| Versione | 1.0 |
|---|---|
| Editore | The Mac Orchard |
| Data di rilascio | 26 ago 2008 |
| Data aggiunta | 17 mag 2005 |
| Requisiti del sistema operativo | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Requisiti | Mac OS X 10.3 or later (10.4 preferred) |
| Download totali | 1.088 |
| Prezzo | Free |
Descrizione
Questi script, scritti in Perl, sono di natura abbastanza semplice. Trascorro molto tempo a pulire ed esplorare i file delle preferenze durante l'amministrazione di macchine Mac OS X e la propensione di Mac OS X 10.4 verso i file binari .plist ha reso questo processo molto più noioso.
L'apparente alternativa è una GUI, come l'applicazione "Property List Editor" di Apple. Sebbene tali strumenti abbiano il loro posto, non sono un fan della gestione dei file .plist con una GUI, soprattutto quando non so necessariamente cosa voglio fare finché non eseguo un grep o due. Quindi questi script, che dovrebbero funzionare in qualsiasi versione di Mac OS X, ma sono ideali per Mac OS X 10.4 e versioni successive. Li ho scritti per evitare la dolorosa riscrittura del comando plutil di Apple. Tutti e tre gli script eseguono plutil in una forma o nell'altra per portare a termine il lavoro e il loro utilizzo dovrebbe essere ovvio per chiunque abbia familiarità con una riga di comando UNIX.
Ecco una panoramica di base di ciascun comando:
plcat: un mezzo semplice per visualizzare una rappresentazione ASCII di un file .plist binario. Fondamentalmente converte un file .plist binario in ASCII e lo visualizza direttamente sullo schermo (/dev/stdout). plmore: un mezzo semplice per visualizzare una rappresentazione ASCII di un file .plist binario, una schermata alla volta. Simile a plcat, ma "convogliato" a altro. pledit: un mezzo semplice per modificare i file .plist binari nel tuo editor preferito (vim, naturalmente!), mantenendo automaticamente una traccia di backup di ogni modifica. Questo script converte temporaneamente il file in ASCII, consentendo una modifica più semplice. Al termine delle modifiche, il file viene riconvertito nel suo formato binario compatto originale. Per comodità viene conservato un percorso di backup completo (nomefile.plist.OLD, nomefile.plist.OLD.1, ecc.).