open dict://この先生きのこるには
などのMacに入れてあるアプリのURLスキームを調べる。
スキーマの定義は、各アプリのContents以下にある Info.plist に定義されている。CFBundleURLTypesのところ。
Dict.appのInfo.plist
・・・
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleURLSchemes</key>
<array>
<string>x-dictionary</string>
</array>
<key>LSIsAppleDefaultForScheme</key>
<true/>
</dict>
<dict>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>CFBundleURLSchemes</key>
<array>
<string>dict</string>
</array>
<key>LSIsAppleDefaultForScheme</key>
<true/>
</dict>
</array>
・・・
一々、開いてみるのは面倒なので、一気に一覧化する。
find /Applications -name Info.plist -print0 | xargs -0 grep -A 3 CFBundleURLSchemes > ~/scheme.txt