按键精灵怎么获取坐标9 我知道坐标点和颜色,怎样写出当这个点的颜色出来后在这个点附近随机点击左键

按键精灵脚本&采集鼠标当前所在坐标的颜色&例&采集北京地铁各线路颜色&
一、关于脚本
最近写了一个脚本,目的是取鼠标当前位置的颜色,并且显示出该颜色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 = x
If frmMain.txtAxisY.Text && y Then
frmMain.txtAxisY.Text = y
'获取颜色代码(前两位为十六进制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: " & B
If frmMain.lblColor.Caption && Result Then
frmMain.lblColor.Caption = Result
四、运行示例
编译完成后的“颜色采集器.exe”,点击“启动”按钮(或按下F10),就可以开始采集鼠标所在位置的颜色了。点击“终止”按钮(或按下F12)可以终止采集。
五、一个测试
我登陆了北京地铁的官方网站查到了北京地铁的线路图,查了下每条地铁线路的颜色
页面地址:
北京地铁图线路图(日):
各路线颜色:
苹果园四惠东
4号线、大兴线
安河桥北天宫院
天通苑北宋家庄
海淀五路居潞城
北京西站焦化厂
朱辛庄南锣鼓巷
国家图书馆郭公庄
西直门东直门
14号线(西)
张郭庄西局
14号线(东)
善各庄金台路
清华东路西口俸伯
苏庄郭公庄
南邵西二旗
宋家庄次渠
东直门2、3号航站楼
Copyright (C) , All Rights Reserved.
版权所有 闽ICP备号
processed in 0.049 (s). 12 q(s)按键精灵如何后台实现:判断(X,Y)点的颜色,_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:392,059贴子:
按键精灵如何后台实现:判断(X,Y)点的颜色,收藏
按键精灵如何后台实现:判断(X,Y)点的颜色,如果是,则点鼠标左键,如果否,则移动鼠标到(A,B)点?
我在网上看了按键精灵的教程,现在用的是按键精灵9的版本,尝试输入以下的命令,但不能运行。请大神帮忙看看,或者直接修改成可行的命令,谢谢!
苏州泰伦特是专业加工按键,多年来诚信厂家,采用先进的技术,经验丰富的操作人员,按键高效务实,详询:陈先生
听说十五个字可以得经验,我来试试,顺便帮卤煮顶一下,卤煮不用谢
学雷锋,做好事儿,看完帖,留个名,坐等解答。
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 29, 37)TracePrint GetColorIf GetColor = "010408" Then TracePrint "找到颜色"Else TracePrint "没找到"End If
楼主不哭,我帮你顶
居然还没有人回答,我们还能不能愉快的玩耍了
作为一个资深的酱油党,我们需要做的不仅仅是路过,在路过的同时还要帮助楼主,在这个冷漠的时代,给予楼主温暖。
//假如原来颜色是KKGetColor = Plugin.Bkgnd.GetPixelColor(hwnd,X,Y)if
GetColor=kk thenCall Plugin.Bkgnd.LeftClick(Hwnd, X,Y)elseCall Plugin.Bkgnd.MoveTo(Hwnd, A, B)end if
你要先取窗口再来写颜色坐标判定
s = Window.GetClientRect(hwnd)XYArray = Split(s, &|&, -1, 1)dx = XYArray(0)dy = XYarray(1)然后找到屏幕坐标X,用X-dx表达窗口坐标就行了。Y-dy同理。例如:UserVar X=*** &屏幕X坐标&UserVar Y=*** &屏幕Y坐标&Hwnd = Plugin.Window.MousePoint()s = Window.GetClientRect(hwnd)XYArray = Split(s, &|&, -1, 1)dx = XYArray(0)dy = XYarray(1)Rem agIf Plugin.Bkgnd.GetPixelColor(hwnd, X- dx,Y - dy) = &FFFFFF& or &000000& ThenCall Plugin.Bkgnd.LeftClick(Hwnd, X - dx, Y - dy)Else Call Plugin.Bkgnd.LeftClick(Hwnd, X - A - dx, Y - B - dy)End IfGoto ag这样你就只要找到并定义X与Y两个坐标,就可以同时改变相对固定的其他坐标了。
登录百度帐号推荐应用扫二维码下载作业帮
2亿+学生的选择
下载作业帮安装包
扫二维码下载作业帮
2亿+学生的选择
按键精灵 ifcolor语句很简单的两句按键精灵脚本语言,求帮写.如果某点的颜色为XX,则按两下S键,停顿5秒接着按两下W键,停顿五秒.如果某点的颜色为YY,则无任何操作直到某点颜色为XX重复第一步操作.
扫二维码下载作业帮
2亿+学生的选择
While 1=1IfColor 坐标x,坐标y,"颜色值,必须加引号",0 ThenKeyPress "S", 2Delay 5000KeyPress "W", 2Delay 5000End IfWend
为您推荐:
扫描下载二维码当下软件园 / 汇聚当下最新最酷的软件下载站!
热门搜索:
您的位置:
> 按键精灵9 V62 官方正式版
按键精灵9 V62 官方正式版 / 按键精灵9下载
网友评分:4.4分
  按键精灵是一款强大的鼠标键盘操作录制回放工具!按键精灵可以帮您操作电脑,是支持很多的动作录制和回放功能。不需要任何的编程知识就可以做出灰常功能强大的脚本。只要您可以坐在在您的电脑前用花时间用双手可以完成的动作就可以制作出一套您的原创外挂出来。
  在此同时按键精灵都可以替您完成。很多的外挂都是出于按键精灵,小到一次鼠标的点击,键盘的敲击,大到整个游戏的过程,他都能模拟,并且他无需任何编程知识,只要你操作一遍,他就会自动转换成代码记录然后生成你想要的外挂,就是这么简单。
  按键精灵内置上百个命令,提供全界面化的操作,更有强大的插件功能扩展,数百位高手制作的上千款插件命令随时供您使用。只有您想不到,没有您找不到!脚本还能够生成独立的小精灵软件,还可以发给朋友一起分享那!放飞您的双手,点亮您的创意,自己做软件,就是这么简单!
【功能特点】
  1.简单上手。支持录制和回放,不需要懂编程知识即可操作;
  2.海量脚步。成千上万的脚本,包含网游、办公等各方面应用;
  3.丰富资源。学习教程、插件资源一应俱全,满足您的求知欲;
  4.轻松创业。学脚本不仅仅是玩玩而已,更能帮您赚到真金白银。
【问题解答】
  简体版注册码能否用于繁体版按键精灵?
  不行,语言不同的版本暂时无法支持。
  问题 按键精灵有没有免费版本?收费版和免费版的区别是什么?
  按键精灵大部分功能都可以完全免费使用。收费版的会员功能包括:神盾、脚本加密、无广告、论坛会员区资源下载与技术支持。具体详情以按键精灵最终销售页面为准
  使用按键精灵会不会对键盘鼠标造成损坏?
  肯定不会,按键精灵只会保护你的键盘和鼠标。
  问题 在网络游戏里面使用按键精灵是否会被封号?
  按键精灵只是一个模拟键盘和鼠标操作的工具,没有修改游戏数据和封包的功能,因此绝对不能称之为&游戏外挂&。但网游是否封号取决于游戏厂商,如果他们禁止玩家使用按键精灵这类工具,就有可能封玩家的帐号。不过目前比较聪明和理智的游戏公司都会把按键精灵和外挂区别对待,采取一种不禁止和不赞成的态度,给玩家一个解放双手的权利。
  问题 注册码忘记解绑怎么办?
  按键精灵提供&自助解绑&服务,只要等待3小时即可在新的电脑上重新绑定您的注册码;
  在按键精灵9.0及以后的版本里,登录会员账号即可激活会员功能,不需要再解绑注册码了。
  为什么用按键精灵之后机器会蓝屏或者重启?
  蓝屏和重启可能是因为您使用了&神盾&功能或者&硬件模拟&功能。这两个功能使用到了系统的驱动开发技术,容易和一些冲突导致蓝屏或者重启。解决办法是尽量少开一些第三方软件。
  问题 按键精灵能操作后台(最小化)的窗口吗?
  从6.00正式版开始我们提供了一个可以向后台窗口发送键盘命令的插件,关于这个插件的使用方法请看按键宝典里的窗口插件使用方法。
【更新日志】
  1、界面
  新增 表格控件 - 数据报表好帮手
  新增 浏览器控件 - 轻轻松松网页填表
  解决 输入框控件的改变事件失效的问题
  解决 浏览框控件中输入问号后,使用时会提示路径不合法问题
  解决 单选框控件被粘贴时,会创建之前删除的控件问题
  2、插件与命令
  新增 后台插件找图、找多图、找色块、找字和色块统计等命令
  新增 颜色插件找色块、检测屏幕变化和色块统计等命令
  新增 加解密插件文件和字符串加解密命令
  新增 图像插件找图、找多图、图片中找图和找字等命令
  新增 系统增强版插件变速、设置系统环境、获取硬件信息和等命令
  新增 窗口插件设置或获取父窗口句柄、设置窗口为椭圆或多边形命令
  解决 文件插件WriteINI命令写入内容溢出问题
  解决 系统插件中的设置和获取剪切板内容会出现偶尔崩溃问题
  解决 网页插件中的Bind命令在用户的应用数据目录下无法打开WQM.exe问题
  解决 办公文档插件中的CloseXls命令没有判断对象是否存在的问题
  3、小精灵
  优化 打开小精灵时释放的文件调整到用户的应用数据目录下
  优化 使用WEB插件时会打包WQM.exe文件,并自动释放使用
  4、其他
  解决 脚本源文件视图下的万行脚本输入和移动滚动条效率
  解决 UserVar用户自定义变量的DropList命令不正常问题
  解决 修改录制启动热键后,气泡提示描述不正确问题
  解决 添加到附件中的原始文件被删除后,导致附件功能不正常问题
  解决 设置中的脚本格式分类下点击恢复默认时无效问题
  解决 拖动任务栏软件界面上字体会出现变粗的问题
  优化 可选升级功能模块
软件特别说明
  当下提示:按键精灵支持大部分Windows下的软件控制,还可以使用众多第三方插件来增强软件功能!
天心鼠标连点器是一款功能强大的鼠标迷你点击软件,用户只需要添加所需要点击的坐标、点击方式、点击间隔到点击列表中,程序可自动进行点击,无需手动繁琐的操作了。
换键精灵,方便玩游戏或坏键的人用
Mouse Test是一款可以帮助用户检测鼠标质量的软件,该鼠标检测工具支持画线检测、按键检测、滚轮检测,用户可以用这款工具来检测新鼠标的质量。
按键精灵(Quick Macro) 主要功能包括:1.定义一个热键,实现一系列的键盘按键动作、鼠标点击动作、鼠标移动动作、输入字符串动作、延迟动作。
On-Screen Keyboard 是一款方便实用的电脑虚拟键盘工具。它能够在显示器的屏幕上出现一个电脑虚拟键盘,用户可以通过鼠标点击虚拟键盘进行文字输入。
其他版本下载
按键精灵9 V62 官方正式版
Copyright (C)
.All rights reserved.

我要回帖

更多关于 按键精灵获取窗口坐标 的文章

 

随机推荐