Скрипт(можно софт) для накрутки посещений сайта

Максим8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
21.03.2017

Необходим скрипт для накрутки посещений сайта для Zennobox,с открытым кодом и без привязки. 

Необходимый функционал скрипта: 

- Url сайта – Url сайта в формате site.com/ 

-Изначальное количество посетителей на сайте – минимальное количество посещений, которое будет выполнено ежедневно. 

-Почасовое расписание посещений  

От 00:00 до 23:59 

-Время визита (min, max) – время визита в секундах. При каждом визите берется случайное число между минимальным и максимальным значением. 

-Глубина просмотра – по скольким ссылкам (у которых домен совпадает с доменом сайта) будет сделан переход. 

- Активность на сайте 

Необходимо,чтобы Яндекс метрика не смогла определить посещение,как от робота. Поэтому на сайте скрипт должен имитировать человека 

-Список рефереров – файл со списком заголовков Referer, каждый реферер с новой строки.  

-Скрывать селекторы при загрузке страницы – селекторы, которые будут скрыты при каждой загрузке страницы посещаемого сайта. Например, на сайте есть html-элемент

, который расположен по всему экрану и мешает просмотру сайта (скрипт вместо клика по ссылкам кликает на этот полноэкранный баннер). Тогда нужно указать селектор для скрытия ".banner" (без кавычек). Чтобы указать несколько селекторов, использовать разделитель | 

- Кликать по рекламе – делать клик по рекламе в конце посещения по части ссылки. 

-Шанс клика на рекламу за один визит – шанс в процентах (от 1 до 100), при котором будет клик по рекламе. Если шанс равен 5%, то из 100 посещений будет сделано 5 кликов по рекламе. 

-Активность на сайте, загруженном с клика по рекламе . 

Необходимо,чтобы Яндекс метрика не смогла определить посещение на сайте рекламодателя,как от робота. Поэтому на сайте скрипт должен имитировать человека. 

- Должна быть поддержка многопоточности. 

-Прокси берутся скриптом из файла прокси или по адресу.По адресу будет список вида  

80.255.145.41:3128  

77.37.192.19:24907 

109.73.14.54:24908  

(Исполнителю эти урлы будут предоставлены)  

Нужно, чтобы скрипт выбирал каждый раз новый прокси пока новые не закончатся, сами списки динамичные с обновлением раз в минуту, поэтому предлагается следующий алгоритм (может возможно сделать и лучше-проще)  

Берется первый прокси из списка, работается по нему, при этом данный прокси заносится в список использованных (внутри скрипта), когда нужен следующий прокси скрипт подбирая очередной сравнивает нет ли его уже в списке использованных… и выбирает только тот который не пользовала.  

Прочее 

-Прокси берутся из сервиса Rsocks, а текущий прокси может неожиданно сдохнуть в процессе пары минут работы его цикла-  это надо иметь ввиду.Иначе прога подвиснет не имея возможности получить список прокси.  

-КУКИ надо чистить после каждого закрытия браузера, может еще там что остается.. 

-Бюджет по договорённости,сразу пишите свою цену выполнения, она будет учитываться при выборе исполнителя, сроки – чем быстрее тем лучше, просьба при ответе сразу указывать сроки исполнения..