按键精灵安卓按键初体验—乱斗西游2自动签到

金猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.

纵观现在的游戏市场,手机游戏现在占有的比重越来越高,在按键精灵推出安卓版本之后,也越来越多人去转战写手游脚本了,小编最近也刚开始学习和了解安卓版命令,为了加深理解尝试去写了个乱斗西游2的手游脚本,其中感觉自动签到思路是在大部分手游里算是比较通用的,特此分享下

思路

在制作一款游戏的脚本某个功能的时候,首先我们需要知道这个功能如果让我们手动操作的话具体应该是怎样做的,然后尽可能的让脚本模拟人为手动去操作就好了,就拿我们手游乱斗西游2最简单的自动签到功能来说

代码思路:

1、判断游戏是否在主界面,即签到图标是否正常显示

2、签到图标存在则判断是否已经签到过,已经签到则直接跳过该功能,没有签到则点击签到图标

3、判断弹出的签到界面上哪一天可以进行签到,点击签到

4、弹出签到成功获取了某某物品,确认点击后返回主界面继续下一个功能

1.判断游戏是否在主界面

要判断游戏是否处于主界面的话,我们肉眼一看就知,但是脚本就完全不知道,所以我们初始应该先找一个主界面固有的特征让脚本启动后就先去找下这个固有特征,能找到就说明在主界面,没有找到就说明不在,在我们安卓按键命令中判断一个固定的特征是否存在一般都是用CmpColorEx多点比色命令

命令名称CmpColorEx命令功能同时比较指定的多个坐标点的颜色,支持多色、偏色、相似度比较命令参数mul_color:字符串,需要对比的点xy坐标和16进制颜色,格式为(X坐标|Y坐标|16进制颜色),多个颜色用“|”号分隔,需要偏色用“-”号分隔,多个点信息用“,”号分隔,比如"100|200|FFFFFF|123456-000000,300|500|FFFFFF"sim:双精度浮点数,相似度,取值范围0-1

该命令是脚本中要经常用到的命令所以我们把它封装成一个单独的函数,需要的时候直接调用下即可,同理多点找色、单点找色、单点比色命令也是挺经常用到的都可以考虑把它们封装起来

相关代码

  1. Dim 签到图标
  2. 签到图标 = "584|54|2B4380,583|61|8BBDD1,603|37|5DAECA,603|62|80E2EE"
  3. Call 判断是否处于游戏主界面()
  4. If 多点比色(签到图标, 0, 582, 52) = True Then
  5. TracePrint "在游戏主界面"
  6. Else
  7. ShowMessage "不在游戏主界面,请返回到游戏主界面再启动脚本"
  8. EndScript
  9. Delay 3000
  10. End If
  11. Function 多点比色(坐标颜色组, 模式, x坐标, y坐标)
  12. 多点比色=False
  13. Dim 对比结果
  14. 对比结果 = CmpColorEx(坐标颜色组, 0.9)
  15. If 对比结果 = 1 Then
  16. 多点比色=true
  17. If 模式 = 1 Then
  18. Tap x坐标, y坐标
  19. End If
  20. End If
  21. End Function

复制代码

2.判断是否已签到过

如图没签到过这边会有个圆形的红点且这个红点是固定位置的,所以我们这边可以考虑用单点比色命令来判断它某点坐标的颜色值是否近似等于红色,等于的话就点击签到图标的位置,弹出签到界面,同样的把单点比色封装成一个函数

相关代码

  1. If 单点比色(607, 81, "周签到状态

安卓setclicklistener函数没有_金主脚本按键精灵安卓按键初体验—乱斗西游2自动签到...相关推荐

  1. 基于雷电模拟器的python脚本(乱斗西游2自动收礼包)

    目录 前言 一.滑动点击&截图 二.图片比对 三.文字识别 四.与Excel联动 总结 部分源码展示: 前言 乱斗不过是个过气的网易弃游罢了. 额,虽然但是,作为在安卓2战区享有一定知名度的打 ...

  2. 乱斗西游2服务器没响应,乱斗西游2月3日维护_无法连接服务器公告_蚕豆网新闻...

    <乱斗西游>的玩家今日可能都遇到了登陆不上游戏,无法连接当前服务器的情况.这是什么情况呢?官方也一直没有相关提示.原来由于本周游戏最大规模的更新,服务器出现了一些小问题,正在临时维护中,以 ...

  3. android循环录制,按键精灵安卓版为什么我录制的脚本无法循环

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 按键精灵安卓版为什么我录制的脚本然后设置了无限循环为什么会停下来,求助 代码如下 Delay 1935- TickCount() TouchDownEve ...

  4. android实现按键找图功能,按键精灵安卓版找图教程 找图功能使用技巧介绍

    按键精灵安卓版找图脚本使用技巧: --提高找图速度的3种方式 1.善于利用按键移动版新增的KeepCapture和ReleaseCapture函数 KeepCapture:截取当前图片并保存在缓存中, ...

  5. 从零学起之安卓篇《按键精灵安卓版找图找色应用汇总介绍》更新20

    本期主题:介绍目前手机按键(按键精灵安卓版)在编写脚本中,都需要用到哪些方式进行图色识别. 惯例先讲好处: 1.找色,如何计算颜色相似度,解决不同款式手机中画面颜色差异的问题. 2.找图,不太推荐,我 ...

  6. 全能android按钮,《按键精灵安卓版全能宝典》

    2. 电脑CHM版打开后,一片空白,没有内容,或者显示"已取消到该网页的导航"? 答:请右击文件→选择"属性"→点击"解除锁定"或" ...

  7. ajax发送post请求_按键精灵安卓版发送post和get请求

    url命令 命令名称: Url.Get 以Get方式访问地址 命令功能: 以Get方式访问网页地址并获取其网页源文件 语法格式: 网页源文件=Url.Get(网页地址) 参数说明: 网页地址:字符串型 ...

  8. 安卓沉浸式状态栏_《宫廷秘传》今日安卓计费删档开测

    小主们久等!抖音爆款古风剧情手游<宫廷秘传>今日安卓平台开启不限号计费删档测试!全平台公测即将开放!诚邀各平台小主一起体验黑莲花女主逆袭紫禁城的奋斗之旅. 性格迥异的皇子妃嫔,写实还原的宫 ...

  9. 按键精灵post请求_按键精灵安卓版能发送post和get请求吗

    url命令 命令名称: Url.Get 以Get方式访问地址 命令功能: 以Get方式访问网页地址并获取其网页源文件 语法格式: 网页源文件=Url.Get(网页地址) 参数说明: 网页地址:字符串型 ...

最新文章

  1. 官宣!清华大学要搬迁!
  2. com/alipay/config/AlipayConfig.java:[1,1] 非法字符: '\ufeff'
  3. springboot springmvc 抛出全局异常解决方法
  4. 论文笔记:Temporal Regularized Matrix Factorization forHigh-dimensional Time Series Prediction
  5. WEB安全_csrf攻击
  6. TomcatServlet笔记
  7. ai背景合成_智能合成AI主播很危险,应立即取消!
  8. python中文字体奇怪_利用python检查 AS400的中文字问题
  9. python接口测试覆盖率统计_pytest文档57-计算单元测试代码覆盖率(pytest-cov)
  10. 28335之GPIO输入
  11. 51单片机课设 计算器
  12. 手机浏览器跳微信小程序
  13. 离散数学 --- 特殊关系 --- 偏序关系,哈斯图和特殊元素以及其它次序关系
  14. 主wifi旁零距离添加AP路由器
  15. 微信图片去除马赛克_朋友圈分享技巧 如何快速地截图打马赛克?
  16. 一文多图搞定制作自己的VOC数据集+使用yolov4训练自己的数据集+封装video测试脚本(基于ubuntu)
  17. Excel根据内容自动调整行高和列宽
  18. 500个Python模块(库)的详细分类介绍
  19. MacOS下Git与GitHub
  20. 怎么退出自适应巡航_买车选配置,自适应巡航or定速巡航

热门文章

  1. 自己动手,丰衣足食:从零开始写个 IDEA 插件,要啥功能就做啥!
  2. Python 2.7.18 发布,Python 2 时代结束
  3. IntelliJ IDEA 2019 快捷键终极大全,速度收藏!
  4. Logback中如何自定义灵活的日志过滤规则
  5. cascader 动态加载 回显_Element中的Cascader(级联列表)动态加载省\市\区数据的方法...
  6. 【mycat】读写分离
  7. 吗咿呀嘿,超分,让照片动起来PaddleGAN
  8. python默认参数惹得祸
  9. torch.stack(), torch.cat()用法详解
  10. ffmpeg openh264