automatore fifa 19 web app

2

Sto provando a fare clic sul pulsante di ripristino nell'app Web Fifa 19 con Automator.

codicichehoprovato.

tellapplication"Safari"
    activate
    tell current tab of window 1
        do JavaScript "document.getElementsByClassName('btn-standard')[0].click()"
    end tell
end tell

secondo

to clickClassName(theClassName, elementnum)

  tell application "Safari"
      activate

      do JavaScript "document.getElementsByClassName('" & theClassName & "')[" & elementnum & "].click();" in current tab of first window

  end tell

end clickClassName
clickClassName("btn-standard", 0)

niente ha idea del perché? So che posso farlo con watch me do, ma voglio fare clic su questo pulsante con lo script java.

Dopo alcune ricerche sembra che siano più tag btn-standard, quindi c'è un modo per prima selezionare la classe="button-container e poi la classe btn-standard? Forse non sto selezionando il pulsante correttamente     

posta Alex 10.10.2018 - 02:34
fonte

1 risposta

1

Questo dovrebbe funzionare per te

tell application "Safari"
    activate
    do JavaScript "document.getElementsByClassName('btn-standard')[0].click();" in document 1
end tell

In caso di dubbi, puoi sempre utilizzare APPLESCRIPT MAKER che creerà per te il codice JavaScript corretto

Non sono molto sicuro perché non utilizzo mai Safari ma forse abilito "Consenti JavaScript da Apple Event" È necessario abilitare?

    
risposta data 10.10.2018 - 05:03
fonte

Leggi altre domande sui tag