Estou tentando clicar no botão de redefinição no aplicativo da web Fifa 19 com o automator.
códigos que eu tentei.
tell application "Safari"
activate
tell current tab of window 1
do JavaScript "document.getElementsByClassName('btn-standard')[0].click()"
end tell
end tell
o segundo
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)
nada funciona alguma idéia por que? Sei que posso fazê-lo assistindo-o, mas quero clicar neste botão com script java.
Após algumas pesquisas, parece que são mais tags padrão btn, então existe alguma maneira de selecionar primeiro o class = "button-container e depois a classe btn-standard? Talvez eu não esteja selecionando o botão corretamente
macos
safari
automator
automation
Alex
fonte
fonte
Respostas:
Isso deve funcionar para você
Em caso de dúvida, você sempre pode usar o APPLESCRIPT MAKER, que criará o JavaScript correto para você
Não tenho muita certeza porque nunca uso o Safari, mas talvez seja necessário ativar "Permitir JavaScript a partir de eventos da Apple".
fonte