Klaus Junge: zu GIF-Dateiformat

Beitrag lesen

Hallo Jörk,

Hier hast Du einen Fehler gemacht! ...
Unencoded Raster Data
FE DC BA 98 76 54 32 10
FE DC BA 98 76 54 32 10

Ja. Die Nullen hatte ich aber schon weggedacht :-)

Das Problem liegt hier in der Art, wie die Code-Fragmente wieder zusammen gesetzt werden sollen.

Da muß ich mir leider erstmal PERL reinziehen,
kann den Aufwand der Bitfuchserei leider noch nicht einschätzen.

$bits = join('', map {unpack 'b8', $_} split('',$uncodiert));
... dann die codierung ;-) ...
@bytes = $codierteBits in achterGruppen;
$codiert = join('', map {pack 'b8', $_} @bytes);

Tja, da muß ich den Kalk wohl noch rieseln lassen.

Ich hoffe ich konnte noch ein wenig dazu beitragen ...

Es war ja doch der entscheidende Beitrag! Danke.

Im Moment knobel ich halt noch an PERL rum.
Hab' meine Testdatei mal mit jeder Menge
$gif .= hex("xyz's"); zusammengebaut und versucht
sie wieder rauszuschreiben.
(Bei Cheatah abgeguckt)
Der Vorgang funktioniert, auf und schreib und auch wieder zu, die Daten sind aber noch nicht binär.
Nur den Dr.Watson muß ich auch noch besänftigen.
Werd am Wochenende halt kräftig in SelfHTML schmökern.

Klaus