Приветствую. Было интересно попробовать использовать TOR в связке с ZP, чтобы была возможность управлять сменой ip и возможна работа в несколько потоков.
Что получилось:
1. launch.vbs -
запускает прокси-сервис;
2. stop.bat -
останавливает прокси-сервис;
proxyList.txt -
список прокси, которые будем использовать. Создаётся после запуска прокси;
TestProject.xmlz -
демонстрационный проект, показывающий процесс работы с прокси-сервисом;
data\torrc -
конфиг-файл tor'a, редактируйте при необходимости;
data\tor.exe -
исполняемый файл tor'a;
data\tor-NEWNYM.exe -
программа для смены ip. Принимает параметр командной строки "-port номер_порта", где номер_порта - это порт прокси, выходной ip которого будет изменен (если не совсем понятно, то смотрите демонстрационный проект). Для работы этой программы необходим .Net Framework 4.0.
Для настройки количества потоков прокси-сервиса, отредактируйте первую строчку файла
1. launch.vbs. На второй строке можно выбрать страну.
Реализация не идеальная, всё делалось ночью на коленке, большое кол-во потоков не тестировал.
Надеюсь кому-то будет полезен данный материал, оставляйте пожелания и отзывы.
Ссылка на скачивание