Программные ассоциации файлов в OS X - PullRequest
1 голос
/ 01 сентября 2010

Можно ли использовать Apple Script или исполняемый файл Unix, чтобы связать тип файла с приложением?

Моя проблема в том, что я использую File Vault, и он забывает предыдущие ассоциации (это хорошо известная ошибкаНу, это похоже).Например, я предпочитаю использовать Acorn от Flying Meat для своих графических файлов, а не Preview.Я могу Cmd-I, поменять все, и, хотя в следующий раз, когда я перезагружаюсь, он остается неизменным для одного файла, он забывает ассоциацию для всего остального.

Это сводило меня с ума буквально годы.Есть идеи?

1 Ответ

1 голос
/ 01 сентября 2010

Я использую Magic Launch и очень рекомендую его.Вы можете не только связывать программы с определенными типами файлов, но и устанавливать сложные правила, когда и какое приложение использовать.

Или, чтобы лучше ответить на исходный вопрос, вы можете попробовать это:

defaults write com.apple.LaunchServices LSHandlers -array-add \
"<dict><key>LSHandlerContentType</key><string>public.png</string><key>LSHandlerRoleAll</key><string>com.flyingmeat.acorn</string></dict>"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...