New Version. The old requirements still applyHere is the next version. With some major changes:
1. I removed the spaces from all the main directories to be more compatible.
2. The directory structure is now:
TorrentTV
- Active_Downloads
- Completed
- RSS_Feeds
- My_TV_RSS (or your custom feed)
- Allow for multiple feeds (Future improvement)
- Whats_on_Tonight (Another future feature that will pull TV guide info)
3. Added a TorrentTV.conf file to /apps/TorrentTV/etc where you configure your RSS feed
4. I would recommend removing everything from TorrentTV. And run the init.d manually because for some reason it only runs on startup half the time...
5. Improved logging to messages.txt
http://www.mediafire.com/?31unmtd9vmc------------------------------------------------------------------------------------------------------------------------
If there was ever a use at your own risk software this is it... Please read all requirements!
WDTV will need perl, perl-libwww and perl-libxml from optware
wget version
(1.11.4-1)Also will need to manually install XML-Simple
Updated XML-Simple Linkhttp://search.cpan.org/src/GRANTM/XML-Simple-2.18/lib/XML/Simple.pmThanks rezmus. I forgot XML-Simple isn't in the libxml package.
[/quote]
This app assumes the following directory structure:
/tmp/media/usb/TorrentTV
/tmp/media/usb/TorrentTV/00Completed
/tmp/media/usb/TorrentTV/00Active Torrents
(I know the 00 is not the best way but these are windows shares and windows doesn't like file names to start with a space)
This has only been tested with WDLXTVI am using uTorrent but this should work with any torrent client that is configured to watch the 00Active Torrents directory and output to the 00Completed directory. Example if you currently use rtorrent on the WDTV just change its watch directories accordingly
Also the getrss.pl script is parsing a certain RSS feed so some tweaking will be required to work with whatever RSS feed you are using. Again this could easily be modified to work with Usenet RSS feeds also
Also startup will be a little slower because the getrss.pl runs on init.d and depending on the size of the rss feed will effect your boot up. So don't get worried if it stays longer on a blank screen with booting up
This is the first time I have released anything for public use so once again use at your own risk and don't blame me if it bricks your WDTV! But enjoy and feel free to do with it as you want
Another also.. A big thanks to elm and LaurentG for there contribs which made this possible
Updated versionhttp://www.mediafire.com/?31unmtd9vmc------------------------------------------------------------------------------------------------------
This is all possible thanks to the work of others on this board.
Ok here is what I have going on: I have uTorrent running on my Windows PC which is also serving NFS to the WDTV. I have written a perl script that gets an TV RSS feed and creates a directory structure that makes it able to browse the torrents (works best in list mode). Then using event-osd (thanks elm!) when you select a torrent the event script downloads the torrent and places it in uTorrent watch directory and off it goes! I thought about just using rtorrent on the WDTV but I plan on having several WDTV around and I didn't want them all downloading plus if you already have box doing NFS why not just let it handle the DL. Anyway, I am working on making an app.bin but in the meantime here are some screenshots: