Automator 101 Construisez votre premier flux de travail

Redimensionner manuellement des centaines de photos ou effectuer une autre tâche répétitive une par une peut être fastidieux. Heureusement, OS X est doté d’un moyen beaucoup plus efficace d’exécuter des tâches courantes: Automator. Dans ce tutoriel, nous allons jeter un coup d’œil sur les bases d’Automator et développer notre propre flux de travail..


Bienvenue chez Automator

Automator est une application standard de votre installation OS X qui automatise pour vous les tâches et les flux de travail. C'est un outil assez polyvalent qui peut être utilisé pour beaucoup de choses, mais la configuration fondamentale d'un document Automator est un flux de travail composé d'actions pouvant être exécutées sans votre intervention..

La configuration fondamentale d'un document Automator est un workflow d'actions qui peuvent être exécutées sans votre intervention.

Dans ce tutoriel, nous allons garder les choses assez basiques et mettre en place un flux de travail qui saisit des images, les redimensionne, puis les insère dans un nouvel album iPhoto..

Les flux de travail les plus élémentaires sont constitués d’actions prédéfinies pouvant être glissées dans votre flux de travail, mais nous allons également examiner certaines des fonctions les plus avancées, telles que l’utilisation de variables pour créer des résultats dynamiques et même laisser Automator enregistrer nos actions. il peut les répéter plus tard, sans votre intervention.


Étape 1. Création d'un document Automator

Lorsque vous ouvrez Automator pour la première fois, vous devez sélectionner un type de document dans lequel votre flux de travail se déroulera. Une sélection est disponible, mais les deux qui nous intéressent vraiment sont "Flux de travail" et "Application"..

Une application s'exécute automatiquement et n'a pas besoin d'être ouverte dans Automator pour être exécutée..

Quelle est la différence? Une application s'exécute automatiquement et n'a pas besoin d'être ouverte dans Automator pour être exécutée. Si votre flux de travail traite des éléments ou des fichiers, il vous suffit de glisser-déposer des fichiers dans l'application afin de l'exécuter, ce qui est utile pour effectuer des opérations telles que la manipulation d'images sans même avoir à ouvrir une application. Un flux de travail est très similaire, mais il s'exécute dans Automator et sélectionne les entités à traiter via des actions spéciales. Nous approfondirons cela dans un instant..

Pour les besoins de ce tutoriel, nous allons créer un workflow.


Choisir un type de document dans Automator.

Lorsque vous lancez dans votre document, vous obtenez un canevas vierge dans lequel vous pouvez développer votre flux de travail. De plus, vous obtiendrez une longue liste d'actions pouvant être glissées et déposées dans le flux de travail pour le construire..


Étape 2. Comprendre ce que nous voulons faire

Avant d'aller plus loin, il est important de comprendre exactement ce que nous voulons réaliser avec Automator. En décrivant d’abord les étapes nécessaires pour atteindre manuellement notre résultat, nous pouvons mieux traduire cette tâche en un flux de travail dans Automator..

En décrivant d’abord les étapes nécessaires pour atteindre manuellement notre résultat, nous pouvons mieux traduire cette tâche en un flux de travail.

Pour les besoins de ce didacticiel, nous allons travailler avec certaines images, les sélectionner, les manipuler et même les insérer dans un album dans iPhoto. Bien sûr, les photos ne sont qu’un petit aspect de ce que Automator peut faire, mais c’est ce que nous allons utiliser comme exemple dans ce tutoriel..

  1. Ramassez les images que nous avons sélectionnées
  2. Redimensionnez-les à une largeur de pixel spécifique
  3. Placez-les dans un nouvel album iPhoto, avec un nom dynamique.

Étape 3. Sélection des fichiers (le cas échéant)

La première chose que nous allons vouloir faire dans notre flux de travail consiste à extraire les fichiers auxquels nous voulons appliquer nos tâches par lots. Dans le cas de notre exemple, ces fichiers seront des photos sélectionnées dans iPhoto. Sinon, si les fichiers ne sont pas des photos, vous pouvez les sélectionner avec une action du type "Obtenir les éléments sélectionnés du Finder", qui récupère les fichiers sélectionnés dans le Finder, y compris sur le bureau..

La plupart des types de fichiers auront leurs propres actions pour sélectionner les fichiers, qui apparaîtront pour la plupart si vous recherchez simplement "get".


L'action "Obtenir les éléments sélectionnés du Finder" dans Automator, qui extraira les fichiers sélectionnés dans l'application Finder vers le flux de travail Automator..

Les actions peuvent également avoir des options, ce qui va encore améliorer ce qu’elles font exactement. L'action "Obtenir les éléments sélectionnés du Finder" que nous utilisons n'a pas besoin de changer, par exemple, l'option "Obtenir les éléments iPhoto sélectionnés" en a. Dans cette action, nous avons le choix d’afficher les albums ou les photos sélectionnés, commutables via un menu déroulant..


Étape 4. Passer à l'action

Dans notre flux de travail de manipulation de photos, nous allons commencer par quelques actions simples et constantes à appliquer aux photos que nous avons sélectionnées. En utilisant le volet de l'arborescence de fichiers à l'extrême gauche d'Automator, nous pouvons filtrer les actions en fonction des actions pertinentes..

L'une de ces actions de bas niveau est "Scale Images", qui redimensionnera les images spécifiées que nous avons insérées dans notre flux de travail. Lorsque nous intégrons ceci dans notre flux de travail, cela fera toujours la même chose. redimensionner nos images à la taille spécifiée dans les options de l'action.

Bien entendu, "Scale Images" n’est qu’une action, et non une action nécessaire dans votre flux de travail. Naturellement, vous pouvez utiliser différentes actions et créer des workflows complets..


Un exemple de flux de travail très basique qui, une fois exécuté, redimensionnerait les images sélectionnées à 480px.

Actions d'enregistrement

Bien que les actions prédéfinies soient utiles pour certaines tâches très basiques, en particulier celles qui traitent de la manipulation de fichiers, il y aura probablement un moment où vous souhaitez traduire une action dans votre flux de travail Automator qui n'est pas disponible en standard. C'est là que le bouton d'enregistrement rouge entre en jeu.

Automator peut réellement observer, sur commande, ce que vous faites et ensuite insérer ces étapes dans votre flux de travail.

Automator peut effectivement observer, sur commande, ce que vous faites et ensuite insérer ces étapes dans votre flux de travail. Vous pouvez donc faire quelque chose, l'enregistrer dans votre flux de travail. Automator retracera ensuite ces étapes lors de l'exécution du flux de travail suivant..

C'est une fonctionnalité assez flexible. Par exemple, si vous avez une routine spécifique lorsque vous démarrez votre Mac pour la première fois, vous pouvez l'enregistrer, la packager dans une application et, au prochain démarrage, laisser Automator configurer les choses à votre guise..


Voici un exemple de flux de travail enregistré qui ouvre quelques applications de mon quai et en met même une en mode plein écran pour moi..

Variables

Rappelez-vous quand nous avons parlé d'actions constantes? Lorsque nous configurons nos images pour qu'elles soient redimensionnées, elles redimensionnent chaque fois à la taille exacte définie par Automator. Cependant, nous pouvons également utiliser des variables pour modifier des aspects spécifiques du résultat en fonction de nos fichiers..

Nous pouvons également utiliser des variables pour modifier des aspects spécifiques du résultat en fonction de nos fichiers..

Pour simplifier les choses, nous allons simplement utiliser certaines variables prédéfinies, telles que la date du jour, l’utilisateur, etc. Cela signifie que lorsque nous demandons à Automator de transférer nos photos dans un nouvel album iPhoto, nous n’avons pas besoin de pour lui donner un titre standard. Au lieu de cela, nous pouvons en créer un avec des variables afin que le nom de l'album puisse refléter, par exemple, la date. C’est aussi simple que de faire glisser une variable là où vous voudriez taper.


Une utilisation simple des variables, tirant l'année en cours dans le nom de l'album.

Étape 5. Course

Maintenant que nous avons construit notre flux de travail, il est temps de les sauvegarder pour pouvoir les exécuter quand vous le souhaitez. Si vous avez créé un flux de travail, il vous suffit de sauvegarder le document comme d'habitude, puis de l'ouvrir, le cas échéant, et d'appuyer sur le bouton "Exécuter". Si vous avez créé une application, vous l'enregistrez exactement de la même manière, mais vous devez simplement ouvrir l'application exportée elle-même (ou y déposer des fichiers, le cas échéant)..


Le flux de travail terminé.

Comment utilisez-vous Automator?

C'est notre regard sur les bases d'Automator. C'est un outil extrêmement puissant qu'il est facile de négliger et de sous-estimer. Assurez-vous de tenter votre chance la prochaine fois que vous serez confronté à une tâche fastidieuse et répétitive..

Nous aimerions entendre parler de certains workflows ingénieux pour lesquels vous avez utilisé Automator. Laissez-nous un commentaire ci-dessous.!