Mac OS X хранит некоторые файлы с витками ресурсов. Мне нужно создать файл с вилкой ресурса. Проблема в том, что мне нужно создать этот файл в командной строке. Кто-нибудь знает, как вы можете создать файл с формой ресурса в командной строке в Mac OS X?
Редактирование витков ресурсов в командной строке в Mac OS X
Ответ 1
Во-первых, OS X на самом деле не использует вилки ресурсов... он поддерживает именованные вилки, а HFS + поддерживает вилки ресурсов, но в основном для обратной совместимости с OS 9 и старомодным материалом Carbon... однако есть инструменты командной строки, установленные с помощью инструментов разработчика (так что вам придется их установить... если у вас их нет, вы можете получить их с сайта developer.apple.com).
См. справочные страницы для следующих инструментов:
ResMerger Rez RezDet RezWack
Страницы руководства устанавливаются вместе с инструментами разработчика, поэтому
man Rez
в терминале будет работать. Страницы руководства также доступны в Интернете:
Ответ 2
Вы можете напрямую обращаться к ресурсу fork файла с помощью path/to/file/.. namedfork/rsrc.
Ответ 3
В качестве альтернативы вы можете сделать копию существующего файла, fork и всех, используя ditto:
ditto -rsrc srcFile dstFile
Ответ 4
Если вы пытаетесь добавить вилку ресурса с богатым текстовым ресурсом (например, чтобы отобразить лицензию на программное обеспечение при установке .dmg), проверьте Rainer Brockerhoff бесплатно AddLicense.