按键精灵脚本:采集鼠标当前所在坐标的颜色
一、关于脚本
最近写了一个脚本,目的是取鼠标当前位置的颜色,并且显示出该颜色R、G、B属性的值
二、脚本界面
启动脚本后,程序会实时监测鼠标在屏幕上的坐标,并显示在txtAxisX和txtAxisY两个InputBox中,采集到的颜色数据,经加工后放在下方的黄色Label里。
三、脚本代码
需要注意的是,GetPixelColor函数返回的六个十六进制数,并不是以R、G、B的顺序排列的,而是B、G、R的顺序
While True'获取鼠标所在位置颜色Call GetCursorPos(x, y)'获取鼠标所在位置坐标If frmMain.txtAxisX.Text <> x Then frmMain.txtAxisX.Text = xEnd IfIf frmMain.txtAxisY.Text <> y Then frmMain.txtAxisY.Text = y End If '获取颜色代码(前两位为十六进制B值,中间两位为十六进制G值,最后两位为十六进制R值)tempBGR = GetPixelColor(x, y)'截取颜色R = Mid(tempBGR, 5, 2)G = Mid(tempBGR, 3, 2)B = Mid(tempBGR, 1, 2)'重新以RGB的顺序排列颜色代码tempRGB = R & G & B'十六进制转成十进制R = Int("&H" & R)G = Int("&H" & G)B = Int("&H" & B)'显示结论Result = "COLOR: " & tempRGB & " | R: " & R & " | G: " & G & " | B: " & BIf frmMain.lblColor.Caption <> Result Then frmMain.lblColor.Caption = ResultEnd IfDelay 100Wend
四、运行示例
编译完成后的“颜色采集器.exe”,点击“启动”按钮(或按下F10),就可以开始采集鼠标所在位置的颜色了。点击“终止”按钮(或按下F12)可以终止采集。
五、一个测试
我登陆了北京地铁的官方网站查到了北京地铁的线路图,查了下每条地铁线路的颜色
页面地址:http://www.bjsubway.com/subwaymap/station_map.html
北京地铁图线路图(2015年3月15日):
各路线颜色:
线路 | 颜色 | R | G | B | 备注 |
1号线 | [ ]:C23A30 | 194 | 58 | 48 | 苹果园↔四惠东 |
2号线 | [ ]:006098 | 0 | 96 | 152 | 内环线 |
4号线、大兴线 | [ ]:008E9C | 0 | 142 | 156 | 安河桥北↔天宫院 |
5号线 | [ ]:A6217F | 166 | 33 | 127 | 天通苑北↔宋家庄 |
6号线 | [ ]:D29700 | 210 | 151 | 0 | 海淀五路居↔潞城 |
7号线 | [ ]:F56582 | 246 | 197 | 130 | 北京西站↔焦化厂 |
8号线 | [ ]:009B6B | 0 | 155 | 107 | 朱辛庄↔南锣鼓巷 |
9号线 | [ ]:8FC31F | 143 | 195 | 31 | 国家图书馆↔郭公庄 |
10号线 | [ ]:009BC0 | 0 | 155 | 192 | 外环线 |
13号线 | [ ]:F9E700 | 249 | 231 | 0 | 西直门↔东直门 |
14号线(西) | [ ]:D5A7A1 | 213 | 167 | 161 | 张郭庄↔西局 |
14号线(东) | [ ]:D5A7A1 | 213 | 167 | 161 | 善各庄↔金台路 |
15号线 | [ ]:5B2C68 | 91 | 44 | 104 | 清华东路西口↔俸伯 |
八通线 | [ ]:C23A30 | 194 | 58 | 48 | 四惠↔土桥 |
房山线 | [ ]:E46022 | 228 | 96 | 34 | 苏庄↔郭公庄 |
昌平线 | [ ]:DE82B2 | 222 | 130 | 178 | 南邵↔西二旗 |
亦庄线 | [ ]:E40077 | 228 | 0 | 119 | 宋家庄↔次渠 |
机场线 | [ ]:A29BBB | 192 | 155 | 187 | 东直门↔2、3号航站楼 |
(END)
转载于:https://my.oschina.net/Tsybius2014/blog/387257
按键精灵脚本:采集鼠标当前所在坐标的颜色相关推荐
- 按键精灵脚本笔记 鼠标按直线轨迹移动
Function lineMove(targetX, targetY)//获取当前鼠标的坐标GetCursorPos x, y//获取斜率k=(targetY-y)/(targetX-x)//把当前坐 ...
- 锁定计算机按键精灵运行,最新按键精灵脚本代码大全 按键精灵命令运行方法...
按键精灵脚本代码命令运行大全.按键精灵的鼠标动作录制是一项非常好用的功能,但因为鼠标点击的地方是固定死板的,且延迟时间无法调整,如果在后台脚本中添加一些专用代码,就可以调整点击频率和点击时间,甚至可以 ...
- 按键精灵 getcursorpos没有用_给你们想要的一键输出II按键精灵脚本开发教程
按键精灵能为我们做什么 有人会说,按键精灵不就是代替我们按键盘嘛,当我们不玩的时候他替我们不停的按键盘,防止我们暂离掉线. 其实按键精灵能做的远远不止这些,按键精灵的脚本语言是基于VBS的,理论上VB ...
- 按键精灵脚本 php,HTML_按键精灵 脚本-学习VBS的一个不错的教程,今天我就从总体上对VBS进行介 - phpStudy...
按键精灵 脚本-学习VBS的一个不错的教程 今天我就从总体上对VBS进行介绍,希望能给大家一个直观的印象.另外,讲解与按键官网的按键精灵教程(李悦制作)相结合,帮大家看懂这个东东. 一.概述 要让计算 ...
- 按键精灵脚本问题:第0行:没有权限: 'CreateObject'
问题:调试按键精灵脚本,产生第0行:没有权限: 'CreateObject'问题 原因:该用户不是administrators组用户 解决办法:在adminstrator用户下给该用户属于admini ...
- 天天爱消除辅助-按键精灵手机安卓版-天天爱消除辅助Android源码-按键精灵脚本
无意中看到按键精灵出Android版了,想了解一下,所以加入了内测, 由于脚本语法和VB差不多,所以上手很快,写了个天天爱消除的脚本来练习一下, 很早就知道按键精灵了,但一直没写过其脚本,这个算是我的 ...
- 如何快速制作脚本之学习怎么开发游戏辅助中自动加血的脚本——以按键精灵脚本制作的颜色坐标选取为例
简介: 按键精灵2014--简单游戏脚本免费制作开发工具,按键精灵论坛配有易学易懂的简单脚本开发教程,学习游戏脚本开发必备软件,教你怎么开发脚本,如何快速制作脚本.还有丰富的免费游戏脚本下载~ 工具/ ...
- python 按键精灵脚本_按键精灵的脚本 - 对于重复动作(含键盘鼠标)太好用了
'搜索的视图大小. STD_LEFT = 20 STD_TOP = 100 STD_RIGHT = 620 STD_BOTTOM = 1000 Function DoClick LeftDown 1 ...
- python 按键精灵脚本_[620]使用Python实现一个按键精灵
按键精灵想必很多人都玩过,使用录制功能将鼠标和键盘的操作录制下来,录制好后就可以通过回放自动执行之前录制的操作,可以设置重复执行的次数,这样就可以将一些重复的劳动交给脚本自动化去完成.使用Python ...
最新文章
- activemq 消息阻塞优化和消息确认机制优化
- 设置更改root密码 ,连接mysql,mysql常用命令
- OpenCV | Laplacian算子的使用
- this.$modal.confirm 自定义按钮关闭_Excel迫使人类基因重命名?用VBA给科学家们支一招!—— 怎样快速定制工具栏按钮...
- jQuery Ajax 如何设置Timeout
- SQL Server占用服务器内存过高
- hybird之web动态换肤实现
- HTML日志抓取,如何使抓取的HTML规范化
- 006.gcc编译器
- C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)
- 工行u盾显示316_工行U盾只显示金融@家怎么显密码
- XDT——基于Python的XSS自动化检测工具
- 移动互联网终端 淘宝客如何实现盈利
- 腾讯云数据库团队:MySQL AHI 实现解析
- oracle远程导入数据库
- 微信公众号开发——实现用户微信网页授权流程
- 阿里巴巴计算机招聘学历要求,阿里巴巴招程序员,到底看不看学历?
- 1253号C语言程序设计试题,2016年1月试卷号1253C语言程序设计A.pdf
- git 打patch的方法
- 2009北海市东盟杯导游大赛结束,各奖项名花有主-渤锐软件提供了相关的软件支持
热门文章
- Linux错误:warning: here-document at line 5 delimited by end-of-file (wanted `EOF`
- 初识华为MDC智能驾驶计算平台
- android开发 app消息提醒功能,Android中利用App实现消息推送机制的代码
- 关于Unity屏幕分辨率的比例
- 同城跑腿微信小程序制作步骤_分享下同城跑腿小程序的作用
- 清华化学北航学计算机怎么选填志愿,2017年清华、北航多校采用大类招生,高考志愿该如何填报?...
- 简述使用计算机对会计工作的影响,会计电算化对会计工作的影响有哪些
- 联想服务器怎么接显示器,联想笔记本连接显示器 联想笔记本外接显示器怎么设置...
- 计算机专业发展基金申报书,【计算机学院】国家自然科学基金申请书写作技巧及评审要点...
- python 创建netcdf_如何用python netCDF4创建netCDF文件?