Zitat:
Nun habe ich mir einen (weil einfacher den 1.) Chunk genommen und mit einem kleinen Delphiprogramm die Daten (Byte 5 - (lenght-1)) kopiert und in einer Datei gespeichert.
Wenn ich dieser jetzt die Endung .gz oder .zip gebe und sie mit winrar öffne erhalte ich die Meldung die Datei sei beschädigt.
Ich verstehe zwar nicht warum du das gemacht hast, aber du wunderst dich, dass WinRar das Dateiformat nicht erkennt, wenn du den Header abschneidest?
Ich schneide den Header nicht ab. Es gibt nämlich keinen. Der Rest (vorne und hinten) um den kopierten abschnitt sind Daten die Information über andere Chunks... beinhalten. Ich habe lediglich die komprimierten Daten.
PS: Habe
ZLib mal eingebunden aber mir scheint LibC zu fehlen. Weiß einer wo ich die finden kann?