
¿Existe un directorio de todas las aplicaciones de Mac que admiten esquemas de URL? Un esquema de URL es una URL personalizada que inicia la aplicación y puede realizar una acción.
omnifocus://
El esquema de URL anterior funciona para OmniFocus.app
Respuesta1
Otra opción sería utilizar lsregister -dump
.
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -B6 bindings:.*:
Respuesta2
Para obtener una lista de todos los esquemas de URL que admiten las aplicaciones de su sistema, obtengaRCDefaultApp. Agregará un panel de preferencias a las preferencias del sistema que incluye una lista de esquemas de URL admitidos y las aplicaciones que brindan ese soporte.
Tenga en cuenta que estos esquemas no están necesariamente relacionados con servicios útiles proporcionados por las aplicaciones. Muchos existen simplemente para facilitar el registro de software (por ejemplo x-voodoopad-register
, x-unison2-reg
o webnote-license
) haciendo clic en un enlace en un correo electrónico y no sirven de otra manera. Por lo demás, es necesario descubrir cómo utilizarlos. Simplemente ejecutar, por ejemplo, open txmt://foo
en la Terminal no producirá un resultado útil.