Mac-FAQ.de

MacBinary oder 128 Bytes am Programmanfang zuviel...


Wer übrigens auf die Idee kommt mit dem Atari oder PC DFÜ zu machen und dann die empfangene Datei über Diskette in den Mac zu spielen, wird eine böse Überraschung erleben: Macintosh-Terminal-Programme senden nämlich einen sogenannten MacBinary Header vor upgeloadeten Dateien. Dieser Header ist durch das Macintosh-Fileformat zwingend nötig.In ihm steht nicht nur der lange Filename, Datum, Fileattribute, Filetype, Filecreator, sondern auch (lebenswichtig!) die Länge der zwei Blöcke: Data- und Resource-Fork; da beim Mac jede Datei quasi zwei Dateien sind. Der MacBinary Header ist so etwas wie ein TAR (UNIX) oder ein LHArc mit ausgeschaltetem Packer (MS-DOS, Atari,...) für genau zwei Dateien.

Wenn man nun solche Datei nicht über ein DFÜ-Programm in den Mac überträgt, dann kann er diese nicht entpacken, d.h. die Datei funktioniert nicht.

Aber auch für so etwas gibt es eine Lösung, denn man kann dieses Packen bzw. Entpacken auch nachträglich ohne Terminal-Programm machen. Häufig kann der StuffIt Expander solche Dateien trotzdem problemlos auspacken; in machen - hartnäckigen - Fällen braucht man aber ein kleines Programm, bei uns in der Box heißt es schlicht MacBinary. Aber auch diese beiden Programme muß man irgendwie mal auf den Mac bekommen...

<URL:xSaug://HH2/MACBIN.SIT>
<URL:xSaug://HH2/MACBINA.SIT>


Impressum - Mail an den Webmaster - Hauptseite

Letzte Änderung: 10. Juli 2000