Как настроить контекстное меню в Finder, чтобы скрыть какой-либо файл специального типа данных?
Я создал сервис для моей OS X(10.7.3). И я настроил это в info.plist так:
<dict>
<key>NSServices</key>
<array>
<dict>
<key>NSMenuItem</key>
<dict>
<key>default</key>
<string>Edit the file...</string>
</dict>
<key>NSMessage</key>
<string>runWorkflowAsService</string>
<key>NSRequiredContext</key>
<dict>
<key>NSApplicationIdentifier</key>
<string>com.apple.finder</string>
</dict>
<key>NSSendFileTypes</key>
<array>
<string>public.item</string>
</array>
</dict>
</array>
</dict>
И это будет видно для любого "файла и папки"(public.item) в Finder, но я хотел бы сделать его невидимым для некоторых файлов со специальным типом данных (например, *.txt, *.rar).
Есть ли способы настроить info.plist для этого?