View Single Post
  #2  
Old 10.08.2022, 18:55
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 79,516
Default

@StefanM:
Frage 1:
Im Linkgrabber/wenn noch keine Dateien vorhanden sind, prüft JDownloader lediglich ob das Archiv *Lücken* aufweist. Also zb Part 1 und Part 3, dann fehlt Part 2. Ein fehlender letzter Part kann so nicht *sicher* erkannt werden. Die Erkennung geht jedoch davon aus, das wenn es zb Part 1 gibt, es mind. Part 2 geben muss.
Sofern die Dateien vorhanden sind, wird zumindest bei RAR Archiven geprüft ob der Dateiheader einem Single- oder Multipart- Archiv entspricht.
Beim eigentlichen Entpackvorgang kommt werden dann weitere fehlende Parts durch die Entpackroutinen erkannt und werfen entsprechende Fehler.


Frage 2:
Derzeit nein. Nur durch das Entpacken von lokalen Dateien. Hier könnte man zwar eine Verify Methode ähnlich wie im JDownloader für lokale Dateien einbauen, aber diese müsste das Archiv ebenfalls vollständig (ins Nichts) entpacken um zu wissen ob alle Parts vorhanden sind.

Versuch doch einfach die Archive auf der Platte entsprechend zu entpacken und dann bekommst du ja mit, ob Teile fehlen oder nicht. Oder lagerst du lieber das Archiv selbst statt dem Inhalt?
__________________
JD-Dev & Server-Admin
Reply With Quote