1 votes

Applescript pour automatiser la sélection des listes déroulantes dans Mozilla Firefox

J'essaie d'automatiser la sélection d'une valeur dans une liste déroulante dans Mozilla en utilisant un applescript. Ce que je veux qu'il fasse, c'est tab dans le menu déroulant et entrez down deux fois pour sélectionner le troisième élément dans la liste déroulante.

Voici ce que j'ai jusqu'à présent :

Dites à l'application "Firefox".
    indiquer à l'application "System Events" l'onglet "keystroke".
    Dites à l'application "System Events" d'appuyer sur le bouton "down".
    Dites à l'application "System Events" d'appuyer sur le bouton "down".
fin du récit

Mais, pour autant que je puisse dire, lorsque j'exécute le script, rien ne se passe.

Que dois-je faire pour que ce script fonctionne ?

EDIT : J'ai également essayé d'entrer le code clé 125 pour down au cas où la commande par clavier serait erronée.

1voto

Matthieu Riegler Points 20160

Essayez ceci

tell application "Firefox"
    activate
    tell application "System Events"
        keystroke tab
        keystroke (key code 125)
        keystroke (key code 125)
        keystroke (key code 125)        
    end tell
end tell

Vous n'aurez peut-être pas besoin d'activer Firefox si c'est l'application active. Dans ce cas, vous avez juste besoin de :

tell application "System Events"
    keystroke tab
    keystroke (key code 125)
    keystroke (key code 125)
    keystroke (key code 125)        
end tell

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X