Image prête pour Automator Mac OS. Cinq procédures Automator pour ceux qui apprécient leur temps

Sur tout Ordinateur Mac L'application Automator est installée par défaut. Utilisant une interface utilisateur dédiée, ce programme sous-estimé vous permet d'automatiser des tâches monotones et d'accélérer votre travail. Voici quelques flux de travail que vous pouvez créer dans Automator.

Faire pivoter les images

L’un des aspects les plus frustrants de la photographie numérique est la gestion de l’arriéré de fichiers. Et si vous utilisez un appareil photo sans gyroscope, vous pourriez vous retrouver avec des centaines de photos retournées dans le mauvais sens. Bien sûr, vous pouvez les consulter et les retourner manuellement, mais ce processus peut être automatisé assez facilement.
Tout d’abord, ajoutez une action Query Finder Items à la fenêtre du flux de travail, puis cochez la case de sélection multiple. Si tu veux partir versions originales dans sa forme originale, vous pouvez ajouter une action « Copier les éléments du Finder ». Ajoutez maintenant dans la liste Photos, sélectionnez l'action Faire pivoter l'image et enregistrez votre flux de travail. Si vous ne savez pas dans quel sens faire pivoter les images, vous pouvez enregistrer deux versions : une pour la rotation à gauche et une pour la rotation à droite.

Renommer des fichiers en masse

Si vous devez travailler avec des fichiers provenant de plusieurs sources différentes, leurs noms sont souvent totalement flous. Ce n’est généralement pas un gros problème, mais dans certains cas, une classification minutieuse est nécessaire. Au lieu de renommer manuellement chaque fichier, vous pouvez laisser votre Mac faire le travail à votre place.
Ajoutez une action « Éléments du Finder de requête », passez à la sélection multiple et décidez si vous souhaitez renommer fichiers originaux ou créer des copies. Si vous devez faire des copies, ajoutez une action Copier les éléments du Finder. Ajoutez maintenant « Renommer les éléments du Finder ». Après cela, utilisez le menu de configuration pour configurer le schéma de renommage comme vous le souhaitez. Vous pouvez sélectionner l'action "Rendre séquentiel", ainsi que l'action "Ajouter la date et l'heure" (activée automatiquement).

Texte pour parler

Le moteur de synthèse vocale intégré d'OS X peut être très utile pour de nombreuses tâches, et Automator vous permet de créer rapidement un fichier audio à partir d'une source de texte et de l'enregistrer sur le disque au format AIFF.
Il existe de nombreuses façons d'ajouter du texte à un flux de travail, mais la plus simple consiste à coller le texte dans une fenêtre TextEdit, puis à ajouter une action Obtenir le contenu du document TextEdit. Ajoutez ensuite « Texte au fichier audio », choisissez la voix que vous souhaitez utiliser et nommez le fichier.

Blocage d'urgence

Si vous vivez ou travaillez entouré de gens, tôt ou tard, votre Mac sera laissé sans surveillance. Pour protéger votre ordinateur contre accès indésirable, vous pouvez simplement fermer toutes les applications et arrêter le système, mais l'ensemble de ce processus peut être simplifié en un seul clic.
Commencez par ajouter l'action "Terminer tous les programmes". Si vous ne souhaitez pas gérer de rappels supplémentaires, décochez la case « Me demander d'enregistrer les modifications ». Mais il existe un risque de perte de données non enregistrées, vous devez donc être prudent ici. Ajoutez ensuite une action pour désactiver l'ordinateur. Après cela, vous devez ajouter « Créer un économiseur d'écran ». En supposant que vous ayez déjà configuré votre Mac pour exiger un mot de passe lorsque vous dormez ( Les paramètres du système> Sécurité>Général), votre Mac sera verrouillé en un clic.

Écrire des scénarios

Sans aucun doute, la fonctionnalité la plus puissante d'Automator est la possibilité d'exécuter des scripts Apple et Java dans un flux de travail. Les scripts peuvent être aussi complexes que nécessaire et peuvent étendre considérablement les fonctionnalités standard d'Automator.

Pour exécuter des scripts dans un workflow, il vous suffit d'ajouter une action Exécuter JavaScript, Exécuter AppleScript ou Exécuter un script Shell. Les cas d'utilisation sont presque illimités, mais voici un exemple d'utilisation d'un script dans un workflow.
Ce script redimensionne automatiquement la fenêtre Safari, ce qui est idéal pour tester de nouvelles mises en page de sites Web.

Conclusion

Une fois que vous commencez à créer des flux de travail, vous pouvez vous laisser emporter et essayer d'optimiser chaque action sur votre ordinateur. Le fardeau du travail routinier et fastidieux peut être soulagé de vos épaules avec quelques ajustements dans Automator, mais cela ne vaut pas la peine de passer des heures à essayer de gagner quelques minutes. Profitez des avantages de l’automatisation, mais n’oubliez pas que ce n’est pas une panacée pour toutes les situations.

Aujourd'hui, nous avons une première : une nouvelle et onzième série d'articles AppStudio s'ouvre, que nous avons conçue il y a longtemps. Nous y parlerons de Automate, l'outil le plus puissant pour automatiser les actions de routine, disponible pour tout propriétaire de Mac. Mais voici le paradoxe : tous les producteurs de pavot ne l’utilisent pas et, de plus, tous les producteurs de pavot ne connaissent pas son existence. Automator est un utilitaire banal et pas particulièrement visible ; vous pouvez le trouver et le lancer uniquement grâce à l'icône.

Les utilitaires conçus pour automatiser le flux de travail, ainsi que tout ensemble d'actions, sont apparus il y a relativement longtemps. Ils sont utilisés avec succès dans grosse affaire. Mais il est parfois utile pour un utilisateur ordinaire effectuant des tâches assez simples de connaître l'existence de tels programmes, car les opérations de routine deviennent ennuyeuses et provoquent involontairement une réticence à travailler avec un ordinateur. Mais parfois, il suffit de savoir qu'il existe des assistants qui peuvent automatiser simplement et facilement des opérations aussi fastidieuses.

Automator, un assistant intégré à OS X, peut gagner des heures, des jours et même des semaines si vous avez l'ingéniosité et le désir d'optimiser votre travail. Et en conjonction avec le langage de script, AppleScript Automator peut généralement résoudre une partie importante des questions qui nous sont envoyées dans la section FAQ. Comme dans le cas du Terminal, quand on parle d’Automator, on peut vite entrer dans le vif du sujet, mais il ne faut pas résumer tout de suite en disant « Non, ce truc de fou n’est pas pour moi ». Au moins 90 % de nos conseils peuvent facilement être utiles à une personne ordinaire, éloignée de toute spécialité informatique.

Oui, en effet, c'est le cas. Nous allons créer programme à part entière. Il sera exécuté, nous aidant à effectuer des opérations monotones. Mais cela ne nécessite pas de lire des tomes trop épais. C'est assez simple.

Tout d’abord, nous devons lancer Automator lui-même. Cela se fait simplement. Ensuite, sélectionnez-y « Programme ». DANS dans cet exemple nous envisagerons de créer un programme autonome, tout comme le reste des programmes du système.

En général, Automator fonctionne sur le principe d'un constructeur. Vous lui indiquez où obtenir les données d'entrée, quelles actions doivent être effectuées dessus et où mettre/copier le résultat. En utilisant la technologie informatique, on peut dire qu'Automator construit des macros. Et chacune de ces macros, qui est un ensemble de commandes, peut exister sous différentes incarnations :

  • un processus qui s'exécute directement dans Automator et ne peut exister en dehors de celui-ci
  • un programme qui se fait une fois et qui vit ensuite tout seul
  • un service qui s'intègre à OS X et est accessible de n'importe où
  • action de dossier, qui garde une trace de tous les objets que vous placez dans le dossier de votre choix et exécute les commandes nécessaires sur eux

Comme vous pouvez le voir sur la capture d'écran ci-dessus, cela ne s'arrête pas là, mais nous parlerons plus tard d'autres types de fichiers Automator. Pour l'instant, concentrons-nous sur la création de nos propres programmes.

Notre premier programme combinera plusieurs documents PDF en un seul, nous permettant de sélectionner les fichiers sources en cours de route, puis de nous montrer gentiment le résultat sur le bureau. Le PDF est l'un des formats qui est écrit assez profondément dans le système opérateur, se sent bien et fonctionne très bien. Vous ne devriez donc pas être surpris de la prise en charge de nombreuses opérations permettant de travailler avec ce format sans installer de logiciel supplémentaire.

Répétons-le encore : les macros Automator sont un ensemble d’actions exécutées séquentiellement. Ils peuvent être présentés sous la forme d'une certaine échelle de temps, où les étapes conditionnelles sont séquentiellement mises en évidence. Dans notre premier exemple, il y en aura trois : la sélection des fichiers, la conversion, que nous ne verrons pas, et la sortie, que nous obtiendrons d'ailleurs assez rapidement. En principe, dans cette chaîne vous pouvez facilement, par analogie, insérer l'étape d'envoi du fichier reçu via e-mail.

La fenêtre Automator se compose de deux parties : la bibliothèque d'actions est située à gauche et l'espace de travail à droite. Une macro est construite en faisant simplement glisser les actions du côté gauche de l'écran vers la droite.

Ajoutons donc notre première étape :

Ici, vous pouvez clairement voir où se situe cette opération dans le menu de gauche. Il est à noter qu'il faut cocher la case choix multiple. Le fait est que cette étape est universelle, il ne saura jamais que nous souhaitons recevoir plusieurs fichiers, alors on lui en parle clairement, car fusionner un fichier ne fait pas partie de nos projets !

Ensuite, nous devons sélectionner une opération pour traiter les fichiers reçus. Faites-le simplement glisser pour former une chaîne. Ici, vous pouvez clairement voir que les fichiers sélectionnés seront transférés ultérieurement pour les opérations avec eux, la flèche ici montre clairement tout, vérifiez la présence d'un bouton dédié ajout de pages. C’est déjà souligné, mais quand même. Vous pouvez simplement mélanger les pages, mais vous devrez probablement toujours les coller dans l'ordre.

Nous complétons notre programme par une opération sur les fichiers. Déplaçons le résultat vers un certain dossier. Eh bien, supposons que ce soit sur le bureau, même s’il n’y a pas de différence, l’essentiel est que cela soit pratique pour nous.

Eh bien, nous allons maintenant transformer notre projet en un programme à part entière :

Nous choisissons un endroit pour le sauvegarder, vérifions qu'il nous est proposé de le sauvegarder en tant qu'application, puis regardons ce que nous avons à l'emplacement spécifié. Et un programme aurait dû apparaître, un fichier avec l'extension .app.

Maintenant, nous pouvons l'utiliser à notre propre discrétion - lorsque vous le démarrez, il vous demandera des fichiers, après quoi il les collera silencieusement sans aucune fenêtre inutile et les placera sur le bureau.

Curieusement, Automator est depuis de nombreuses années l'un des avantages significatifs de Mac OS X, même par rapport au dernier. Version Windows. En plus du fait qu'il peut traiter une grande variété de données de manière assez flexible, "Automator" est également facile à utiliser - les règles de traitement des informations sont compilées comme des cubes. Cependant, la simplicité de ce programme est encore loin du mythique bouton « Faire ce que je veux ». Par conséquent, certains points qui peuvent paraître flous aux débutants méritent néanmoins d’être clarifiés.

Par tâche et processus

En fonction de la situation dans laquelle vous souhaitez effectuer automatiquement des actions spécifiques, vous devez choisir le type de processus le plus approprié.

Dans la troisième version, Automator a considérablement augmenté le nombre de types de règles (ou processus) de traitement des données - il y en a désormais sept. Lequel de ces types choisir dépend des conditions dans lesquelles vous souhaitez exécuter votre futur algorithme. Le premier type Processus(Workflow) est un type d'algorithme standard qui peut être lancé soit à partir d'Automator lui-même, soit enregistré en tant qu'application.

Cependant, Application(Application) est le deuxième type de processus Automator que vous pouvez créer dès le début. Le nom lui-même indique qu'en conséquence, vous recevrez un petit utilitaire (ou droplet) qui acceptera les données et les traitera en stricte conformité avec l'algorithme que vous avez créé - sans lancer Automator. Vous pouvez placer l'application dans la barre latérale du Dock, de la barre d'outils ou du Finder. Après cela, il vous suffit de sélectionner les fichiers requis et de les faire glisser sur l'icône de l'application - elle démarrera, fera son travail et se fermera. De cette façon, sans lancer Automator lui-même, vous pouvez, par exemple, redimensionner une pile de photos ou remplir les balises des fichiers audio sélectionnés.

Caractéristiques de processus comme Service(Service) est qu'ils peuvent être intégrés dans le menu contextuel des programmes spécifiés à l'avance. Rappelez-vous dans le dictionnaire en ligne Lingvo - le service «Automator» y était utilisé. Bien entendu, en plus des informations textuelles, le service peut être « alimenté » par des graphiques, du son, des vidéos, des fichiers PDF - tout dépend de l'application pour laquelle vous créez le service et de la tâche qu'il doit effectuer.


L'entrée peut provenir non seulement de fichiers du dossier ouvert dans le Finder, mais également du répertoire de l'un des multimédia Programmes Apple- ces données sont disponibles via le navigateur multimédia intégré à Automator.

Actions sur les dossiers(Actions de dossier) elles-mêmes existent depuis très longtemps, et Automator ne fait que faciliter leur création sans avoir besoin de connaissance du langage de programmation AppleScript. Ce type de processus est déclenché lorsque des fichiers sont placés dans le dossier spécifié. L'exemple le plus évident d'utilisation des actions de dossier consiste à trier automatiquement les données dans des sous-répertoires imbriqués. Pour cela il y a applications tierces- cependant, vous pouvez préparer vous-même leur analogue dans Avtomat.

Plugin d'impression(Print Plugin) est intégré au menu PDF de la boîte de dialogue d'impression. Avec ce type de processus, vous pouvez contrôler la création d'un fichier PDF à partir du document actuel dans Text Edit, Pages, Microsoft Word etc. Par exemple, lors de la création d'un PDF, vous pouvez marquer chaque page avec un « filigrane » ou convertir les pages du document PDF généré en images raster.

Rappel iCal(iCal Alarm) sont des processus qui s'exécutent dans temps spécifié. Disons que le jour de l'anniversaire de votre grand-mère bien-aimée, un tel événement peut créer automatiquement une lettre selon le modèle spécifié - tout ce que vous avez à faire est de sélectionner le motif et de cliquer sur le bouton d'envoi. Vous pouvez même organiser un mailing groupé, invitant ainsi des invités au même anniversaire ou mariage.

Enfin, Plugin de capture d'images(Image Capture Plugin) - ce processus est intégré au module d'importation de photos depuis votre appareil photo. Lors de la copie de fichiers de l'appareil photo vers une photothèque iPhoto ou Aperture (ou simplement dans un dossier), un tel processus se lancera tout seul et effectuera certaines actions - ajouter toutes les images à un album spécifique, ajouter une annotation de texte à chacune d'elles, etc.

Macros au hasard


En cliquant sur le bouton d'enregistrement, exécutez manuellement toutes les commandes nécessaires à l'aide de la souris et du clavier. Une fois terminé, arrêtez l'enregistrement et affichez la liste des commandes enregistrées par Automator.

Si vous êtes familier avec les applications Microsoft Office, vous savez qu'ils ont (dans la version Mac il y avait) un mode d'enregistrement des actions. C'est à ce moment-là que vous sélectionnez simplement les boutons et commandes de menu nécessaires, saisissez du texte, ajoutez des objets - et le programme enregistre systématiquement toutes vos actions. La troisième version d'Automator est équipée d'un mode similaire qui mémorise non seulement vos actions, mais également les programmes dans lesquels elles ont été effectuées. La vitesse de lecture des actions enregistrées peut être ajustée d'un dixième à dix fois. Le mode d'enregistrement est activé par le bouton correspondant sur la barre d'outils Automator.

Mode d'affichage

Remarquez la barre latérale de la fenêtre Automator. Par défaut, le catalogue d'actions (Bibliothèque) est structuré par catégories - les actions sont regroupées en fonction des types de données avec lesquelles elles travaillent. Mais au lieu de catégories, vous pouvez afficher une liste d'applications auxquelles des actions sont associées. Pour cela, sélectionnez la commande dans le menu « Automator » VoirTrier les actions parprogramme (VoirOrganiser les actions parApplication).

Qui est prêt ?

La création de nombreux processus peut être encore simplifiée en les téléchargeant depuis l'un des sites spécialisés dédiés au programme Automator. Ajoutez ces ressources à vos favoris :
automationactions.com ,
,
,
,
.
De plus, des ensembles d'actions sont en cours de développement pour des programmes professionnels - produits d'Adobe, Quark et autres - pour lesquels il faut déjà débourser des sommes parfois impressionnantes.

Exemples et référence

Pour ceux qui ne connaissent absolument pas Automator, mais qui souhaitent maîtriser ce programme, il convient de prêter attention à des exemples simples qui, bien que pas toujours intéressants d'un point de vue pratique, donnent une idée des possibilités d'automatisation des tâches. sur un Mac. Prenez note de ces ressources et pages Web : homepage.mac.com/cjrtools/automator-apps/index.html,
,
.

Si le sujet de l'automatisation intéresse les lecteurs de ProstoMAK, instructions étape par étape la création de processus utiles apparaîtra régulièrement dans ce blog. Dites-moi dans les commentaires ce que vous en pensez.

Dans son premier message sur cette ressource j'aimerais décrire exemple le plus simple créer un informateur à l'aide de l'utilitaire Automator incroyablement pratique fourni avec Mac Os X.

L'autre jour, avec une baisse radicale de la température extérieure à Moscou, j'ai soudainement eu une tâche : surveiller visuellement la température dans la salle des serveurs (ou plutôt dans le rack), à un certain intervalle, car... Le climatiseur desservant la chambre refusait de fonctionner à T< -15 ºC.


Pour commencer, j'expliquerai immédiatement que le problème de la surveillance de la température de la salle des serveurs, du rack, de chaque serveur qu'il contient, ainsi que de quelques centaines d'autres paramètres, a été entièrement résolu par moi en installant le système de surveillance Zabbix. . Et je dois dire qu'elle fait un excellent travail à cet égard, non seulement en collectant scrupuleusement toutes ces données et en stockant des journaux de toutes les modifications de ces paramètres, mais en fournissant également des informations si des points de contrôle ou des points critiques (déclencheurs) sont atteints. Cependant, il n'est pas toujours possible de recevoir messages électroniques ou SMS peuvent être pratiques, surtout du même type, comme dans mon cas, contenant une valeur spécifique qui change légèrement dans le temps - en l'occurrence, la température ambiante. Et j'ai donc décidé de visualiser ces informations par moi-même, heureusement, le processus prend 5 minutes et une douzaine de clics, et à la fin nous obtenons des notifications apparaissant de manière pratique avec le paramètre souhaité, et l'intervalle de leur apparition est configurable, et l'historique est commodément stocké dans les listes de messages du centre de notification de Mac Os X .

J'ai choisi le capteur ambiant de l'un des serveurs rack comme source d'information. Il s'agit d'un serveur Supermicro équipé d'une interface IPMI.
Tout d'abord, ouvrez l'interface du programme :


Nous choisissons de créer un nouveau processus, puis, dans la section « Actions » de la bibliothèque, sélectionnons la sous-section utilitaires - en fait, nous les utiliserons uniquement.

En fait, l'interface du programme est assez simple, à gauche nous avons une bibliothèque d'actions ou de variables que nous pouvons utiliser lors de la création de processus étape par étape, et à droite se trouve un champ pour former le corps du processus, dans lequel nous faisons glisser les actions et variables dont nous avons besoin de la bibliothèque dans l'ordre chronologique dans lequel elles doivent se produire dans le cadre du processus en cours de formation.


Ainsi, la requête principale, comme je l'ai indiqué plus tôt, nous renverra la température d'un des capteurs du serveur situé dans le rack. La commande qui le renvoie dans mon cas ressemble à ceci :

Ipmitool -H xxx.xxx.xxx.xxx -U LOGIN -P PASSOWRD sensor get "Nom du capteur" |grep "Lecture du capteur" |grep -o ""

Où xxx.xxx.xxx.xxx est l'adresse IP de l'interface IPMI
LOGIN et PASSWORD sont le login et le mot de passe pour accéder à l'interface.
Le nom du capteur est le nom du capteur à partir duquel les données sont censées être lues. Dans mon cas, c'était "System Temp".
Utilitaire grep dans ce contexte, utilisé pour renvoyer une valeur numérique à deux chiffres facile à lire pour la température du capteur.

Pour qu'un processus exécute cette commande dans le shell, faites glisser l'action correspondante de la bibliothèque vers le champ du processus :

Veuillez noter que dans le coin supérieur droit se trouve une case à cocher qui vous permet soit de placer le résultat de l'exécution du script dans stdin, soit de le renvoyer comme argument pour d'autres actions. Puisque nous prévoyons d’utiliser le résultat dans le futur, nous choisissons de revenir « comme argument ».
Et puisque nous souhaitons utiliser la valeur obtenue dans d'autres opérations, il est logique de créer une variable à laquelle sera affectée la valeur obtenue ci-dessus ; pour ce faire, sélectionnez l'action « Définir la valeur de la variable » :

En cliquant sur le champ « nouvelle variable », vous pouvez lui donner un nom facile à lire, par exemple « Temperatrois ». Notez également qu'il y a des flèches entre les deux actions indiquant la direction de la séquence d'actions.

Bon, le reste est assez simple, il faut maintenant afficher une notification dans le panneau de notification avec la valeur de la nouvelle variable. Nous faisons glisser l'action correspondante de la bibliothèque et faisons glisser notre variable du panneau inférieur avec une liste de variables définies vers les endroits requis pour la substitution.


Eh bien, il ne reste plus qu'à remplir le corps du message lui-même.

De plus, nous avons pour tâche de boucler ce processus afin que la demande soit exécutée à un certain intervalle. Pour ce faire, il est logique de faire glisser l'action « suspendre » depuis la bibliothèque d'actions, dans laquelle vous pouvez spécifier l'heure de suspension du processus. Je note (et c'est important) qu'au départ j'ai essayé de régler 1800 secondes au lieu de 30 minutes, mais le processus n'a pas fonctionné correctement, c'est pourquoi en action vous pouvez définir la dimension du retard en secondes, minutes ou heures. D'après ce que j'ai compris du manuel, le compteur est limité à 1000 unités.

Eh bien, la dernière action dont nous avons besoin est un cycle, car nous devons boucler le processus. Pour ce faire, nous mettons l’action « Boucle » à la fin du processus.
Cette action a plusieurs paramètres configurables, à savoir : une demande obligatoire de l'utilisateur pour continuer l'action, qui peut être remplacée par une boucle entièrement automatique (ce dont nous avons réellement besoin). Le deuxième paramètre est le point de retour de la boucle, nous devons revenir au tout début du processus, nous sélectionnons donc « Utiliser l'entrée initiale ». Eh bien, le troisième paramètre assez important est « arrêter après ». Ce paramètre détermine à quel point la boucle se termine. Il existe ici deux options, soit après un certain intervalle de temps, soit après un certain nombre de cycles. Malheureusement, vous ne pouvez pas faire une boucle sans fin ; régler ce paramètre sur « zéro » à la fois pour les minutes et pour les « temps » n'y conduit pas (la boucle ne sera exécutée qu'une seule fois), il est donc plus facile de choisir ce que vous aimez. La valeur maximale du compteur est également de 1 000 unités. Pour ma part, j'ai personnellement choisi 1000 fois, soit 1000 cycles. Notez que si cela ne suffit pas, placez la boucle suivante immédiatement après la première, cela exécutera la boucle en boucle, et cela fera 1 million d'itérations, etc.

En conséquence, la version finale du processus ressemble à ceci :

Et les messages émis, tout d'abord, sont facilement visualisés sur le bureau - apparaissant à la fréquence souhaitée, tandis que vous pouvez toujours voir leur historique, qui ressemble à ceci :

Il ne reste plus qu'à lancer le processus. Et il commencera à être exécuté par l'Automator, et pour qu'il n'interfère pas avec le Dock, faites un clic droit sur l'icône Automator dans le Dock puis « Masquer ».

L'objectif principal de cet article est de vous dire qu'avec l'aide d'un outil aussi merveilleux qu'Automator, vous pouvez automatiser non seulement des tâches très complexes qui nécessitent la répétition répétée d'actions de routine, mais également effectuer des tâches périodiques, avec une visualisation assez pratique de interroger des données.

Pendant que tu Fou de rapide Commandes Siri Dans la version bêta d'iOS 12, nous jouons à des jeux pour adultes avec Automator, un éditeur d'automatisation macOS qui n'est monstrueux qu'à première vue. Il remplace 10 utilitaires tiers que vous avez déjà achetés ou verrouillés, et 5 autres que vous venez de collecter.

Aujourd'hui, nous allons améliorer notre travail avec Fichiers macOS: créons 10 commandes du menu contextuel du Finder avec des équipes populaires pour tous les goûts.

Nous allons d'abord créer un modèle pour les actions avec des fichiers

Étape 1. Ouvrez Automator.

Étape 2. Cliquez sur le bouton « Nouveau document ».

Étape 3. Dans la fenêtre du nouveau type de document, sélectionnez l'option « Service ».

Étape 4. Dans le menu déroulant « Le service reçoit », sélectionnez « Fichiers ou dossiers » dans « Finder.app ».

Étape 5. Ouvrez la section « Fichiers et dossiers » dans le menu de gauche, sélectionnez « Obtenir les éléments du Finder sélectionnés » et faites glisser cet élément vers le menu de droite.

À ce stade, vous disposez d'un modèle sur lequel vous créerez jusqu'à 10 éléments pour le menu contextuel du Finder qui vous aideront à travailler avec des fichiers.

À propos, par défaut, les nouveaux services sont enregistrés dans le répertoire Bibliothèques > Services.

1. Renommer avec la date

Étape 1.

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3.

Étape 4. Dans le premier menu déroulant, sélectionnez « Ajouter une date ou une heure » et configurez tout le reste en fonction de l'exemple ci-dessous.

Avec cette commande, je vous propose d'ajouter la date du jour, en commençant par l'année, juste avant le nom. Il me semble que cette fonctionnalité est pratique lorsqu'un tas de nouveaux fichiers apparaissent constamment sur votre Mac.

Par exemple, vous êtes photographe et téléchargez des photos pour aujourd’hui. Afin de ne pas s’y perdre, il est plus simple de les nommer immédiatement avec la date. Accepter?

2. Renommer séquentiellement

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Renommer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Dans le premier menu déroulant, sélectionnez « Rendre séquentiel » et configurez tout le reste en fonction de l'exemple ci-dessous.

Un autre outil pratique pour renommer les fichiers. Par exemple, lorsque je prépare du matériel à publier sur Internet, je l'utilise pour renommer rapidement des captures d'écran ou d'autres images. Cela me fait gagner du temps.

3. Remplacez le texte dans le nom du fichier

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Renommer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Dans le premier menu déroulant, sélectionnez « Remplacer le texte », puis

Vous pouvez spécifier quoi et quoi dans le nom du fichier doit être modifié chaque fois que vous utilisez la commande.

4. Définissez le programme par défaut

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script "Installer le programme pour les fichiers" de la section "Fichiers et dossiers" du menu de gauche vers le menu de droite.

Étape 4. Dans le menu déroulant « Programme », laissez « Par défaut », puis développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Ce sont les fichiers pour lesquels vous modifiez le programme par défaut à l'aide de cette commande qui y seront immédiatement ouverts - dans ce cas, nous parlons de documents spécifiques, et non du format dans son ensemble.

Semblable au menu précédent, nous utilisons ici une fenêtre de sélection d'application supplémentaire pour créer une commande universelle.

5. Filtrer et archiver

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3.

Étape 4. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Étape 5. Faites glisser le script « Créer une archive » de la section « Fichiers et dossiers » du menu de gauche vers le menu de droite, configurez-le comme vous le souhaitez.

Je continue de compliquer les commandes pour que vous compreniez mieux la signification du programme Automator.

Cette fois, nous utilisons la commande non pas pour 2, mais pour 3 niveaux. Une étape intermédiaire consistera à déterminer les types de fichiers qui doivent être ajoutés à l’archive. Nous l'affichons dans une fenêtre séparée.

Il s'avère que vous pouvez sélectionner au moins tous les fichiers dans le menu « Récents » et ajouter uniquement des images à l'archive.

6. Filtrer et supprimer

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Filtrer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Étape 5. Faites glisser le script « Déplacer les éléments du Finder vers la corbeille » de la section « Fichiers et dossiers » du menu de gauche vers le menu de droite et configurez-le comme vous le souhaitez.

Dans cette équipe, nous avons fait presque la même chose que dans la précédente. Seulement, au lieu d'archiver les fichiers à l'aide d'un filtre, ils ont utilisé la suppression.

Cette commande est parfaite si vous souhaitez nettoyer les fichiers sur le disque. Par exemple, vous pouvez supprimer des films qui occupent beaucoup d'espace - cela peut être facilement configuré via le filtre.

7. Filtrer et renommer

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Filtrer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Étape 5. Faites glisser le script Renommer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 6. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Comme vous le comprenez, vous pouvez utiliser non pas une, mais plusieurs boîtes de dialogue à la fois lorsque vous travaillez avec des fichiers.

Dans ce cas, nous filtrons d'abord les fichiers que nous souhaitons utiliser, puis les renommeons en fonction du modèle dont nous avons besoin dans ce cas.

Je suis sûr que maintenant vous voyez clairement que vous n'avez tout simplement pas besoin de logiciel supplémentaire pour renommer des objets, vous pouvez facilement créer vous-même la commande nécessaire.

8. Filtrer et renommer en dossier

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Filtrer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Étape 5. Faites glisser le script Copier les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite, sélectionnez un emplacement et activez Remplacer les fichiers existants.

Étape 6. Faites glisser le script Renommer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 7 Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Ici, nous faisons exactement la même chose que dans le paragraphe précédent, mais nous n'utilisons plus des originaux, mais des copies, comme fichiers à renommer.

Imaginez que vous envoyez des photos d'un dossier à votre famille. Vous aurez la possibilité de trier uniquement les plus récents, de les renommer par date ou séquentiellement et de les copier immédiatement dans dossier séparé. Miracles de l'automatisation!

9. Filtrer et envoyer par e-mail

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script Filtrer les éléments du Finder de la section Fichiers et dossiers du menu de gauche vers le menu de droite.

Étape 4. Développez le menu « Options » et cochez la case à côté de « Afficher l'action pendant l'exécution ».

Étape 5.

Étape 6.

Vous devez savoir que dans Automator, vous pouvez utiliser des commandes de plusieurs sections. Vous avez la possibilité d’en combiner différents et d’obtenir un résultat intéressant.

Par exemple, dans ce cas, nous avons créé une commande avec laquelle vous pouvez filtrer les fichiers nécessaires parmi ceux sélectionnés et les joindre immédiatement à un nouvel e-mail. Cela peut vous être utile dans votre travail.

10. Envoyer un e-mail archivé

Étape 1. Ouvrez le modèle que vous avez créé lors de la première étape de la « conférence ».

Étape 2. Dupliquez-le via « Fichier » > « Dupliquer ».

Étape 3. Faites glisser le script "Créer une archive" de la section "Fichiers et dossiers" vers le menu de droite et sélectionnez "Dossier d'entrée" dans le menu déroulant "Où".

Étape 4. Faites glisser le script « Nouveau message électronique » de la section « Mail » du menu de gauche vers le menu de droite.

Étape 5. Faites glisser le script « Joindre des fichiers au message envoyé » de la section « Mail » du menu de gauche vers le menu de droite.

Oubliez le filtre de fichiers. En utilisant cette commande, vous archiverez simplement les fichiers sélectionnés et les joindrez immédiatement à un nouvel e-mail.

J'utilise toujours cette commande lorsqu'on me demande d'envoyer certains documents par email, c'est très pratique.

Aujourd'hui, nous n'avons passé en revue que certains des éléments de base qui peuvent être implémentés à l'aide d'Automator afin que vous ayez une compréhension générale de la façon de travailler avec le programme.

Si vous soutenez le sujet avec un like et un commentaire, nous continuerons certainement la série d'articles sur l'automatisation. J'attends des retours !

P.S. Assurez-vous d'écrire sur vos tâches que vous souhaitez automatiser. Nous allons essayer de vous aider.

5,00 sur 5, noté : 3 )

site web Eh bien, vous avez vous-même demandé un coup de pouce dans Automator !

Publications sur le sujet