Здравствуйте, гость ( Вход | Регистрация )
Отправлено: 29.9.2009, 18:34 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
ладно... сами тут разобрались, все понятно, проблема решена, спасибо за ответы! система на 5 с +! =) |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4859 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 28.9.2009, 18:10 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
классная штука я уже видел кстати! теперь по теме: имхо: Цитата - Сделать какой-нить дизайн. а я думаю не надо, пусть каждый сделает для себя какой вид над, форма ток пусть голая будет и все. Цитата - Всётаки обновлять список ретркеров систему надо децентрализовать, зачем выбирать каждый рас своего провайдера, открывать лишний рас список и т.д. каждый пров я думаю сам может поставить такой патчер где нужно было бы ток выбрать .торрент файл, ссылку ииии даже на этом достаточно информации. а статистика пусть парсит. Цитата - Сделать простую регистрацию, чтобы можно было сохранять свои списки. ужас =) Цитата - Сделать подстановку параметров в статистику. эт надо, но опять же не для какого-то одного конкретно ретрекера. а чтоб эти параметры могли юзать все, ведь кто то использует свои ретрекеры самописные. Может даже тут на этом форуме разработать стандарт по этим параметрам - на правах правообладателя идеи или чтот типа того. и если уш на то пошло выложить исходники на наконецтаки =))) |
Форум: Патчер торрентов · Просмотр сообщения: #4818 · Ответов: 33 · Просмотров: 90 082 |
Отправлено: 28.9.2009, 14:24 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
извините хотелось бы ещё добавить и спросить: понятно, значит размер появляется только после пропатчивания... спасибо. а конкретнее, после пропатчивания анонс ссылка уже имеет какие то параметры и один из этих параметров, вернее значение этого параметра как рас таки является размером. так да? и вот тогда смотря на этот http://retracker.irk.ru/ ретрекер возникает вопрос: а где черт побери у них там патчить торренты надо? это же как бы ваш движок, ссылку где патчить надо не вижу на странице, ткните носом пожалуйста =) |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4812 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 28.9.2009, 9:06 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
Парситсятолько название, если есть комментарий значит торент пропатчен и значит уже есть и размер и все остальные параметры могут присутствовать (равно как и отсутствовать). но коментарии моно записать и при создании торрента и записать вовсе не ссылку тут надо тоже через preg_match(); + регулярные выражения и по необходимости exploide(); как то высовывать ссылку ну до ладно... Кроме того, я не зря давал ссылку на спецификацию - размер торента можно вычистить сложив поля downloaded и left но мы так не делаем (кстате а почему бы и нет, запишу в TODO ) я пробовал сложить значения downloaded и left не получается, то есть получается но только тогда когда клиент не отключаясь качает раздачу постоянно тогда сумма этих значений отображает действительный размер раздачи, а вот если клиент однажды остановить загрузку и его запись (пир) из БД пропадает то когда он снова подключится к ретрекеру поле downloaded будет иметь значение 0 - а до этого (до остановки загрузки) он мог загрузить 1Гб, короче говоря по этому у меня есть на странице ретрекера надпись: Цитата поле «Размер» отображает примерный оставшийся размер загрузки торрента до завершения (полной загрузки); Вобщем поведу итог: если торент не пропатчен то в статистике только хеш, ни размера ни имени в статистике нет. если торент пропатчен то в статистике могут (и ещё раз подчеркну - могут) появится дополнительные поля. Как показывает практика - размер появляется всегда понятно, значит размер появляется только после пропатчивания... спасибо. |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4809 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 26.9.2009, 23:16 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
хотя сидера и личера моно вычислить, но по сути ето поле не отображает всю действительность, так как за NAT сервером етоту же раздачу могут сидировать сто юзеров или сто NAT серверов хехехе =) |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4793 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 26.9.2009, 22:52 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
Что передаёт клиент без пропатчивания можно почитать в спецификации ну да, это хорошо, значит я ещё не чего не пропустил =) тогда, все таки вернемся: получается, что вы парсите не только название но и размер торрента + вот ещё смотрю и сидера с личером блин с таким успехом можно парсить и все коментарии к торенту и ещё чего например новостную ленту CNN и New York TIMES |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4791 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 26.9.2009, 22:12 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
Размер включается в анонс патчером. Да и все параметры передаются через анонс вобщем-то... а вот это кстати я не понял без пропатчивания .торрент файла, когда просто вручную вставили ссылку на ретрекер (например в уТорренте), разве клиент передает такие данные как размер, имена файлов, основной трекер, комментарии, и если да хотелось бы увидеть какие именно значения клиент передает - и вообще где я был раньше в таком случае ну а если уш нет то ну извините за тупость =) по крайней мере сейчас у меня ретрекер получает и передает тока такие данные от клиента: CODE $ip = getenv('REMOTE_ADDR'); .................. $input_vars_num = array( 'port', 'uploaded', 'downloaded', 'left', 'numwant', 'compact', 'l', ); foreach ($input_vars_num as $var_name) { $$var_name = isset($_GET[$var_name]) ? (float) $_GET[$var_name] : null; } .................. if ($compact_mode) { $peers = ''; foreach ($rowset as $peer){ $peers .= pack('Nn', ip2long(decode_ip($peer['ip'])), $peer['port']); } } else { $peers = array(); foreach ($rowset as $peer) { $peers[] = array( 'ip' => decode_ip($peer['ip']), 'port' => intval($peer['port']), ); } } $output = array( 'interval' => $announce_interval, 'min interval' => 60, 'peers' => $peers, ); echo bencode($output); exit; |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4785 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 26.9.2009, 15:02 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
Да, мы именно её и парсим, процесс описан начиная с этого сообщения Размер включается в анонс патчером. Да и все параметры передаются через анонс вобщем-то... Спасибо большое прочитал! сам бы я уш точно етоне нашел =))) хмммм... конечно круто круто круто ето! но так .... ееее извените, геморно все .... и я пожалуй откажусь от этого ещё рас спасибо |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4768 · Ответов: 11 · Просмотров: 15 150 |
Отправлено: 25.9.2009, 23:30 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
|
Форум: Установка РеТрекера · Просмотр сообщения: #4763 · Ответов: 23 · Просмотров: 71 839 |
Отправлено: 25.9.2009, 21:52 | |
Участник Группа: Пользователи Сообщений: 11 Регистрация: 25.9.2009 Пользователь №: 2 755 |
Вот есть у наших коллег ретрекер http://retracker.irk.ru/torrents.php я так понял на этом движке... вообще до этого даже не знал о существование этого сайта и движка, но наверно параллельно с развитием этого движка писал или нет лучше скажем дорабатывал другой ретрекер с патчером и со статистикой - может быть он даже ваш, уже не помню откуда его скачал, да и не важно опен сурс он на то и создан. Короче говоря такой вопрос: вот смотрю я сейчас на этот ретрекер и отображаться там название: Цитата Миллионер из трущоб / Slumdog Millionaire (Дэнни Бойл, Лавлин Тандан) [2008, мелодрама, драма, криминал] бла бла бла откуда это название??? в коментах .торрент файла такого нет, но есть ссылка (http://tfile.ru/forum/viewtopic.php?t=204374), вы получается парсите её? или это кто то пропатчил .торрент файл? и если парсите то ещё парсите и размер файла(ов)? или торрент клиенты каким то образом через "голый" (без параметров) анонс урл передает такие данные, например: размер торрент файла (!), трекер. И если передает какие то данные через аннонс без параметров то какие ещё кроме как IP:Port, hash сумму Спасибо за ранее =) PS сори если не туда запостил тему... вроде посмотрел, больше не куда... |
Форум: Помощь по ретрекеру (FAQ) · Просмотр сообщения: #4760 · Ответов: 11 · Просмотров: 15 150 |
Открытая тема (есть новые ответы) Открытая тема (нет новых ответов) Горячая тема (есть новые ответы) Горячая тема (нет новых ответов) |
Опрос (есть новые голоса) Опрос (нет новых голосов) Закрытая тема Тема перемещена |
Текстовая версия | Сейчас: 28.4.2024, 0:45 |