Я пишу плагин для MacFuse и хотел бы, чтобы программа поиска использовала соответствующие значки и запускала соответствующее приложение при открытии файла.
Я не могу добавить расширение к файлу, поэтому мой единственный вариант в Snow Leopard - это NSFileHFSTypeCode. Я проверил все коды, зарегистрированные на моей машине, используя http://www.rubicode.com/Software/RCDefaultApp/, и я вижу, что некоторые коды связаны с UTI. Например, 'TEXT'
связан с идентификатором универсального типа (UTI) com.apple.traditional-mac-plain-text
.
Я хотел бы иметь возможность связать некоторые из этих 4-символьных кодов с другими UTI. Например, от PHPf
до public.php-script
. Я предполагаю, что есть какая-то инфраструктура или утилита командной строки, которая позволила бы мне это сделать, но я не смог ее найти.