| גִרְסָה | 1.0 |
|---|---|
| מוֹצִיא לָאוֹר | The Mac Orchard |
| תאריך הוצאה | 26 באוג׳ 2008 |
| תאריך הוסף | 17 במאי 2005 |
| דרישות Os | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| דרישות | Mac OS X 10.3 or later (10.4 preferred) |
| סה"כ הורדות | 1,088 |
| מחיר | Free |
תיאור
התסריטים האלה, שנכתבו בפרל, הם די פשוטים באופיים. אני מבלה זמן רב בניקוי ובחקירת קבצי העדפות בעת ניהול מכונות Mac OS X, והנטייה של Mac OS X 10.4 לקובצי .plist בינארים הפכה את התהליך הזה להרבה יותר מייגע.
האלטרנטיבה הנראית לעין היא GUI, כמו יישום "עורך רשימת הנכסים" של אפל. למרות שלכלים כאלה יש את המקומות שלהם, אני לא חובב ניהול קבצי .plist עם GUI, במיוחד כשאני לא בהכרח יודע מה אני רוצה לעשות עד שאבצע grep או שניים. מכאן שהסקריפטים הללו, שאמורים לעבוד בכל גרסה של Mac OS X, אך מתאימים באופן אידיאלי ל-Mac OS X 10.4 ומעלה. כתבתי אותם כדי להימנע מהקלדה מכאיבה של פקודת ה-plutil של אפל. כל שלושת הסקריפטים מריצים plutil בצורה כזו או אחרת כדי לבצע את העבודה, והשימוש בהם אמור להיות ברור כמעט לכל מי שמכיר שורת פקודה UNIX.
להלן סקירה כללית בסיסית של כל פקודה:
plcat: אמצעי פשוט לצפייה בייצוג ASCII של קובץ .plist בינארי. בעצם ממיר קובץ .plist בינארי ל-ASCII ומציג אותו ישירות למסך (/dev/stdout). plmore: אמצעי פשוט לצפייה בייצוג ASCII של קובץ .plist בינארי, מסך אחד בכל פעם. דומה ל-plcat, אבל "צינור" ליותר. pledit: אמצעי פשוט לעריכת קבצי .plist בינאריים בעורך המועדף עליך (vim, באופן טבעי!), תוך שמירה אוטומטית של שובל גיבוי של כל עריכה. סקריפט זה ממיר באופן זמני את הקובץ ל-ASCII, ומאפשר עריכה קלה יותר. עם סיום העריכה שלך, הקובץ מומר בחזרה לפורמט הבינארי הקומפקטי המקורי שלו. שביל גיבוי מלא (filename.plist.OLD, filename.plist.OLD.1 וכו') נשמר לנוחיותך.