Tous les dimanches, vous aurez droit à un tutoriel sur iPhonezine. Aujourd’hui, nous allons vous parler d’Automator sur Mac OS (lire cet excellent article si vous ne connaissez pas ce logiciel d’automatisation de tâches d’Apple).
Plus exactement, depuis l’arrivée d’iTunes 10, la plupart des actions iTunes pour Automator ont disparu, et du coup, vos anciens scripts ne marchent plus. Ce tutoriel permet de rendre Automator compatible avec iTunes 10 en attendant la correction du problème par Apple.
Automator liste en fait les différents numéros par ordre alphabétique, provoquant alors ce problème de compatibilité : la version 10.0 d’iTunes est ainsi interprétée comme antérieure à iTunes 9.0 ! C’est pour cette raison qu’Automator rejette les actions avec la nouvelle version d’iTunes.
Pour réparer ce problème, vous devez corriger chaque action Automator pour iTunes qui ne fonctionne pas en procédant comme suivant :
- Rendez-vous sur votre Mac dans le répertoire /Système/Bibliothèque/Automator.
- Faîtes un clic droit sur l’action qui ne ne fonctionne pas (par exemple Get the Current Song.action), et sélectionnez « Afficher le contenu du paquet ».
- Dans le dossier Contents, vous verrez alors le fichier Info.plist ; ouvrez le avec l’éditeur TextMate (le meilleur éditeur de texte sur Mac !) ou bien Property List Editor d’Apple (inclu dans Xcode)
- Cherchez la clef AMRequiredResources dans le fichier Info.plist : changez alors la valeur de Version de « 4.6 » à « 0 ». (Cf la capture d’écran ci-dessous pour illustration).
- Sauvegardez le fichier Info.plist (NB : vous devez entrer votre mot de passe admin pour cela).
- Lancez l’action afin qu’elle se charge dans Automator.