求助按键精灵找到颜色点击多点找色

关于多点找色问题 _ 按键精灵手机版 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:21.6M更新时间:07-04
软件版本:3.2.9软件大小:62.5M更新时间:12-07
软件版本:1.3.1软件大小:29.2M更新时间:09-29
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 972|回复: 3
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
代码Dim intX3,intY3FindMultiColor 0,0,0,0,&3E7DB9&,&-9|1||22|3E7CB8,6|36|3A78B5,-7|36||44|3C7AB7,-8|53||67|316EAF,-9|72||81|ACE9FF&,0,0.9,intX3,intY3If intX3 & -1 And intY3 & -1 Then&&&&TracePrint intX3,intY3End IfDim rColorrColor = GetPixelColor(intX3, intY3)TracePrint rColor您的脚本在运行过程中产生如下信息:当前脚本第4行:577 81当前脚本第9行:277BBD脚本运行结束有大神能告诉我怎么回事吗,明明第一个定点的颜色是&3E7DB9&,最后返回给我的结果却是277BBD,明明没找到却乱给我一个返回值
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com
如果限定区域可以准确的找到,如果是全屏找却是上面那样的结果,这算是bug吗
过大年勋章俩小福娃给大家拜年啦!双十一绝版纪念勋章双十一绝版纪念勋章单身汪勋章单身贵族的专属勋章按键精灵开发者6级(新浪V认证)通过新浪微博加V后自动发放,并替换普通的认证6级勋章。 微博达人(90天)完成新浪微博加V的奖励,结合活动不定期开放申请。幸运草勋章(永久)商业小精灵限时活动勋章。官方脚本作者工会官方脚本作者工会专属勋章 鹰眼勋章鹰眼注册用户专属勋章黄瓜勋章(永久)体验商业小精灵活动的奖励按键卫士(90天)参与“打击山寨,维护按键”活动图灵勋章参与按键精灵验证码识别大赛奖励按键图书勋章尊贵的按键图书用户小红帽对论坛提出良好建议(可向管理员申请)学有所成学有所成勋章,新手步入按键学堂的第一枚勋章脚本作者商业小精灵作者绑定账号后自动赠送
您好 , 如果 你一定要 完全 匹配 3E7DB9 这个颜色的话 , 请把 相似度 调整为 1.0 3E7DB9 这个颜色的 整个 0.9 相似度 范围内 确实 包括
277BBD 这个 颜色的 . 脚本 返回 没有错
按键精灵开发者1级可通过提升认证等级来升级勋章:rz.anjian.com你的位置:
命令名称:
FindMutiColor 区域多点找色
命令功能:
范围区域内查找多点颜色
命令参数:
参数1 整数型,屏幕左上角X坐标参数2 整数型,屏幕左上角Y坐标参数3 整数型,屏幕右下角X坐标参数4 整数型,屏幕右下角Y坐标参数5 字符串型,第一点16进制颜色值参数6 字符串型,符合偏移点颜色组(相对第一点位置偏移X坐标|相对第一点位置偏移Y坐标|16进制颜色) 参数7 整数型,相似度
返 回 值:
字符串型,左上角第一点颜色位置坐标
脚本例子:
按键精灵8及以上语法
//下面这句在屏幕区域范围内查找多点颜色,返回左上角第一点颜色位置坐标
XY=Plugin.Color.FindMutiColor(0,0,,"FFFFFF","2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF",1)
//下面这句用于分割字符串
ZB = InStr(XY, "|")
//下面这句将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
msgbox "屏幕多点找色功能:找屏幕""我""字位置位:" & X&","&Y
脚本例子:
按键精灵7及以下语法
//下面这句在屏幕区域范围内查找多点颜色,返回左上角第一点颜色位置坐标
Plugin XY=Color.FindMutiColor(0,0,,"FFFFFF","2|0|FFFFFF,-6|1|FFFFFF,-3|1|FFFFFF,-6|3|FFFFFF,-3|3|FFFFFF,0|3|FFFFFF,4|3|FFFFFF,-1|5|FFFFFF,3|5|FFFFFF,-3|6|FFFFFF,-6|7|FFFFFF,1|8|FFFFFF,4|8|FFFFFF,-5|10|FFFFFF,-3|10|FFFFFF,4|10|FFFFFF",1)
//下面这句用于分割字符串
ZB = InStr(XY, "|")
//下面这句将字符串转换成数值
X = Clng(Left(XY, ZB - 1)): Y = Clng(Right(XY, Len(XY) - ZB))
msgbox "屏幕多点找色功能:找屏幕""我""字位置位:" & X&","&Y你的偶像正在直播中,
可用的推荐票
10【中级】如何找色、找图、找字
礼物加载异常,请点击重试
礼物正在加载中,请稍后......
加载失败,请点击重试
(错误代码:001)
登录后查看你的排名
我未上榜╮(╯▽╰)╭
最佳战绩:
本视频还没有人送礼╮(╯▽╰)╭
有钱任性,赏TA一个礼物呗~
加载失败,请点击重试
(错误代码:001)
0人正在看,条弹幕
本作品还没有弹幕╮(╯▽╰)╭
等你来一发!
加载失败,请点击重试
(错误代码:001)
投推荐票最多的观众
送礼值最高的观众
加载异常,请点击重试
(错误代码:005)
同专辑作品
作者更多作品
我来说两句...
现在还没有评论哦~快来抢沙发!
加载异常,请刷新重试
王者荣耀星耀榜&&排名&第50名
加载异常,请点击重试
(错误代码:005)
视频作者排行
新的一周开始啦,速来打榜赢福利!
加载失败,请点击重试
(错误代码:001)
加载失败,请点击重试
(错误代码:001)
版权声明:
未经爱拍原创授权,任何第三方不得以转载、修改、复制、出版及其他方式使用本站视频。
确定取消关注TA (⊙o⊙)?
我再想想心意已决
下载爱拍APP
粤网文[8号
爱拍网违法和不良信息举报电话:
举报邮箱:
版权所有 广州爱拍网络科技有限公司
关注爱拍公众号
微信扫码关注或微信
搜索 “爱拍原创”
关注爱拍官方微博
微博扫码关注或后台多点找色在哪里?【按键精灵吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:400,147贴子:
后台多点找色在哪里?收藏
RT.把句柄覆盖掉就不能找了,晕啊,求后台多点找色哪里用
战神Z7-KP7D2 GTX1060 6G/i7-7700HQ/IPS屏/全彩背光键盘
用后台找色组合成多点找色
多点找色作为条件判断有2种可能 比如3个点取色一个是 3个点的颜色都正确 执行命令一个是3个点其中1个颜色正确执行命令你要的是那一种
//取色GetColor1 = Plugin.Bkgnd.GetPixelColor(hwnd, Ax, Ay)GetColor2 = Plugin.Bkgnd.GetPixelColor(hwnd, Bx, By)GetColor3 = Plugin.Bkgnd.GetPixelColor(hwnd, Cx, Cy)//判断颜色是否符合条件If GetColor1 = "A点颜色代码" and GetColor2 = "B点颜色代码" and GetColor3 = "C点颜色代码"Then条件满足需要执行的命令段Else条件不满足需要执行的命令段End If
语法错误:脚本 我的脚本1 ,第5行,第1个字符:(错误码0)没有找到合法的符号。语法错误:脚本 我的脚本1 ,第5行,第89个字符:(错误码0)没有找到合法的符号。
好像可以了
华强旗舰-华强旗舰旗下开关搜索,比价,一站式采购平台.采购开关,认准华强旗舰.原厂正品,批量查询,在线下单海量现货折扣.欢迎咨询洽谈!
囧,这代码要怎么用?
建议你去看下基础教程
莫名其妙么
找色命令只能找到一个点,因为只有一个返回值。。。屏幕内可能有同色的很多点。按照他这样写,第一个点找到了不对,就找失败了。Sub 抓目标怪物
是否找到 = 0
起始X坐标 = 0
起始Y坐标 = 0
Rem 开始搜索
FindColor 起始X坐标, 起始Y坐标, , &68DC50&, intX, intY
TracePrint intX & &,& & intY
A = intX - 4
B = intY + 13
C = intX + 9
D = intY + 13
E = intX + 15
F = intY - 2
GetColor1 = GetPixelColor(A, B)
GetColor2 = GetPixelColor(C, D)
GetColor3 = GetPixelColor(E, F)
If intX & 0 And intY & 0 and GetColor1 = &68DC50& and GetColor2 = &68DC50& and GetColor3 = &68DC50& Then
MessageBox &出现头领怪物,请手动抓捕&
是否找到 = 1
If 是否找到 = 1 Then
MessageBox &已找到目标点&
MoveTo intX,intY
If 是否找到 = 0 and intX&0 and intY&0 and 起始X坐标 & 1920 and 起始Y坐标 & 1080 Then
起始X坐标 = intX + 1
起始Y坐标 = intY + 1
Goto 开始搜索
End IfEnd Sub只是表达这个意思,我也是新手,自己乱写,所以如果不是最优不要找我麻烦。。。
登录百度帐号推荐应用7被浏览1,302分享邀请回答0添加评论分享收藏感谢收起0添加评论分享收藏感谢收起写回答

我要回帖

更多关于 按键精灵找色并点击 的文章

 

随机推荐