按键精灵,怎么通过区域找图后,执行找到图后的命令,如果找不到图执行第二个命令

 我来答
小白聊电子科技
高粉答主

2020-04-12 · 专注电子数码问题解答
小白聊电子科技
采纳数:775 获赞数:75458

向TA提问 私信TA
展开全部

1、首先打开按键精灵的抓抓工具和放打镜,将鼠标移动到所要获取的点,放大镜会显示出索要获取点的信息。

2、插入命令之前填写所要寻找颜色的区域范围大小,左上角的x,y轴的坐标要小于获取点的坐标,右下角的x,y轴坐标呀大于你所获取点的坐标,还要填写所获取点的颜色编码,然后插入。

3、插入之后,执行脚本如果找到没找到所要的点就会结束命令。所以要加入一个循环命令,直到找到指定区域中的点才结束命令。

4、要在控制命令中添加一个变量循环的命令,比如i=0是循环i≠0时结束。把循环命令开始放到找色的上面条件结束放到下面。

5、接下来截取屏幕上所要找的图片,然后保存截取的图片,重命名图片的名字。

6、最后在按键精灵上找到附件,添加所截取到的图片,就完成了。

maozz
推荐于2017-09-06 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1255万
展开全部
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 1024,768,1024,768,"Attachment:\12345.bmp",0.9,intX,intY
If intX > 0 and intY > 0 Then
//如果坐标x的返回值大于0,说明找到图。执行命令1

KeyPress "E", 1
Else

//否则,没有找到图,坐标的返回值是-1,也就是小于0的情况,执行命令2

KeyPress "Q", 1
End If

这是我改的你看行吗,我就差这一步,谢谢你教教我吧!
我改的得这个找不找得到都按Q了,也不知道找没找
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式