Mac OS X Lion'da Uygulama Başına Temelde Devam Etmeyi Varsayılan Yazmayla Kapatın
İçindekiler:
OS X 10.7'de Safari veya diğer uygulamalar için Sürdür'ün nasıl devre dışı bırakılacağına ilişkin yazımızda, yorumcularımızdan birkaçı, bireysel uygulama dizinleri izinlerini değiştirmenin gerekli olmadığını belirtti. Alternatif olarak, Terminal'e girilen bir varsayılan yazma komutunu kullanarak uygulama bazında Sürdür'ü kapatabilirsiniz.
Uygulama Bazında Devam Etmeyi Kapatın
Burada, bireysel uygulamalar için birkaç örnek varsayılan dize var ve ardından size diğer uygulamalar için kendi dizelerinizi nasıl bulacağınızı göstereceğiz:
Safari için Devam Etmeyi Kapat defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Google Chrome için Kapat defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
QuickTime Player X için Kapat defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Önizleme için Kapat defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Değişikliklerin geçerli olması için özelliği devre dışı bıraktığınız herhangi bir uygulamayı yeniden başlatmak isteyeceksiniz.
Diğer Uygulamalar için Devam Etmeyi Devre Dışı Bırakma Diğer uygulamalarla Devam Etmeyi devre dışı bırakmak için, kişisel Kitaplık dizininize erişmek isteyeceksiniz (/Kütüphane olduğunu unutmayın) ve ~/Library farklıdır), böylece tam uygulama adı sözdizimini bulabilirsiniz. Aradığınız klasör:
~/Kütüphane/Kaydedilmiş Uygulama Durumu/
Command+Shift+G ile erişmesi kolay olduğu için Klasöre Git işlevini seviyorum ama oraya Git menüsünde Option-tıklama yoluyla da ulaşabilirsiniz.
Kişisel kitaplığınızın Saved Application State klasörüne girdikten sonra aradığınız şey com.developerName.ApplicationName.savedState'dir, başka bir örnek için bu dizinde bulunan Terminal'i com olarak seçeceğiz. apple.Terminal.savedState.
'.savedState' uzantısını atın ve yukarıda kullanılan aynı komuta dizin adının ilk bölümünü girin, böylece şöyle görünecektir:
varsayılanlar com.apple.Terminal yaz NSQuitAlwaysKeepsWindows -bool false
Bunu komut satırına girin ve Terminal'i yeniden başlatın ve Sürdür artık yalnızca bu uygulama için etkinleştirilmeyecektir. Diğer yöntemde olduğu gibi, bunu istediğiniz kadar çok veya az uygulama ile yapabilirsiniz.
Belirli Uygulamalar İçin Devam Etmeyi Tekrar Açma
Lion'da Özgeçmişi Yeniden Etkinleştirmek onu kapatmak kadar kolaydır, sadece varsayılan yazma komutunu FALSE yerine TRUE ifadesiyle ayarlamamız gerekir. Örnek olarak Safari'yi ele alırsak, komut şöyle olur:
defaults yaz com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
Tekrar, Safari'yi yeniden başlatın ve Sürdür'ün tekrar açık olduğunu göreceksiniz. Sürdürmeyi sistem genelinde bazında Tercih panelinden kapattıysanız, bunu ayrıca yeniden etkinleştirmeniz gerekeceğini unutmayın.
Varsayılan yazma komutlarına dikkat çeken yorumcularımıza teşekkürler!