Техническое задание для программы:
Описание - программа предназначена для продвижения сайтов путем переходов на сайт
через поисковые запросы (сервисов Google и Yandex),
создавая активность на сайте максимально приближенной к реальному пользователю.
+Собирать информацию о показываемых сайтах поисковыми системами.
1) Используемое железо - компьютер имеющий подключенные через USB 1-6 шт. 3G модемов
2) открыть вкладку в браузере (желательно использовать несколько браузеров параллельно)
+ ввести поисковый запрос (список запросов в настройках), запросы подставлять рондомно.
+ найти нужные сайты (если нету ни одного из указанных сайтов на этой странице перейти
на следующую до тех пор пока не найдет сайт).
+ нажать на ссылку (открыть в другом окне одного по каждому из найденных сайтов)
+ перемещаться по сайту, переходить по ссылкам в хаотичном порядке
+ просмотрев все сайты этой поисковой странице закрыть вкладки с сайтами, после перейти на следующую поисковую страницу
+ проработав все страницы по этому поисковому запросу, выбрать другой запрос в случайном порядке и повторить процедуру
и так перебирая все поисковые запросы
3)по завершению процесса (выполнения всех заданий по одному разу) сменить:
Динамическая смена отпечатка браузера
Динамическая смена HWID
Динамическая смена Win,Mac
Очистка LSO
Смена IP адреса
4) смена IP адреса производится путем отключения в модеме интернета и включения обратно
провайдеры мобильного интернета при пере подключении каждый раз меняют IP адрес.
Для этого и нужны 3G модемы
5) должно поддерживаться параллельно несколько потоков. Т.е. один 3G модем - один поток
6) браузеры должны быть как ПК так и мобильные приблизительно 50х50 (на базе ОC Windows или Android)
7) Переменные: .... будут в полной версии задания
8) кнопка "Старт" кнопка "СТОП"
9) количество таких заданий должно до 20-100 (можем обсудить)
10) возможность создавать новое задание с помощью копирования готового
11) нахождение на сайте должно быть максимально приближено к реальному поведению на сайте
и не должно повторятся в течении суток по одному сайту.
12) возможность редактировать и удалять задания.
13) Отчет время выполнения каждого задания и на какой странице осуществлен был переход,+дата и время перехода+ссылка
Если не нашел - тоже отметка, количество переходов за сутки (по рекламе/по продвижению)
14) Отчет показываемых сайтов
Полное задание в приложенном файле. Здесь не влазит.