Mac OS X speichert einige Dateien mit Ressourcenzweigen. Ich muss eine Datei mit einer Ressourcenzweig erstellen. Das Problem ist, ich muss diese Datei in der Befehlszeile erstellen. Ist Ihnen bekannt, wie Sie eine Datei mit einem Ressourcenformular in der Befehlszeile von Mac OS X erstellen können?Bearbeiten von Ressourcen forks in der Befehlszeile unter Mac OS X
Antwort
Zuerst verwendet OS X nicht wirklich Ressourcenzweige ... es unterstützt Named Forks und HFS + unterstützt die Ressourcenzweige, aber das ist hauptsächlich für Rückwärtskompatibilität mit OS 9 und altmodischem Carbon Zeug ... aber da sind Befehlszeilen-Tools, die mit den Entwicklertools installiert werden (Sie müssen diese also installieren, wenn Sie sie nicht haben, können Sie sie von developer.apple.com beziehen).
die man-Seiten für die folgenden Werkzeuge Siehe:
ResMerger Rez RezDet RezWack
Der Mann Seiten mit den Entwickler-Tools installiert sind, so
man Rez
in das Terminal Arbeit. Die man-Seiten sind auch online verfügbar:
Als Alternative können Sie eine Kopie einer bestehenden Datei, Gabel machen kann und alle, mit dito:
dito -rsrc SRCFILE dstfile
Sie können direkt auf den Ressourcenzweig einer Datei zugreifen, indem Sie den Pfad/to/file/.. namedfork/rsrc verwenden.
Wenn Sie versuchen, einen Ressourcenzweig für Rich Text hinzuzufügen (z. B. zum Anzeigen der Softwarelizenz beim Installieren eines .dmg), lesen Sie den kostenlosen Quellcode von Rainer Brockerhoff unter AddLicense.