#include <Misc.au3>
$daley=0 ;计时
While 1
$aPos = MouseGetPos()
Sleep(200)
$bPos = MouseGetPos()
If $aPos[0]<>$bPos[0] Or $aPos[1]<>$bPos[1] Or _IsPressed(01)=1 Or _IsPressed(02)=1 Or _IsPressed(03)=1 Then ;如果鼠标有动作就重置计时
$daley=0
MsgBox(1,"捕捉到",MouseGetPos(2))
EndIf
$daley+=200
If $daley=240000 Then ;计时达到4分钟就跳出循环关机
MouseMove($apos[0]+1,$apos[1]+1)
EndIf
WEnd