Elenca le potenziali applicazioni che potrebbero aprire un file
-
20-08-2019 - |
Domanda
È possibile ottenere un elenco di applicazioni installate sul computer degli utenti che potrebbero essere utilizzate per aprire un file (nel mio caso un'immagine), simile all'elenco mostrato attraverso la quotazione del Finder &; Apri con .. . " menù?
Soluzione
Stai cercando una soluzione programmatica o di scripting? A livello di codice, guarda Launch Services (LSCopyAllRoleHandlersForContentType()
per esempio). Per gli script, probabilmente vuoi lsregister
che è sepolto in
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Support
Non lasciarti ingannare dalla sua posizione nei documenti. Nei documenti Carbon, ma in realtà è CoreServices, che non è obsoleto.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow