Scripts de maintenance (pour débutants et autres)

  • Créateur du sujet Créateur du sujet DocEvil
  • Date de début Date de début
A

Anonyme

Invité
Depuis que je fréquente les forums techniques (et plus particulièrement celui consacré à Mac OS X), je m'aperçois que certaines questions reviennent régulièrement, lesquelles obtiennent invariablement (et pour cause...) les mêmes réponses. Le néophyte, plein de bonne volonté, auquel on recommande avec raison de réparer les autorisations du système se trouve souvent arrêté par la peur de mal faire ou, plus souvent encore, par son ignorance : Comment faut-il s'y prendre ? Où cela se trouve-t-il ? Et si je commettais une erreur ?...

L'utilisation du Terminal est très souvent un bon moyen de résoudre ses problèmes. Dans certains cas, elle s'avère même indispensable. Mais cet outil puissant rebute par son austérité et par la complexité des lignes de commandes. En outre, il est très facile d'y commettre d'énormes bévues rendant le système inutilisable. C'est pourquoi, profitant des technologies mises à notre disposition par la Pomme, il m'est venu une idée...

Dans sa dernière incarnation, l'Éditeur de scripts de Mac OS X peut être mis à contribution au moyen de simples URL. Les liens ainsi conçus se reconnaissent à l'adresse commençant par "applescript://" Toutes les informations relatives à cette méthode sont disponibles sur cette page du site d'Apple.

Dans cet esprit, je vous propose, pour commencer, deux scripts simples qui pourront s'avérer utiles. Le premier procède à la réparation des autorisation sur le volume de démarrage. Le second supprime l'ensemble des fichiers .DS_Store (fichiers invisibles contenant des informations telles que la position des fenêtres du Bureau) du disque de démarrage. Pour des raisons d'encodage, les messages contenus dans ces scripts sont dépourvus d'accent (URL oblige...).

Si vous trouvez cette fonction utile, faites-le savoir : vos suggestions seront prises en compte. Si vous connaissez AppleScript et que vous voulez aider d'autres utilisateurs, vos contributions seront les bienvenues.

> Réparer les autorisations sur le disque de démarrage
> Supprimer les fichiers ".DS_Store"

Pour utiliser un de ces scripts, il suffit de cliquer sur le lien correspondant et de cliquer sur le bouton "Exécuter" de la fenêtre de l'Éditeur de scripts.

Note importante. -- Ces scripts sont fournis à titre d'exemple. Ils ont été testés par mes soins, mais je ne saurais être tenu pour responsable en cas de dommage, de corruption ou de perte de données. ;)
 
C'est dommage qu'on puisse pas sélectionner pour les fichiers .DS_Store (du moins je ne connais pas d'utilitaire qui le fasse...)
Car j'aimerais bien les évacuer partout sauf à la racine de mes différents volumes...
Maintenant c'est vrai que c'est moins important grâce à Quicksilver (et bientôt Tiger)
 
> Réparer les autorisations sur le disque de démarrage
> Supprimer les fichiers ".DS_Store"
> Nouveau script : Optimiser le système (mise à jour des informations de prebinding)

Pour utiliser un de ces scripts, il suffit de cliquer sur le lien correspondant et de cliquer sur le bouton "Exécuter" de la fenêtre de l'Éditeur de scripts.

Note importante. -- Ces scripts sont fournis à titre d'exemple. Ils ont été testés par mes soins, mais je ne saurais être tenu pour responsable en cas de dommage, de corruption ou de perte de données. ;)
 
> Réparer les autorisations sur le disque de démarrage
> Supprimer les fichiers ".DS_Store"
> Nouveau : Optimiser le système (mise à jour des informations de prebinding)
> Nouveau : Exécuter les scripts de maintenance du système

Pour utiliser un de ces scripts, il suffit de cliquer sur le lien correspondant et de cliquer sur le bouton "Exécuter" de la fenêtre de l'Éditeur de scripts.

Note importante. -- Ces scripts fonctionnent sous Mac OS X 10.3 et supérieur. ;) Ils ont été testés par mes soins, mais je ne saurais être tenu pour responsable en cas de dommage, de corruption ou de perte de données.