1 votos

Error de comandos múltiples de Applescript

Soy muy novato en AppleScript y se me ha retrasado el comando para hacer clic en un punto de una aplicación. No estoy seguro de la forma correcta de decirle que haga clic en el archivo.

Abra la aplicación, haga clic en "Fútbol", haga clic en la casilla "Activado" en la parte superior, y luego haga clic en "Guardar" en la parte inferior

Si alguien pudiera ayudar con la interfaz de usuario correcta. Hasta ahí he llegado.

tell application "Lingon X"
activate
delay 5
tell application "System Events"
    tell process "Lingon X"
        click "Football"
        delay 2
        click checkbox "Enabled"
        delay 2
        click button "Save"
    end tell
end tell

fin del relato

enter image description here

1voto

user3439894 Puntos 5883

Guiones de interfaz de usuario no siempre funciona bien o tan fácilmente.

Pruebe el siguiente ejemplo AppleScript código .

tell application "Lingon X"
    activate
    tell application "System Events"
        keystroke 1 using command down
        tell application process "Lingon X"
            tell window 1
                tell splitter group 1
                    click row 1 of group 2 of list 1 of list 1 of scroll area 1 of group 1
                    click checkbox "Enabled"
                    click UI element "Save"
                end tell
            end tell
        end tell
    end tell
    quit
end tell

Nota: Esto se ejecutó como se codificó en mi sistema y tomó estas acciones en el primer objeto mostrado en Lingon X, versión 5.1.1 (5110), bajo MacOS 10.12.5. Debería funcionar para usted también, basado en la imagen mostrada en su OP.

0 votos

@ATS, BTW, click UI element "Save" también puede escribirse como: click button "Save"

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X