Automator est un outil puissant que vous pouvez faire avec beaucoup de choses. Vous pouvez utiliser l'interface graphique pour créer des «recettes» d'automatisation avec un glisser-déposer ou écrire AppleScript à la main. Une recherche rapide sur le Web vous mènera à de nombreux exemples de choses que vous pouvez faire avec.
Lancer Automator et créer un document
Automator est installé sur votre Mac par défaut. Vous pouvez donc le lancer en appuyant sur Commande + Espace pour ouvrir la recherche Spotlight, en tapant Automator et en appuyant sur Entrée. Vous pouvez également le trouver sous Autres> Automator dans le Launchpad ou Applications> Automator dans le Finder.
Vous pourrez commencer par différents types de documents. Tous ces types de flux de travail sont fondamentalement différents; ils sont simplement déclenchés de différentes manières:
- Flux de travail: Un flux de travail est une série d'actions exécutées dans Automator.
- ApplicationRemarque: une application est identique à un flux de travail, mais elle peut être exécutée en tant qu’application extérieure à Automator. Par exemple, vous pouvez glisser-déposer des fichiers sur l’icône de l’application pour y exécuter le flux de travail depuis l’automate.
- Un service: Cela vous permet de créer un «service», qui sera accessible à partir du menu Services dans d'autres applications.
- Imprimer le plugin: Un plugin d'impression apparaît dans la boîte de dialogue d'impression du système.
- Action de dossier: Il s’agit d’un workflow que vous associez à un dossier spécifique de votre Mac. Lorsque vous ajoutez des fichiers à ce dossier, votre Mac exécute automatiquement le flux de travail sur ceux-ci.
- Alarme de calendrier: Ceci s'exécute lorsqu'un événement spécifique se produit dans votre calendrier.
- Plugin de capture d'image: Cela apparaît comme une option dans l'utilitaire de capture d'image, utilisé lors du transfert de photos sur votre Mac.
- Commande de dictée: Ceci s'exécute lorsqu'il est déclenché par une commande vocale, appelée commande de dictée, sur votre Mac.
Créer un service simple
Par exemple, nous allons créer un service que vous pouvez utiliser dans n’importe quelle application. Dans un premier temps, nous sélectionnons Service dans la boîte de dialogue et cliquez sur Choisir. En haut de la fenêtre, vous pouvez choisir le type de service avec lequel vous souhaitez que le service fonctionne. Par défaut, il est réglé sur «Le service reçoit le texte sélectionné dans n’importe quelle application». Cela signifie que vous pouvez sélectionner du texte, puis cliquer sur le menu de l’application, pointer sur Services et choisir votre service dans n’importe quelle application. (Vous pouvez également cliquer avec le bouton droit de la souris ou en maintenant la touche Contrôle enfoncée, en fonction de l'application.)
Vous pouvez toutefois modifier cela. Par exemple, vous pouvez choisir “Le service reçoit des fichiers ou des dossiers dans le Finder” et le service n'apparaît que lorsque vous sélectionnez des fichiers ou des dossiers dans l'application Finder.
Plus de trucs
Nous avons créé un service dans l'exemple ci-dessus, mais le processus est similaire pour tout type de flux de travail que vous souhaitez créer. Vous pouvez ajouter plusieurs actions dans le volet de gauche et les organiser dans l'ordre que vous souhaitez via un glisser-déposer pour effectuer de nombreuses opérations sur les éléments dans l'ordre. Par exemple, vous pouvez créer une action de dossier qui prend les images que vous ajoutez à un certain dossier, crée une copie de sauvegarde, puis les réduit pour vous.
Nous ne faisons évidemment que gratter la surface, et c’est l’idée. Des livres entiers pourraient être écrits sur ce sujet. Une fois les éléments de base définis, vous pouvez explorer Automator et trouver le moyen de le faire faire ce que vous voulez. Vous pouvez également avoir le pouvoir de rechercher sur le Web des flux de travaux et des extraits de code AppleScript utiles, capables d’exécuter rapidement ces tâches répétitives, en vous permettant de comprendre le fonctionnement et les utilisations d’Automator.