Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать скрипт на php, который будет устанавливаться на сервере и вызываться кроном в нужный интервал времени.

В дополнение можно использовать чистый JS, jQuery или любой легковесный JS фреймворк, который вам нужен, и который не требует никаких лишних установок на сервере.

Цель скрипта кликать по баннерам на указанных страницах (см. Настройка 1), переходить на сайт рекламодателя (HTTP_REFFERER должен быть такой же, как у урла на странице которого кликаем по банерам, если это возможно будет, см. Настройка 7) и там уходить в глубину на 1-2 страницы (настраивается в настройках, см. Настройа 5). Если уходить в глубину невозможно, то оставляем просто клик по банеру и переход на рекламодателя.

Баннеры на странице должны определяться таким образом (должна быть возможность указать в настрйоках тип определения банера, см. Настройка 2):

1. Ищем iframe внтури него тег

2. Ищем тег с определенным id

3. Ищем тег с определенным началом href (например "http://example.com/openx/mybanner")

Дополнительно в папку /log пишем лог-файл (формат строки: дата_время урл успешный клик или нет, текст ошибки если нет). Лог пишется помесячно. Те новый файл каждый месяц создается. Старые не удаляются.

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

Настройки:

1. Список урлов на которых ищем банеры

2. Тип определения банера

3. Список прокси (файл, где одна строка = один прокси)

4. Количество банеров по которым будем кликать (тк за один запуск будем кликать не по всем. Найдено 10 банеров а кликать будем по 2-м случайным из них например. Если 0, то кликаем по всем.)

5. Глубина просмотра страниц на сайте рекламодателя (если это возможно реализовать)

6. Файл со списком USER_AGENT'ов, из которого случайным образом также будет выбираться юзер агент для каждого посещения

7. Подменять HTTP_REFFERER (Да/Нет).

Заявку подавать в формате:

1. Цена

2. Срок

3. Будут ли реализованы клики по страницам рекламодателя в глубину

При возникновении вопросов, или необходимости что-то более подробней объяснить пишите в личку.

Оплата электронными деньгами, по факту выполнения работы.

12 лет назад
lialkz
48 лет
17 лет в сервисе
Был
25 дней назад

Заявки фрилансеров

Нет заявок фрилансеров