|
问题的具体情况是这样的:
如果将MouseClick("left",$sz[0], $sz[1],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[0], $sz[1],2,1)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\0z.bmp', 0.8)
MouseClick("left",$sz[0], $sz[1],1,2)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\1z.bmp', 0.8)
MouseClick("left",$sz[0], $sz[1],2,2)
$sz = _FindPic(0, 0, 1024,786, @ScriptDir & '\0z.bmp', 0.8)
MouseClick("left",$sz[0], $sz[1],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 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入
×
|