Traffic-Drive CJ/TGP 5.14 free


Скачать v5.14
Скачать v5.14 ID
распакуйте zip-архив и следуйте инструкциям readme.html

Рабочие файлы скрипта (должны находиться в одной папке):
i.php (index.php для ID-версии) - вход
o.php - выход
a.php - интерфейс управления
w.php - интерфейс трейдера
vars.php, wmvars.php, admvars.php - параметры и настройки
wm1.txt - содержимое файла отображается в форме добавления сайта в интерфейсе трейдера
wm2.txt - содержимое файла отображается после добавления сайта в интерфейсе трейдера
top.txt - топ лист
toptpl.txt - шаблон строки топ-листа
(опция) topbrN.txt, где N - любое целое число от 1 и далее ..., содержимое файла будет вставлено в top.txt после N-го члена (N-го шаблона)
1.[расширение], 2.[расширение], и т.д. - html-код страницы, содержимое файла включается в i.php или происходит перенаправление на файл (в зависимости от установок в интерфейсе управления)
[расширение] - по умолчанию html, может быть изменено в интерфейсе управления
для каждого уникального посетителя будет включен (перенаправлен на) файл 1.[расширение]
для каждого неуникального посетителя будет включен (перенаправлен на) файл со следующим порядковым номером, если он существует, либо 1.[расширение] в противном случае (по кругу).

(опция) [префикс]1.[расширение], [префикс]2.[расширение], и т.д. - html-код страницы, содержимое файла включается в i.php или происходит перенаправление на файл (в зависимости от установок в интерфейсе управления) для конкретного трейдера, в случае если для трейдера установлен не пустой [префикс]

в случае включения SSI-расширения во включаемых файлах не обрабатываются

механизм включения содержимого top.txt в результирующий html-код страницы:
<?php include("top.txt"); ?> - в случае включаемого html-кода
<!--#include file="top.txt" --> - в случае перенаправления на .shtml- файл


варианты организации входа для трейдеров:
1. файл .shtml (index.shtml), содержащий строку <!--#include file="i.php" --> в начале файла, использовался в старых версиях, перенаправление в этом случае невозможно, наименее гибкий вариант
2. i.php (index.php для ID-версии)- возможно как включение, так и перенаправление



Алгоритм работы:

Каждый из трейдеров в каждый момент времени имеет следующие основные характеристики:
owed - долг трейдеру
сhf - остаток форсов на трейд за текущий час
a - действительная группа за текущий час

трейды с a=0 (неактивные трейды) не получают выхода вне зависимости от owed и chf
(исключение составляет явное задание сайта при выходе, o.php?site=trader.com)

Условно функционирование скрипта можно разбить на часовые промежутки
В начале каждого часа рассчитывается (исходя из установленных ратио,типа торговли и показателей за 23 часа) долг трейдеру за 23 последних часа (dowed)
owed устанавливается равным dowed+fr, chf устанавливается равным fr
fr - форс для этого часа, как это установлено для трейда

первые выходы всегда отдаются на форсы, до тех пор, пока не останется chf ни для одного активного трейда
затем выход идёт на трейды по порядку убывания owed
все выходы являются уникальными, скрипт не отдаёт на одну торговлю выход с одним IP дважды

один раз в 60 секунд (60 секунд по умолчанию, интервал может быть изменен в интерфейсе управления) происходит пересчёт owed с учётом статистики по трейду за текущий час и проверка триггеров
триггеры либо сбрасывают действительную группу трейда в 0 (если не выполняется условие любого из установленных триггеров), либо возвращают торговле активное состояние (если условия триггеров выполняются)

для каждой торговли доступны следующие триггеры:
in trigger - триггер входа, 23 последних часа
out trigger - триггер выхода, 23 последних часа
previous hour in trigger - триггер входа, предшествующий час
previous hour out trigger - триггер выхода, предшествующий час

любой из триггеров установлен (проверяется), если его значение отлично от 0
торговля становится неактивной до следующей проверки триггеров, если
1. intrigger > rin23
или
2. outtrigger < out23 - rin23
или
3. lhintrigger > lhrin
или
4. lhouttrigger < lhout - lhrin

rin23 - количество сырых входов от торговли за последние 23 часа
out23 - количество выходов на торговлю за последние 23 часа
lhrin - количество сырых входов от торговли за предыдущий час
lhout - количество аутов на торговлю за предыдущий час



Опции выхода (в примерах)
o.php?опция
Можно использовать несколько опций сразу (если это имеет смысл):
o.php?опция1&опция2&опция3&итд

site=domain.com
- выход только на трейд с доменом domain.com

grp=1
- выход только на трейды группы 1
grp=2-3-7
- выход только на трейды групп 2,3,7

ln=a (ln=p, ln=m)
- выход на сайты всех типов (только на пиксовые, только на мувисные)

lnk=blabla
- трекинг выхода (результаты трекинга за 23 последних часа по трейдам доступны в интерфейсе управления)

Опции выхода на реальный контент:

url=http://www.mygalleries.com/page.html
- выход на http://www.mygalleries.com/page.html в процентном соотношении, установленном в интерфейсе управления либо заданном явно

hurl=gallery1
- gallery1 это псевдоним для url, который находится в базе данных скрипта. Операции с псевдонимами доступны в интерфейсе управления (кнопка hurl). если в базе найден url для псевдонима gallery1, действие опции аналогично опции url, иначе опция игнорируется

gpr=63
- явно указан процент (63%) выхода на url(hurl), перекрывает процент, установленный в интерфейсе управления, имеет смысл применять вместе с опциями url,hurl

htg=1, gpr=100
- выход всегда на url(hurl), имеет смысл применять вместе с опциями url,hurl

gtr=1 (gtr=0)
- явно указано, что этот выход на url(hurl) следует считать (не считать) как первый, перекрывает установки в интерфейсе управления, имеет смысл применять вместе с опциями url,hurl

gfc=1 (gfc=0)
- явно указано, посылать ли строго на url(hurl), если это первый клик на url(hurl) (посылать только в процентном соотношении), перекрывает установки в интерфейсе управления, имеет смысл применять вместе с опциями url,hurl


Топ лист

любые из нижеуказанных переменных, найденные в шаблоне строки топ листа заменяются их значениями
%num% - ранг
%name% - наименование
%dom% - домен
%rin% - входов сырых (последний час)
%uin% - входов уникальных (последний час)
%cl% - кликов на трейды (последний час)
%gcl% - кликов на реальный контент (последний час)
%out% - выходов (последний час)
%drin% - входов сырых (последних 23 часа)
%duin% - входов уникальных (последних 23 часа)
%dcl% - кликов на трейды (последние 23 часа)
%dgcl% - кликов на реальный контент (последние 23 часа)
%dout% - выходов (последние 23 часа)



Новая обработка переполнения:
В старых версиях cj-клики с одного IP, выходы с которого уже прошли на все активые трейды посылались на nourl и затем вновь на трейды по второму кругу. В версии 5.14 эти клики посылаются на nourl и засчитываются как nourl. Связано это с защитой от программ, пытающихся скачать полностью сайт для off-line просмотра (телепорт и др.).

Однако, Вы можете использовать обработку переполнения в старом стиле
Для этого нужно: Скачать архив с o.php c обработкой переполнения в старом стиле
и использовать o.php из архива вместо стандартного