Существует ли каталог всех приложений Mac, поддерживающих схемы URL-адресов? Схема URL - это пользовательский URL, который запускает приложение и может выполнять действие.
omnifocus://
Приведенная выше схема URL работает для OmniFocus.app
Другой вариант - использовать lsregister -dump
.
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -B6 bindings:.*:
Для получения списка всех схем URL, поддерживаемых приложениями в вашей системе, получите RCDefaultApp. Он добавит панель настроек в системные настройки, которая включает список поддерживаемых схем URL-адресов и приложений, обеспечивающих эту поддержку.
Обратите внимание, что эти схемы не обязательно связаны с полезными услугами, предоставляемыми приложениями. Многие существуют просто для того, чтобы упростить регистрацию программного обеспечения (например, x-voodoopad-register
, x-unison2-reg
или webnote-license
), щелкая ссылку в электронном письме, и в противном случае они бесполезны . В остальном нужно разобраться, как их использовать. Просто запустить, например, open txmt://foo
в Терминале, не даст полезного результата.