
Existe um diretório de todos os aplicativos 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
Responder1
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:.*:
Responder2
Para obter uma lista de todos os esquemas de URL que os aplicativos em seu sistema suportam, obtenhaRCDefaultApp. 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.
Tenha em atenção que estes esquemas não estão necessariamente relacionados com serviços úteis fornecidos pelas aplicações. Muitos existem simplesmente para facilitar o registro de software (por exemplo x-voodoopad-register
, x-unison2-reg
, ou webnote-license
) clicando em um link em um e-mail e não têm qualquer utilidade de outra forma. De resto, você precisa descobrir como usá-los. Apenas executar, por exemplo, open txmt://foo
no Terminal não produzirá um resultado útil.