7-Zip Entpacker ohne CRC-Check bzw. 7-Zip reparieren
Moin.
Ich hab jetzt ne 7z-Datei schon zum dritten Mal runtergeladen, aber ich habe immer irgendwo einen Datenfehler.
Gibt es ein Programm, das diese Fehler ignoriert und trotzdem weiter entpackt?
Man kann zwar bei WinRAR auswählen, dass er dann einfach mit der nächsten Datei weitermacht, aber dummerweise ist es eine 213-GB Datei, die da gepackt wurde und mit 7-Zip und PeaZip bekomme ich bei 3,4 GB einen Datenfehler und er hört auf zu entpacken. Damit habe ich nicht mal 1% von der Datei, also vollkommen unbrauchbar.
Mir würde auch ein einfaches Reperaturprogramm reichen, das den CRC so ändert, dass die Datei nicht mehr kaputt erscheint.
7-Zip Entpacker ohne CRC-Check bzw. 7-Zip reparieren
Die große Datei ist wiederum ein Tar-Archiv, in der mehrere Millionen HTMLs sind. Wenn dann ein Datenfehler einige hundert HTMLs betrifft ist das nicht so schlimm, wie das jetzt schon mein vierter Download (grad eben ist wieder ein Versuch gescheitert) nutzlos war.
7-Zip Entpacker ohne CRC-Check bzw. 7-Zip reparieren
Hmm niwax, ein Ansatz wäre doch, die Dateien zu mergen, weil wenn es immer an anderen stellen kaputt ist, kannst du diese stellen ja ersetzen.
Mit dd sollte das recht einfach sein.
7-Zip Entpacker ohne CRC-Check bzw. 7-Zip reparieren
Versuch mithilfe eines Torrents deinen Download zu reparieren, indem du die existierende Datei als Downloadziel benutzt. Eine bessere Möglichkeit gibt es wohl nicht – wenn du nicht die originale Datei bereits besitzt oder exakt extrahiert bekommst, kannst du auch nicht deren CRC32 berechnen. Ansonsten kannst du freilich den 7-Zip-Sourcecode hacken und die Prüfsummen-Überprüfung rausnehmen, allerdings ist die Wahrscheinlich hoch, dass es nach der fehlerhaften Stelle zur Desynchronisierung kommt.
Ich find HTML praktischer, da schneller und auch von Programm einfach auswertbar (Ich hab mehr damit vor, als darin zu Blättern). Aber danke für den Torrent irgendwie war ich zu blöd den zu finden
EDIT: @BlueFox: Ich hatte sowas in der Art auch vor, hatte das Programm dazu schon geschrieben, hab jetzt aber bemerkt, dass ich nur 2 statt mindestens 3 hatte