Как настроить контекстное меню в Finder, чтобы скрыть какой-либо файл специального типа данных? - PullRequest
1 голос
/ 26 марта 2012

Я создал сервис для моей 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 для этого?

...