Flexget - это инструмент, который работает с терминала и позволяет скачивать торренты через RSS. Это особенно полезно для телесериалов, поскольку, если вы много следите, загружать их вручную может быть чрезвычайно сложно, поскольку они транслируются в разные дни и время. |
Установка
En Арка и производные:
yaourt -S flexget
Другие дистрибутивы Linux:
1. Убедитесь, что у вас есть Python 2.6 (минимум) установлено:
питон -V
Если он не установлен, его необходимо установить.
В Debian / Ubuntu и производных:
sudo apt-get установить python2.6
2. Убедитесь, что вы установили питон-пип:
dpkg -s питон-пип
Если не установлен, в Debian / Ubuntu и производных:
sudo apt-get установить python-pip
3. Установите flexget:
sudo pip установить flexget
конфигурация
Настроить flexget и указать, какие серии загружать, с каким качеством, по какому пути и т. Д. просто измените файл .flexget / config.yml.
Чтобы увидеть примеры или "рецепты" config.yml для загрузки серии, я предлагаю прочитать официальная страница проекта. Однако эта базовая конфигурация должна работать:
задачи: название задачи: rss: http://example.com/torrents.xml series: - моя серия 1 - моя серия 2 скачать: ~ / torrents / series /
Очевидно, вы должны соответствующим образом изменить данные. В качестве RSS-адреса я обычно использую: http://showrss.karmorra.info/feeds/all.rss. Конечно, это дело вкуса и потребностей.
Это файл конфигурации, который я сейчас использую ...
Протестируйте flexget и добавьте задачу в cron
После того как мы аккуратно изменим файл конфигурации, нам нужно провести тест, чтобы убедиться, что все работает правильно. Для этого я открыл терминал и написал:
флексжет --тест
Не ожидайте, что эта команда загрузит какие-либо файлы, она просто проверяет, что данные, введенные в config.yml, «согласованы» и что flexget может их правильно интерпретировать.
Чтобы эффективно выполнить flexget, просто введите:
Flexget
Наконец, как только все заработает так, как мы хотим, может быть хорошей идеей добавить flexget к задаче cron, чтобы она выполнялась каждый временной интервал X.
crontab -e @hourly / usr / local / bin / flexget --cron
Эта конфигурация запускает flexget каждые 1 час. Для получения дополнительной информации о том, как настроить cron, рекомендую прочитать эта старая статья.
Настроить bittorrent-клиент
Остается только настроить клиент bittorrent на загрузку торрентов, сохраненных flexget в папке, указанной в файле config.yml.
В Transmission это легко. Перейдите в меню «Правка»> «Настройки», выберите параметр «Добавлять торренты автоматически из» и выберите соответствующую папку.
Подводя итог, система автоматической загрузки работает следующим образом: flexget запускается (благодаря cron) автоматически и загружает соответствующие торрент-файлы в папку. Наш bittorrent-клиент, в свою очередь, автоматически загрузит все файлы .torrent, загруженные flexget. Легко, быстро и безболезненно. 🙂
ОТ: Не знаю, упоминали ли они об этом, но Remastersys исчез ... Это был отличный инструмент .. :(
Привет друзья usemoslinux Я слежу за вами в течение долгого времени, но это первый раз, когда я решил написать вам, я установил flexget, но файл конфигурации не отображается, я использую Ubuntu 12.10 с рабочим столом kde.
miguel @ miguel-System-Product-Name: ~ $ flexget
2013-06-14 19:06 INFO manager Пытался прочитать из: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Не удалось найти файл конфигурации config.yml
2013-06-14 19:06 INFO manager Пытался прочитать из: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013-06-14 19:06 CRITICAL main Не удалось найти файл конфигурации config.yml
miguel @ miguel-System-Product-Name: ~ $
Я пробовал установить файл flexget / config.yml. но он кажется пустым, надеюсь, ваша помощь спасибо