使用 Autohotkey select 网页下拉菜单中的选项

Using Autohotkey to select an option from a dropdown on a webpage

我正在尝试编写一个脚本 select 从网页上的下拉菜单中选择一些内容,然后切换到下一个选项并输入文本,然后输入。仅供参考,这是我的第一个脚本。

我必须从不同的区域创建分组和 select。我看到人们有脚本来 select 某些东西,但说只能在 IE 浏览器中工作。我将使用 firefox 或 chrome 但不使用 IE。

^q::Click, 284, 427 ;
Send {Up 10}
Send {Tab} ;
sleep 50 ;
Send BWI{Enter}

return

所以我想让它做的是当我按下 control q 时,它会转到位置 284,427 并单击。下拉菜单默认为底部选项。所以我输入了向上 10 的代码,这将 select 从底部开始的第 10 个选项。然后我想让它成为标签。那将 select 第 10 个选项并转到下一个文本框,此时它将输入文本 BWI 然后输入。 BWI 是一个过滤器,它将显示名称中包含 BWI 的所有项目。

目前,它转到下拉菜单并点击。然后它什么都不做。

要让热键执行多个命令,请将第一行放在热键定义下方,最后一行设为 return:

^q::
    Click, 284, 427
    Send {Up 10}
    Send {Tab}
    sleep 50
    Send BWI{Enter}
    ; ...
return

https://autohotkey.com/docs/Hotkeys.htm#Intro