Özel URL işleyicileri / özel protokol işleyicileri hakkında çevrimiçi olarak çok şey okudum:
- OSX altında Özel Protokolleri Kullanarak Dış Uygulamaları Başlatma
- Yerel dosyalara bağlantılar açmak için OS X URL işleyicisi
Sisteme, belirli bir programın Info.plist
dosyayla belirli bir şema / protokolü idare edebileceğini söyleyebildiğini anladım :
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>Local File</string>
<key>CFBundleURLSchemes</key>
<array>
<string>local</string>
</array>
</dict>
</array>
<key>NSUIElement</key>
<true/>
Ancak, aynı URL işleyicisini açabilecek birden fazla uygulama varsa, örneğin mailto:
hangisini kullanmak istediğinizi belirtiyorsunuz ?
More Internet preference pane
Yazarın sitesinden artık erişilemeyecek gibi olan yardımcı programlara bazı referanslar vardı . Googling tarafından çevrimiçi buldum ama biraz titrek görünüyor - eski bir OSX için yazılmış gibi - belki Tiger.
Protokoller ve özel protokoller için URL işleyicisinin nasıl ayarlanacağı hakkında bilgi bulamadım. Sanırım plist
düzenleyebileceğim bir yerde bir dosya var - ya da belki Mountain Lion ile iyi çalışan daha yeni, daha iyi bir yardımcı program var?