Код: Выделить всё
$dict['value']['announce']['string'] = strlen($dict['value']['announce']['value']).":".$dict['value']['announce']['value'];
$dict['value']['announce']['strlen'] = strlen($dict['value']['announce']['string']);
Код: Выделить всё
$url2 = "ВТОРОЙ АНОНС URL";
$url2_li = "l".$url2."e";
$url1 = $forum_url.$config['ppkbb_announce_url']."?passkey=$user_passkey";
$url1_li = "l".$url1."e";
$b = array('type' => 'list', 'value' => array(bdec(benc_str($url1))), 'strlen' => strlen($url1_li), 'string' => $url_li);
$c = array('type' => 'list', 'value' => array(bdec(benc_str($url2))), 'strlen' => strlen($url2_li), 'string' => $url2_li);
$a = array($b,$c);
$dict['value']['announce-list'] = Array ('type' => 'list', 'value' => $a, 'strlen'=>strlen(benc_str( $url1 ).benc_str( $url2 ).benc_str( $url3 ).benc_str( $url4 ).benc_str( $url5 )), 'string' =>benc_str( $url1 ).benc_str( $url2 )
) ;
Код: Выделить всё
$url2 = "ВТОРОЙ АНОНС URL";
Код: Выделить всё
$url4 = "ЧЕТВЕРТЫЙ АНОНС";
$url4_li = "l".$url4."e";
$url3 = "ТРЕТИЙ АНОНС";
$url3_li = "l".$url3."e";
$url2 = "ВТОРОЙ АНОНС";
$url2_li = "l".$url2."e";
$url1 = $forum_url.$config['ppkbb_announce_url']."?passkey=$user_passkey";
$url1_li = "l".$url1."e";
$b = array('type' => 'list', 'value' => array(bdec(benc_str($url1))), 'strlen' => strlen($url1_li), 'string' => $url_li);
$c = array('type' => 'list', 'value' => array(bdec(benc_str($url2))), 'strlen' => strlen($url2_li), 'string' => $url2_li);
$d = array('type' => 'list', 'value' => array(bdec(benc_str($url3))), 'strlen' => strlen($url3_li), 'string' => $url3_li);
$e = array('type' => 'list', 'value' => array(bdec(benc_str($url4))), 'strlen' => strlen($url4_li), 'string' => $url4_li);
$a = array($b,$c,$d,$e);
$dict['value']['announce-list'] = Array ('type' => 'list', 'value' => $a, 'strlen'=>strlen(benc_str( $url1 ).benc_str( $url2 ).benc_str( $url3 ).benc_str( $url4 ).benc_str( $url5 )), 'string' =>benc_str( $url1 ).benc_str( $url2 ).benc_str( $url3 ).benc_str( $url4 )
) ;
F1nT
Caratel
Level
F1nT
aleh
F1nT
PPK
Gorlum
вообще нет таких строк у меня в файлеF1nT писал(а):Суть данного хак-мода, чтобы в торрент файл добавлялся не один announce_url, а сколько вы захотите!
Приступим (2 анонса):
Редактируем файл \download\file.php
1. Удаляем:Код: Выделить всё
$dict['value']['announce']['string'] = strlen($dict['value']['announce']['value']).":".$dict['value']['announce']['value']; $dict['value']['announce']['strlen'] = strlen($dict['value']['announce']['string']);
mike_tm
mike_tm писал(а):вообще нет таких строк у меня в файлеF1nT писал(а):Суть данного хак-мода, чтобы в торрент файл добавлялся не один announce_url, а сколько вы захотите!
Приступим (2 анонса):
Редактируем файл \download\file.php
1. Удаляем:Код: Выделить всё
$dict['value']['announce']['string'] = strlen($dict['value']['announce']['value']).":".$dict['value']['announce']['value']; $dict['value']['announce']['strlen'] = strlen($dict['value']['announce']['string']);
Код: Выделить всё
$dict['value']['announce'] = bdec(benc_str($forum_url.$config['ppkbb_announce_url']."?passkey=$user_passkey"));
Очень интересен твой вариант)PPK писал(а):В файле /tracker/announce.php есть функция validip() - берём её, делаем массив адресов и дополнительных аннонс url ... ну и далее выбираем нужные в соотв. с IP (ест. php нужно знать), реализация на файлах где-то у меня лежит, как время будет - сделаю - выложу
Boec