js微信抢红包脚本代码_基于Auto.js的微信红包监测
前段时间接触了下Auto.js(https://github.com/hyb1996/Auto.js),很好上手而且挺有意思,于是写了个微信红包监测脚本
大概思路是,不断获取手机屏幕截图,发现新消息则进入,如果进一步发现了红包,则点击红包并打开
由于Auto.js只能在安卓上安装,所以脚本同样仅适用于安卓
Auto.js简介适用于安卓的脚本工具
一个主要由无障碍服务实现的,不需要Root权限的自动操作软件
可以实现自动点击、滑动、输入文字、打开应用等功能
更详细的介绍可以参考项目官方Github
软件界面如下,包括多个标签页:脚本:查看当前已有的脚本(Scripts)
教程:Auto.js官方文档
社区:Auto.js交流社区
示例:大量的示例代码
管理:对当前运行中的脚本进行管理,例如全部终止等
简而言之,你可以按照Auto.js的语法(主要是JavaScript)来编写脚本,然后通过Auto.js运行,从而完成一些手机上的自动化任务
使用方法
让微信回到主界面,即不让要微信处于聊天页、朋友圈等状态
在手机上运行Auto.js软件,点击左上角的三条横线,在菜单栏中打开“无障碍服务”和“稳定模式”,便于Auto.js完成截屏、模拟按压等自动化操作
回到软件主界面,在“脚本”标签页中,点击右下角的加号,选择“文件”,名称取为“微信红包”,点“确定”保存,即可进入脚本的编辑页面
将完整代码复制到脚本中,点击“保存”,之后点击“运行”即可
手机会自动跳转到微信中,首先检测一些相关参数(例如消息起始位置、每行消息的高度等),然后便会按照代码中定义的时间间隔(即倒数第三行sleep函数中的数字,以毫秒为单位),不断监测新消息并执行操作
彩蛋
其中距离和时间的系数默认为1900,在我的小米MIX2上效果很好,轻松过千,如果是其他手机型号,可能需要根据屏幕分辨率进行微调
项目代码
完整项目在Github上,https://github.com/Honlan/AutojsScripts,里面包括微信红包和跳一跳两个Auto.js脚本,以及一个简单的使用说明文档
Have Fun!
js微信抢红包脚本代码_基于Auto.js的微信红包监测相关推荐
- js微信抢红包脚本代码_基于JavaScript实现微信抢红包功能
金额随机:额度在0.01和(剩余平均值*2)之间. 0){ let num = scramble(remainAmount,remainPeople); remainAmount = remainAm ...
- js微信抢红包脚本代码_使用AutoJs实现微信抢红包的代码
需要准备的工具有:AutoJs,VSCode,一部手机 1. 首先使用AutoJs的布局设置查找红包的Id 可以看出来红包的id为"aag" 关于这个红包的id请以自己看到的为准 ...
- js微信抢红包脚本代码_如何利用JavaScript来实现微信抢红包功能的示例代码
本文通过实例代码给大家介绍了基于JavaScript实现微信抢红包功能,金额随机,额度在0.01和(剩余平均值*2)之间,具体的实例代码大家参考下本文 金额随机:额度在0.01和(剩余平均值*2)之间 ...
- js微信抢红包脚本代码_微信红包算法(js)
下面实现一个微信红包的抽奖模拟,听说是微信的官方算法,我不确定,先看下实现思路(源码在文章最后): 设置最小金额为0.01,最大金额为剩余金额/剩余红包数量的2倍 在最大最小金额之间取一个随机数作为红 ...
- js微信抢红包脚本代码_javascript实现仿微信抢红包
仿微信抢红包 javascript实现仿微信抢红包 红包个数:个
- dynamic 365 js 失去焦点_基于Auto.js的QQ好友动态秒赞系统
0.脑筋急转弯 请问在什么情况下 log(10) == 10 log(20) == 20 左滑查看答案 c ...
- js 只准输入数字_基于TensorFlow.js的JavaScript机器学习
Credits: aijs.rocks 虽然python或r编程语言有一个相对容易的学习曲线,但是Web开发人员更喜欢在他们舒适的javascript区域内做事情.目前来看,node.js已经开始向每 ...
- js微信抢红包脚本代码_JavaScript语言基于AutoJs简易微信抢红包参考大佬修改
//设备信息 var WIDTH = device.width, HEIGHT = device.height; device.keepScreenOn(); toast('欢迎使用微信红包辅助'); ...
- autojs通知栏_基于Auto.js的蚂蚁森林智能脚本 (长期维护) (JavaScript语言)
* `新增` 定时循环功能 · 定时任务自动管理 · 好友排行榜样本复查 · 主页能量球循环监测 * `新增` 脚本运行安全 · 运行失败自动重试 · 单次运行最大时间限制 · 排他性任务 ...
最新文章
- 扩展GridView控件(7) - 行的指定复选框选中时改变行的样式
- [转] 书摘及访谈:Aptana RadRails,一个Rails的集成开发环境
- Python下载与安装教程
- 微软 Edge 浏览器被指共享隐私遥测数据
- 哈工大讯飞联合实验室发布法律领域ELECTRA预训练模型
- 子页面赋值给父页面的控件方法
- 【吹水阁】为什么微信红包单次上限200,不限制次数?——微信红包、转账支付宝转账
- 可恶的零宽空格—ZWSP
- android高德地图 画质,高德导航地图端口和分辨率修改
- 游戏介绍——《逆转裁判》
- 月之数 HDU2502
- 怎么在电脑上创建一个虚拟机
- 用DOS命令格式化U盘
- RAC 11G ASM磁盘损坏恢复
- 如何写出令人惊叹的设计文档?
- code flattening —— conversion to R1CS——formulation of QAP
- 专家系统java编程_专家系统的Java实现
- flinkSQL Table转DataStream
- 2020-8-18js练习
- php经常致命错误怎么办,如何捕获PHP中的致命错误(Fatal Errors)