כיבוי קורות חיים על בסיס אפליקציה ב-Mac OS X Lion עם ברירות מחדל של כתיבה
תוכן עניינים:
בפוסט שלנו כיצד להשבית את Resume עבור Safari או יישומים אחרים ב-OS X 10.7, כמה מהמגיבים שלנו ציינו שאין צורך לשנות את הרשאות ספריות האפליקציות הבודדות. לחלופין, אתה יכול לכבות את Resume על בסיס אפליקציה באמצעות פקודת כתיבה ברירת מחדל שהוכנסה למסוף.
כיבוי קורות חיים על בסיס אפליקציה
הנה כמה מחרוזות לדוגמה של ברירת מחדל עבור יישומים בודדים, ולאחר מכן נראה לך כיצד למצוא מחרוזות משלך עבור יישומים אחרים:
Turn Off Resume for Safari defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false
Turn Off for Google Chrome defaults write com.google.Chrome NSQuitAlwaysKeepsWindows -bool false
Turn Off for QuickTime Player X defaults write com.apple.QuickTimePlayerX NSQuitAlwaysKeepsWindows -bool false
Turn Off for Preview defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false
תרצה להפעיל מחדש את כל האפליקציה שעבורה השבתת את התכונה כדי שהשינויים ייכנסו לתוקף.
השבתת קורות חיים עבור יישומים אחרים כדי להשבית את קורות החיים עם יישומים אחרים, תרצה גישה לספריית הספרייה האישית שלך (זכור כי /Library ו~/Library שונים) כך שתוכל למצוא את תחביר שם האפליקציה המדויק. התיקיה שאתה מחפש היא:
~/Library/Saved Application Saved/
אני אוהב את הפונקציה Go To Folder מכיוון שקל לגשת אליה עם Command+Shift+G אבל אתה יכול להגיע לשם גם דרך Option-לחיצה בתפריט Go.
ברגע שאתה נמצא בתיקייה Saved Application State של הספרייה האישית שלך, מה שאתה מחפש הוא com.developerName.ApplicationName.savedState, לדוגמא נוספת נבחר את Terminal שנמצא בספרייה הזו בתור com. apple.Terminal.savedState.
השליך את הסיומת '.savedState' והזן את החלק הראשון של שם הספרייה באותה פקודה שבה נעשה שימוש למעלה, כך שהוא ייראה כך:
defaults write com.apple.Terminal NSQuitAlwaysKeepsWindows -bool false
הכנס את זה לשורת הפקודה והפעל מחדש את המסוף וקורות חיים לא יופעלו יותר עבור האפליקציה הזו בלבד. בדיוק כמו השיטה האחרת, אתה יכול לעשות זאת עם כמה או כמה אפליקציות שאתה רוצה.
כיצד להפעיל מחדש את קורות החיים עבור יישומים ספציפיים
הפעלה מחדש של קורות חיים ב-Lion קלה בדיוק כמו כיבוי, אנחנו רק צריכים להתאים את פקודת הכתיבה ברירת המחדל עם הצהרת TRUE ולא FALSE. אם ניקח ספארי כדוגמה, הפקודה תהיה:
defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool true
שוב, הפעל מחדש את Safari ותגלה שקורות החיים מופעלים שוב. שימו לב שאם כיביתם את חידוש הפעולה על בסיס מערכתי דרך חלונית העדפות, תצטרכו להפעיל זאת מחדש בנפרד.
תודה למגיבים שלנו שציינו את ברירת המחדל של פקודות כתיבה!