Applescript: fare clic su posizione non funzionante

1

Stoprovandoafareclicsuun'estensionediChrome(GoogleHighlight: link ) quindi fai clic sulla casella di testo e oltre le mie variabili.

ecco il mio codice

set NoteforGoogleCHrome to "My text should be there"

tell application "Google Chrome"
    activate
end tell
tell application "System Events"
    tell process "Google Chrome"

        delay 2
        click button 8 of toolbar 2 of window "myTab" of application process "Google Chrome" of application "System Events"
        delay 0.2
        keystroke tab
        delay 0.2
        keystroke NoteforGoogleCHrome
        delay 0.2
        keystroke space
    end tell
end tell

Ho provato questo, ma questo è il più delle volte fallendo.

Quando cerco di fare clic sul campo di testo (CLIC 2) ho sempre un errore:

click process "Google Chrome" at {4000, 114} --> missing value

Tuttavia, se faccio lo stesso per CLICK 1 non ho errori.

Puoi darmi un consiglio?

    
posta Kevin 03.08.2018 - 16:32
fonte

1 risposta

3

I seguenti lavori per me in macOS High Sierra 10.13.5 e Google Chrome 67.0.3396.99.

Esempio di codice AppleScript :

set NoteforGoogleCHrome to "click me"

tell application "Google Chrome" to activate
delay 0.5
tell application "System Events"
    click (every UI element of toolbar 2 of front window of application process "Chrome" whose help is "Multi-highlight")
    delay 1
    key code 48 -- # Tab Key
    delay 0.2
    keystroke NoteforGoogleCHrome & space
end tell

Come puoi vedere nell'immagine sottostante, ha evidenziato tutte le occorrenze di click e me .

    
risposta data 03.08.2018 - 18:40
fonte

Leggi altre domande sui tag