J'ai un script Applescript qui clique avec succès sur le bouton Remplacer de la boîte de dialogue Enregistrer sous InDesign , mais le même script ne fonctionne pas dans Photoshop. La commande click dans cette section du script échoue :
tell application "System Events" to tell process activeProcess
click button "Replace" of sheet 1 of front window
end tell
avec ce message:
Can't get sheet 1 of window 1 of process "Adobe Photoshop CC 2018": invalid index
Voici ce que l'inspecteur d'accessibilité indique pour le bouton Remplacer : J'ai essayé diverses méthodes d'identification de la feuille, mais aucune n'a fonctionné. Aucune suggestion?
Pour être précis, voici à quoi ressemble la boîte de dialogue Enregistrer sous lorsque le bouton Remplacer est disponible:
Merci de votre aide!
Réponses:
Cela fonctionne pour moi sur la dernière version de High Sierra et Adobe Photoshop CC 2018 ...
la source
Can't get window "Save As" of process "Adobe Photoshop CC 2018"
si je changewindow "Save As"
defront window
fenêtre, la feuille est trouvée mais la feuille ne l’est pas, et c’est le problème initial. Identifier la feuille semble être le problème.