Newsgroup: it.comp.macintosh
Titolo: Menù contestuale X

In MacX in quale cartella sono gli elementi che appaiono nel menů
contestuale?
Intendo l'elenco delle applicazioni che appaiono quando faccio *ctrl* su un
file sotto la voce *apri con*....
Mi piacerebbe saperlo perché da qualche giorno ho in elenco 3 Acrobat
Professional e 3 Acrobat Distiller :-/
In pratica vorrei eliminare qualche voce doppia ,)
bye
-- 
maurob [elimina TOGLI per rispondere]

 In pratica vorrei eliminare qualche voce doppia ,)
Dovresti togliere, dal file info.plist dell'applicazione che vuoi
rimuovere, il tipo di file per cui non vuoi che questa applicazione
appaia sotto "Apri con..." e poi ricostruire il database dei
LaunchServices. Per fare questo puoi usare Panther Cache Cleaner.
-- 
"I have a very simple life, I have my family and I have Apple and Pixar.
And I don't do much else." S. J.

 LaunchServices. Per fare questo puoi usare Panther Cache Cleaner.
Grazie dell'utile post anche se ho bisogno di altre info.
In pratica sei io clicco su un file .pdf nel menů contestuale mi appare la
lista con le applicazioni che possono aprire quel file, il problema č che in
quella lista ci sono 3 voci identiche tra di loro [Acrobat Professional] ed
altre tre voci relative ad [Acrobat Distiller].
Ora io vorrei lasciare solo la prima voce ed eliminare le altre due
identiche...
In pratica [se ho ben compreso il tu post] se decido di eliminare Acrobat
Professional come applicazione preferita dalla relativa info.plist
spariscono TUTTE e 3 le voci :-/
Scusami se [forse] non ho ben compreso il tuo post, ma questa precisazione
mi pareva fondamentale...


 quella lista ci sono 3 voci identiche tra di loro 
Scusa, non avevo capito il problema: pensavo tu volessi lasciare solo
un'applicazione. Allora dovrebbe bastare ricostruire il database dei
LaunchServices. Comincia con lo scaricare Panther Cache Cleaner.
-- 
Ci sono solo 10 tipi di persone al mondo: chi capisce il binario e chi
no.

 In pratica vorrei eliminare qualche voce doppia ,)
Scommetto che da qualche giorno li hai installati o li
hai aggiornati, Acrobat Professional e Distiller ;-)
Intanto, c'è la possibilità di installare e disinstallare
elementi nel menù contestuale, e i relativi bundle sono
nelle cartelle
/System/Library/Contextual Menu Items     per gli elementi che
                                           fanno parte del sistema
/Library/Contextual Menu Items            per gli elementi aggiunti da
                                           terze parti e accessibili a
                                           tutti gli utenti
CartellaUtente/Library/Contextual Menu Items   per quelli accessibili
                                           solo da un utente
Ma in realtà tu non stai parlando di quello.
Gli elementi del sottomenù "Apri con" sono prelevato da un
database, gestito dai "LaunchServices", preposti ad associare
ad ogni file, se possibile, una o più applicazioni con cui
poterlo aprire, di cui una è quella di default.
Acrobat Professional e Distiller sono programmi particolarmente
pasticcioni... in particolare dopo un upgrade.  I programmi di
installazione e aggiornamento di Adobe sono scritti particolarmente
male e  violano diverse regole per modificare i package dei programmi
installati.  Senza entrare nei dettagli, anche a me è capitato di
ritrovarmi con Acrobat triplicato!!!
La soluzione è ricostruire il database dei LaunchServices.
Questo richiede poco tempo, l'accesso al terminale, e un po'
di pazienza dopo -- infatti ogni volta che si riaprirà per
la prima volta un programma DOPO la ricostruzione del database
il sistema chiederà "Stai per aprire per la prima volta il
programma XYZ.  Sei sicuro di volerlo fare?".  Certo, è per
la nostra sicurezza, ma che noia...
Ora il come:  leggi
http://www.macosxhints.com/article.php?story=20031215144430486
e il bello è che non devi neppure fare logout!
Ti consiglio, dopo, semplicemente di uscire e rientrare nel
finder.  Ci sono diverse utilità che aggiungono un "Esci"
(o "Quit") al menù "Finder" del Finder. Come Cocktail, che
tra l'altro può far riavviare il Finder direttamente, senza
far apparire tale opzione.
ciao
  Roberto
   --

 LaunchServices. Comincia con lo scaricare Panther Cache Cleaner.
PERFETTO :-)
Ricostruito il db LS ed ora sono spariti i doppioni...
Grazie!
Non ti nascondo che ero un po' intimorito dal PCCleaner, mi pare
un'applicazione davvero utile ma anche un po' rischiosa...
In ogni caso mi pare davvero interessante anche se NON so bene a cosa
servano tutte le sue funzioni ,)


 e il bello è che non devi neppure fare logout!
Ne approfitto per porre una nuova domanda...
In linea generale c'è differenza sostanziale tra fare un logout e un
riavvio?
Grazie del tuo post...
Anche se ho già risolto il problema, l'ho letto con molto interesse XD


 riavvio?
Enorme. Se fai logout, vengono semplicemente uccisi i tuoi
processi e non sei piů nel sistema, ma tutte le risorse
allocate dal sistema per i fatti suoi restano allocate.
Se fai il riavvio la macchina riparte con uno stato "vergine".
Ad esempio, se hai installato un server locale per dizionari
come JDict, che č scritto in Java, e che viene fatto partire
DURANTE l'avvio del sistema operativo, le risorse allocate dalla
JVM restano anche se fai logout e login - in pratica in questo
caso le risorse sono memoria.
Se invece riavvii la macchina, questa memoria viene rilasciata.
Altro esempio: la memoria virtuale.  Se hai usato un fottio
di programmi simultaneamente, magari il tuo mac ha paginato
molto, e ha creato file di swap per, diciamo, 2 Gb sul disco.
login e logout li lasciano li.  il riavvio li cancella.
Siccome io mi trovo SPESSO in questa situazione -- ho diversi
processi aggiunti alla procedura di avvio, tra cui JDict,
e pagino molto, ho molti font e altre cosette simili -- i
riavvii sono lunghi e quasi sempre inutili (i file di swap
mi ricrescono presto attorno ai 2 Gb)...  Faccio riapparire
la Finestra di Login per bloccare la macchina e la metto a
dormire, e non riavvio quasi mai
ciao
  Roberto
   --

 dormire, e non riavvio quasi mai
Grazie delle info!
A questo punto però non ti converrebbe mettere semplicemente il mac in STOP
senza far riapparire il login?
Anche qui forse mi sfugge qualcosa... ,)


 Anche qui forse mi sfugge qualcosa... ,)
Devo dirla tutta?
E' piů carino cosě...
Ovviamente se io impostassi la richiesta di password
in caso di risveglio o uscita dallo screesaver sarebbe
piů o meno lo stesso... tranne che cosě posso decidere
se dopo voglio la password o meno.
  ciao
   Roberto