关于鼠标点击速度过快,引起的au3程序关闭
问题的具体情况是这样的:如果将MouseClick("left",$sz, $sz,1,2)中的,速度设置成1,找图的时候就会出现au3自动关闭的情况。我尝试过将热键取消,也不见效。只有将速度设置成2或者更慢才不会出现以上的问题。
请问是我的代码有问题,还是这是一个BUG啊?
下面是我要识别的图片,识别数字的。
#include <QMDispatch.au3>
HotKeySet("!1","Tc")
func JS() ;解锁
WinActivate("界","")
Local $sz,$cl
do
$cl=PixelGetColor(174,80)
if $cl=10856101 Then
MouseClick("left",500,20,1,1)
Else
MouseClick("left",176,76,2,1)
MouseClick("left",200,410,1,1)
MouseClick("left",400,356,1,1)
Sleep(50)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\1z.bmp', 0.8)
MouseClick("left",$sz, $sz,2,1)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\0z.bmp', 0.8)
MouseClick("left",$sz, $sz,1,2)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\1z.bmp', 0.8)
MouseClick("left",$sz, $sz,2,2)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\0z.bmp', 0.8)
MouseClick("left",$sz, $sz,1,1)
Sleep(50)
MouseClick("left",300,426,1,2)
Sleep(50)
MouseClick("left",331,97,1,2)
EndIf
Until $cl=10856101
EndFunc
Func Tc() ;热键
MsgBox(0,"你退出了","好")
Exit
EndFunc 自己的沙发自己做,莫非这个问题很难?
页:
[1]