按键精灵抓图抓点为什么VBS命令

RT

第1个回答  2013-10-18
VBSCall FindColor]
解释: 这个功能允许您在屏幕的某个区域从左到右、从上到下的查找指定的颜色,并把找到的坐标保存在变量中
格式:
VBSCall FindColor(left,top,right,bottom,c,x,y)
在区域内从左到右,从上到下找颜色为c的点,把坐标保存在变量x和y中
left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
如果没有找到这个颜色,则x和y的值都被置为-1
例子
VBSCall FindColor(0,0,800,600,"0000FF",x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,800,600)中找红色("0000FF")的点,如果找到,则把鼠标移动到这个点

[VBSCall FindColorEx]
解释: 这个功能允许您在屏幕的某个区域模糊查找指定的颜色,并把找到的坐标保存在变量中
格式:
VBSCall FindColorEx(left,top,right,bottom,c,type,similar,x,y)
在区域内找颜色为c的点,把坐标保存在变量x和y中
left,top,right,bottom都是整数或者整数型变量,说明了区域的左,上,右,下界限
颜色是类似于"0000FF"的字符串,如果不取变量,别忘了加双引号
type表示查找方式。0为从上往下,从左往右找;1为从中心往外围找
similar为相似度,取0.3到1之间的小数。数值越大,对相似度要求越严格。推荐取0.8
如果没有找到这个颜色,则x和y的值都被置为-1
例子
VBSCall FindColorEx(0,0,800,600,"0000FF",1,0.8,x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,800,600)中,从中间开始找接近红色("0000FF")的点,如果找到,则把鼠标移动到这个点

[VBSCall FindPic]
解释: 这个功能允许您在屏幕的某个区域查找指定相似度的图片,并把找到的坐标保存在变量中
格式
VBSCall 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
推荐使用周围颜色单一的图片
例子
VBSCall FindPic(0,0,1023,767,"1.bmp",0.9,x,y)
If x>=0 and y>=0
MoveTo x y
EndIf 在区域(0,0,1023,767)中找与文件1.bmp中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方
6.30版之后,找图的文件路径可以直接引用附件中的图片,不需要释放,例子
VBSCall FindPic(0,0,1023,767,"Attachment:\1.bmp",0.9,x,y)
第2个回答  2013-10-18
代码编辑支持自动完成列表与模板的代码编辑器
第3个回答  2013-10-18
网站啊,那里面就行

按键精灵VBS找图的问题
1.图抓对了吗?2.VBSCall FindPic (0,0,1023,607,"音乐.bmp",1,ax,ay) 这句中"音乐.bmp"没有写出它的路径,要是在附件里要加上"Attachment:"和PutAttachment .\\plugin *.dll 另外那个"1"也就是相似度太高可能找不到,可以改成0.9或0.8或更小 (如果找不到就是设更小)3.试试下面的:...

按键精灵怎么区域找图, 为什么我的的鼠标老是跑到屏幕左上角去了...
如果你大概有点基础的话 代码我就不多解释了 我简单说说有可能错的部分 代码用这个 VBSCall Call FindPic(0,0,1000,700,"C:\\aa.bmp",0.9,x,y) If x>0 and y>0 MoveTo x,y MessageBox x&","&y Else MessageBox x&","&y EndIf 复制我的代码入去试试 图片你自己截 1. 有可能...

按键精灵如何抓点
打开案件精灵的新建脚本界面,上面就有抓点抓色的图标,打开抓点抓色界面,然后把你要抓点的图片或者游戏切换到前面,然后把鼠标移到你要抓点的位置,按下快捷键Ctrl+Alt+1就是第一个点,Ctrl+Alt+2就是第二个点,以此类推到Ctrl+Alt+0是第十个 ...

求按键精灵找图后按键代码
图片拷贝到按键精灵的 script 目录里面,注意,必须是用BMP格式抓图,其他格式全部无效 VBSCall FindPic(0,0,1024,768,"神盾.bmp",0.9,intX,intY)KeyPress 32,1

按键精灵 如果找到图片然后进行按键
你是用VBS 的吧.你在主程序的前面..不有加上清语言和指定图片的命令呀.你加上再试试.!

按键精灵 VBS语句中 自动抓屏 这些语句的含义?
定义 MyArray 为变量 (不用了也可以)MyArray = Split(XY, "|")【MyArray = Split(字符串,分隔符)】将字符串 分割为数组 MyArray X = CInt(MyArray(0)): Y = CInt(MyArray(1))MyArray(0)数组里的第1位的数值 MyArray(1)数组里的第2位的数值 CInt 函数用于进行从其他数据类型到 ...

按键精灵自动点图片及自动按键问题
抓取A图,B图,保存为bmp格式,命名为A,B。最好是24位,按键精灵自带有抓图软件 点击源文件把下面的代码复制进去 第一方案 Rem x Rem 1 VBSCall FindPic(0,0,1023,767,"A.bmp",0.6,x,y) \/\/这里的1023,767为分辨率,根据你电脑实际情况修改,比你实际的分辨率小1.下同 If x>=0 a...

按键精灵 抓图的简单问题
VBSCall FindPic(0,0,1024,768,"Attachment:\\神盾.bmp",0.9,X,Y)这个语句中,神盾.bmp和路径没关系,主要是把图片添加到脚本的附件中。

按键精灵里到底如何才能写出自动在屏幕上找到一个图然后自动点击的命令...
VBSCall FindPic(0,0,1280,800,"08.bmp",1,x,y)If x>=0 and y>=0 MoveTo x y LeftDoubleClick 2 Delay 100 EndIf

按键精灵里“VBSCall FindPic(0,0,1023,767,"1.bmp",0.9,x,y)”这个...
在屏幕里找相似度为90%的名字为1的图片

相似回答