Existe-t-il un répertoire de toutes les applications Mac prenant en charge les schémas d'URL? Un schéma d'URL est une URL personnalisée qui lance l'application et peut effectuer une action.
omnifocus://
Le schéma d'URL ci-dessus fonctionne pour OmniFocus.app
Réponses:
Une autre option serait d'utiliser
lsregister -dump
./System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -dump | grep -B6 bindings:.*:
la source
Pour obtenir une liste de tous les schémas d'URL pris en charge par les applications de votre système, obtenez RCDefaultApp . Il ajoutera un volet de préférences aux préférences système qui comprend une liste des schémas d'URL pris en charge et les applications fournissant cette prise en charge.
Veuillez noter que ces régimes ne sont pas nécessairement liés aux services utiles fournis par les applications. Beaucoup existent simplement pour faciliter l'enregistrement de logiciels (par exemple
x-voodoopad-register
,x-unison2-reg
ouwebnote-license
) en cliquant sur un lien dans un e-mail et ne sont d'aucune utilité autrement. Pour le reste, vous devez comprendre comment les utiliser. Le simple fait d'exécuter par exempleopen txmt://foo
dans le terminal ne produira pas de résultat utile.la source