I-off ang Resume on a Per App Basis sa Mac OS X Lion na may mga default na write
Talaan ng mga Nilalaman:
- I-off ang Resume sa Bawat Batayan ng App
- Paano I-on muli ang Resume para sa Mga Partikular na Application
Sa aming post kung paano i-disable ang Resume para sa Safari o iba pang mga application sa OS X 10.7, itinuro ng ilan sa aming mga nagkokomento na hindi kailangang baguhin ang mga indibidwal na pahintulot sa mga direktoryo ng app. Bilang kahalili, maaari mong i-off ang Resume sa isang per-app na batayan gamit ang isang default na write command na inilagay sa Terminal.
I-off ang Resume sa Bawat Batayan ng App
Narito ang ilang halimbawa ng mga default na string para sa mga indibidwal na application, at pagkatapos ay ipapakita namin sa iyo kung paano hanapin ang sarili mong mga string para sa iba pang mga application:
I-off ang Resume para sa Safari mga default na sumulat ng com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
I-off para sa Google Chrome mga default na sumulat ng com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
I-off para sa QuickTime Player X mga default na sumulat ng com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
I-off para sa Preview mga default sumulat ng com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
Gusto mong muling ilunsad ang anumang application na hindi mo pinagana ang feature para magkabisa ang mga pagbabago.
Hindi Paganahin ang Resume para sa Iba Pang Mga Application Para sa hindi pagpapagana ng Resume sa iba pang mga application, gugustuhin mong magkaroon ng access sa iyong personal na direktoryo ng Library (tandaan na /Library at ~/Library ay iba) upang mahanap mo ang eksaktong syntax ng pangalan ng app. Ang folder na hinahanap mo ay:
~/Library/Na-save na Estado ng Application/
Gusto ko ang Go To Folder function dahil madali itong i-access gamit ang Command+Shift+G ngunit makakarating ka rin doon sa pamamagitan ng Option-Clicking sa Go menu.
Kapag nasa folder ka na ng Saved Application State ng iyong personal na library, ang hinahanap mo ay com.developerName.ApplicationName.savedState, para sa isa pang halimbawa, pipili kami ng Terminal na nasa direktoryo na ito bilang com. apple.Terminal.savedState.
Itapon ang extension na ‘.savedState’ at ilagay ang unang bahagi ng pangalan ng direktoryo sa parehong command na ginamit sa itaas, kaya magiging ganito ang hitsura nito:
mga default sumulat ng com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
Ilagay iyon sa command line at muling ilunsad ang Terminal at ang Resume ay hindi na maa-activate para sa app na iyon lamang. Tulad ng ibang paraan, magagawa mo ito sa marami o kaunting app hangga't gusto mo.
Paano I-on muli ang Resume para sa Mga Partikular na Application
Reenable Resume in Lion ay kasingdali lang ng pag-off nito, kailangan lang nating ayusin ang mga default na write command na may TRUE statement sa halip na FALSE. Kung kunin ang Safari bilang halimbawa, ang utos ay:
mga default sumulat ng com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
Muli, muling ilunsad ang Safari at makikita mong naka-on muli ang Resume. Tandaan na kung na-off mo ang Resume sa buong system na batayan sa pamamagitan ng Preference panel, kakailanganin mong muling paganahin iyon nang hiwalay.
Salamat sa aming mga nagkokomento na nagturo ng mga default na write command!