我只是想要一个自动热键脚本,它将在特定窗口(例如“ Window1”)上以一定速率(例如每4分钟)单击并选择我的xy位置(例如0,0)。
我将如何创建它?
答案 0 :(得分:0)
您是否希望它单击窗口内 内的特定位置(因此,窗口在哪里都无所谓)?还是您希望它始终单击桌面上的相同位置? AHK Help - CoordMode
我将使用SetTimer进行热键来打开/关闭点击子。
f1:: ;;; change this to suit
If ( bT := !bT )
SetTimer , l_Timer , 2000 ;;; milliseconds, 4 min. = 240000 ms
Else
SetTimer , l_timer , Off
Return
l_Timer:
If WinExist( "Window 1" ) ;;; change to title of window (case-sensitive) to click
{
; CoordMode , Mouse , Screen ;;; uncomment if using absolute coords
MouseGetPos , nX , nY
WinGetTitle , sActive , A
WinActivate , Window 1 ;;; change to title of window (case-sensitive) to click
MouseClick ,, 100 , 100 ;;; change coordinates to suit
WinActivate , %sActive%
MouseMove , nX , nY
}
Return