Izklopite nadaljevanje glede na aplikacijo v sistemu Mac OS X Lion s privzetim pisanjem
Kazalo:
V naši objavi o tem, kako onemogočiti Resume za Safari ali druge aplikacije v OS X 10.7, je več naših komentatorjev poudarilo, da ni treba spreminjati dovoljenj za posamezne imenike aplikacij. Druga možnost je, da izklopite Nadaljuj za posamezno aplikacijo s privzetim ukazom za pisanje, ki ga vnesete v terminal.
Izklop nadaljevanja glede na aplikacijo
Tukaj je nekaj primerov privzetih nizov za posamezne aplikacije, nato pa vam bomo pokazali, kako poiščete lastne nize za druge aplikacije:
Izklopi nadaljevanje za Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Izklopi za Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
Izklopi za QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Izklopi za predogled defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Želeli boste znova zagnati katero koli aplikacijo, za katero ste onemogočili funkcijo, da bodo spremembe začele veljati.
Onemogočanje nadaljevanja za druge aplikacije Če želite onemogočiti nadaljevanje z drugimi aplikacijami, boste želeli dostop do osebnega imenika knjižnice (zapomnite si, da /Library in ~/Library sta različna), tako da lahko najdete natančno sintakso imena aplikacije. Mapa, ki jo iščete, je:
~/Library/Saved Application State/
Všeč mi je funkcija Go To Folder, saj je do nje enostavno dostopati z ukazom Command+Shift+G, lahko pa pridete do nje tudi s klikom možnosti v meniju Go.
Ko ste v mapi Saved Application State svoje osebne knjižnice, iščete com.developerName.ApplicationName.savedState, za drug primer bomo izbrali Terminal, ki je v tem imeniku kot com. apple.Terminal.savedState.
Zavrzite končnico '.savedState' in vnesite prvi del imena imenika v isti ukaz, uporabljen zgoraj, tako da bo videti tako:
defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
Vnesite to v ukazno vrstico in znova zaženite terminal in nadaljevanje ne bo več aktivirano samo za to aplikacijo. Tako kot pri drugi metodi lahko to storite s toliko ali manj aplikacijami, kot želite.
Kako znova vklopiti nadaljevanje za določene aplikacije
Ponovno omogočanje nadaljevanja v Lionu je prav tako enostavno kot izklop, samo prilagoditi moramo privzeti ukaz za pisanje s stavkom TRUE in ne FALSE. Če vzamemo za primer Safari, bi bil ukaz:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
Ponovno zaženite Safari in videli boste, da je Nadaljevanje spet vklopljeno. Upoštevajte, da če ste na plošči Preference izklopili možnost Nadaljuj v celotnem sistemu, boste morali to znova omogočiti posebej.
Hvala našim komentatorjem, ki so opozorili na privzete ukaze za pisanje!