Feed My Torrent!
FeedMyTorrent is a feed aggregator linked with a BitTorrent client into a 'master' process. It provides an XML-RPC API so that remote 'slaves' can control it via GUIs. Current features are:
- supports all feed formats handled by Mark Pilgrim's feedparser
- filters support (using regexes or direct Python callables)
- automatic download of torrents which land in a directory monitored by the master
- self documented XML-RPC API
Requirements are the following:
- Python >= 2.3
- BitTorrent >= 4.0.1
FeedMyTorrent is proven to work under Linux, though it should work on other OSes, feedback on this is very welcome!
FmTorrent configuration is handled b a config file written using Python syntax. You can read a sample config and see how simple it is when you are Python addicted ;-)
FmTorrent is a pet project developed by Philippe Normand (phil at base-art dot net). Flames, patches and other feedback are very welcome (though i prefer patches over flames).