Integration with JDownloader and pyLoad?

132 views
Skip to first unread message

Sebastian Weber

unread,
Mar 10, 2015, 3:55:12 AM3/10/15
to video-download...@googlegroups.com
Hi,

first, thanks for the great Software. I love DownloadHelper - it makes my live so much easier.
However, I have a question. What is the best way to file feature requests?

I would love to see DownloadHelper integrate with JDownloader and pyLoad (means, downloads are not done in the Browser but rather sent to an external download manager which then does the download).

I would even try to implement this myself - is there a github repository, a sourceforge project or anything similar?

Best regards,
Sebastian

mig

unread,
Mar 10, 2015, 4:12:23 AM3/10/15
to video-download...@googlegroups.com

first, thanks for the great Software. I love DownloadHelper - it makes my live so much easier.
However, I have a question. What is the best way to file feature requests?

Describing the feature here is a good start.
 
I would love to see DownloadHelper integrate with JDownloader and pyLoad (means, downloads are not done in the Browser but rather sent to an external download manager which then does the download).
 
VDH5 requires a tighter control over the downloading operation. I'm not sure this is possible to use external downloaders. I'll give it a look.
 
I would even try to implement this myself - is there a github repository, a sourceforge project or anything similar?

No sorry.
 

Sebastian Weber

unread,
Mar 10, 2015, 4:28:14 AM3/10/15
to video-download...@googlegroups.com
Thanks for the lightning fast response :-)
The approach I have in mind should be pretty simple and straightforward to implement:
- a new entry in the menu (which already contains "download" and "copy link") called "send to DL-manager"
- clicking this menu item will cause DownloadHelper to call an http-url telling the download manager to add a new file to its list of downloads.

E.g. for pyLoad, this URL would be:
http://<pyLoadHost>:<pyLoadPort>/api/addPackage?name="<VideoName>"&links=["<VideoUrl>"]

No special magic involved :-))

mig

unread,
Mar 10, 2015, 5:37:15 AM3/10/15
to video-download...@googlegroups.com

In many cases, you will also need the referrer for performing the download without being blocked by the server.

It also won't work for YT videos, since the video URL depends on the original IP address.

Sebastian Weber

unread,
Mar 10, 2015, 6:43:03 AM3/10/15
to video-download...@googlegroups.com

In many cases, you will also need the referrer for performing the download without being blocked by the server.

correct, in this case it will not work. However, pyLoad or JDownload have their own URL resolvers. This means, DownloadHelper could just pass the URL of the containing HTLM document and the download managers will take care of the rest. If a valid referrer is needed to perform the download, just sending the URL to the containing html document could be a solution. This, however depends if the dl-manager-internal URL resolver is up-to-date and working for the specific site ...

It also won't work for YT videos, since the video URL depends on the original IP address.

Most of the time, the download server is the same physical box or at least in the same home network (which has one single IP towards the internet anyways)

In the end, I believe a 100% solution is not possible (just as DownloadHelper does not work with 100% of video sites) - but a solution that works in 80% of the cases is better than nothing at all. This should be an optional feature anyways, meaning a DownloadHelper user can choose to use it or not.

Reply all
Reply to author
Forward
0 new messages