Существует ли каталог всех приложений Mac, поддерживающих схемы URL-адресов? Схема URL - это пользовательский URL, который запускает приложение и может выполнять действие.
omnifocus://
Приведенная выше схема URL работает для OmniFocus.app
Существует ли каталог всех приложений 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
в Терминале не даст полезного результата.