Automatic – автоматическая загрузка торрентов из RSS

31

Меня откровенно удивляет тот факт, что такие почитаемые клиенты для Mac, как uTorrent и Transmission за годы своего существования так и не научились загружать .torrent-файлы по RSS. Во всяком случае, этого не умеют делать их версии для Mac. А ведь хочется, чтоб все происходило само по себе и без лишних телодвижений.

Да, в uTorrent есть зачатки этой функции, но, как я писал в статье 5 советов по работе с uTorrent, её качество оставляет желать лучшего. Я решил поискать решение поэлегантнее. Нашёл. И называется оно Automatic.

Как работает Automatic?

Automatic это платный плагин для панели Системных настроек, который автоматически скачивает .torrent-файлы из указанных RSS-каналов и отдаёт их на обработку любому торрент-клиенту. То есть, это не привычная программа, а системная утилита без иконки в доке и верхнем меню.

Управлять Automatic можно через Системные настройки
Управлять Automatic можно в Системные настройки

Вы точно слышали или даже используете подобные плагины с такой же идеологией: ОРФО 2013, Paragon NTFS+, Hazel и другие. Все они также требуют лишь первичной настройки, а дальше просто делают свою работу.

Настраиваем Automatic

Итак, задача Automatic – проверять указанные вами RSS-потоки и загружать из них нужные torrent-файлы. Разумеется, все можно тщательно настроить при помощи гибких фильтров.

99% торрентов, что я качаю – это сериалы с замечательного сервиса soap4.me (уже оптимизированы для Apple-устройств). В его настройках я создал специальный RSS-поток подписок в формате HD. Затем я добавил этот RSS в Automatic с единственным фильтром – загружать все, что попадает в RSS после сегодняшней даты (даты создания фильтра).

Пример настройки фильтра по дате добавления
Пример настройки фильтра по дате добавления

Второй фильтр обрабатывает RSS-ленту с сериалами в обычном качестве. Но, мне оттуда нужны лишь те, чьих версий нет в HD. В моем случае, это сериал OZ, а значит, фильтр дёргает из RSS-ленты лишь те торренты, где встречается эта аббревиатура.

Пример настройки фильтра по имени
Пример настройки фильтра по имени

Automatic проверяет RSS каждые 30 минут, и если там есть что-то новенькое, то оно прямиком попадёт в папку Загрузки. Замечу, что сервис не висит все время в памяти, а именно запускается каждые 30 минут, проверяет RSS и снова засыпает.

Задать период обновлений можно в главном окне
Задать период обновлений можно в главном окне

Как только свежие .torrent-файлы оказались в нужной папке, в ход вступает ваш любимый торрент-клиент для Mac.

Пример работы с Transmission

Я достаточно долго использовал uTorrent, но поставив Automatic решил переключится на Transmission, чисто из эстетических соображений. Но вы можете использовать абсолютно любой торрент-клиен для Mac, например тот же Folx 3.

Как и uTorrent, Transmission умеет мониторить определённую папку и если там появляются новые торренты, то он автоматически начнёт их загрузку.

Отметьте этот пункт, чтобы Transmission сам загружал торрент-файлы из указанной папки
Отметьте этот пункт, чтобы Transmission сам загружал торрент-файлы из указанной папки

Многие жалуются, что Transmission периодически тормозит, и я с этим согласен, но если вы не ведёте постоянные раздачи, то этого не случается. Факт.

С торрент-клиентом я работаю по принципу Zero Inbox, то есть в нем находится только то, что сейчас качается. Как только загрузка завершена, раздача автоматически удаляется.

После завершения закачек Transmission самоочищается
После завершения закачек Transmission самоочищается

Настроить очистку можно во вкладке Раздачи → Управление, отметив пункт Удалять из списка по завершению раздачи. Для удаления могут служить два тригера:

  • Рейтинг, после которого раздачу стоит автоматически удалить (если размер загруженного вами файла 400 Мб, то рейтинг 0.5 означает, что раздача будет удалена после раздачи 200 Мб).
  • Время после завершения загрузки (если вы поставите 30 минут, то Transmission будет раздавать файл ещё 30 минут, а затем удалит раздачу).
Триггеры для удаления раздач
Триггеры для удаления раздач

Кто-то может упрекнуть, что я совсем не раздаю то, что скачиваю. Но, для этого и существуют платные аккаунты на soap4.me (отдельное им за это спасибо). Кроме того, мне кажется, что если и стоять на раздаче, то лучше при помощи своего маленького домашнего сервера (об этом в одном из следующих материалов), а не при помощи своей рабочей машины.

Кстати, не забудьте научить Transmission удалять .tоrrent-файлы после добавления, это избавит вас от лишнего мусора в папке Загрузки.

Transmission сам удалит .torrent-файл после добавления
Transmission сам удалит .torrent-файл после добавления

Я также решил полностью спрятать Transmission, добавив в автозагрузку и скрыв его иконку из Dock. Если же вам надо достучатся к клиенту, то для этого можно воспользоваться любым лаунчером приложений, например, стандартным Spotlight или замечательный Alfred 2. Как вариант — Automatic сам может запускать нужную программу после очередной загрузки .torrent-файла.

Transmission загружается вместе с системой, но без иконки в Dock
Transmission загружается вместе с системой, но без иконки в Dock

В результате я получил следующее: Automatic постоянно мониторит RSS с новыми сериалами и сохраняет их торрент-файлы в папку Загрузки, а затем Transmission атоматически загружает уже сами файлы. Самое прекрасное, что процесс происходит в фоне и без моего участия. Новые фильмы просто появляются в соответствующей папке. Наконец-то!

P.S. Если же вы любитель uTorrent, то все вышесказанное можно сделать и в нем, просто хорошенько покопайтесь в его настройках.

Automatic
Разработчик: Dimitris Roilidis
Цена: 19.95 $
Поделиться
Сохранить