课程:
- 1、关于按键精灵找图的功能,找到图后在图片位置上单击一下,有四个位置都有,却只能找一个,单击一个呢?
- 2、按键精灵如何识别任务栏的图片,按照顺序一个一个识别?
- 3、求按键精灵编程:区域找图 能否一次找到 多个屏幕上的图
- 4、按键精灵指定区域找图,匹配附件多个图中任意一个符合即可,怎么表达?
关于按键精灵找图的功能,找到图后在图片位置上单击一下,有四个位置都有,却只能找一个,单击一个呢?
在屏幕左上角点击鼠标一般是没有找到图的情况下,intx和inty保存为(-1,-1),所以到屏幕左上角点击。
能找到第一个图找不到第二个图一般是截取的图像的问题,尤其是这种看似一样的图形,截图后应该先用抓抓测试一下,题主问题应该是截图的问题,第一个对勾和第二个是不一样的,会有肉眼不好分辨的差别,所以建议先通过抓抓测试,看一下是不是图的问题。
按键精灵如何识别任务栏的图片,按照顺序一个一个识别?
//代码如下
//假定你电脑的清晰度为1024*768. 相关参数可更改
VBSCall FindPic(0,0,1024,768,"1.bmp",0.9,x,y)
//区域找图 0,0,1024,768为区域范围 "1.bmp"为图片名(路径) 0.9为找图的相似度 x,y为找到图片后的坐标变量
If x=0 and y=0
Delay 50
//已经找到图形1.bmp
VBSCall FindPic(0,0,1024,768,"2.bmp",0.9,x,y)
If x=0 and y=0
Delay 50
//已经找到图形2.bmp
VBSCall FindPic(0,0,1024,768,"3.bmp",0.9,x,y)
If x=0 and y=0
Delay 50
//已经找到图形3.bmp
MoveTo x y //鼠标移到了图
Delay 50
REM 执行你需要的脚本!
EndIf
EndIf
Else
//没找到图形1.bmp
EndIf
如果能够帮到你 请采纳 谢谢
求按键精灵编程:区域找图 能否一次找到 多个屏幕上的图
可以循环找图。。。只要把起始坐标改成变量。一般找图范围是0,0,1440,900,你把0,0改成X,Y
。找第二张图的时候只要把intx,inty代入X,Y即可。
不明白再问。。。。
按键精灵指定区域找图,匹配附件多个图中任意一个符合即可,怎么表达?
1、首先打开按键精灵界面,新建脚本。
2、选择空白脚本,然后点确定。
3、1.新手就选普通。2.选择颜色/图形命令。3.选择找图命令。4.根据你电脑分辨率多大填即可。5.如果附件找图,就打勾,改截图的重命名名称。6.相似度0.7到1.0随意。7.坐标也可以随意修改,默认也可以。
4、点击抓抓,然后再点击图像,最后有个按钮截屏,截屏一下。并且要找的图,截图下来,并保存下来。
5、插入,鼠标移动到点击条件结束。
6、最后添加坐标 intX,intY. 那么基本操作就好了。