Re-Tracker source |
Здравствуйте, гость ( Вход | Регистрация )
Re-Tracker source |
7.3.2009, 11:37
Сообщение
#1
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
В общем, представляю первый открытый релиз нашего анонсера.
Включает в себя сам анонсер и список торрентов (стата как здесь). Поддерживается ipv6 ( совково) В принципе, на него можно много чего навесить... Есть 4 способа кеширования (файлы, APC, memcache, sqlite). Установка: 1. скопировать все файлы на сервер. 2. создать БД, залить базу из table.sql 3. настроить config.php (данные для доступа к базе,...) Если используете файловый кеш, поставьте chmod 0777 на папку cache_tr
Прикрепленные файлы
|
|
|
7.3.2009, 19:56
Сообщение
#2
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
не могу разобратся почему не может обновить имя темы с сайта трекера
движок такой же как и на торрентсру, только чуть новее, а обновить имя по ссылке не может. |
|
|
7.3.2009, 20:01
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
если нету доступа тогда не сможет
-------------------- |
|
|
7.3.2009, 20:07
Сообщение
#4
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
|
|
|
7.3.2009, 20:28
Сообщение
#5
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
скрин шоты в студию )
-------------------- |
|
|
7.3.2009, 21:02
Сообщение
#6
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
а что там на скрине то будет
пишет Could not obtain torrent name from url (tracker is down or not supported) |
|
|
7.3.2009, 21:04
Сообщение
#7
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
хм ну значит он не может подключиться к этому адресу , или подключения рубят или еще что то , вывод - попробуй на тот же сервер поставить аннонмайзер ака web прокси , и зайди туда от куда должна тянуться инфа и ты увидиш то что видит статистика
-------------------- |
|
|
8.3.2009, 13:18
Сообщение
#8
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
спасибо разобрался
|
|
|
8.3.2009, 21:42
Сообщение
#9
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
как можно реализовать банлист на анонс для некоторых трекеров?
|
|
|
9.3.2009, 0:07
Сообщение
#10
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
поидее да , но зачем ?
-------------------- |
|
|
9.3.2009, 2:16
Сообщение
#11
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
чтобы отрезать локальные трекеры, ибо нет смысла и для цели отучить
на название я отрезал, но полную возможность желательно иметь ) |
|
|
9.3.2009, 2:21
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
вроде ведмед был категорически против , да и я особого вреда не вижу
-------------------- |
|
|
9.3.2009, 20:13
Сообщение
#13
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 17.1.2009 Пользователь №: 269 |
При просмотре статистики (torrents.php) не выводятся ссылки для страниц.
Т.е. "Статистика Всего пиров: 43, всего торрентов: 42"; на странице выводится 25 строк, ссылок"Страницы: 1, 2 След" нет. |
|
|
9.3.2009, 20:23
Сообщение
#14
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
нажми кнопку поиск
|
|
|
9.3.2009, 23:24
Сообщение
#15
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
Господа, хоть кто нибудь мне объяснит, как поставить эту статистику на мой компьютер? Ретрекер стоит, хотелось бы статистику к нему. Заранее спасибо.
-------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
9.3.2009, 23:30
Сообщение
#16
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
ну можно , надо поставить апатчег на тот порт где и стоял XBT и туда поставить наш двиг
-------------------- |
|
|
10.3.2009, 0:27
Сообщение
#17
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
ну можно , надо поставить апатчег на тот порт где и стоял XBT и туда поставить наш двиг Дааа... Достаточно развернутый ответ)))) Ну да ладно, гугл мне в помощь, вроде нашел сайт там в общем описана установка всячины для сайт-сервера, который нам и нужен. http://webmasterlabs.net/php/install-local...min-windows-xp/ буду ковыряться, как получиться отпишусь. Поставить то я поставил и ПХП и Апач а толку то? что дальше робить не ведаю((( Памажитеее!!! -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
10.3.2009, 0:53
Сообщение
#18
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
поменять порт апатчега 2710 и разархивировать туда содержимое нашего патчера
-------------------- |
|
|
10.3.2009, 2:14
Сообщение
#19
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
поменять порт апатчега 2710 и разархивировать туда содержимое нашего патчера А под словами Создать и залить базу что подразумевается? -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
10.3.2009, 2:38
Сообщение
#20
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
создать базу в мускуле и залить туда SQL файлик
-------------------- |
|
|
10.3.2009, 2:42
Сообщение
#21
|
|
Активный участник Группа: Модератор Сообщений: 480 Регистрация: 15.12.2008 Из: Москва, Орехово-Борисово Пользователь №: 8 |
создать базу в мускуле и залить туда SQL файлик А в двух словах описать как конкретно это сделать? Как создать базу в мускуле? Куда "туда" залить SQL файлик, и где его взять??? Я не тупой, но и не телепат. -------------------- http://yodj.no-ip.org:2710/announce
http://yodj.no-ip.org:2710/statistic Район: Орехово-Борисово Префикс: orb Подсеть: 10.1.х.х, 10.167.х.х, 10.172.0-55.х Cвязанные районы: orb|zbl Подсеть Зябликово 10.252.0.1- 10.252.95.254 |
|
|
10.3.2009, 8:35
Сообщение
#22
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
ну либо через клиент Heidi или через phpmyadmin
-------------------- |
|
|
10.3.2009, 9:52
Сообщение
#23
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 17.1.2009 Пользователь №: 269 |
При просмотре статистики (torrents.php) не выводятся ссылки для страниц. Т.е. "Статистика Всего пиров: 43, всего торрентов: 42"; на странице выводится 25 строк, ссылок"Страницы: 1, 2 След" нет. нажми кнопку поиск Мудро... Но я так думаю, что при стандартном входе она и так "нажимается" и при этом ничего не отсеяно. Кнопка нажималась, но результата нет. В torrents.php Надо ли менять на адрес своего трекера или это для завязки со статистикой на http://re-tracker.ru/torrents.php? 433 строка: $host = "http://re-tracker.ru"; 440 строка: $tr = rawurlencode("http://re-tracker.ru/announce.php?name=$name&size={$tor['size']}&comment=$comment&isp=$isp"); За что они отвечают? |
|
|
10.3.2009, 11:32
Сообщение
#24
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
|
|
|
10.3.2009, 12:01
Сообщение
#25
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 17.1.2009 Пользователь №: 269 |
Да я верю
Может прикрепишь тут свой torrents.php ? Хотелось бы сравнить... |
|
|
10.3.2009, 12:18
Сообщение
#26
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
|
|
|
11.3.2009, 4:18
Сообщение
#27
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
Как можно в апатче перенаправить народ на порт 2710, если на этом же апатче стоит форум на который ходят по "80"порту
|
|
|
11.3.2009, 7:31
Сообщение
#28
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
как мне сказали он может и несколько портов слушать одновременно, попробуй в /etc/httpd/conf/httpd.conf найти строку
Код Listen 8O и под ней дописать Listen 2710 -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
11.3.2009, 7:41
Сообщение
#29
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
После того как прописываю доп строку, апатч вылетает при запуске с ошибкой
|
|
|
11.3.2009, 9:59
Сообщение
#30
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
2 приложения на 1 порту не могут висеть
|
|
|
11.3.2009, 12:22
Сообщение
#31
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
Почему 2 приложения, я изменил настройик апатча дописав 2й порт и перезагрузил его чтоб настрйоки вступили в силу, но ему эти настройки не понравились и он не ставл врубаться
|
|
|
11.3.2009, 12:55
Сообщение
#32
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
ну потомучто у тебя ретрекер слушает порт 2710 а ты ещё и апач заставляешь его слушать
|
|
|
11.3.2009, 17:14
Сообщение
#33
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
Точняк, забыл отрубить XBT, все норм вообщем
|
|
|
13.3.2009, 22:12
Сообщение
#34
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
при указании птички "Есть описание" получаю ошибку :
Цитата Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/html/re-tracker/index.php on line 369 MySQL error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' ORDER BY ts.reg_time ASC LIMIT 0, 25' at line 7 район 369 строки : Код <?
$count = isset($_SESSION[$query_id]) ? intval($_SESSION[$query_id]) : 0; if (!$count) { $sql = "SELECT COUNT(*) AS count FROM $from $where_sql LIMIT 1"; $c = mysql_fetch_assoc(mysql_query($sql)); $count = (int) $c['count']; unset($c); $_SESSION[$query_id] = $count; } -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
15.3.2009, 1:32
Сообщение
#35
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
как нужно написать путь до announce.php в файле announce, если нужно чтоб announce.php лежал в /www/retraker/, а файл announce лежал в /www/
|
|
|
15.3.2009, 2:44
Сообщение
#36
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
ну делать либо инклюдом php или редиректом htaccess лучше первым , как именно не помню подожди роуд_трейна
-------------------- |
|
|
15.3.2009, 4:11
Сообщение
#37
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
там валяется бланк announce, надо лишь разрешить выполнение php кода в нём.
|
|
|
15.3.2009, 21:25
Сообщение
#38
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
А можно поподробней что именно нужно сделать ?
|
|
|
16.3.2009, 19:53
Сообщение
#39
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
проблему из поста #34 решил обновлением скриптов из svn'а
теперь вопрос : вместо имени торрента почти всегда пишется "ссылка" (сама ссылка присутствует), я так понимаю это из-за этого : Код (!empty($name) ? "<b>$name</b>" : "ссылка") неужели ни в одном торренте нет его имени ? или это у меня что-то не так ? -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
16.3.2009, 23:30
Сообщение
#40
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
проблему из поста #34 решил обновлением скриптов из svn'а теперь вопрос : вместо имени торрента почти всегда пишется "ссылка" (сама ссылка присутствует), я так понимаю это из-за этого : Код (!empty($name) ? "<b>$name</b>" : "ссылка") неужели ни в одном торренте нет его имени ? или это у меня что-то не так ? имен действительно нету, т.к. у последнего патчера проблемы с прописывание его в адрес. |
|
|
17.3.2009, 0:10
Сообщение
#41
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
жду обновления с фиксом, заранее спасибо
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
17.3.2009, 0:26
Сообщение
#42
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
А с мой проблемой кто нибуть поможет?
|
|
|
17.3.2009, 1:05
Сообщение
#43
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
|
|
|
18.3.2009, 1:29
Сообщение
#44
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
А по какому принципу происходит отчиста статистики от тех торрентов которых уже нет на ретрекере?
|
|
|
18.3.2009, 21:51
Сообщение
#45
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
по интервалу, заданному в конфиге.
|
|
|
19.3.2009, 0:24
Сообщение
#46
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
имеется ли блэклист для торрент-трекеров ?
хочу локальные трекеры в него записать, чтобы в статистику не лезли -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
19.3.2009, 7:06
Сообщение
#47
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
|
|
|
19.3.2009, 8:34
Сообщение
#48
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
А не подскажете какой именно параметр задает интервал? $cfg['cleanup_interval'] = 3600*2.5; -------------------- |
|
|
19.3.2009, 13:35
Сообщение
#49
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
а время хранения торрентов задаёт TORRENTS_EXPIRE
|
|
|
21.3.2009, 2:46
Сообщение
#50
|
|
Новичок Группа: Пользователи Сообщений: 4 Регистрация: 9.1.2009 Пользователь №: 175 |
как можно реализовать банлист на анонс для некоторых трекеров? Я у себя реализовал так: Добавил в таблицы tracker и tracker_stats новое поле local, которое по умолчанию принимает значение "0". Подправил анноунсер, перед sql-запросами вставки данных в БД сделал проверку, если в комментарии содержится строка с адресом локального трекера, то переменная $local принимает значение 1, далее все как обычно заносится в базу, включая значение новой переменной, отвечающей за локальность. Немного изменил статистику, по умолчанию выводятся только внешние торренты. Доведу до ума - выложу, если заинтересовало. |
|
|
21.3.2009, 7:21
Сообщение
#51
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
выложи, интересно
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
22.3.2009, 4:54
Сообщение
#52
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 10.1.2009 Пользователь №: 195 |
Хотелось бы увидеть статистику по типу псевдотрекера. Прогресс скачивания в % и IP тех кто качает (опционально). Эту информацию выводить на отдельно странице по кнопке "Информация". Авторам респект за старания)
|
|
|
23.3.2009, 11:54
Сообщение
#53
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
Всего пиров: 406, всего торрентов: 1036 - а может ли так быть ? или это какой то баг?
|
|
|
23.3.2009, 14:15
Сообщение
#54
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
Может так как торреты он сохраняет и чистит раз в месяц , я тоже когда увидил удивился ) , а там такая ситуация , люди скачали раздачю и свалили , пира нету а торрент в БД есть
-------------------- |
|
|
23.3.2009, 14:50
Сообщение
#55
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
TORRENTS_EXPIRE - я так понял эта команда отвечает за чистку бд? (по дефу выставленна 30 * 86400 - 1 месяц)
И каким образом идет отчистка? т.е просто база полностью отчищается или же выборочно стераются те торренты которые уже не раздают |
|
|
23.3.2009, 15:42
Сообщение
#56
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
если в течении месяца на торренте не появилось не 1 пира то очищаеться , вроде так
-------------------- |
|
|
23.3.2009, 16:29
Сообщение
#57
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
какой квар отвечает за забор имени торрента с трекера ? по тому как вручную тыкать "обновить" для каждого не удобно
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
23.3.2009, 18:48
Сообщение
#58
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
checkme.class.php
|
|
|
23.3.2009, 21:35
Сообщение
#59
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
а можно меня носом ткнуть в строку в которой прописано время автообновления имени ?
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
23.3.2009, 22:43
Сообщение
#60
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
мне кажется там нет автообновления имени
|
|
|
23.3.2009, 22:46
Сообщение
#61
|
|
Активный участник Группа: Пользователи Сообщений: 1 208 Регистрация: 14.12.2008 Пользователь №: 1 |
вроде Фримен писал что есть ....
-------------------- |
|
|
23.3.2009, 22:53
Сообщение
#62
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Автообновление имени есть, но не в том ключе как вы думаете
Если у торрента есть имя - то оно не обновляется. А вот если у торента нету имени, но в комментарии у него есть ссылка на топик с этой раздачей, то раз в минуту запускается срипт, который выполняет метод batchUpdate из класса CheckMe. В свою очередь этот метод вытаскивает последние n-торентов без имени и пытается по ссылке из комментария выпотрошить имя Собственно запускается batch_checkname.php но чтобы его нельзя было запустить из браузера его инклудит другой скрипт, вне зоны видимости и в котором определяется константа CRON . -------------------- |
|
|
23.3.2009, 22:59
Сообщение
#63
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
вообще n-последних или тех у кого есть ссылка на описалово ?
по тому как торренты часами висят безымянные, пока вручную Update не тыкну -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
23.3.2009, 23:10
Сообщение
#64
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
вообще n-последних или тех у кого есть ссылка на описалово ? по тому как торренты часами висят безымянные, пока вручную Update не тыкну Только те, у которых нет имени и есть ссылка в описании, иначе откуда имя брать - из воздуха? И сам этот файл не запускается, его запускает планировщик заданий cron один раз в минуту. Перед этим определяется константа CRON иначе скрипт ничего не будет делать. И количество можно изменить но лучше этого не делать иначе за минуту обновится не успеет и будет плохо. -------------------- |
|
|
23.3.2009, 23:18
Сообщение
#65
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
так так так, а можно про крон поподробнее ? я так понимаю у меня не внесена запись в него (если верно помню это демон-планировщик в линухе)
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
23.3.2009, 23:51
Сообщение
#66
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
так так так, а можно про крон поподробнее ? я так понимаю у меня не внесена запись в него (если верно помню это демон-планировщик в линухе) Да, вы правы, статьи о cron и как с ним работать можно найти например в http://www.google.ru -------------------- |
|
|
24.3.2009, 1:32
Сообщение
#67
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
может я неверно понял но единственное что связывает крон я увидел только
Код $cache->set("batch_checkname", true, 120);
$check = new CheckMe(); ini_set("max_execution_time", 600); $check->batchUpdate(); $cache->rm("batch_checkname"); |
|
|
24.3.2009, 8:59
Сообщение
#68
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
и? В чём вопрос? я уже выше писал:
по крону запускается файл batch_checkname.php Но он запускается не на прямую, а его инклудит другой php файл, в котором определена константа CRON, не более того. Как видите буквально в первых строчках batch_checkname.php эта константа проверяется на существование и если она не определена (т.е. файл запустили руками) - ничего не происходит. -------------------- |
|
|
24.3.2009, 10:16
Сообщение
#69
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
так крон только в этом файле и определен, я больше не нашел. может архив неполный?
|
|
|
24.3.2009, 11:35
Сообщение
#70
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
так крон только в этом файле и определен, я больше не нашел. может архив неполный? Его нету в поставке, потому что batch_checkname.php - для примера, что вот эту функцию можно использовать вот так. выглядит он приблизительно вот так: cron.php Код <? define('CRON',TRUE); include_once "/путь/к/файлу/batch_checkname.php"; ?> Далее, как я уже писал выше, вы складываете cron.php куда нибудь вне зоны видимости браузера и запускаете его с помощью планировщика заданий cron. Очень сложный код, не правда ли? я кажется уже 2 раза всё подробно объяснил. -------------------------- Если вы чего-то не знаете - значит это вам не нужно. -------------------- |
|
|
24.3.2009, 13:45
Сообщение
#71
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
Цитата Его нету в поставке вот это всё и решило
|
|
|
25.3.2009, 0:25
Сообщение
#72
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
/etc/crontab
Код # run re-tracker checknames */1 * * * * root /usr/bin/php /var/www/cron.php /var/www/cron.php Код <? define('CRON',TRUE); include_once "/html/re-tracker/batch_checkname.php"; ?> сам batch_checkname находится тут : /var/www/html/re-tracker/batch_checkname.php все верно ? мне кажется имена не чекаются, по тому как кнопка "обновить" активна -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
25.3.2009, 1:22
Сообщение
#73
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Эх...
Вот так: /etc/crontab Код * * * * * root /usr/bin/php -f /var/www/cron.php /var/www/cron.php Код <? define('CRON',TRUE); include_once "/var/www/html/re-tracker/batch_checkname.php"; ?> Цитата(The Raven) мне кажется имена не чекаются, по тому как кнопка "обновить" активна Цитата(FreeM@N) Если у торрента есть имя - то оно не обновляется. А вот если у торента нету имени, но в комментарии у него есть ссылка на топик с этой раздачей, то раз в минуту запускается срипт, который выполняет метод batchUpdate из класса CheckMe. В свою очередь этот метод вытаскивает последние n-торентов без имени и пытается по ссылке из комментария выпотрошить имя. Больше про обновление сюда писать не нужно, если всё ещё что-то не понятно - пишите ЛС или в аську. -------------------- |
|
|
1.4.2009, 15:33
Сообщение
#74
|
|
Новичок Группа: Пользователи Сообщений: 5 Регистрация: 31.3.2009 Пользователь №: 1 101 |
Все-таки, как сделать строку страницы: 1,2,3... внизу таблицы? Ее там нет.
|
|
|
1.4.2009, 22:20
Сообщение
#75
|
|
Активный участник Группа: Пользователи Сообщений: 39 Регистрация: 2.3.2009 Пользователь №: 638 |
как это нет
|
|
|
2.4.2009, 20:35
Сообщение
#76
|
|
Участник Группа: Пользователи Сообщений: 11 Регистрация: 17.1.2009 Пользователь №: 269 |
Скорее всего это то, что и у меня было.
При просмотре статистики (torrents.php) не выводятся ссылки для страниц. Т.е. "Статистика Всего пиров: 43, всего торрентов: 42"; на странице выводится 25 строк, ссылок"Страницы: 1, 2 След" нет. Проблема из-за этого: Тут и смотреть нечего - статистика показывает только нечётные страницы, то есть оканчивающиеся на 50, 100 и т.д. А чётные (оканчивающиеся на 25, 75...) не показывает. Если у вас зарегистрировано меньше 50 торрентов ссылок на вторую страницу вы не увидите (если не вносили обновлений в ту ревизию, что выложена в первом посте этой темы). Что нужно изменить - смотрим здесь. |
|
|
2.4.2009, 22:44
Сообщение
#77
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Что нужно изменить - смотрим здесь. Лучше заменить последней версией, там ещё правки были. Конечно если не осуществлялась модификация оригинального файла... -------------------- |
|
|
18.4.2009, 14:55
Сообщение
#78
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 18.4.2009 Пользователь №: 1 330 |
Интересует пара вопросов.
Как вырезать список городов и провов без ущерба работы самого ретрекера? В файле function.php вырезать строки 162-190 В файле resume.php затрудниля определить какие строки удалять. Возможно с 9-по 19 и с 69-83 В файле torrents.php строки 22-27 225-227 254-265 331-346 и 403-404. В файле table.sql не выполнять строки 16-17 При обращении на announce.php выдает и затем редиректит на http://re-tracker.ru/ При обращении к просто announce(или scrape) выдает Просьба где неправильно вырезал или недовырезал - подправить. Другим думаю тоже будет полезно. + указать как исправить недочеты с анонс.пхп и просто аннос. Обеспечение TopServer 2.1 |
|
|
18.4.2009, 20:51
Сообщение
#79
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
походу после последних ддосов торрентс ру заблочили обновление имени
|
|
|
19.4.2009, 21:10
Сообщение
#80
|
|
Активный участник Группа: Пользователи Сообщений: 148 Регистрация: 15.12.2008 Из: Псков Пользователь №: 14 |
Угу, надо браузер эмулировать...
|
|
|
19.4.2009, 21:18
Сообщение
#81
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
а как это делается?
|
|
|
24.4.2009, 22:08
Сообщение
#82
|
|
Новичок Группа: Пользователи Сообщений: 3 Регистрация: 18.4.2009 Пользователь №: 1 330 |
Просьба выложить этот же сорц, только с вырезанными провайдерами и городами. Кто-то же вырезал. Выложите, плз.
|
|
|
26.4.2009, 8:57
Сообщение
#83
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
вижу в эррор-логах апача кучу ошибок вида :
Цитата [Sun Apr 26 05:39:50 2009] [error] [client 10.20.41.143] PHP Warning: cache_file::include() [<a href='function.include'>function.include</a>]: Failed opening './cache_tr/peers_list_3182.php' for inclusion (include_path='.:/usr/share/pear:/usr/share/php') in /var/www/html/re-tracker/cache.class.php on line 278 [Sun Apr 26 05:39:50 2009] [error] [client 10.20.41.143] PHP Warning: cache_file::include(./cache_tr/peers_list_5592.php) [<a href='function.cache-file-include'>function.cache-file-include</a>]: failed to open stream: No such file or directory in /var/www/html/re-tracker/cache.class.php on line 278 все ошибки ведут на 278 линию, других нет с чем это связано ? у меня 54 ревизия скрипта -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
26.4.2009, 23:20
Сообщение
#84
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
перешел на 58 ревизию, ошибки по прежнему есть
появление этих ошибок может быть связано с eAccelerator'ом ? -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
27.4.2009, 8:06
Сообщение
#85
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Если есть возможность то лучше используйте memcached вместо файлового кеширования.
P.S.: Если всё же продолжаете использовать файловый кеш - обновите класс с последней ревизии (61). Добавьте директорию кеша в include_path, похоже у вас из-за этого и возникает ошибка. -------------------- |
|
|
27.4.2009, 11:30
Сообщение
#86
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
Добавьте директорию кеша в include_path, похоже у вас из-за этого и возникает ошибка. имеете ввиду что кешировать списки пиров (папка cache_tr) в путь /usr/share/pear или /usr/share/php ? (include_path='.:/usr/share/pear:/usr/share/php') я не совсем понял фразу cache.class.php взял из 61-го -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
27.4.2009, 20:14
Сообщение
#87
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
имеете ввиду что кешировать списки пиров (папка cache_tr) в путь /usr/share/pear или /usr/share/php ? (include_path='.:/usr/share/pear:/usr/share/php') я не совсем понял фразу http://ru.php.net/manual/ru/function.set-include-path.php Цитата Пример #2 Adding to the include path Making use of the PATH_SEPARATOR constant, it is possible to extend the include path regardless of the operating system. In this example we add /usr/lib/pear to the end of the existing include_path. Код <?php $path = '/путь/до/вашего/файлового/кеша/что/ещё/не/понятно/читайте/мануалы/хоть/чуть/чуть/'; set_include_path(get_include_path() . PATH_SEPARATOR . $path); ?> Но лучше используйте memcached. С файловым кешем вы огребёте много проблем...что собственно и происходит -------------------- |
|
|
29.4.2009, 0:24
Сообщение
#88
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
наверх cache.class.php вписал это, получилось:
Код <?php $path = '/var/www/html/re-tracker/cache_tr'; set_include_path(get_include_path() . PATH_SEPARATOR . $path); class cache_common { public $used = false; ... ... ... в итоге в ошибке только добавился еще и этот путь Цитата [Wed Apr 29 00:26:16 2009] [error] [client 10.141.66.251] PHP Warning: cache_file::require_once(./cache_tr/peers_list_4150.php) [<a href='function.cache-file-require-once'>function.cache-file-require-once</a>]: failed to open stream: No such file or directory in /var/www/html/re-tracker/cache.class.php on line 315 [Wed Apr 29 00:26:16 2009] [error] [client 10.141.66.251] PHP Fatal error: cache_file::require_once() [<a href='function.require'>function.require</a>]: Failed opening required './cache_tr/peers_list_4150.php' (include_path='.:/usr/share/pear:/usr/share/php:/var/www/html/re-tracker/cache_tr') in /var/www/html/re-tracker/cache.class.php on line 315 где прописаны /usr/share/pear и /usr/share/php не нашел, в php.ini и в конфигах апача их нет по поводу файлового кеша - я точно не знаю от него это или нет, я в логи чисто случайно заглянул и заинтересовался а что собственно происходит по поводу мемкеша - дайте плз линки где можно конкретно про него почитать, инструкций по установке в гугле много, а вот описаний нету. Хочется знать насколько с ним увеличится потребление оперативки и т.д. -------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
29.4.2009, 10:51
Сообщение
#89
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
...... по поводу мемкеша - дайте плз линки где можно конкретно про него почитать, инструкций по установке в гугле много, а вот описаний нету. ...... http://pecl.php.net/package/memcache http://www.danga.com/memcached/ http://www.google.ru/search?q=site%3Ahttp%...hp%2F+memcached http://highload.ru/papers2008/7158.html ...... Хочется знать насколько с ним увеличится потребление оперативки и т.д. Вы сами задаёте сколько он может использовать, больше чем дадите не возьмёт. P.S.: Работаю поисковиком, недорого. -------------------- |
|
|
30.4.2009, 20:59
Сообщение
#90
|
|
Активный участник Группа: Пользователи Сообщений: 47 Регистрация: 8.1.2009 Из: Екатеринбург Пользователь №: 154 |
А где сменить часовой поис что бы время добавления торрентов в стате отображалось по местному времени ?
|
|
|
1.5.2009, 13:38
Сообщение
#91
|
|
Новичок Группа: Пользователи Сообщений: 1 Регистрация: 26.4.2009 Пользователь №: 1 422 |
где последнюю версию скрипта можно скачать?
|
|
|
1.5.2009, 18:14
Сообщение
#92
|
|
Активный участник Группа: Пользователи Сообщений: 61 Регистрация: 6.1.2009 Пользователь №: 118 |
-------------------- Член тоталитарной секты "КорбинаТелеком - Саратов"
20-381-56-52 the_raven@jabber.corbina.ru |
|
|
30.6.2009, 23:11
Сообщение
#93
|
|
Участник Группа: Пользователи Сообщений: 25 Регистрация: 17.4.2009 Пользователь №: 1 318 |
в torrents.php не работает запрос живых раздач (галка " Активные (есть seeder или leecher)")
по смыслу больше подходит этот код для корректной работы Код if($active) { $join_tr = true; }
-------------------- http://blog.belgorod-net.ru/announce.php - Белгород Mobilnet ReTracker
|
|
|
13.9.2009, 13:57
Сообщение
#94
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
Подскажите а что необходимо, чтоб ретрекер сам мог находить и вставлять имена закачек? У меня он пишет "не задано", как сделать, чтобы он мог показывать имена и размеры закачиваемого файла?
Прикрепленные файлы
|
|
|
13.9.2009, 14:09
Сообщение
#95
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Подскажите а что необходимо, чтоб ретрекер сам мог находить и вставлять имена закачек? У меня он пишет "не задано", как сделать, чтобы он мог показывать имена и размеры закачиваемого файла? Никак, если в комментарии к торенту есть ссылка то можно вытащить оттуда. Используйте патчер, он вставляет необходимую информацию автоматически. -------------------- |
|
|
13.9.2009, 21:11
Сообщение
#96
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
|
|
|
21.9.2009, 21:14
Сообщение
#97
|
|
Участник Группа: Пользователи Сообщений: 14 Регистрация: 10.8.2009 Пользователь №: 2 398 |
Ребята а подскажите есть ли возможность забанить некоторые IP, чтобы они не показывались в списке закачек. Если да то как это сделать, ибо через ретрекер стали качать киношки жанра XXX, поэтому хочу забанить...
Причина редактирования: Вы зачем сами себя цитируете? Наполеон, ты?
|
|
|
22.9.2009, 0:37
Сообщение
#98
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Ребята а подскажите есть ли возможность забанить некоторые IP, чтобы они не показывались в списке закачек. Если да то как это сделать, ибо через ретрекер стали качать киношки жанра XXX, поэтому хочу забанить... Такой возможности не предусмотрено, т.к. это в первую очередь не ретркер, а сбор статистики, т.е. он просто отображает информацию что качают, а если и забанить ИП-ы то качать-то не перестанут, просто в статистике этого не будет. -------------------- |
|
|
22.9.2009, 6:34
Сообщение
#99
|
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 21.9.2009 Пользователь №: 2 703 |
Падает при попытке распарсить файл trackers.list
$trackers = parse_ini_file($filepath, TRUE); На строке 61=Ступино (МО) Скобки не нравятся скорее всего. --- Либо я ничего не понял, как оно должно работать, либо с функцией function get_trackers() что-то не то. В trackerslist.php вызывается: Код get_trackers(); $list = $cache->get("trackers_list"); get_trackers() получает файл с указанного урла, затем Код $cache->set('new_trackers'... Но почему тогда в trackerslist.php опрашивается trackers_list, когда запись была только в 'new_trackers', trackers_list как был пустым, так и остался? Если не сложно, подскажите куда копать, уже 4й час сижу, теперь под дебаггером, бо уже ничего не понимаю... Хорошо хоть ретрекер от т.ру тупо работает... --- При вызове trackers.php показываются полностью пустые списки. Зато кнопка "добавить" активна. Только что она добавлять собралась? --- Наверное я все же туп как пробка, но понять что нужно сделать, чтобы заставить работать анонсер я не смог. Падает он у меня здесь Код $db->query("INSERT INTO $tracker_stats (info_hash, reg_time, update_time, name, size, comment) VALUES ('$info_hash_hex', '" . TIMENOW . "', '" . TIMENOW . "', '$name', '$size', '$comment') "); $torrent_id = mysql_insert_id(); бо $size не определена... --- Не откажите в помощи, что я делаю не так? |
|
|
22.9.2009, 8:12
Сообщение
#100
|
|
Активный участник Группа: Главные Админы Сообщений: 661 Регистрация: 15.12.2008 Из: Москва Пользователь №: 15 |
Какая ревизия у вас установлена? Давно обновлялись?
-------------------- |
|
|
Текстовая версия | Сейчас: 25.9.2024, 4:45 |