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 и да му кажете коя серия да изтеглите, с какво качество, по кой път и т.н. просто модифицирайте файла .flexget / config.yml.
За да видите примери или "рецепти" на config.yml за изтегляне на серия, предлагам да прочетете официална страница на проекта. Тази основна конфигурация обаче трябва да работи:
задачи: име на задача: rss: http://example.com/torrents.xml series: - my series 1 - my series 2 download: ~ / torrents / series /
Очевидно е, че трябва да промените данните съответно. Като 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.
При предаването това е лесно. Отидете на Edit> Preferences, изберете опцията Add torrents automatically от и изберете съответната папка.
За да обобщим, системата за автоматично изтегляне работи по следния начин: flexget се стартира (благодарение на cron) автоматично и изтегля съответните торент файлове в папка. Нашият bittorrent клиент от своя страна автоматично ще изтегли всички .torrent файлове, изтеглени от flexget. Лесно, бързо и безболезнено. 🙂
ОТ: Не знам дали са го споменали, но Remastersys е изчезнал ... Беше отличен инструмент .. :(
здравей приятели на usemoslinux Следя ви от дълго време, но за първи път реших да ви пиша, инсталирах flexget, но конфигурационният файл не се появява, използвам ubuntu 12.10 с работния плот kde.
miguel @ miguel-System-Product-Name: ~ $ flexget
2013-06-14 19:06 INFO мениджър Опитах да чета от: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013 06:14 КРИТИЧНО основно Неуспешно намиране на конфигурационен файл config.yml
2013-06-14 19:06 INFO мениджър Опитах да чета от: / usr / local, /home/miguel/.flexget, /home/miguel/.config/flexget
2013 06:14 КРИТИЧНО основно Неуспешно намиране на конфигурационен файл config.yml
miguel @ miguel-System-Product-Name: ~ $
Опитах да задам файла flexget / config.yml. но изглежда празен, надявам се, че вашата помощ благодаря