RSS stream torrent downloader
When RSS information is downloaded, the useful fields are extracted and inserted into an Sqlite database.
The information that is stored in the Sqlite db is queried using SQL statements, called filters in Swarmtv.
When a match is found on one of the filters, a second query against the table holding the downloaded torrents can be used to avoid duplicates.
After both queries are passed, the torrent is downloaded into the "Torrent directory" specified in the config settings.
A torrent client is set up to watch the directory, and pick up the torrent as soon as it arrives.
At this moment I use Rtorrent which does a good job and removes finished torrents.
To create database (Don't forget to run this the first time)
The directory to here the torrents are downloaded must exist and be writable to the user running Swarmtv.
Change the directory using # rsstorrent -C "torrentdir:< path your torrents need to go >"
Or create the directory on the default path # mkdir ~/torrents
To create some example filters and sources in the database
For examples look at the examples.sh file
In a hurry? Add it to your Download Basket!
What's New in This Release:
- Fixed compilation on Centos 5.6
- Fixed compilation on 32-bit systems
- Fixed Cmake problems that emerged when building debian packages.
- Created Ubuntu Natty Narwhal ppa reposititory https://launchpad.net/~ranzbak/+archive/ppaswarmtv