Thema: Delphi rar-Archiv komplett?

Einzelnen Beitrag anzeigen

Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.028 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: rar-Archiv komplett?

  Alt 13. Okt 2007, 15:21
Hallo!!!

Wenn man es mit Hilfe der Dateinamen machen möchte (ohne z.B. RAR-spezifische Daten auszulesen) würde ich es folgendermaßen machen:

Prüfen ob alle Dateien (test1.rar, test2.r00, test3.r01 bzw. test.part1.rar, test.part2.rar etc.) vorhanden sind. Die letzte Datei sollte von der Dateigröße kleiner sein als alle anderen, die wiederum alle exakt gleich groß sein sollten (IMHO). WEnn auch die letzte Datei gleich groß ist, muß davon ausgegangen werden, daß mindestens eine folgende Datei fehlt.

Sonst hilft Dir evtl. die Datei unrar.dll (o.ä.) weiter. Ggf. gibt es hier Funktionen um die Dateianzahl direkt auszulesen.

Grüße,

SCRaT

//EDIT: Hier mal ein Demo PRogramm dazu: link
Michael Kübler
  Mit Zitat antworten Zitat