| Տարբերակ | 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 |
Նկարագրություն
Այս սցենարները, որոնք գրված են Perl-ով, իրենց բնույթով բավականին պարզ են: Ես շատ ժամանակ եմ ծախսում նախընտրելի ֆայլերը մաքրելու և ուսումնասիրելու համար, երբ կառավարում եմ Mac OS X մեքենաները, և Mac OS X 10.4-ի հակվածությունը երկուական .plist ֆայլերի նկատմամբ այս գործընթացը շատ ավելի հոգնեցուցիչ դարձրեց:
Ակնհայտ այլընտրանքը GUI-ն է, ինչպիսին է Apple-ի սեփական «Property List Editor» հավելվածը: Թեև նման գործիքներն ունեն իրենց տեղերը, ես .plist ֆայլերը GUI-ով կառավարելու սիրահար չեմ, հատկապես երբ պարտադիր չէ, որ չգիտեմ, թե ինչ եմ ուզում անել, մինչև grep կամ երկու կատարեմ: Հետևաբար, այս սկրիպտները, որոնք պետք է աշխատեն Mac OS X-ի ցանկացած տարբերակում, բայց իդեալականորեն համապատասխանում են Mac OS X 10.4 և ավելի բարձր տարբերակներին: Ես գրել եմ դրանք, որպեսզի խուսափեմ Apple-ի plutil հրամանի ցավոտ վերագրումից: Բոլոր երեք սկրիպտները աշխատում են այս կամ այն ձևով, որպեսզի գործն ավարտվի, և դրանց օգտագործումը պետք է ակնհայտ լինի UNIX հրամանի տողին ծանոթ բոլորի համար:
Ահա յուրաքանչյուր հրամանի հիմնական ակնարկը.
plcat. Պարզ միջոց երկուական .plist ֆայլի ASCII ներկայացումը դիտելու համար: Հիմնականում երկուական .plist ֆայլը փոխակերպում է ASCII-ի և այն ցուցադրում անմիջապես էկրանին (/dev/stdout): plmore. Պարզ միջոց երկուական .plist ֆայլի ASCII ներկայացումը դիտելու համար, միաժամանակ մեկ էկրանով: Նման է plcat-ին, բայց «խողովակով» ավելի շատ: pledit. Պարզ միջոց՝ երկուական .plist ֆայլերը խմբագրելու ձեր սիրելի խմբագրիչում (vim, բնականաբար!)՝ ավտոմատ կերպով պահելով յուրաքանչյուր խմբագրման պահուստային հետքը: Այս սցենարը ժամանակավորապես փոխակերպում է ֆայլը ASCII-ի, ինչը հնարավորություն է տալիս ավելի հեշտ խմբագրել: Ձեր խմբագրումներն ավարտելուց հետո ֆայլը հետ է փոխակերպվում իր սկզբնական կոմպակտ երկուական ձևաչափին: Ձեր հարմարության համար պահվում է ամբողջական կրկնօրինակում (filename.plist.OLD, filename.plist.OLD.1 և այլն):