Applescript para automatizar la selección desplegable en Mozilla Firefox

Estoy tratando de automatizar la selección de un valor de un cuadro desplegable en Mozilla usando un applescript. Lo que quiero que haga es ir tabal cuadro desplegable e ingresar downdos veces para seleccionar el tercer elemento en el menú desplegable.

Esto es lo que tengo hasta ahora:

Dile a la aplicación "Firefox"
    Dile a la aplicación "Eventos del sistema" que presione la pestaña
    Dile a la aplicación "Eventos del sistema" que presione hacia abajo
    Dile a la aplicación "Eventos del sistema" que presione hacia
abajo

Pero, por lo que puedo decir, cuando ejecuto el script no sucede nada.

¿Qué debo hacer para que este script funcione?

EDITAR: También intenté ingresar el código clave 125en downcaso de que el comando de pulsación de tecla fuera incorrecto.

Respuestas (1)

Prueba esto

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

Es posible que no necesite activar Firefox si es la aplicación activa actual. Ellos solo necesitas:

tell application "System Events"
    keystroke tab
    keystroke (key code 125)
    keystroke (key code 125)
    keystroke (key code 125)        
end tell
Creo que podrías haber entendido mal. Quiero navegar dentro de la página. Hay una serie de menús desplegables en la página. Quiero configurar algo que me permita acceder a uno de estos menús y seleccionar el tercer valor de la lista. Luego repetiré el guión para la cantidad de menús desplegables. El problema es una gran cantidad de menús desplegables en los que necesito seleccionar el tercer valor de cada uno. No quiero llegar a la barra de direcciones.
Sin embargo, modifiqué tu sugerencia y encontré algo que funciona. Acabo de reemplazar la línea de pulsación de tecla "l" con mi línea de tabulación original.
ok, edité mi respuesta para que coincida con lo que estabas buscando.