• Benvenuto su Altrove Consulting Forum.
 

RIMUOVERE DUPLICATI DI APPLICAZIONI DALLA LISTA "APRI CON" IN MAC OS X

Aperto da Max Brezzi, Venerdì, 26 Aprile 2013, 10:42:31 AM

Discussione precedente - Discussione successiva

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Max Brezzi

UN PICCOLO CODICE PER RIMUOVERE LE SCELTE MULTIPLE ALLA STESSA APPLICAZIONE QUANDO SI CLICCA CON IL MOUSE DESTRO SU FILE PER "APRIRLO CON"

Nel reistallare o aggiornare applicazioni sul Mac, spesso capita che, cliccando con il mouse destro su un file, nella lista "Apri con" compaiono più voci della stessa applicazione. A me, per esempio, è successo con "Evernote.app". Navigando on line, ho trovato questo piccolo snippet che risolve il problema.

Ecco come fare. Aprite il Terminale (Applicazioni/Utility/Terminale.app), copiate il seguente codice e premete invio:

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local\-domain system -domain user

Dopo qualche istante di attesa ricomparirà il prompt.

Ora basta chiudere tutte le finestre del Finder e rilanciarlo dal Dock tenendo premuto ctrl + option (alt) ed il gioco è fatto!

Questo trucchetto dovrebbe funzionare con OS X Mountain Lion, Lion e Snow Leopard.
;)
Massimiliano Brezzi

Max Brezzi

L'aggiornamento delle applicazioni di Apple o di terze parti sul proprio Mac può comportare la comparsa di voci duplicate all'interno del menu contestuale "Apri con", utilizzato per la scelta dell'applicazione da usare per l'apertura di un file, in alternativa a quella di default

Nonostante il problema sia noto e trattato ripetutamente sul Forum di MacPeer, l'evoluzione degli OS di Apple con frequenza ormai annuale può far nascere il dubbio che le soluzioni indicate in passato non siano più valide per i più recenti sistemi operativi

Tralasciando i software di manutenzione che non sono esenti da possibili "effetti collaterali" e che quindi vanno usati solo in casi specifici, il metodo più rapido e sicuro per la rimozione delle voci duplicate è la ricostruzione del database Launch Services attraverso il Terminale

Dopo aver avviato il Terminale da Finder > Applicazioni > Utility, copiare ed incollare all'interno della finestra uno dei seguenti comandi in base al sistema operativo utilizzato:

per Mac OS Leopard 10.5 – Snow Leopard 10.6 – Lion 10.7 e Mountain Lion 10.8:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

per Mac OS Panther 10.3 – Tiger 10.4:

/System/Library/Frameworks/ApplicationServices.framework/\Frameworks/LaunchServices.framework/Support/lsregister \-kill -r -domain local -domain system -domain user

Premere il tasto Invio ed attendere fino alla comparsa della nuova riga di comando

L'ultima operazione da eseguire per rendere definitiva la modifica è il riavvio del Finder. Se si utilizza un mouse, è necessario cliccare con il tasto destro sull'icona del Finder tenendo premuto il tasto Opzione (Alt). Nel caso si usi un trackpad, cliccare sull'icona del Finder tenendo premuti contemporaneamente i tasti Ctrl ed Opzione (Alt). In entrambi i casi si aprirà un menu dal quale scegliere il comando Riapri
;)
Massimiliano Brezzi