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. Легко, швидко і безболісно. 🙂
О.Т .: Не знаю, чи згадували вони про це, але Remastersys зник ... Це був чудовий інструмент .. :(
Привіт, друзі 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. але він здається порожнім, сподіваюсь, ваша допомога дякує