alxrt 23.03.2011 10:38
Скрипты — Получение торрентов с rutracker.org
Еще один скриптик для получения данных.На данный момент реализовано только получение torrent-файлов по идентификатору топика, но в планах есть и получение описания, и выполнение запросов на поиск с сортировкой и выборкой данных.
UPD: Поправил пару косяков, связанных с разными доменными именами у разных трекеров.
P.S. Ожидаю пожеланий и комментариев.
knyazeff 23.03.2011 10:44 #
+ 5 -
Напишите пожалуйста как вы используете этот скрипт на практике?
можно в крон добавить его скажем чтоб раз в неделю проверять раздачу любимого сериала, тема которого на форуме всегда с тем же id (раздачи с добавлением новых серий), либо чем то парсить рсс рутрекера получая id нужных тем и передавая их в скрипт
Вначале его необходимо настроить, заполнив имя пользователя и пароль от трекера:
Кроме того, если Вы несчастный пользователь прокси сервера, то еще надо будет заполнить SC_PROXY и SC_PROXY_AUTH в формате "host:port" и "proxyuser:proxypassword" соответственно.
Использовать следующим образом:
Вообще, если накосячить с параметрами будет выведен список всех доступных параметров.
TR_USER="username"
TR_PASSWORD="password"
Кроме того, если Вы несчастный пользователь прокси сервера, то еще надо будет заполнить SC_PROXY и SC_PROXY_AUTH в формате "host:port" и "proxyuser:proxypassword" соответственно.
Использовать следующим образом:
./gettorrent 2827227
Вообще, если накосячить с параметрами будет выведен список всех доступных параметров.
А, сорри, не совсем правильно понял вопрос.
Этот скрипт я планирую использовать как часть системы автоматической закачки торрентов (в совокупности с поиском можно будет не парясь получать новинки кино прямо в расшаренную папку).
Этот скрипт я планирую использовать как часть системы автоматической закачки торрентов (в совокупности с поиском можно будет не парясь получать новинки кино прямо в расшаренную папку).
а не смотрели в сторону http://flexget.com/ ? может у вас получится научить его качать торренты с рутрекера
К сожалению, я совершенно не знаю питон, и, при этом, пока нет времени на его изучение. :-(
нет времени
Если есть опыт программирования даже на паскале, то нужен один час.
Я серьёзно.
там наверное не нужно знание питона, может хватит cookies от рутрекера + (URL Rewrite) плагина
А предложите способ, как отследить изменение torrent файла (например torrent перезалит с добавлением новой серии в раздачу) на том-же rutracker? Скачивать повторно и чекать хеши не предлагать ;) По результату сделаю mini_flexget для rutracker на Python
curl http://rutracker.org/forum/viewtopic.php?t=ID | grep Зарегистрирован < | ну тут дальше какую нибудь проверку со старой датой регистрации торрента и если дата новая то перекачивать, хотелось бы всеже плагином для flexget это получить, зачем еще один велосипед когда старый отлично работает
Отличный вариант, спасибо. За выходные разберусь с плагинами flexget, сам использую его для "вменяемых" новы и лоста. Сейчас поставил задачу из списка url обходить рутрекер и чекать на предмет обновления, качать обновленные.
кстати многое что есть на rutracker.org так же есть на rutor.org, а там собственно есть вменяемая rss без авторизации, может эта информация вам сэкономит время и нервы
Это еще фигня! Вот когда я выложу скрипт выкачки чанов (имиджборд), тогда будет разврат.
А если говорить про 45 строку - Да, тогда я только начинал писать на баше и не знал про $random
А если говорить про 45 строку - Да, тогда я только начинал писать на баше и не знал про $random