Skip to content

jdlbot/jdlbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jDlBot!

jDlBot is an RSS feed and web scraper that finds and sends links to jDownloader.

Installation

Mac & Windows

  1. Download an appropriate build from here.
  2. Extract.
  3. Run.
  4. Point your browser at 127.0.0.1:10050 (do NOT use IE).

Linux, other Unix OSes

  1. 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.

  2. Clone the git repo: git clone git://github.com/jdlbot/jdlbot.git.

  3. cd into jdlbot/src: cd jdlbot/src.

  4. Run it: perl jdlbotServer.pl.

  5. Point your browser at 127.0.0.1:10050 (do NOT use IE).

If you have problems, please check the wiki.

Features

  • 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

Todo

  • Implement some kind of history tracking
  • Implement retry on failed or offline link
  • Suggest something!

About

Automate downloads with RSS, jDownloader and jDlBot!

Resources

License

Stars

Watchers

Forks

Packages

No packages published