使用计算机时使用AutoHotkey进行应用程序自动化

时间:2013-05-27 11:09:37

标签: scripting autohotkey hotkeys

可以创建一个 AutoHotkey 脚本,允许我自动执行应用程序的任务,例如刷新Web浏览器上的选项卡,另一方面是我正在使用计算机?例如,创建一个 .ahk 脚本,允许我使用主Web浏览器手动发布博客,而在辅助浏览器上,每隔10秒就会自动刷新两个标签。

  • 如果有可能,请给我一些提示。
  • 如果不是,那就给我一些替代方案。

谢谢!

1 个答案:

答案 0 :(得分:1)

你遇到了什么问题?通过使用ControlSend,您可以将命令发送到后台窗口而不激活它。由于我不想刷新,我发送了{F6}和{Shift} {F6},因此我可以看到活动。这个循环在Chrome中的两个标签之间快乐切换,而我正在使用另一个应用程序......

Loop
{
ControlSend, , {F6}, Macro Creator v3.7.1
Sleep, 100
ControlSend, , +{F6}, Macro Creator v3.7.1
Sleep, 100
ControlSend, , ^{PgDn}, Macro Creator v3.7.1 ; Jump to next tab with script - Desktop Automation in the title
Sleep, 100
ControlSend, , {F6}, script - Desktop Automation
Sleep, 100
ControlSend, , +{F6}, script - Desktop Automation
Sleep, 100
ControlSend, , ^{PgUp}, script - Desktop Automation ; Jump to Previous tab with Macro Creator v3.7.1 in the title
Sleep, 100
}
Return