Utiliser des scripts avec Automator sur Mac
Automator vous permet de créer des automatisations sans devoir écrire du script, mais vous pouvez étendre les capacités d’Automator en intégrant des commandes de coque logicielle, des scripts AppleScript ou JavaScript, ou en commandant Automator à l’aide de scripts.
Utiliser une action de script de coque logicielle dans un processus Automator
Vous pouvez assembler plusieurs commandes de coque logicielle bash afin d’effectuer des tâches complexes.
Faites glisser l’action Exécuter un script de coque logicielle (dans la catégorie Utilitaires) vers votre processus.
Cliquez sur le menu contextuel Coque logicielle, puis choisissez l’environnement de coque logicielle.
Saisissez vos commandes de coque logicielle dans le champ de commande.
Testez votre processus avant de l’enregistrer.
Ajouter des scripts AppleScript ou JavaScript à un processus Automator
Dans Automator, vous n’êtes pas limité aux actions accessibles dans la bibliothèque, vous pouvez aussi ajouter des scripts AppleScript ou JavaScript à votre processus.
Cliquez sur Actions dans le coin supérieur gauche de la fenêtre Automator, puis sélectionnez Utilitaires dans la bibliothèque.
Faites glisser l’action Exécuter AppleScript ou Exécuter JavaScript dans votre processus.
Vous pouvez modifier, compiler et tester votre script directement dans l’action, ou vous pouvez développer votre script dans Éditeur de script.
Contrôler Automator avec des scripts sur Mac
Automator est une application « pilotable » et peut donc être contrôlée par des commandes AppleScript et JavaScript for Automation. Vous pouvez exécuter des processus, en créer de nouveaux, ajouter des actions aux processus, obtenir des valeurs définies dans des actions, etc.
Pour afficher les commandes Automator disponibles en script, utilisez Éditeur de script, disponible dans macOS.
Dans le Finder, ouvrez le dossier Utilitaires situé dans le dossier Applications.
L’icône d’Éditeur de script s’affiche dans le dossier Utilitaires.
Ouvrez une autre fenêtre Finder, puis ouvrez le dossier Applications.
L’icône d’Automator s’affiche dans le dossier Applications.
Faites glisser l’icône d’Automator sur celle d’Éditeur de script pour ouvrir le dictionnaire d’Éditeur de script pour Automator.
Pour en savoir plus sur AppleScript et sur l’utilisation de termes de script, consultez le Guide de langage AppleScript (en anglais).