Applescript per automatizzare la selezione del menu a discesa in Mozilla Firefox

0

Sto provando ad automatizzare la selezione di un valore da una casella a discesa in Mozilla usando un applescript. Quello che voglio che faccia è tab nella casella a discesa e inserisci down due volte per selezionare il terzo elemento nel menu a discesa.

Ecco quello che ho finora:

tell application "Firefox"
    tell application "System Events" to keystroke tab
    tell application "System Events" to keystroke down
    tell application "System Events" to keystroke down
end tell

Ma, per quanto ne so, quando eseguo lo script non succede nulla.

Che cosa devo fare per far funzionare questo script?

EDIT: Ho anche provato ad inserire il codice chiave 125 per down nel caso in cui il comando della battitura fosse sbagliato.

    
posta Dennis 30.01.2013 - 22:03
fonte

1 risposta

1

Prova questo

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

Potrebbe non essere necessario attivare Firefox se è l'attuale applicazione attiva. Li hai solo bisogno:

tell application "System Events"
    keystroke tab
    keystroke (key code 125)
    keystroke (key code 125)
    keystroke (key code 125)        
end tell
    
risposta data 31.01.2013 - 01:47
fonte

Leggi altre domande sui tag