[RELEASE] JDownloader Plugin

  Thread Rating:
  • 4 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
pgoeri Offline
Member
Posts: 94
Joined: Jun 2010
Reputation: 1
Location: Austria
Thumbs Up  [RELEASE] JDownloader Plugin Post: #1
[Image: icon.png]
Current version: eden: 1.3.0
Old versions: dharma: 1.0.5

Features:
This plugin displays the current status of JDownloader. The following actions are supported: start, stop, pause, set limit, set max. downloads.
It is also possible to update, restart and shutdown the JDownloader application.
Make sure to enable the 'Remote Control' extension (default port 10025) in JDownloader! (Not the 'JD Webinterface' extension!)

Screenshots:
[Image: p.p.jd.main.png]

[Image: p.p.jd.packages.png]

[Image: p.p.jd.files.png]

[Image: p.p.jd.actions.png]

Where to find:
You can download it from the official add-on repository (category "Program Add-ons").
You can launch it after the installation from "PROGRAMS".

How to use in your plugin:
Have a look at the interface description

Used by the following addons:
IRFree Plugin
RlsBB Plugin
Icefilms.info Addon
StageVU Video Addon

Changelog:
Quote:
Version 1.3.0
* bug - jdnightly: fixed problems with nightly version of JDownloader
* bug - pkg_list: fixed empty list in 'finished packages' sub menu
* bug - add_links: fixed problem with automatic start of downloads: 'Start downloading after adding new links' feature did not work, when the dl list was completely empty
* improvement - pkg_list: rearranged package information in package list view (<percentage> (- <eta>) | <title> | <size>)
* improvement - pkg_list: automatic generated packages names (e.g. "Added 234204920") get replaced by filename, if possible
* feature - general: added auto refresh feature (new settings: enabled & interval)
* feature - file_list: show all files and their status by clicking on a package in the pkg list

Version 1.2.5 (1.0.5)
* Added new actions to user interface: 'Enable/Disable reconnect', 'Enable/Disable premium'
* Added new action to plugin interface: 'Reconnect'

Version 1.2.4
* Initial release for eden-pre

Version 1.0.4
* Added new features: use hostname, use fall back connection
* Fixed quoting problem

Version 1.0.3
* Fixed problem with adding unquoted urls

Version 1.0.2
* Added spanish translation (thanks to yowill)
* Added new actions: 'Add links from textfile', 'Add link container', 'Reconnect router'

Version 1.0.1
* Changed license to GPL v3
* Uses notifications instead of dialogs for messages
* Improved interface for other addons

Version 1.0.0
* Added German translation
* Handle 'failed connection' error

Version 0.1.1
* Fixed Bug: Only the first package was listed

Version 0.1.0
* Initial release

Planned:
- play multimedia files directly from the plugin
- prevent xbmc from switching to standby, if there are active downloads

Please give me feedback in this thread.
(This post was last modified: 2012-06-29 00:54 by pgoeri.)
find quote
ppic Online
Skilled Python Coder
Posts: 2,688
Joined: Feb 2009
Reputation: 10
Location: France idf
Post: #2
IT WORKS WELL ! thanks Wink


so, no you have that, what have you planned the rest ?
call the script with another plugin/script to add download ?
stop a file download?
make a search for file ?

anything ?

[Image: widget]
Passion-XBMC Repository Download your SVN skins and addons
TvTunes Addon Download Play your theme while browsing library
TVshow Next Aired display next aired infos from tvrage.com
Logo Downloader Script download Logo/clearart/show thumbs/poster/banner
Bande-Annonce Allociné plugin watch trailers in french and vo
SportLive Script Live score match info in XBMC (not compatible dharma)
find quote
pgoeri Offline
Member
Posts: 94
Joined: Jun 2010
Reputation: 1
Location: Austria
Post: #3
I was thinking about writing a download-plugin for irfree.com, so that I could start downloads from within xbmc.
But thats not my no. 1 priority at the moment.

Despite of this, I have no other plans. The only reason I wanted this plugin in the first place, was to pause the downloads, while using the youtube or apple.movie.trailers plugin.

If you something specific in mind -> patches are welcome Wink
find quote
CrashX Offline
Posting Freak
Posts: 1,174
Joined: Jan 2009
Reputation: 2
Post: #4
Awesome work ....

Would be a great to see it parse sites for download links for movies or tv shows and let the user choose to download it ...

The normal XBMC log IS NOT a debug log, to enable debug logging you must toggle it on under XBMC Settings - System or in advancedsettings.xml. Use XBMC Debug Log Addon to retrieve it.
find quote
ppic Online
Skilled Python Coder
Posts: 2,688
Joined: Feb 2009
Reputation: 10
Location: France idf
Post: #5
well!

i give you the code to make it evoluate Wink

i'll see for a way to call the plugin to send a download link, so other parsing plugin will be able to add download from outside Wink

[Image: widget]
Passion-XBMC Repository Download your SVN skins and addons
TvTunes Addon Download Play your theme while browsing library
TVshow Next Aired display next aired infos from tvrage.com
Logo Downloader Script download Logo/clearart/show thumbs/poster/banner
Bande-Annonce Allociné plugin watch trailers in french and vo
SportLive Script Live score match info in XBMC (not compatible dharma)
find quote
TheDuffMan Offline
ShareThe.TV admin
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #6
Awesome! I tried to get this running but couldn't because I have my jdownloader password protected. Any way to let me enter this? Maybe even change the host from a strict IP screen to an arbritrary URI so I could use user:pass@host?
find quote
pgoeri Offline
Member
Posts: 94
Joined: Jun 2010
Reputation: 1
Location: Austria
Post: #7
TheDuffMan Wrote:Awesome! I tried to get this running but couldn't because I have my jdownloader password protected. Any way to let me enter this? Maybe even change the host from a strict IP screen to an arbritrary URI so I could use user: pass@host?

I'll have a look into this issue at the weekend. In my opinion two new setting fields for user/pass would be me more (none-tech-)user-friendly, than entering an URI.
(This post was last modified: 2010-10-14 23:12 by pgoeri.)
find quote
TheDuffMan Offline
ShareThe.TV admin
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #8
Absolutely, I think that'd be a lot easier for users as well. Thanks.
find quote
pgoeri Offline
Member
Posts: 94
Joined: Jun 2010
Reputation: 1
Location: Austria
Post: #9
The 'Remote Control' extension, which is used by this plugin, does not support authentication. I assume you thought it would use the "Webinterface" extension!?

I also created a wiki page to make that clear: JDownloader_Remote_Control

FYI: There is already a issue about adding authentication to the extension
find quote
XavHorneT Offline
Member
Posts: 54
Joined: Oct 2008
Reputation: 0
Location: Paris, France
Post: #10
Hello, think you that he would be possible be possible to throw jdownloader by the addon, or is necessary he that I to create a script?

I'm using a live xbmc 9.10 -> XBMC10.0 beta3 r34731
find quote
Post Reply