Предложения |
Здравствуйте, гость ( Вход | Регистрация )
Предложения |
17.3.2009, 23:54
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
можно реализовать вывод списка уникальных IP ? желательно просто в txt для админа
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
22.11.2009, 1:31
Сообщение
#2
|
|
Участник Группа: Пользователи Сообщений: 10 Регистрация: 21.11.2009 Пользователь №: 3 427 |
Нашел баг в коде статистики: строка 355 - $count = 1000; нужно заменить на $count = $stats['torrents_num'];
Добавил в код ретрекера автоматическое получение имени по url (работает для torrents.net.ua дефолтово - он указывает локальному ретрекеру адрес источника), вот патч: Код --- announce.php.orig 2009-11-21 21:14:43.000000000 +0200 +++ announce.php 2009-11-22 00:10:26.000000000 +0200 @@ -13,6 +13,9 @@ } include_once (dirname(realpath(__FILE__)) . '/common.php'); +include_once (dirname(realpath(__FILE__)) . '/functions.php'); +include_once (dirname(realpath(__FILE__)) . '/simple_html_dom.php'); // HTML parser +include_once (dirname(realpath(__FILE__)) . '/checkme.class.php'); // HTML parser $announce_interval = $cfg['announce_interval']; @@ -37,6 +40,7 @@ 'event', 'name', 'comment', + 'url', 'isp' ); // Numeric @@ -167,6 +171,16 @@ if (!$torrent_id) { + if ($cfg['fill_empty'] && empty($name) && empty($comment) && empty($size) && !empty($url)) + { + $comment=$url; + $check = new CheckMe(); + $name=$check->getNameFromURL($url); + if (detect_encoding($name) == 'windows-1251') + { + $name = iconv("windows-1251", "utf-8", $name); + } + } if ($cfg['skip_empty'] && empty($name) && empty($comment) && empty($size)) { msg_die('Empty statistic data, use patcher from re-tracker.ru'); P.S. было бы неплохо сделать мод какого-то торрент-клиента - того же uTorrent - для незаметного патчевания торрент-файлов |
|
|
Текстовая версия | Сейчас: 23.9.2024, 1:13 |