Existe um diretório de todos os aplicativos para Mac que suportam esquemas de URL? Um esquema de URL é um URL personalizado que inicia o aplicativo e pode executar uma ação.
omnifocus://
O esquema de URL acima funciona para OmniFocus.app
Você está procurando quais aplicativos suportam quais esquemas de URI em sua máquina ou uma lista geral?
Slhck #
11
@slhck Vamos assumir o primeiro, pois o último não é possível, pois não há uma lista de todos os aplicativos para Mac . O Versiontracker / MacUpdate pode estar razoavelmente completo. Ajudaria muito se essa pergunta contivesse algumas informações sobre a motivação.
Daniel Beck
11
Eu estava procurando principalmente uma lista geral, mas encontrar os aplicativos na minha máquina também seria útil.
Para obter uma lista de todos os esquemas de URL suportados pelos aplicativos em seu sistema, obtenha o RCDefaultApp . Ele adicionará um painel de preferências às preferências do sistema, que inclui uma lista de esquemas de URL suportados e os aplicativos que fornecem esse suporte.
Observe que esses esquemas não estão necessariamente relacionados a serviços úteis fornecidos pelos aplicativos. Muitos existe simplesmente para facilitar software registrar (por exemplo x-voodoopad-register, x-unison2-regou webnote-license), clicando em um link em um e-mail e não são de qualquer uso contrário. Quanto ao resto, você precisa descobrir como usá-los. Apenas rodar, por exemplo, open txmt://foono Terminal, não produzirá um resultado útil.
Respostas:
Outra opção seria usar
lsregister -dump
./System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -B6 bindings:.*:
fonte
Para obter uma lista de todos os esquemas de URL suportados pelos aplicativos em seu sistema, obtenha o RCDefaultApp . Ele adicionará um painel de preferências às preferências do sistema, que inclui uma lista de esquemas de URL suportados e os aplicativos que fornecem esse suporte.
Observe que esses esquemas não estão necessariamente relacionados a serviços úteis fornecidos pelos aplicativos. Muitos existe simplesmente para facilitar software registrar (por exemplo
x-voodoopad-register
,x-unison2-reg
ouwebnote-license
), clicando em um link em um e-mail e não são de qualquer uso contrário. Quanto ao resto, você precisa descobrir como usá-los. Apenas rodar, por exemplo,open txmt://foo
no Terminal, não produzirá um resultado útil.fonte