Type 89 (БМП)
- 1 year ago
- 0
- 0
Type code ( англ. код типа ) является единственным механизмом для определения формата файла , используемым в классических версиях Mac OS . Код типа состоит из четырёх байт (эту последовательность называют или ResType ). Например, кодом типа для исполняемого файла является последовательность APPL . Эта последовательность хранится на уровне файловой системы , в виде метаданных , а не в самом файле.
Mac OS X сохранила коды типа, но также поддерживает и расширения имён файлов, получившие широкое распространение благодаря их использованию в системах PDP-11 , CP/M , MS-DOS и более поздних, и со временем ставшие стандартом де-факто.
Type code не предназначен для изменения пользователем, тем не менее, специализированные программы позволяют просматривать его и редактировать, в первую очередь — консольные утилиты GetFileInfo и SetFile , которые входят в инструменты разработчика (и располагаются по пути /Developer/Tools ), а также утилита ResEdit (доступна только для классической Mac OS).
Начиная с OS X v10.4 появилась поддержка , призванных заменить и коды типа, и расширения файловых имён.