344
Stefano Monti
AppleScript e AppleScript Studio, Errori e conflitti, Utility, Tips&Tricks, Easter Eggs
http://faqintosh.com/faq/344.xml - XML della Faq: http://faqintosh.com/faq/344-data.xml
5349 giorni, 12 ore, 44 minuti
attach344.zip (24.1 KB)
Lo script salvato come applicazione Universal Binary - CharPalette-fixer.app
Semplicemente perché incorre in uno di quei pochi errori che Apple non è riuscita a riconoscere e risolvere con la sostituzione delle preferenze del programma.
In pratica nelle preferenze del programma CharPalette sono memorizzate le ultime selezioni di carattere e simbolo selezionati, quindi nel caso in cui alla successiva apertura di questo programma si verifichi la condizione di mancanza di uno dei due elementi sopra citati, Gamma Caratteri dà errore e si chiude senza il crash che risolverebbe il problema.
Per ovviare al problema possiam usare uno script che permetta di cancellare le preferenze "danneggiate" e provveda a riaprire il programma.
Per utilizzarlo copiare e incollare lo script sottostante in un nuovo documento di Script Editor e salvare come applicazione, quindi avviare l'applicazione appena creata.
set Posizione to (POSIX file ((POSIX path of (path to library folder from user domain)) & PosizionePreferenza) as string)end run
tell application "Finder"set Preferenza to item Posizioneend tell
delete Preferenza
set Posizione to ((POSIX file PosizioneApplicazione) as string) tell application "System Events" to ¬set Attiva to 0 < (count (application processes whose name is Applicazione))if Attiva then tell application Posizione to quit
delay 0.15
ignoring application responsestell application Posizione to runend ignoring
Google+ | |
---|---|
|
|