Disabilita la ripresa per Safari o altre applicazioni specifiche in Mac OS X Lion
Sommario:
Riprendi è quella funzione di Mac OS X Lion che fa riapparire le finestre delle app dopo aver chiuso e riavviato l'app. È un'ottima funzionalità, ma non vogliamo che tutte le applicazioni utilizzino, quindi ecco come disabilitare Resume in base all'app.
Come disattivare la ripresa per applicazioni specifiche in Mac OS X 10.7 Lion
Questo è facile e in re altà è abbastanza simile all'eliminazione degli stati salvati dell'applicazione, basta seguire:
- Dal desktop di Mac OS X, premi Command+Shift+G e accedi alla cartella Saved Application States che si trova all'interno della tua Libreria personale in:
- Trova l'applicazione per cui vuoi disabilitare Riprendi, per questa procedura dettagliata useremo Safari come esempio, quindi la cartella che stiamo cercando è "com.apple.Safari.savedState"
- Nota: Probabilmente vorrai eliminare il contenuto della cartella delle app prima del passaggio successivo, altrimenti lo stato salvato esistente verrà diventare lo stato predefinito in cui l'app viene ripristinata ripetutamente. Ciò potrebbe essere utile se desideri che si aprano sempre le stesse schede o finestre, ma l'obiettivo di questa procedura dettagliata è che nessuna finestra si apra e che Riprendi sia disabilitato per l'app scelta, quindi vorrai svuotare i contenuti delle cartelle
- Seleziona "com.apple.Safari.savedState" e fai clic con il pulsante destro del mouse e seleziona Ottieni informazioni dal menu o premi Comando+i per ottenere informazioni sulla cartella
- Sotto "Generale" seleziona la casella accanto a "Bloccato"
- Chiudi la finestra Ottieni informazioni e riavvia l'applicazione affinché lo stato bloccato abbia effetto
~/Libreria/Stato applicazione salvata/
Questo è tutto quello che c'è da fare, Riprendi non salverà più lo stato di Safari perché la cartella è ora bloccata, impedendo all'app di accedervi.
Per gli utenti più avanzati, se preferisci farlo attraverso il Terminale, puoi farlo con il comando chmod e un flag -w per impedire l'accesso in scrittura:
chmod -w ~/Libreria/Stato applicazione salvata/com.apple.Safari.savedState/
Puoi farlo con tutte le cartelle dell'app che desideri, oppure puoi impostare l'intera directory come bloccata e questo sarebbe un altro modo per disabilitare completamente la funzione.
Questo completa la manipolazione della funzione Riprendi di Lion e abbiamo spiegato come eliminare specifici stati di Ripresa salvati, disabilitare completamente Riprendi e persino come scartare le finestre della sessione corrente all'uscita dal riapparire tramite Riprendi . Ora dovresti avere il pieno controllo su Resume e su ciò che riappare al riavvio, ma se hai altre domande sulla funzione, faccelo sapere nei commenti.
Aggiornamento: Puoi anche disabilitare Riprendi in base all'applicazione con i comandi di scrittura predefiniti, ecco cosa vorresti usare per disattivare Safari:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
In sostanza sostituisci il nome dell'app in quella stringa e puoi farlo anche per qualsiasi altra applicazione.