脚本精灵找图
① 用按键精灵制作脚本,在指定的区域查找图片,如果图片不对,直接终止
示例代码如下:
FindPic0,0,1440,900,"图片全路径.bmp",0.9,intX,intY'查找区域图片
IfintX>0AndintY>0Then
MoveTox,y'移到对应位置
LeftClick1'鼠标点击
Else
'终止
Endif
② 脚本精灵循环找图怎么弄,找到之后继续找下一个图
找图1,如果……则找图2,就是一层一层镶嵌
③ 按键精灵 如何根据已知图片找图,找到后鼠标移动左键点击
1、首先打开按键精灵,新建一个脚本文件。
④ 按键精灵 找图脚本,找到图执行点击后,不继续找图,
你把同一级别要找的图放入一个FOR循环(或者DO循环,找到后点击完直接退出循环,执行以后的脚本,那么这层的所有找图都不会再执行了)
For 1
FindPic 0, 0, 1360, 768, "Attachment:\购买雷.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 点击
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\购买木.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 点击
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\购买水.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 点击
Exit For
End If
FindPic 0, 0, 1360, 768, "Attachment:\购买火.bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
Call 点击
Exit For
End If
next
或者你把同一级要找的图 全部用Else 来表示,如果找到图以后Else是不会成立的~~
具体操作还是要根据你需要的逻辑来编写代码!
⑤ 脚本精灵寻图函数用法
精确寻图
--在屏幕中寻找图片[截图/1.bmp],如果找到则提示图片坐标并点击,没有找到则提示没有找到
localflag,x,y=findImage("截图/1.bmp")
ifflagthen
toast(string.format("在坐标(%d,%d)找到了图片[1.bmp]",x,y));
touchClick(x,y);--触摸点击坐标(x,y)
else
toast("没有找到图片[1.bmp]");
end
模糊寻图
--在屏幕中设置清晰度为95%,全屏模糊寻找图片[截图/1.bmp],如果找到则提示图片坐标并点击,没有找到则提示没有找到
localflag,x,y=findImageFuzzy("截图/1.bmp",95)
ifflagthen
toast(string.format("在坐标(%d,%d)找到了图片[1.bmp]",x,y));
touchClick(x,y);--触摸点击坐标(x,y)
else
toast("没有找到图片[1.bmp]");
end
请参阅以下资料:
脚本精灵函数说明
http://wenku..com/view/33972176cf84b9d528ea7ac8.html
⑥ 按键精灵脚本 区域找图
可以任意指定区域大小.本来区域找图就是以四个坐标确定的矩形区域内找图.就像是鼠标在桌面上拉出来的框一样.
⑦ 按键精灵 如何找图
首先介绍找色功能,在桌面上按下Print Screen键,截下整个桌面的截图
2
在桌面上按下Print Screen键,截下整个桌面的截图
然后打开按键精灵新建脚本,进入抓点抓色功能,切换图像能看见刚才截的图
3
按下热键Ctrl+Alt+1添加点1,坐标和颜色代码分别为(53,103和6CF999)
注意:由于屏幕上的颜色有很多地方是一样的,所以尽量选择颜色独特的点