| Versie | 1.0 |
|---|---|
| Uitgever | The Mac Orchard |
| Datum van publicatie | 26 aug 2008 |
| Datum toegevoegd | 17 mei 2005 |
| OS-vereisten | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Voorwaarden | Mac OS X 10.3 or later (10.4 preferred) |
| Totaal aantal downloads | 1.088 |
| Prijs | Free |
Omschrijving
Deze scripts, geschreven in Perl, zijn vrij eenvoudig van aard. Ik besteed veel tijd aan het opschonen en verkennen van voorkeursbestanden bij het beheer van Mac OS X-machines, en de neiging van Mac OS X 10.4 voor binaire .plist-bestanden maakte dit proces veel vervelender.
Het schijnbare alternatief is een GUI, zoals Apple's eigen "Property List Editor"-toepassing. Hoewel dergelijke tools hun plaats hebben, ben ik geen fan van het beheren van .plist-bestanden met een GUI, vooral als ik niet per se weet wat ik wil doen totdat ik een paar grep heb uitgevoerd. Vandaar deze scripts, die in elke versie van Mac OS X zouden moeten werken, maar bij uitstek geschikt zijn voor Mac OS X 10.4 en hoger. Ik heb ze geschreven om te voorkomen dat ik het plutil-commando van Apple opnieuw moet typen. Alle drie de scripts draaien plutil in een of andere vorm om de klus te klaren, en het gebruik ervan zou duidelijk moeten zijn voor zowat iedereen die bekend is met een UNIX-opdrachtregel.
Hier is een basisoverzicht van elke opdracht:
plcat: Een eenvoudige manier om een ASCII-representatie van een binair .plist-bestand te bekijken. Converteert in feite een binair .plist-bestand naar ASCII en geeft het direct op het scherm weer (/dev/stdout). plmore: Een eenvoudige manier om een ASCII-representatie van een binair .plist-bestand te bekijken, één scherm tegelijk. Vergelijkbaar met plcat, maar "doorgesluisd" naar meer. pledit: Een eenvoudige manier om binaire .plist-bestanden te bewerken in je favoriete editor (vim, natuurlijk!), waarbij automatisch een back-upspoor van elke bewerking wordt bijgehouden. Dit script converteert het bestand tijdelijk naar ASCII, waardoor het gemakkelijker kan worden bewerkt. Nadat uw bewerkingen zijn voltooid, wordt het bestand terug geconverteerd naar het oorspronkelijke compacte binaire formaat. Voor uw gemak wordt een volledig back-upspoor (bestandsnaam.plist.OLD, bestandsnaam.plist.OLD.1, enz.) bijgehouden.