JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 10.10.2024, 04:15
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default Info finden, ob ein Hoster Resume kann.

(sorry, falls falsches Forum, bitte verschieben)

Kann man irgendwo (z.B. in einer XML-Datei) ersehen, ob ein Hoster für Free-User Resume anbietet? Oder geht das nur mit einem kleinen Test?

JD fragt ja den User, ob er einen Download wirklich abbrechen will, wenn's kein Resume gibt. Und von irgendwoher muss JD ja diese Info gelesen haben. Ich möchte sie auch lesen
Reply With Quote
  #2  
Old 10.10.2024, 10:38
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 73,457
Default

Sers,
es gibt dazu keine schöne Liste oder so.

Die sichere info ist ggf. erst bekannt, sobald der Download gestartet wurde.
Die meisten Plugins geben jedoch vorher schon einen Indikator, ob resume geht oder nicht
Wenn du dir eine Liste basteln möchtest, kannst du dir die Infos wie folgt zusammensuchen:
1. Auf den Webseiten der Anbieter schauen.
2. Im JDownloader Quellcode in den Plugins jeweils suchen nach:
Code:
isResumeable(
3. Im JDownloader Quellcode in den Plugins jeweils suchen nach:
Code:
dl = new jd.plugins.BrowserAdapter().openDownload(brc, link, url, true
-> Wenn der vierte Parameter "true" ist, ist resume möglich.
Die vorigen Parameter können natürlich auch anders benannt sein.
4. Dann noch der Negativfall: Alle Anbieter, deren Plugins ausschließlich HLS Streams laden, sind nicht fortsetzbar.
Das kann abhängig von Plugineinstellungen sein.
Prinzipiell erkennst du solche Plugins daran, dass im Quellcode folgendes steht:
Code:
new HLSDownloader(
Den JDownloader Quellcode findest du hier:
https://support.jdownloader.org/know...up-ide-eclipse
...und inoffiziell auch auf github:
github.com/mycodedoesnotcompile2/jdownloader_mirror/

Du kannst dir die Infos per Volltextsuche zusammensuchen und/oder ein Skript basteln, das alle Plugins lädt und darin dann jeweils die "isResumeable" Funktion aufrufen.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #3  
Old 10.10.2024, 10:44
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,243
Default

@Tedolly: Gegenfrage, wofür diese Liste? Was willst du machen/erreichen?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 10.10.2024, 16:47
Tedolly Tedolly is offline
Fibre Channel User
 
Join Date: Dec 2015
Posts: 126
Default

pspzockerscene
Vielen Dank, das hilft mir ausreichend weiter.

Jiaz
Ich brauche keine ganze Liste. Manchmal taucht ein mir noch unbekannter Hoster auf, den ich noch nicht in meiner kleinen Hoster-Liste mit zugehörigen Infos gespeichert habe. Die wichtigsten Infos sind "kann Resume" und Speed. Ich habe mehrere Packages mit jeweils anderen Hostern am Downloaden. Dabei versuche ich die Downloads so zu starten, dass die not-resume-Downloads zeitlich halbwegs gleichzeitig fertig werden. So erreiche ich den maximal möglichen Speed eines Free-Users, indem ich mehrere Downloads von verschiedenen Hostern gleichzeitig tätige und dabei möglichst die Wartezeiten minimiere. Wichtig ist dabei natürlich die Info, ob Resume geht oder nicht, denn bei Resume kann man normalerweise den Download ohne großes Gucken einfach starten. Wenn aber 3 Hoster ohne Resume da stehen, dann muss ich die Files der einzelnen Hoster so wählen, dass sie in etwa gleichzeitig fertig werden (natürlich nicht immer möglich). Dann neue IP holen und den Vorgang wiederholen. Nach einer Weile mache ich das automatisch und nebenbei.

Die Resume-Info brauche ich natürlich nur das erste mal, wenn ich den Hoster noch nicht kenne. Danach weiß ich ungefähr, wie lange ein einzelner Filedownload bei diesem Hoster dauert und kann die File-Download-Reihenfolge vorteilhaft festlegen.
Reply With Quote
  #5  
Old 10.10.2024, 18:14
mgpai mgpai is offline
Script Master
 
Join Date: Sep 2013
Posts: 1,618
Default

FYI: Eventscripter has a method which can be used to list such hosts.

Code:
var myBoolean = myDownloadLink.isResumeable();
Reply With Quote
  #6  
Old 10.10.2024, 22:11
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 81,243
Default

@mgpai: for this field to properly return a valid value, the download must have started at least once.
__________________
JD-Dev & Server-Admin
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 16:14.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.