Скрипт(можно софт) для накрутки посещений сайта
Необходим скрипт для накрутки посещений сайта для 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, а текущий прокси может неожиданно сдохнуть в процессе пары минут работы его цикла- это надо иметь ввиду.Иначе прога подвиснет не имея возможности получить список прокси.
-КУКИ надо чистить после каждого закрытия браузера, может еще там что остается..
-Бюджет по договорённости,сразу пишите свою цену выполнения, она будет учитываться при выборе исполнителя, сроки – чем быстрее тем лучше, просьба при ответе сразу указывать сроки исполнения..