Май 20

Дружим RuTracker и µTorrent

(всё ниженаписанное навеяно хабром, но скомпановано мной)

В свете недавних совсем событий внедрения rss лент в популярном ресурсе rutracker.org появилось отчаянное желание загнать нужные ленты всё-таки в рсс-агрегатор в мюторренте. Но ленты должны быть определённого формата, ссылки должны быть на торрент файлы, а рутрекер нам этого не предоставляет. Обидно. Но у нас есть( а он у нас есть) инструмент под названием Yahoo Pipes в который можно посылать на входе одну ленту, а получать ту, которую нам нужно, применив нужные фильры, преобразовав заголовки и ссылки(о, то что нужно!).

Для начала обратим внимания, что ленты rss отправляют на на страницы форума, адрес которой выглядит примерно так: http://rutracker.org/forum/viewtopic.php?t=XXXXXX , где XXXXXX идентификатор темы. В то время как ссылка на скачивание торрента выглядит как http://dl.rutracker.org/forum/dl.php?t=XXXXXX . Вы уже поняли, что надо делать дальше? Если нет, продолжаем.

Заходим на  Yahoo Pipes , регистрируемся, если надо, создаём новую трубу: , появляется форма для редактирования пайпа.

Сначала нам нужно добавить источник наших лент, для этого переносим из панели слева Fetch Feed и добавляем туда нужные нам Rss ленты. Затем при необходимости добавляем фильтр, чтобы отсеивать ненужные нам торренты, а так же неустраивающее нас качество материала.  Когда все фильтры по заголовкам применены, можно приступать к тому, ради чего всё затеивалась.

Где в поле with написано http://dl.rutracker.org/forum/dl.php . Связываем блоки в нужном нам порядке и выводим в output.

Если что-то непонятно, можно посмотреть на готовый вариант . Это моя лента, которая собирает два сериала: Как я встретил вашу маму и Теория большого взрыва. Вы можете клонировать её себе и издеваться сами, как пожелаете. Благо, инструментов для этого полно.

После того, как лента получена, добавляем её в uTorrent, всё происходит по такому же алгоритму, что и с лентами Лостфильм и Новафильм. Сначала адрес rss, потом :COOKIE:(теперь куки) . Куки нужны, чтоб авторизовать вас на трекере. Чуть подробнее, где достать куки для рутрекера написано тут . Ничего сложного в этом нет. Всё, отныне в вашем торрент клиенте всегда обновлённая информация о ваших любимых сериалах (а может не сериалах?) с возможностью сразу же их и скачать. И даже поставить на автоматическое скачивание.

Ещё раз:

Yahoo Pipes , мой готовый вариант трубы, как прописать куки в ссылке rss потока, карта рутрекера с указанием всех rss лент .

Подробнее