JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 14.03.2024, 12:59
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 527
Default Force Download Start und Reihenfolge

Hoffe ich habe eine etwaige existierende Antwort nicht übersehen...

Szenario
Ich habe unter "Pending Downloads" Packages 1, 2, 3, 4 mit je 100 Links.

Frage 1:
Kann ich die Abarbeitungs-Reihenfolge der "Forced Downloads" dadurch beeinflussen, dass ich Force Download Start zunächst auf Package 1 anwende, dann auf Package 2, usw.

Frage 2:

Hat die "normale" Priorität noch irgendeinen Einfluss, wenn ich Force Download Start angewendet habe?
Reply With Quote
  #2  
Old 14.03.2024, 16:06
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,973
Default

@StefanM: *Einfach* erklärt baut sich JDownloader eine Liste aus deiner DownloadListe zusammen (lässt deaktivierte Links weg....) und diese wird dann sortiert/reduziert/usw. Und wenn du nun Links mittels Force/Erzwingen markierst, dann gibt es intern einfach eine zweite Liste mit allen forced Links und der rest wie bisher in der Liste. Und dann wird beim Abarbeiten der Liste zunächst die *forced* Liste abgearbeitet und danach die *normale* Liste.
Kurz:
Positionen/Prioritäten usw werden weiterhin betrachtet, halt innerhalb der aktuell verarbeiteten Liste.
Und nein, die Reihenfolge in der du Dateien erzwingst hat keinen Einfluss auf die weitere Verarbeitung der Listen.

Hoffe das war verständlich, ansonsten einfach nochmal melden.
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 14.03.2024 at 16:16.
Reply With Quote
  #3  
Old 14.03.2024, 16:23
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 527
Default

Quote:
Originally Posted by Jiaz View Post
Hoffe das war verständlich, ansonsten einfach nochmal melden.
Dankeschön, bleibt aber Frage 2:
Spielen bei den "forced" die normalen (weiterhin angezeigten) Prioritäten noch eine Rolle?
Reply With Quote
  #4  
Old 14.03.2024, 16:35
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,973
Default

Ich versuch es nochmals zu erklären
JDownloader durchwandert alle Links in der Liste (von Oben nach Unten) und baut daraus eine neue interne Liste *Download*. Diese wird nun sortiert (Priorität), reduziert (deaktivierte Links können weg) und gefiltert (zb Fehler, Timer usw). Diese interne Lise *Download* wird nun von Oben nach Unten abgearbeitet. Wenn du nun Links erzwingst, dann wird in diesem genannten Prozess eine weitere interne Liste *erzwungen* nach gleichen Regeln erzeugt und am Ende durchläuft er eben
*erzwungen* Liste -> *Download* Liste.
Prioritäten, Reihenfolge usw haben noch immer Einfluss, ABER die Reihenfolge des Links erzwingen hat keinen Einfluss, da im oben genannten Prozess diese nicht zum Einsatz kommt.
Beispiel: (Groß = Normal, Klein = niedrige Priorität)
A B C D E | C und E erzwungen erzeugt intern die Listen -> C E, A B D

A b C d E F | b, C und F werden erzwungen -> C F b, A E d
__________________
JD-Dev & Server-Admin

Last edited by Jiaz; 14.03.2024 at 16:51.
Reply With Quote
  #5  
Old 14.03.2024, 18:20
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 527
Default

Quote:
Originally Posted by Jiaz View Post
Ich versuch es nochmals zu erklären

*erzwungen* Liste -> *Download* Liste.
Prioritäten, Reihenfolge usw haben noch immer Einfluss, ABER die Reihenfolge des Links erzwingen hat keinen Einfluss, da im oben genannten Prozess diese nicht zum Einsatz kommt.
Um sicherzustellen, dass ich das nun richtig verstehe...

1. "ABER die Reihenfolge des Links erzwingen hat keinen Einfluss"
Das hatte ich schon beim erste Mal auch so verstanden

2. "Prioritäten, Reihenfolge usw haben noch immer Einfluss"

Das verstehe ich jetzt so, dass wenn ich z.B. 14 Dateien in Package 1 habe und den Download für dieses Package 1 erzwinge...
... dann werden die Dateien aus diesem Package 1 zuerst geladen, aber trotzdem nach deren ursprünglicher Priorität geladen.

Inhalt des "erzwungenen" Package 1

Datei A, Prio: >>>
Datei B, Prio: >>>
Datei C, Prio: >>>
Datei D, Prio: >>>
Datei E, Prio: >>>
Datei F, Prio: >>>
Datei G, Prio: >>>
Datei H, Prio: >>
Datei I, Prio: >>
Datei J, Prio: <<<
Datei K, Prio: <<<
Datei L, Prio: <<<
Datei M, Prio: <<<
Datei N, Prio: <<<

Es werden bei "Erzwingen" dieses Package Dateien, A bis G zuerst, dann H und I und zuletzt J bis N geladen.

PS: Ich weiß, dass ich die Anzahl der parallelen Forced Downloads einstellen kann und gehe hier mal von nur 2 parallelen aus.
Reply With Quote
  #6  
Old 14.03.2024, 23:22
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,973
Default

@StefanM: Dein Beispiel ist korrekt. In dieser Reihenfolge versucht es der JDownloader. Wenn natürlich zwischendrin was nicht klappt, dann gehts mit der nächsten weiter. Wäre zB Datei B gerade temp. Offline, dann macht JDownloader mit C weiter und sobald B wieder möglich ist /zb nach einem Timeout und Online, dann wird diese auch wieder geladen.
Um es nochmal zu erklären, in der Reihenfolge der Abarbeitung der Links gibt es keinen Unterschied ob du das Paket erzwingst oder die Links einzeln von Oben->Unten oder Unten->Oben oder Zufall. Am Ende sind wieder alle Links des Pakets in der *erzwungen* Liste und werden dort, wie normal auch, nach Position und Priorität/Wartezeit/usw abgearbeitet.
__________________
JD-Dev & Server-Admin
Reply With Quote
  #7  
Old 15.03.2024, 10:52
StefanM's Avatar
StefanM StefanM is offline
JD Legend
 
Join Date: Oct 2020
Posts: 527
Default

Quote:
Originally Posted by Jiaz View Post
Am Ende sind wieder alle Links des Pakets in der *erzwungen* Liste und werden dort, wie normal auch, nach Position und Priorität/Wartezeit/usw abgearbeitet.
Ja, das wollte ich mit Frage 2 aus meinem ersten Post hier wissen:

Quote:
Originally Posted by StefanM View Post
Frage 2:
Hat die "normale" Priorität noch irgendeinen Einfluss, wenn ich Force Download Start angewendet habe?
Jetzt weiß ich es. :-)
Danke für deine Geduld!
Reply With Quote
  #8  
Old 15.03.2024, 14:42
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,973
Default

Bei weiteren Fragen / Unklarheiten, nur her mit den Fragen
__________________
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 02:50.
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.