收藏 分享(赏)

按键精灵—颜色图形命令.doc

上传人:gnk289057 文档编号:6212436 上传时间:2019-04-02 格式:DOC 页数:7 大小:89.50KB
下载 相关 举报
按键精灵—颜色图形命令.doc_第1页
第1页 / 共7页
按键精灵—颜色图形命令.doc_第2页
第2页 / 共7页
按键精灵—颜色图形命令.doc_第3页
第3页 / 共7页
按键精灵—颜色图形命令.doc_第4页
第4页 / 共7页
按键精灵—颜色图形命令.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、命令名称 GetPixelColor 得 到 指 定 点 颜 色命令功能 得到指定位置的点的颜色命令参数 参数 1 整数型,屏幕 X 坐标 参数 2 整数型,屏幕 Y 坐标返 回 值 字符串型,得到的颜色 16 进制值脚本例子按键精灵 8 及以上语法 复制代码1. GetCursorPos x,y 2. cr1=GetPixelColor(x,y) 3. MessageBox cr1 4. /得到当前点的颜色,并弹出对话框显示出来 脚本例子按键精灵 7 及以上语法 复制代码1. VBSCall GetCursorPos(x,y) 2. VBSCall color1=GetPixelColor(

2、x,y) 3. MessageBox color1 4. /得到当前点的颜色,并弹出对话框显示出来 命令名称 FindColor 找 色命令功能 在屏幕区域从左到右、从上到下的查找指定的颜色命令参数 参数 1 整数型,屏幕左上角 x 坐标 参数 2 整数型,屏幕左上角 y 坐标 参数 3 整数型,屏幕右下角 x 坐标 参数 4 整数型,屏幕右下角 y 坐标 参数 5 字符串型,16 进制颜色值 参数 6 整数型,返回 x 坐标 参数 7 整数型,返回 y 坐标返 回 值 无脚本例子按键精灵 8 及以上语法 复制代码1. /FindColor left,top,right,bottom,c,x,

3、y 2. /在区域内从左到右,从上到下找颜色为 c 的点,把坐标保存在变量x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /如果没有找到这个颜色,则 x 和 y 的值都被置为-1 6. FindColor 0,0,800,600,“0000FF“,x,y 7. If x0 and y0 Then 8. MoveTo x,y 9. End If 10. /在区域(0,0,800,600) 中找红色( “0000FF“)的点,如果找到,则把

4、鼠标移动到这个点 脚本例子按键精灵 7 及以上语法 复制代码1. /VBSCall FindColor(left,top,right,bottom,c,x,y) 2. /在区域内从左到右,从上到下找颜色为 c 的点,把坐标保存在变量x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /如果没有找到这个颜色,则 x 和 y 的值都被置为-1 6. VBSCall FindColor(0,0,800,600,“0000FF“,x,y) 7. I

5、f x0 and y0 8. MoveTo x,y 9. EndIf 10. /在区域(0,0,800,600) 中找红色( “0000FF“)的点,如果找到,则把鼠标移动到这个点 命令名称FindColorEx 模 糊 找 色命令功能在屏幕区域模糊查找指定的颜色命令参数参数 1 整数型,屏幕左上角 x 坐标 参数 2 整数型,屏幕左上角 y 坐标 参数 3 整数型,屏幕右下角 x 坐标 参数 4 整数型,屏幕右下角 y 坐标 参数 5 字符串型,16 进制颜色值 参数 6 整数型,查找方式 参数 7 整数型,相似度 参数 8 整数型,返回 x 坐标 参数 9 整数型,返回 y 坐标返 回 值

6、无脚本例子按键精灵 8 及以上语法 复制代码1. /FindColorEx left,top,right,bottom,c,type,similar,x,y 2. /在区域内找颜色为 c 的点,把坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /type 表示查找方式。 0 为从上往下,从左往右找;1 为从中心往外围找 6. /similar 为相似度,取 0.3 到 1 之间的小数。数值越大,对相似度要求越严格。推荐取

7、 0.8 7. /如果没有找到这个颜色,则 x 和 y 的值都被置为-1 8. FindColorEx 0,0,800,600,“0000FF“,1,0.8,x,y 9. If x0 and y0 Then 10. MoveTo x,y 11. End If 12. /在区域(0,0,800,600) 中,从中间开始找接近红色( “0000FF“)的点,如果找到,则把鼠标移动到这个点 脚本例子按键精灵 7 及以上语法 复制代码1. /VBSCall FindColorEx(left,top,right,bottom,c,type,similar,x,y) 2. /在区域内找颜色为 c 的点,把

8、坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /type 表示查找方式。 0 为从上往下,从左往右找;1 为从中心往外围找 6. /similar 为相似度,取 0.3 到 1 之间的小数。数值越大,对相似度要求越严格。推荐取 0.8 7. /如果没有找到这个颜色,则 x 和 y 的值都被置为-1 8. VBSCall FindColorEx(0,0,800,600,“0000FF“,1,0.8,x,y) 9. If

9、x0 and y0 10. MoveTo x,y 11. EndIf 12. /在区域(0,0,800,600) 中,从中间开始找接近红色( “0000FF“)的点,如果找到,则把鼠标移动到这个点 命令名称 FindCenterColor 中 心 找 色命令功能 在屏幕区域从中心开始查找指定的颜色命令参数 参数 1 整数型,屏幕左上角 x 坐标 参数 2 整数型,屏幕左上角 y 坐标 参数 3 整数型,屏幕右下角 x 坐标 参数 4 整数型,屏幕右下角 y 坐标 参数 5 字符串型,16 进制颜色值 参数 6 整数型,返回 x 坐标 参数 7 整数型,返回 y 坐标返 回 值 无脚本例子按键精

10、灵 8 及以上语法 复制代码1. /FindCenterColor left,top,right,bottom,c,x,y 2. /在区域内从中心到外围找颜色为 c 的点,把坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /如果没有找到这个颜色,则 x 和 y 的值都被置为-1 6. FindCenterColor 0,0,800,600,“0000FF“,x,y 7. If x0 and y0 Then 8. Move

11、To x,y 9. End If 10. /在区域(0,0,800,600) 中找红色( “0000FF“)的点,如果找到,则把鼠标移动到这个点 脚本例子按键精灵 7 及以上语法 复制代码1. /VBSCall FindCenterColor(left,top,right,bottom,c,x,y) 2. /在区域内从中心到外围找颜色为 c 的点,把坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /颜色是类似于 “0000FF“的字符串,如果不取变量,别忘了加双引号 5. /如果没有找到这个颜色,

12、则 x 和 y 的值都被置为-1 6. VBSCall FindCenterColor(0,0,800,600,“0000FF“,x,y) 7. If x0 and y0 8. MoveTo x,y 9. EndIf 10. /在区域(0,0,800,600) 中找红色( “0000FF“)的点,如果找到,则把鼠标移动到这个点 命令名称FindPic 找 图命令 在屏幕区域查找指定相似度的图片功能命令参数参数 1 整数型,屏幕左上角 x 坐标 参数 2 整数型,屏幕左上角 y 坐标 参数 3 整数型,屏幕右下角 x 坐标 参数 4 整数型,屏幕右下角 y 坐标 参数 5 字符串型,bmp 格式

13、图片路径 参数 6 整数型,相似度 参数 7 整数型,返回 x 坐标 参数 8 整数型,返回 y 坐标返 回 值无脚本例子按键精灵8 及以上语法复制代码1. /FindPic left,top,right,bottom,filename,similar,x,y 2. /在区域内从左到右,从上到下找文件名为 filename 的 bmp 文件,把找到的坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /filename 是一个 bmp 格式的图片,需要您自己抓取,最好是 24 位,把边缘都设为单一的颜

14、色 5. /similar 为相似度,取 0.5 到 1 之间的小数。数值越大,对图片的相似度要求越严格,速度也越快。推荐取 0.9 6. /如果没有找到图片,则 x 和 y 的值都被置为-1 7. /推荐使用周围颜色单一的图片 8. MessageBox “这个例子会启动一个 Windows 自带的扫雷程序,然后查找扫雷程序里的笑脸图形“ 9. RunApp “winmine.exe“ 10. /加入一点延时,让扫雷程序顺利启动 11. Delay 2000 12. FindPic 0,50,1023,767,“winmine.bmp“,0.9,intX,intY 13. If intX0

15、and intY0 Then 14. MoveTo intX,intY 15. MessageBox “找到图形,鼠标已经移到图形上面“ 16. Else 17. MessageBox “没找到!请确认扫雷程序已经打开,并且您用的是 WinXP 系统“ 18. End If 19. /在区域(0,50,1023,767)中找与文件 winmine.bmp 中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方 20. /6.30 版之后,找图的文件路径可以直接引用附件中的图片,不需要释放,例子 21. MessageBox “下面把鼠标先移到 0,0 点,再用附件找图的方式继续查找笑脸“ 2

16、2. FindPic 0,50,1023,767,“Attachment:winmine.bmp“,0.9,intX,intY 23. If intX0 and intY0 Then 24. MoveTo intX,intY 25. MessageBox “找到图形,鼠标已经移到图形上面“ 26. Else 27. MessageBox “没找到!请确认扫雷程序已经打开,并且您用的是 WinXP 系统“ 28. End If 29. MessageBox “脚本演示结束,最好的脚本永远是您自己制作的。 :-)“ 30. EndScript 脚本例子按键精灵7 及以上语法复制代码1. /VBSC

17、all FindPic(left,top,right,bottom,filename,similar,x,y) 2. /在区域内从左到右,从上到下找文件名为 filename 的 bmp 文件,把找到的坐标保存在变量 x 和 y 中 3. /left,top,right,bottom 都是整数或者整数型变量,说明了区域的左,上,右,下界限 4. /filename 是一个 bmp 格式的图片,需要您自己抓取,最好是 24 位,把边缘都设为单一的颜色 5. /similar 为相似度,取 0.5 到 1 之间的小数。数值越大,对图片的相似度要求越严格,速度也越快。推荐取 0.9 6. /如果没有

18、找到图片,则 x 和 y 的值都被置为-1 7. /推荐使用周围颜色单一的图片 8. MessageBox “这个例子会启动一个 Windows 自带的扫雷程序,然后查找扫雷程序里的笑脸图形“ 9. VBSCall RunApp(“winmine.exe“) 10. /加入一点延时,让扫雷程序顺利启动 11. Delay 2000 12. VBSCall FindPic(0,50,1023,767,“winmine.bmp“,0.9,intX,intY) 13. If intX0 and intY0 14. MoveTo intX,intY 15. MessageBox “找到图形,鼠标已经移

19、到图形上面“ 16. Else 17. MessageBox “没找到!请确认扫雷程序已经打开,并且您用的是 WinXP 系统“ 18. EndIf 19. /在区域(0,50,1023,767)中找与文件 winmine.bmp 中的图形比较接近的地方,如果找到,则把鼠标移动到这个地方 20. /6.30 版之后,找图的文件路径可以直接引用附件中的图片,不需要释放,例子 21. MessageBox “下面把鼠标先移到 0,0 点,再用附件找图的方式继续查找笑脸“ 22. VBSCall FindPic(0,50,1023,767,“Attachment:winmine.bmp“,0.9,intX,intY) 23. If intX0 and intY0 24. MoveTo intX,intY 25. MessageBox “找到图形,鼠标已经移到图形上面“ 26. Else 27. MessageBox “没找到!请确认扫雷程序已经打开,并且您用的是 WinXP 系统“ 28. EndIf 29. MessageBox “脚本演示结束,最好的脚本永远是您自己制作的。 :-)“ 30. EndScript

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 图形图像

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报