Flexget

From Bytesized Wiki

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 +
FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, etc. FlexGet is able to handle different kinds of sources like RSS-feeds, html pages and csv files. There are even some plugins for sites that do not provide any kind of useful feeds.
 +
There are numerous plugins that allow utilizing FlexGet in interesting ways and more are being added continuously.
Since the FlexRSS plugin isn’t working in Deluge 1.2.*, I thought I write this workaround for adding torrents through RSS-Feeds. Feel free to add something or correct me if I made a mistake.
Since the FlexRSS plugin isn’t working in Deluge 1.2.*, I thought I write this workaround for adding torrents through RSS-Feeds. Feel free to add something or correct me if I made a mistake.
=Installing FlexGet=
=Installing FlexGet=
 +
FlexGet is a very powerful tool to aggregate and sort rss feeds automatically and it works well with deluge.
FlexGet is a very powerful tool to aggregate and sort rss feeds automatically and it works well with deluge.
Line 36: Line 39:
*This will ask you to choose your prefered editor, select 3 for nano if you are comfortable with this.
*This will ask you to choose your prefered editor, select 3 for nano if you are comfortable with this.
*Add the line:
*Add the line:
-
  */30 * * * * ~/flexget/flexget —cron
+
  */10 * * * * ~/flexget/flexget —cron
-
This will run the program every 30minutes.
+
This will run the program every 10 minutes.
*This guide is based on http://flexget.com/wiki/InstallWizard/Linux/NoRoot/Virtualenv
*This guide is based on http://flexget.com/wiki/InstallWizard/Linux/NoRoot/Virtualenv

Revision as of 21:49, 7 December 2010

FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, etc. FlexGet is able to handle different kinds of sources like RSS-feeds, html pages and csv files. There are even some plugins for sites that do not provide any kind of useful feeds. There are numerous plugins that allow utilizing FlexGet in interesting ways and more are being added continuously. Since the FlexRSS plugin isn’t working in Deluge 1.2.*, I thought I write this workaround for adding torrents through RSS-Feeds. Feel free to add something or correct me if I made a mistake.

Contents

Installing FlexGet

FlexGet is a very powerful tool to aggregate and sort rss feeds automatically and it works well with deluge. For an introduction see http://blog.bytesized-hosting.com/2010/03/16/the-beauty-of-flexget/

Installation:

Open the terminal on your box, either through VNC or through SSH.

  • Create virtualenv by typing in terminal:
virtualenv ~/flexget/
  • Activate virtualenv by typing in terminal:
 source ~/flexget/bin/activate
  • Install latest version for python 2.6 by typing in terminal:
easy_install http://download.flexget.com/unstable/FlexGet-1.0r1377-py2.6.egg

This will install FlexGet and all the required dependencies.

Configure FlexGet

  • While in your home directory, type in terminal:
 nano ./flexget/config.yml
Basic config.yml
http://pastebin.com/GdiqFQ9B
Advanced config.yml
http://pastebin.com/H6gyipex


  • You can then let cron run FlexGet every 30 minutes and it downloads new torrents automatically to your watch folder.
  • To edit your crontab, type:
crontab -e 
  • This will ask you to choose your prefered editor, select 3 for nano if you are comfortable with this.
  • Add the line:
*/10 * * * * ~/flexget/flexget —cron

This will run the program every 10 minutes.

Please Note: You can follow this guy and simply replace the easy_install with the latest version from http://flexget.com/ the only difference is that newer version do not need you to —initdb

Personal tools