Помните, что каждый из классических файлов Mac OS состоит из 3 отдельных частей, все 3 из которых обычно должны оставаться неизменными, чтобы файл работал правильно:
- Data Fork: Это было обычное содержимое файла, которое вы видели на других платформах (Windows, Unix). Например, простой текстовый файл будет иметь весь текст в ветке данных.
- Resource Fork: это был вторичный файловый поток данных, содержащий структурированные данные, известные как "ресурсы". Это могут быть метаданные, такие как миниатюры, пользовательские значки или информация об авторе, или это могут быть данные, улучшающие то, что находится в Data Fork. Например, популярный формат стилизованного текста «TeachText /SimpleText» будет хранить всю информацию о стилях и включать графику в ветвь ресурса, оставляя простой текст в вилке данных.
- Информация о поиске: это была 32-байтовая структура данных, в которой хранилась файловая система HFS, которая содержала несколько фрагментов критических метаданных о файле, таких как коды типов и создателей (по 4 байта каждый, обычно 4 печатаемых 7-битных символа ASCII, или, возможно, 8-битные символы ASCII, предположительно в кодировке MacRoman). Он также содержал набор битовых флагов, указывающих, должен ли он быть невидимым, или заблокирован от записи, и некоторые другие вещи.
Какой бы метод вы ни использовали для переноса этих файлов со старых дискет на современный компьютер, вам, вероятно, следует соблюдать осторожность, чтобы сохранить все 3 части файла в целости и сохранности.
Если у вас по-прежнему нет информации об Finder, вы можете посмотреть коды типов / создателей для файлов и, возможно, по-прежнему находить списки в Интернете, что они означают. Коды типа / создателя были тем, что использовала классическая Mac OS вместо более ранних идей, таких как расширения имени файла, или более поздних идей, таких как типы MIME.