Comment automatiser les tâches répétitives de macOS avec Automator
Vous retrouvez-vous à accomplir les mêmes tâches monotones encore et encore ? Dans ce tutoriel, je vais vous montrer comment utiliser automator pour automatiser 5 de ces tâches frustrantes et répétitives qui vous prennent beaucoup trop de temps dans macOS.
1. Convertir le PDF en texte brut
Les PDF sont essentiellement des images de texte, mais que faire si vous devez séparer le texte de l’image ? Ne perdez pas de temps et d’efforts à copier/coller manuellement chaque paragraphe dans un document texte séparé ! Vous pouvez créer une application qui extrait automatiquement chaque ligne de texte d’un PDF, puis enregistre ce texte dans un fichier séparé.
- Lancez Automator, en ouvrant le Finder de votre Mac, en naviguant jusqu’à « Applications » et en sélectionnant l’application Automator.
- Nous sommes en train de créer une application, alors sélectionnez « Application -> Choisir ».
- Vous devriez maintenant voir l’éditeur principal d’Automator, où nous allons construire toutes nos applications. Assurez-vous que l’onglet « Actions » est sélectionné.
- Dans la colonne « Bibliothèque », sélectionnez « PDF ».
- Trouvez « Extraire un texte PDF » et glissez-déposez cet élément dans l’éditeur. L’action « Extraire… » sera maintenant ajoutée à l’éditeur, prête à être personnalisée.
- Vous pouvez maintenant spécifier si Automator doit enregistrer le texte extrait en tant que document de texte enrichi ou en tant que document de texte simple.
- Ouvrez le menu déroulant « Enregistrer la sortie dans » et choisissez l’endroit où le fichier texte résultant doit être stocké.
- Indiquez si le fichier texte résultant doit avoir le même nom que le PDF original, ou si vous pouvez lui attribuer un nom unique en utilisant « Nom du fichier de sortie : nom personnalisé ».
- Dans la barre d’outils de l’Automator, sélectionnez « Fichier -> Enregistrer… » et donnez un nom à votre application.
C’est ça ! Vous pouvez maintenant extraire tout le texte d’un PDF, simplement en déposant ce PDF sur l’application que vous venez de créer.
2. Créer un interrupteur « Quitter tout ».
Si vous avez l’habitude de laisser tourner plusieurs applications en arrière-plan, cela peut avoir un impact notable sur les performances de votre Mac.
Vous pouvez fermer chaque demande manuellement, mais pourquoi ne pas vous épargner du temps et des efforts en créant une demande de « démission » spécifique ?
- Lancez Automator, ou sélectionnez « Fichier -> Nouveau » dans la barre d’outils d’Automator.
- Sélectionnez « Application -> Choisir ».
- Dans la colonne « Bibliothèque », sélectionnez « Utilitaires ».
- Trouvez l’élément « Quitter toutes les applications » et faites-le glisser sur l’éditeur.
- Y a-t-il des demandes que vous souhaitez exclure de votre option « tout arrêter » ? Pour immuniser une demande, cliquez sur « Ajouter » et sélectionnez cette demande dans la liste.
- Lorsque vous êtes prêt à créer votre application « Tout quitter », sélectionnez « Fichier -> Enregistrer… » et donnez un nom à cette application.
La prochaine fois que vous voudrez « tout arrêter », il vous suffira de lancer cette application et elle fermera toutes les applications en cours pour vous !
3. Renommer des centaines de fichiers
Il existe de nombreuses situations dans lesquelles vous devrez renommer plusieurs fichiers, mais la moins appréciée est le renommage d’un tas de photos que je viens de télécharger sur mon Mac, suite à un grand événement comme une fête, un mariage ou un anniversaire.
Dans ces situations, vous voudrez utiliser un nom similaire pour chaque fichier.
- Dans la barre d’outils de l’Automator, sélectionnez « Fichier -> Nouveau ».
- Sélectionnez « Application > Choisir ».
- Dans la colonne « Bibliothèque », sélectionnez « Fichiers et dossiers ».
- Au lancement, cette application devrait vous demander quels fichiers vous souhaitez renommer, alors trouvez « Demander des éléments du Finder » et déposez-le dans la section de l’éditeur.
- Puisque nous voulons renommer les fichiers en masse, cliquez sur la case à cocher « Ajouter une sélection multiple ».
- Dans le menu de gauche, trouvez « Renommer les éléments du Finder » et déposez-le sur l’éditeur.
- À ce stade, une fenêtre contextuelle vous avertira que cette action peut modifier les fichiers originaux, et vous aurez la possibilité d’appliquer ces modifications à une copie du fichier original. Comme nous ne faisons que changer le nom du fichier, je ne vais pas créer de copie.
- Ensuite, cochez la case « Nouveau nom » et indiquez à Automator comment il doit renommer vos fichiers. Vous pouvez utiliser la structure de dénomination que vous préférez, mais je veux ajouter un numéro séquentiel à chaque fichier, c’est pourquoi je sélectionne « Make sequential » suivi de « Add number to : existing item name ».
- Lorsque vous êtes satisfait des informations que vous avez saisies, cliquez sur « Fichier -> Enregistrer… ».
Désormais, chaque fois que vous lancez cette application, une nouvelle fenêtre du Finder s’ouvre, dans laquelle vous pouvez spécifier tous les fichiers que vous souhaitez renommer.
4. Faites pivoter n’importe quelle image de Paysage à Portrait
Si vous avez un grand nombre de photos, captures d’écran, PDF ou tout autre fichier que vous souhaitez faire pivoter, alors vous pouvez utiliser Automator pour faire pivoter ces fichiers sans avoir à ouvrir chaque fichier, le faire pivoter manuellement, puis quitter le fichier.
- Lancez Automator, ou sélectionnez « Fichier -> Nouveau » dans la barre d’outils d’Automator.
- Sélectionnez « Application > Choisir ».
- Dans la colonne « Bibliothèque », sélectionnez « Photos ».
- Trouvez « Rotate Images » et déposez-le dans la zone de l’éditeur.
- À ce stade, vous verrez une fenêtre contextuelle vous avertissant que cette action peut modifier les fichiers d’origine. Comme nous ne faisons que changer l’angle, je vais appliquer ce changement au fichier original.
- Dites à Automator comment il doit faire pivoter le fichier en question – à gauche, à droite ou à 180 degrés.
- Vous pouvez maintenant créer cette application, en sélectionnant « Fichier -> Enregistrer… ».
Désormais, lorsque vous souhaitez faire pivoter un fichier, il vous suffit de le glisser et de le déposer sur votre demande. Notez que, sauf indication contraire de votre part, le fichier restera à son emplacement d’origine.
5. Texte à audio : Transformez n’importe quel texte en narration
Parfois, il est plus facile d’écouter que de lire. Vous pouvez utiliser Automator pour créer un service qui convertit le texte en audio. Pour vous donner la possibilité de convertir n’importe quel texte en audio, je mets en place ce workflow sous la forme d’un service auquel vous pouvez accéder directement depuis le menu contextuel de macOS.
- Dans la barre d’outils de l’Automator, sélectionnez « Fichier -> Nouveau ».
- Sélectionnez « Service -> Choisir ».
- Dans la colonne « Bibliothèque », sélectionnez « Texte ».
- Sélectionnez « Text to audio file » et faites-le glisser dans la section de l’éditeur.
- Ouvrez le menu déroulant « System Voice » et choisissez votre narrateur. Vous pouvez prévisualiser n’importe quelle voix du système, en la sélectionnant dans la liste et en cliquant ensuite sur « Play ».
- Dans « Enregistrer sous », entrez le nom que le fichier audio généré doit utiliser.
- Dans la barre d’outils de l’Automator, sélectionnez « Fichier -> Enregistrer… », puis attribuez un nom à ce service, qui représentera ce service dans le menu contextuel de macOS.
Vous pouvez désormais utiliser ce service pour convertir n’importe quel texte en fichier audio :
- Faites glisser pour mettre en évidence le texte en question.
- Cliquez sur le texte en surbrillance et sélectionnez « Services… » suivi du nom du service que vous venez de créer.
L’automate va maintenant générer un fichier audio à partir de ce texte.
Pour lire ce fichier, cliquez dessus et macOS commencera à lire l’audio dans votre lecteur multimédia par défaut.
Outre l’automatisme, vous pouvez également ajouter des options personnalisées au menu Services. Vous pouvez également découvrir comment faire en sorte que la fenêtre d’application soit « toujours au top » dans macOS.