Schöpfer-Code

Ein Schöpfer-Code ist ein Mechanismus, der in pre-Mac OS X Versionen des Macintoshes Betriebssystem eingeführt ist, um eine Datendatei mit dem Anwendungsprogramm zu verbinden, das es, gewissermaßen ähnlich Dateierweiterungen in anderen Betriebssystemen geschaffen hat. Codes sind Vier-Byte-OSTypes. Zum Beispiel ist der Schöpfer-Code der Anwendung von HyperCard und seiner verbundenen "Stapel". Das erlaubt der Anwendung, eine Datei zu starten und zu öffnen, wann auch immer auf einige seiner verbundenen Dateien doppelgeklickt wird.

Die Schwergängigkeit wird innerhalb der Quellengabel als BNDL und fref Mittel versorgt. Diese Mittel haben den Schöpfer-Code sowie die Vereinigung mit jedem Typ-Code und Ikone aufrechterhalten.

Schöpfer-Codes konnten Zahlen und einige spezielle Charaktere enthalten. Gelegentlich haben sie Innenwitze vertreten. Zum Beispiel hatte das Computerspiel Marathon einen Schöpfer-Code (die ungefähre Länge, in Meilen, eines Marathonlaufs) und hatte einen Schöpfer-Code dessen.

Der Schlüsselunterschied zwischen Erweiterungen und System des Apfels ist, dass Dateityp und Dateieigentumsrecht bindings völlig verschieden behalten werden. Das erlaubt Dateien, über denselben Typ geschrieben zu werden - TEXT sagt - durch verschiedene Anwendungen, und frei geöffnet durch jede Anwendung, die TEXT-Dateien, aber wenn doppelgeklickt, lesen kann, die ursprüngliche Anwendung öffnen wird, die es geschaffen hat. Mit der Erweiterungsannäherung wird diese Unterscheidung verloren - alle Dateien mit einer.txt Erweiterung werden zu einer einzelnen Textbearbeitungsanwendung kartografisch dargestellt.

Mac OS X behält Schöpfer-Codes, aber unterstützt Erweiterungen ebenso (Jedoch, mit OS X 10.6 Schnee-Leopard beginnend, Schöpfer-Codes werden durch das Betriebssystem ignoriert.). Schöpfer-Codes sind innerlich durch das Gleichförmige Typ-Bezeichner-Schema des Apfels ersetzt worden, das Anwendung und Dateityp-Identifizierung sowie Typ-Codes, Schöpfer-Codes und Dateierweiterungen führt.

Die Entwickler-Dokumentation des Apfels stellt fest, dass Anwendungen fortsetzen sollten, Typ-Codes zu setzen und fakultativ Schöpfer-Codes zu setzen. Wenn irgendein bereits besteht, sollten Anwendungen sie bewahren. Außerdem werden Schöpfer-Codes im Dokument verwendet, das vor der Dateierweiterung allein bindet.

Schöpfer-Codes sind für Benutzer nicht sogleich zugänglich, um zu manipulieren, obwohl sie angesehen und mit der bestimmten Software, am meisten namentlich die Befehl-Linienwerkzeuge von Mac OS X GetFileInfo und SetFile geändert werden können, die als ein Teil der Entwickler-Werkzeuge in/developer/tools installiert werden.

Siehe auch

Außenverbindungen

hat

Carlo Gambino / David I aus Schottland
Impressum & Datenschutz