按键精灵区域找图总是找不到

已举报 回答 关注

按键精灵区域找图总是找不到

  • 回答数

    4

  • 浏览数

    12,476

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
1.把0.7改成0.9
2.建议用自带的抓抓工具截图,并在抓抓的图像区里将图片保存为BMP格式。
取消 评论
1.先看看是不是路径问题:
先确保你已经附件添加图片了,还有FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY
里面“神盾.bmp”图片名要跟你上传的图片名和后缀名一致。

2.确保不是1的问题后,我们再来看一下是不是找图部分的问题:
(1)先把相似度0.9调小,相似度要求太高,不容易找到,0.7就行了
(2)做个测试
FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.7,intX,intY
If intX > 0 And intY > 0 Then
MessageBox "找到图"
else
MessageBox "没找到"
endif
3.测试成功,但是用你的代码去没有反应,我建议你把MoveTo intX, intY
修改一下,因为他只是一个单纯的移动鼠标指令,不明显,比如可以改成
MoveTo intX+5, intY+5
LeftClick 1

4.这些都不行,那我不要分了....
取消 评论
FindPic 0,0,1024,768,"Attachment:\1.bmp",0.9,intX,intY
if intX>0 then
//如果坐标x的返回值大于0,说明找到图。执行命令1
Else
//否则,没有找到图,坐标的返回值是-1,也就是小于0的情况,执行命令2
end if
取消 评论
你没搞懂!找图代码
FindPic 0,0,1024,768,"Attachment:\XXXX.bmp",0.9,intX,intY

解释一下意思,FindPic前台找图命令
0,0,1024,768屏幕像素坐标区域,这个就相当于1024*768的电脑屏幕!设置这个像素就是全屏找图,当然可以设置2000*2000更大的!但是范围越大找图越慢越不精确,

"Attachment:\XXXX.bmp"图片的路径以及名称,必须为BMP格式

0.9图片与要找的区域图的相似度,0.1-1.0,1.0最高

intX,intY这是如果找到图片以后保存的坐标!得到这个坐标就可以相对于这个坐标移动、点击操作

你所说的左上角的意思是指屏幕?还是图片了?找图找到的图片坐标就是截的图的左上角的坐标,就是图片的起点
取消 评论
ZOL问答 > U盘 > 纽曼U盘 > 其他 > 按键精灵区域找图总是找不到

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?