jDlBot is an RSS feed and web scraper that finds and sends links to jDownloader.
- Download an appropriate build from here.
- Extract.
- Run.
- Point your browser at 127.0.0.1:10050 (do NOT use IE).
-
Make sure you have all the appropriate perl modules installed:
Run
perl -MCPAN -e 'install EV AnyEvent::HTTP AnyEvent::HTTPD Error Path::Class File::Path Text::Template XML::FeedPP Web::Scraper JSON::XS Getopt::Long Perl::Version DBIx::MultiStatementDo'
or
ppm install EV AnyEvent-HTTP AnyEvent-HTTPD Error Path-Class File-Path Text-Template XML-FeedPP Web-Scraper JSON-XS Getopt-Long Perl-Version DBIx-MultiStatementDo
depending on your perl distribution. -
Clone the git repo:
git clone git://github.com/jdlbot/jdlbot.git
. -
cd into jdlbot/src:
cd jdlbot/src
. -
Run it:
perl jdlbotServer.pl
. -
Point your browser at 127.0.0.1:10050 (do NOT use IE).
If you have problems, please check the wiki.
-
Support for RSS1, 2 and Atom feeds
-
Option to follow feed links and scrape the resulting pages for links
This is handy for some feeds where links only appear in comments
-
Primary and secondary filters
-
Regex support for filters
-
Automatic TV episode recognition
It should never download the same episode twice. This works for S01E01 and /2010.10.30/ formats.
-
Auto-disable option after a successful filter addition
For things you only want to get once
-
Filters can apply to multiple feeds
-
Filters can specify which types of links to retrieve
-
Global Link Type priority list
Allows you to download from your preferred hosts consistently
- Implement some kind of history tracking
- Implement retry on failed or offline link
- Suggest something!