Существует ли каталог всех приложений Mac, поддерживающих схемы URL-адресов? Схема URL - это пользовательский URL, который запускает приложение и может выполнять действие.
omnifocus://
Приведенная выше схема URL работает для OmniFocus.app
Вы ищете, какие приложения поддерживают какие схемы URI на вашем компьютере, или общий список?
Slhck
1
@slhck Давайте предположим, что первое, так как последнее невозможно, учитывая, что для начала нет списка всех приложений Mac . Versiontracker / MacUpdate может быть достаточно полным, хотя. Было бы очень полезно, если бы этот вопрос содержал некоторую информацию о мотивации.
Даниэль Бек
1
Я прежде всего искал общий список, но поиск приложений на моей машине также был бы полезен.
imsoper
Ответы:
13
Другой вариант будет использовать lsregister -dump.
Для получения списка всех схем URL, поддерживаемых приложениями в вашей системе, получите RCDefaultApp . Он добавит панель настроек в системные настройки, которая включает список поддерживаемых схем URL-адресов и приложений, обеспечивающих эту поддержку.
Обратите внимание, что эти схемы не обязательно связаны с полезными услугами, предоставляемыми приложениями. Многие из них существуют просто для облегчения регистрации программного обеспечения (например x-voodoopad-register, x-unison2-regили webnote-license), щелкая ссылку в электронном письме, и не имеют никакого другого смысла. В остальном нужно разобраться, как их использовать. Просто запуск, например, open txmt://fooв Терминале не даст полезного результата.
Ответы:
Другой вариант будет использовать
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
в Терминале не даст полезного результата.источник