
Я относительно новичок в использовании Autokey, поэтому мне интересно, может ли кто-нибудь сказать мне, где я ошибаюсь в этом конкретном скрипте. Я пишу простой скрипт, который входит на веб-сайт. Проблема в том, что при загрузке страницы иногда появляется небольшое всплывающее окно с веб-сайта. Если я использую мышь, то, если я нажимаю левую кнопку мыши, оно исчезает, а курсор перемещается в текстовое поле. Я пытаюсь смоделировать это поведение с помощью Autokey следующим образом
system.exec_command("google-chrome --new-window https://webauth.umbc.edu/umbcLogin?return_uri=https%3A%2F%2Fwebauth.umbc.edu%2Fidp%2FAuthn%2FRemoteUser&Service=shib2-idp&Expires=60&reqexts=LogoutAppUri%25aHR0cHMlM0ElMkYlMkZ3ZWJhdXRoLnVtYmMuZWR1JTJGc2hpYmJvbGV0aCUyRnRpY2tldGxvZ291dC5jZ2klM0Zjb29raWUlM0RVTUJDQXV0aFRpY2tldHNoaWIyLWlkcA%3D%3D%2CWebAuthParamsInURL%2Cmethod%25R0VU%2CRCSS")
Sleep,5000
MouseClick, left
Однако это не приводит к желаемому результату.
решение1
Sleep, не является функцией Autokey/Python. Правильный формат — «time.sleep(nnn)», заданный в секундах. Задержка в 5000 секунд составляет 83+ минуты. Синтаксис «Sleep, 5000» — это функция Autohotkey в Windows, где единицы измерения — миллисекунды.