1.按键精灵找字,如何设置,为什么我第一张图就成功了 第2张失败,那
你的几条语句有几个问题
你"图像编辑-未命名666666.bmp”这张图 后面接的 0.10 是相似度0.1的意思 太低了
其余问题有:
1,你的找图判断里没有语句 你的执行语句全部在判断结束后直接执行,也就是说找不找图 那些语句都有执行。
2,MoveR是鼠标相对位移的意思,比如你的鼠标原来在1,2 ,现在则会移动到intx+1, inty+2。
3,你的图片名字应该弄简单点 要不看起来很费劲。
不懂得可以追问
2.按键精灵 后台找图和找字怎么做
TracePrintdm.GetColorNum(0,0,2000,2000,"123456-000000|aabbcc-030303|ddeeff-202020",1.0)找图
//RGB单色识别
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000",1.0)
MessageBox s
//RGB单色差色识别
s = dm.Ocr(0,0,2000,2000,"9f2e3f-030303",1.0)
MessageBox s
//RGB多色识别(最多支持10种,每种颜色用"|"分割)
s = dm.Ocr(0,0,2000,2000,"9f2e3f-030303|2d3f2f-000000|3f9e4d-100000",1.0)
MessageBox s
//HSV多色识别(最多支持10种,每种颜色用"|"分割)
s = dm.Ocr(0,0,2000,2000,"20.30.40-0.0.0|30.40.50-0.0.0",1.0)
MessageBox s
//识别后,每行字符串用指定字符分割
比如用"|"字符分割
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000,|",1.0)
MessageBox s
//比如用回车换行分割
s = dm.Ocr(0,0,2000,2000,"9f2e3f-000000,"+vbcrlf,1.0)
MessageBox s
找字
大漠是收费了,可是可以下载收费以前的啊.还是很好用
3.小白求助按键精灵 如何找图找点 找字 然后左击或右击鼠标呢
//下面是找图接口的使用说明//FindPicleft,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 //在区域(0,50,1023,767)中找与文件winmine.bmp中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方 //6.30版之后,找图的文件路径可以直接引用附件中的图片,不需要释放,例子 MessageBox "下面把鼠标先移到0,0点,再用附件找图的方式继续查找笑脸" FindPic 0,50,1023,767,"Attachment:\winmine.bmp",0.9,intX,intY If intX>0 and intY>0 Then MoveTo intX,intY MessageBox "找到图形,鼠标已经移到图形上面" Else MessageBox "没找到!请确认扫雷程序已经打开,并且您用的是WinXP系统" End If MessageBox "脚本演示结束,最好的脚本永远是您自己制作的。
:-)" EndScript。
转载请注明出处windows之家 » 按键精灵win10怎么找字