| Version | 1.0 |
|---|---|
| Éditeur | The Mac Orchard |
| Date de sortie | 26 août 2008 |
| Date ajoutée | 17 mai 2005 |
| Exigences OS | Macintosh, Mac OS X 10.3, Mac OS X 10.3.9, Mac OS X 10.4 PPC |
| Exigences | Mac OS X 10.3 or later (10.4 preferred) |
| Total téléchargements | 1 088 |
| Prix | Free |
La description
Ces scripts, écrits en Perl, sont de nature assez simple. Je passe beaucoup de temps à nettoyer et à explorer les fichiers de préférences lors de l'administration de machines Mac OS X, et la propension de Mac OS X 10.4 à utiliser les fichiers binaires .plist rendait ce processus beaucoup plus fastidieux.
L'alternative apparente est une interface graphique, telle que l'application "Property List Editor" d'Apple. Bien que de tels outils aient leur place, je ne suis pas fan de la gestion des fichiers .plist avec une interface graphique, en particulier lorsque je ne sais pas nécessairement ce que je veux faire jusqu'à ce que j'effectue un grep ou deux. D'où ces scripts, qui devraient fonctionner dans n'importe quelle version de Mac OS X, mais sont parfaitement adaptés à Mac OS X 10.4 et supérieur. Je les ai écrits pour éviter de retaper péniblement la commande plutil d'Apple. Les trois scripts s'exécutent sous une forme ou une autre pour faire le travail, et leur utilisation devrait être évidente pour presque tous ceux qui connaissent une ligne de commande UNIX.
Voici un aperçu de base de chaque commande :
plcat : Un moyen simple pour visualiser une représentation ASCII d'un fichier binaire .plist. Convertit essentiellement un fichier binaire .plist en ASCII et l'affiche directement à l'écran (/dev/stdout). plmore : Un moyen simple pour visualiser une représentation ASCII d'un fichier binaire .plist, un écran à la fois. Similaire à plcat, mais "canalisé" vers plus. pledit : Un moyen simple pour éditer des fichiers binaires .plist dans votre éditeur préféré (vim, naturellement !), en gardant automatiquement une trace de sauvegarde de chaque édition. Ce script convertit temporairement le fichier en ASCII, permettant une édition plus facile. Une fois vos modifications terminées, le fichier est reconverti dans son format binaire compact d'origine. Une trace de sauvegarde complète (nomfichier.plist.OLD, nomfichier.plist.OLD.1, etc.) est conservée pour votre commodité.