Bienvenue invité ( Connexion | Inscription )
22 Mar 2023, 12:23
Message
#1
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 914 Inscrit : 12 Oct 2004 Lieu : Liège.be Membre no 25 088 |
Bonjour,
Je désirerais scripter un geste que je dois faire plusieurs fois par heure… mais ne suis pas trop versé dans le codage. Dans une application, je voudrais créer les étapes suivantes: (dans l'application courante, celle qui est à l'avant-plan) - raccourci clavier ⌥⌘, - clic sur onglet "cotations" - clic sur case à cocher "Placer les cotations…" (pour cocher ou décocher selon que l'état de la case) - clic sur OK en bas de la fenêtre de dialogue L'idée est de placer ce script dans BetterTouchTool pour l'appeler via un raccourci clavier. Merci de votre aide! Capture d'écran -------------------- 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 |
|
|
|
![]() |
23 Mar 2023, 12:11
Message
#2
|
|
![]() Macbidouilleur de vermeil ! ![]() ![]() ![]() ![]() Groupe : Membres Messages : 914 Inscrit : 12 Oct 2004 Lieu : Liège.be Membre no 25 088 |
J'y suis presque.
Voici le code Code tell application "System Events" tell application "Vectorworks" to activate keystroke "," using {command down, option down} end tell delay 1 tell application "System Events" click radio button "Cotations" of tab group 1 of window "Préférences document" of application process "Vectorworks" end tell tell application "System Events" click checkbox "Placer les cotations dans la classe :" of radio button "Cotations" of tab group 1 of window "Préférences document" of application process "Vectorworks" end tell Voici le message d'erreur error "Erreur dans System Events : Il est impossible d’obtenir checkbox \"Placer les cotations dans la classe :\" of radio button \"Cotations\" of tab group 1 of window \"Préférences document\" of application process \"Vectorworks\"." number -1728 from checkbox "Placer les cotations dans la classe :" of radio button "Cotations" of tab group 1 of window "Préférences document" of application process "Vectorworks" Capture Je précise qu'ajouter un délai avant le dernier bloc tell ne change rien. Ce message a été modifié par MacEmbert - 23 Mar 2023, 12:25. -------------------- 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 |
|
|
|
MacEmbert applescript pour cocher une option des préférences 22 Mar 2023, 12:23
MacEmbert J'ai essayé ceci
Codetell application "Sy... 22 Mar 2023, 20:30
PBell Bonjour MacEmbert,
L'erreur provient du fait q... 23 Mar 2023, 09:29
MacEmbert Merci bcp. Pas trop rôdé à ce domaine, mais je ... 23 Mar 2023, 11:37
ades VW possède son propre éditeur de script (jamais ... 23 Mar 2023, 13:34
MacEmbert L'idée est bonne mais je ne suis pas dévelop... 24 Mar 2023, 20:13
PBell Désolé de cette réponse tardive...
Ton message ... 26 Mar 2023, 15:40![]() ![]() |
| Nous sommes le : 7th December 2025 - 23:39 |