IPB

Bienvenue invité ( Connexion | Inscription )

> applescript pour taguer un fichier dans Finder, comment faire?
Options
MacEmbert
posté 19 Aug 2021, 18:31
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 914
Inscrit : 12 Oct 2004
Lieu : Liège.be
Membre no 25 088



Hello,

J'aurais voulu créer un petit applescript à coller dans Automator et ensuite en faire un applet.
Objectif: donner un tag précis à un fichier en un clic de souris depuis le Finder, ou via un raccourci clavier.

Quelqu'un peut-il éclairer le profane que je suis?

Merci! smile.gif

Ce message a été modifié par MacEmbert - 19 Aug 2021, 18:31.


--------------------
Je ne croque pas que des pommes, j'aime aussi le Camembert.
iMac 2020, macOS Ventura
MacMini C2D 2020, macOS Monterey
iPad mini 2, iPad 6
iPhone 12 pro
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
MacEmbert
posté 23 Aug 2021, 13:01
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 914
Inscrit : 12 Oct 2004
Lieu : Liège.be
Membre no 25 088



Merci.

En fait il s'agit de tâches que je fais au quotidien, pour certains fichiers c'est le "tag 1", d'autres le "tag 2", etc. Faire cela en "batch" est compliqué parce que j'encode mes factures selon leur arrivée par voie postale ou email. Certains fichiers ont deux tags.

Hier soir j'ai eu une idée: j'utilise intensivement l'appli Better Touch Tool, qui permet notamment, à partir d'un raccourcis clavier, d'exécuter une série de frappes clavier. En bidouillant, j'ai imaginé ceci:

1-sélectionner le fichier
2-feuille d'info ⌘i
3-touche tab 2 fois
4-touche flèche bas n fois
5-touche enter
6-fermer le feuille d'info ⌘w

…les étapes 2 à 6 étant réalisées en une fraction de seconde par BetterTouchTool, et que j'appelle par un simple raccourci clavier.

Il me suffit ensuite de mettre ce raccourci clavier dans automator avec le code suivant:
Code
on run {input, parameters}
    
    tell application "System Events" to keystroke "1" using {command down, option down, control down}
    
    return input
end run


en faire un applet
et mettre cet applet dans la barre de titre de mes fenêtres de Finder.

Il me reste juste à régler un problème, c'est que l'applet Automator n'est pas autorisé à se lancer
Message d'erreur => https://u.pcloud.link/publink/show?code=XZO...5xGQF6kBJWPAuxy
Il manque semble-t-il une autorisation autour du System Event.
Si quelqu'un sait comment régler cela…

Ce message a été modifié par MacEmbert - 23 Aug 2021, 13:03.


--------------------
Je ne croque pas que des pommes, j'aime aussi le Camembert.
iMac 2020, macOS Ventura
MacMini C2D 2020, macOS Monterey
iPad mini 2, iPad 6
iPhone 12 pro
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
2 utilisateur(s) sur ce sujet (2 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 1st August 2025 - 21:49