这是我的ahk文件,垃圾邮件F5 +点击(暂停):
$*F5::
Loop {
if not GetKeyState("F5", "P")
break
Send, {f5}
Click
}
如何确保循环仅在发送CLICK时停止(在f5之后)?有时循环结束于F5并且不发送点击
谢谢
答案 0 :(得分:1)
使用点击会向当前鼠标位置发送一个单击,该位置可能远离您想要的位置。确保当前鼠标位置在所需位置。 尝试在代码中添加以下内容以显示当前鼠标位置和活动窗口。
CoordMode,Mouse,Screen
MouseGetPos,mpx,mpy
tooltip, mouseposition = %mpx%.%mpy%, 1,1
sleep 5000
WinGetTitle, windowTitle, A
tooltip, Active Window = %windowTitle%, 1,1
sleep 5000
答案 1 :(得分:0)
尝试以下操作,而不是点击
Send Click
有效吗?