1.按键精灵怎么找图,找不到就一直按空格键,10秒后或者找到了就继续
既然是限时找图 那么你找10次即可
在找图里面加个判断 如果找到则跳出循环
如果没找到也没事 就循环10次找图而已 不会死循环
然后点击命令加个判断
如果没找到图就不执行点击命令 那样也不会有影响了
代码如下
vb">For 10
Delay 300
FindPic 0,0,1440,900,"Attachment:\1.bmp",0.9,tX,tY
If tX>0 Then
Exit For
End If
Next
Delay 1000
If tX>0 Then
MoveTo tX,tY
Delay 300
LeftClick 1
End If
2.按键精灵找图问题,怎么设置成,找到就执行,找不到的话,怎么设
1. For 10
2. //找图片 在屏幕范围左上0右上0左下768右下1360 找 名称是 1.bmp 的图像 图片位置这里设置 是 D 盘 名称是 1 你可以改
3. FindPic 0,0,1360,768,"D:\1.bmp",0.9,intX,intY
4. If intX> 0 And intY> 0 Then
5. //这里添加找到就执行你要执行的代码
6. Goto A
7. End If
8. Delay 1000
9. Next
10. //找到了就跳出来了 不想跳出来就把跳转去掉
11. Rem A
12. //这里添加找不到就执行的下一步的代码
13.
3.求按键精灵的找图功能教程,怎样才能找到图之后鼠标立即移动过去
按键例子有有啊。。我给你COPY过来
//FindPic left,top,right,bottom,filename,similar,x,y
//在区域内从左到右,从上到下找文件名为filename的bmp文件,把找到的坐标保存在变量x和y中
//left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
//filename是一个bmp格式的图片,需要您自己抓取,最好是24位,把边缘都设为单一的颜色
//similar为相似度,取0.5到1之间的小数。数值越大,对图片的相似度要求越严格,速度也越快。推荐取0.9
//如果没有找到图片,则x和y的值都被置为-1
//推荐使用周围颜色单一的图片
MessageBox "这个例子会启动一个Windows自带的扫雷程序,然后查找扫雷程序里的笑脸图形"
RunApp "winmine.exe"
//加入一点延时,让扫雷程序顺利启动
Delay 2000
FindPic 0,50,1023,767,"winmine.bmp",0.9,intX,intY
If intX>0 and intY>0 Then
MoveTo intX,intY
MessageBox "找到图形,鼠标已经移到图形上面"
Else
MessageBox "没找到!请确认扫雷程序已经打开,并且您用的是WinXP系统"
End If
4.按键精灵的找图,截图和处理截图的方法
FindPic
官网教程
教你如何快速高效地制作游戏所需要的图片
//测试OK
//下面这句在屏幕区域范围内截图保存到("C:\PIC.bmp")里
Plugin Pic.PrintScreen(0, 0, 1024, 768, "C:\PIC.bmp")
MessageBox "屏幕截图已经保存到("C:\PIC.bmp")里"
Delay 1000
//下面这句在屏幕区域范围内截图保存到("C:\PIC.jpg")里
Plugin Pic.PrintScreen(0, 0, 1024, 768, "C:\PIC.jpg")
MessageBox "屏幕截图已经压缩保存到("C:\PIC.jpg")里,演示结束"
5.按键精灵怎么找到指定的图,然后单击,循环操作,最好有程序
没玩过这游戏,不过既然是选择性的问题,你主程序肯定要用循环语句好点{如:while。..endwhile};
另只是一个“消息.bmp”肯定不够的,因为要判断点击"战役.bmp"后,房间到底是否有限制? 要截两个图,一个图是有限制时出现,一个是没限制时出现的;
这时候如果要避免开已经点击过的房间可以找出每个房间的关系,每点击一个不符合条件的,就用递增把鼠标在循环中一个一个往没点击过的房间移动。(想要智能的往没点击过的点,那不可能了,除非点击过的房间会变色?)
要详细帮你写出代码了,估计要下载游戏了。呵呵。。还是自己写吧
6.按键精灵 找图并点击
FindPic 0,0,1024,768,"Attachment:\神盾.bmp",0.9,intX,intY
//以上,将要找的图放在脚本附件里,意思为,从屏幕0,0点开始,到1024,768找为神盾的图片
If intX > 0 And intY > 0 Then
LeftClick 1
//以上,如果找到,在在图片左上角处单击鼠标左键
else
//如果找不到,则执行这里的语句
End If
Delay 10000
//以上延时10秒,1000=1秒
for 99999
//以上循环99999次开始出
next
//以上循环结束
转载请注明出处windows之家 » 按键精灵win10怎么找图