DF™ LinkMaster
DF™ LinkMaster — скрипт для распределения трафика в зависимости от времени и языка браузера серфера. На задаваемый интервал времени назначается своя база с адресами (URL). Из неё случайным образом берется адрес (URL), на который посылается серфер. Есть web-интерфейс и демо версия.
DF™ LinkMaster поставляется в двух вариантах, взависимости от языка реализации быстрого модуля скрипта (модуля требующего большой производительности). В одном случае быстрый модуль написан на С++, в другом на Perl.
DF™ LinkMaster v1.0 (Perl/C++) — небольшой быстрый скрипт. Минимальный задаваемый интервал времени 1 час (24 базы с URL мах.), URL базы могут повторяться, т.е. не надо на каждый час создавать свою базу (например: вместо 24 файлов можно создать 3-5 и раскидать их через час). Нет web-интерфейса. Возможность вести лог-файл (отключается).
Настройка: «setlink.pl»
#configuration file | |
$linklog=1; | # $linklog — переменная, отвечающая за ведение лога «1» лог ведется / «0» лог отключен; |
$h[0]="base0"; | # base0 — база с URL, из которой берутся ссылки с 0.00-1.00. |
$h[1]="base1"; | # base1 — имя база с URL, из которой берутся ссылки с 1.00-2.00. |
$h[2]="base2"; | # base2 — имя база с URL, из которой берутся ссылки с 3.00-4.00. |
$h[3]="base3"; | # base3 — имя база с URL, из которой берутся ссылки с 4.00-5.00. |
$h[4]="base4"; | # ... |
$h[5]="base5"; | # имени базы должен соответствовать файл в директории base ($basedir="base";) |
$h[6]="base6"; | |
. . . | # логи хранятся в директории log ($logdir="log";), на каждый день создается свой файл. |
$h[22]="base22"; | # Например на 2.07.2001 создастся файл с именем 2_07_01.lnk. |
$h[23]="base23"; | # Лог файл содержит время, IP, и URL. Например: 15:01 123.231.232.211 — http://top100.com/rankem.cgi?id=df |
DF™ LinkMaster v1.22 (Perl/C++) — гибкая настройка, web-интерфейс. Страница с ложными ссылками, ведущими на разные файлы. На самом деле все ссылки ведут на вход LinkMaster'а.
- Минимальный интервал времени, на который можно назначить свою базу с адресами -1 минута (3600 максимальное количество баз). Базы с адресами могут повторятся.
- Web-интерфейс:
- возможность создавать, редактировать и удалять базы c URL;
- возможность включать/выключать ведение лог-файл;
- редактирование распределение баз по времени;
- показ текущего времени на сервере;
- просмотр/удаление лог-файла.
- Проверка ошибок в настройке LinkMaster.
- Возможность вести лог-файл (отключается).
- Защита паролем администраторской области.
Базы c адресами создаются в директории base, логи — в директории logs автоматически.
Для переадресации использовать golink.cgi (можно встроить в CJ).
DF™ LinkMaster v1.3 (Perl/C++). Скрипт обладает всеми достоинствами версии 1.2х + возможность отсеивать некачественный трафик в зависимости от страны (языка)пользователя. Серферы забаненых администратором стран распределяются по отдельной базе с адресами.