![ubuntu 中的鼠标单击 + autokey](https://linux22.com/image/1328520/ubuntu%20%E4%B8%AD%E7%9A%84%E9%BC%A0%E6%A0%87%E5%8D%95%E5%87%BB%20%2B%20autokey.png)
我对使用自动键还比较陌生,所以我想知道是否有人可以告诉我这个特定脚本哪里出了问题。我正在编写一个登录网站的简单脚本。问题是,当我加载页面时,有时会从网站弹出一个小窗口。如果我用鼠标左键单击,它会消失,光标会移动到文本框。我试图用自动键模拟这种行为,如下所示
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”是 Windows 中的 Autohotkey 函数,其中单位是毫秒。