Получение прокси определенной страны

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
Суть. В прокси чекере есть лист с прокси, в нем прокси гео (разные страны).

В проекте через кубик "получить прокси" получаю прокси.
НО.
При каждом выполнение проекта нужен прокси определенной страны.
Т.е. проект начала выполнятся, для это раза нужен прокси италии.
Второй раз выполняется нужен прокси сша.
Третий раз прокси испании.
И тд.

Вопрос как?

Через кубик выставляются только правила получения.
Можно ли как то через с++?
 
Последнее редактирование:

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Создать все возможные правила в чекере, а в проекте использовать в месте указания правила переменную
 

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
Создать все возможные правила в чекере, а в проекте использовать в месте указания правила переменную
ыыыы...
252 страны... создать 252 правила ручками?

+++
В кубике 'взять прокси' выпадающий список получения правила, там прописать переменную нельзя.

как быть?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
В C# сниппет добавить

return ZennoPoster.GetProxyWithOutDelete(project.Variables["ruleName"].Value);

в переменной ruleName соотвесттвенно должно лежать имя правила
 

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
В C# сниппет добавить
return ZennoPoster.GetProxyWithOutDelete(project.Variables["ruleName"].Value);
в переменной ruleName соотвесттвенно должно лежать имя правила
В каком файле хранятся правила проксичекера, хочу размножить правила ?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
C:\Users\rostonix\AppData\Roaming\ZennoLab\ZennoPoster\5\ProxyChecker
PostFilters
 

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
C:\Users\rostonix\AppData\Roaming\ZennoLab\ZennoPoster\5\ProxyChecker
PostFilters
Отлично.
Можете плиз дать список стран в том ввиде который у вас он в прокси чекере
CN - China
TM - Turkmenistan
PK - Pakistan
IR - Iran
VN - Vietnam

и тд...
 

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
C:\Users\rostonix\AppData\Roaming\ZennoLab\ZennoPoster\5\ProxyChecker
PostFilters
Сделал сам, через ocr.
Кому нужно забирайте.

ВОПРОС к @rostonix
Можно ли получить страну прокси в с++.

Т.е. я взял прокси случайный из гео прокси.
И теперь в проекте хочу узнать что за страна. НО. именно в том в формате в котором она находится в проксичекере.
Т.е. если прокси из боснии, то не просто "Bosnia" а как в чекере "BA - Bosnia and Herzegovina"

???

Если получить нельзя страну, то какая база определения страны используется в прокси чекере?
 

Вложения

Последнее редактирование:
  • Спасибо
Реакции: Wzor

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Нельзя)

База GeoIP тут C:\Program Files (x86)\ZennoLab\ZennoPoster Pro\Progs\Data
 

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
Сделал правила по странам для прокси чекера (PostFilters.xml), забираем кому нужно.
 

Вложения

  • Спасибо
Реакции: xfrzx, Danny и konfuciy

ermax

Client
Регистрация
06.10.2012
Сообщения
142
Благодарностей
51
Баллы
28
В C# сниппет добавить
return ZennoPoster.GetProxyWithOutDelete(project.Variables["ruleName"].Value);
в переменной ruleName соотвесттвенно должно лежать имя правила
Мне такой снипет возвращает прокси ввида
11.22.33.44:4579:s

Что значить "s" ?
socks?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
да
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)