Як завантажити серії за допомогою flexget

Flexget - це інструмент, який працює з терміналу, що дозволяє завантажувати торренти через RSS. Це особливо корисно для серіалів, оскільки якщо ви багато читаєте, завантажити їх вручну може бути надзвичайно складно, оскільки вони виходять в ефір у різні дні та часи.

Установка

En арка та похідні:

yaourt -S flexget

Інші дистрибутиви Linux:

1. Переконайтеся, що у вас є Python 2.6 (мінімум) встановлених:

python -V

Якщо він не встановлений, його потрібно встановити.

На Debian / Ubuntu та похідних:

sudo apt-get встановити python2.6

2. Переконайтесь, що ви встановили пітон-піп:

dpkg -s python -pip

У разі невстановлення в Debian / Ubuntu та похідних:

sudo apt-get встановити python-pip

3. Встановіть flexget:

sudo pip встановити

конфігурація

Налаштувати flexget і повідомити, яку серію завантажувати, з якою якістю, яким шляхом тощо. просто змініть файл .flexget / config.yml.

Щоб переглянути приклади або "рецепти" config.yml для завантаження серії, пропоную прочитати офіційна сторінка проекту. Однак ця основна конфігурація повинна працювати:

завдання: назва завдання: rss: http://example.com/torrents.xml серія: - моя серія 1 - моя серія 2 завантаження: ~ / торренти / серія /

Очевидно, що ви повинні відповідно змінити дані. Як RSS-адресу я зазвичай використовую: http://showrss.karmorra.info/feeds/all.rss. Звичайно, це питання смаку та потреб.

Це файл конфігурації, який я зараз використовую ...

Перевірте flexget і додайте завдання в cron

Після того, як ми акуратно змінимо файл конфігурації, нам потрібно провести тест, щоб переконатися, що все працює добре. Для цього я відкрив термінал і написав:

flexget --тест

Не очікуйте, що ця команда завантажить будь-які файли, вона просто перевіряє, що дані, введені в config.yml, "узгоджені" і що flexget може їх правильно інтерпретувати.

Для ефективного виконання flexget просто поставте:

flexget

Нарешті, як тільки все працює так, як ми хочемо, може бути непоганою ідеєю додати flexget до завдання cron, щоб він запускався кожні X часові інтервали.

crontab -e @hourly / usr / local / bin / flexget --cron

Ця конфігурація запускає flexget кожні 1 години. Для отримання додаткової інформації про те, як налаштувати cron, я рекомендую прочитати ця стара стаття.

Налаштування клієнта bittorrent

Залишилось лише налаштувати клієнт bittorrent, щоб він почав завантажувати торренти, які flexget зберігаються у папці, яку ми вказали у файлі config.yml.

На передачі це легко. Перейдіть до «Правка»> «Налаштування», виберіть опцію «Додати торренти автоматично» та виберіть відповідну папку.

Підводячи підсумок, система автоматичного завантаження працює так: flexget запускається (завдяки cron) автоматично і завантажує відповідні торрент-файли в папку. Наш клієнт bittorrent, у свою чергу, автоматично завантажить усі файли .torrent, завантажені flexget. Легко, швидко і безболісно. 🙂


2 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   хеймндал - сказав він

    О.Т .: Не знаю, чи згадували вони про це, але Remastersys зник ... Це був чудовий інструмент .. :(

  2.   Мігель - сказав він

    Привіт, друзі usemoslinux, я стежу за вами вже давно, але це перший раз, коли я вирішив написати вам, я встановив flexget, але файл конфігурації не відображається, я використовую Ubuntu 12.10 з робочим столом kde.

    miguel @ miguel-System-Product-Name: ~ $ flexget

    2013 06:14 Менеджер ІНФО Спробував прочитати з: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013 06:14 КРИТИЧНА головна Не вдалося знайти файл конфігурації config.yml

    2013 06:14 Менеджер ІНФО Спробував прочитати з: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget

    2013 06:14 КРИТИЧНА головна Не вдалося знайти файл конфігурації config.yml

    miguel @ miguel-System-Product-Name: ~ $

    Я спробував встановити файл flexget / config.yml. але він здається порожнім, сподіваюсь, ваша допомога дякує