android auto华为版_auto.js的使用以及薅羊毛插件示例
auto.js简介什么是auto.jsauto.js是一个支持无障碍服务的Android平台上的JavaScript IDE,可以编写各种自动化脚本,它主要有以下优点:无需root:基于无障碍服务;基于控件:以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;上手简单:使用javascript编写,支持中文变量名;可打包 :可以将JavaScript
auto.js简介
什么是auto.js
auto.js是一个支持无障碍服务的Android平台上的JavaScript IDE,可以编写各种自动化脚本,它主要有以下优点:
- 无需root:基于无障碍服务;
- 基于控件:以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;
- 上手简单:使用javascript编写,支持中文变量名;
- 可打包 :可以将JavaScript打包为apk文件,这一点可以简化用户操作,对上了年纪的用户很重要;
另外auto.js还有结合Tasker、自动布局分析、生成简单代码等功能,详见官方文档,这里就不搬运了~
auto.js能做什么
auto.js可以替代用户做一些手机操作,比如以下脚本:
- 一键收集蚂蚁森林能量
- 微信跳一跳脚本
- 支付宝星星球脚本
- 手机屏幕取色器
- 百度贴吧一键签到
- 东方头条、趣头条自动刷金币
- 超星尔雅学习刷课脚本
- 王者荣耀刷金币
auto.js怎么用
首先下载auto.js APP,地址在下方
- 安装并打开,会提示需要启用无障碍服务,点击去设置,会跳转到手机设置-系统-无障碍页面,在应用列表选择Auto.js,开启无障碍服务即可;
2. 回到APP主页,点击页面上方脚本选项卡,进入脚本列表,右下角可以选择导入脚本,或者新建文件或文件夹,我们新建一个send.js,点击三角标志可以运行脚本,首先点击铅笔图标进入编辑页面;
3. auto.js提供了很好的手机端辅助编辑工具,我们输入以下代码,这段代码可以实现输入一段文字,并发送给QQ好友:
//本示例来自官方文档,是一个QQ文本消息分享脚本
4. 右上角点击保存,然后点击运行按钮,运行示例如下:
5. 发送成功后脚本运行结束,可以在auto.js APP里查看日志,对于循环调用的脚本,推荐在APP设置里打开音量上键停止所有脚本,这样也避免了我们不小心写了死循环的情况。
6. auto.js也可以使用电脑开发,推荐使用vscode的Auto.js-VSCodeExt插件,使用很简单,详见https://github.com/hyb1996/Auto.js-VSCode-Extension
相关资料
官方文档:
Auto.jshyb1996.github.ioGithub:
https://github.com/hyb1996/Auto.jsgithub.comAPP下载地址:
Auto.js_其他软件类Auto.js软件下载_百度手机助手shouji.baidu.com
bilibili视频教程:
https://www.bilibili.com/video/av35582484?from=search&seid=12319191216902661794www.bilibili.combilibili文字教程:
【免root脚本制作教程】自动坐标操作手机(Auto.js使用教程-1)www.bilibili.com
薅羊毛脚本示例
好了我们进入正题,如何使用自动化脚本薅一把羊毛呢?这让我不得不想到我们小镇的薅羊毛团体:他们白天霸占公园,晚上霸占广场,连朋友圈,都被他们转发的新闻链接霸占~
没错,他们就是大爷大妈们,他们长期使用东方头条、趣头条等软件,每天手动看新闻刷金币,分享新闻刷金币,最后使用金币兑换人民币并提现,以此达到薅资本主义羊毛的目的。
我简单了解了一下,新手阶段过去之后,一个APP大概要两三天能得到一元钱,这真是个体力活呢,算时薪的话几乎没法看了~
而且跳广场舞的时候又不能使用手机看新闻,这真是广场舞与羊毛不可兼得啊,这正是我们自动化脚本的用武之处:这边手机自动刷着新闻,那边跳了一轮又一轮,跳完舞还可以对比一下谁刷的金币多,啊,仿佛看见了广场舞自由~
好了,不开玩笑了,使用脚本刷金币的行为是被厂家所禁止的,所以以下脚本仅供学习交流使用,严禁使用于任何商业用途:
腾讯新闻极速版自动读新闻脚本
我们以腾讯新闻极速版v1.6.20为例,简单介绍一下思路:
- 首先打开app,如果不是首页的要先回到首页:
app
- 获取新闻列表,点击进入新闻页面,判断有没有红包,没有的话返回首页,刷新新闻后重新进入新闻页面:
var
- 如果有红包,则使用swipe模拟滑动到页面最底部,等待红包打开后,上拉进入下个新闻:
scrollDown
- 如果下一条新闻没有红包,那就返回首页,刷新新闻后重新进入新闻页面;
以上几步就可以完成一个简单的自动阅读脚本,运行后就可以不停的阅读新闻了。是不是很简单,但是实际编写测试中会有很多坑,因为脚本运行起来有很多不确定性,经常卡在奇怪的地方,需要花许多时间调试才能获得一个稳定版本。
建议有兴趣的伙伴,可以自行学习并编写脚本,我已经调试出了一个稳定版本,可以稳定执行到手机没电的那种,下面给出github地址,欢迎感兴趣的朋友交流学习:
https://github.com/forgetallthing/autojsScriptsgithub.com脚本增加了休息模式,可以在脚本中编辑工作时长和休息时长:
var
github中有安装和使用此脚本的示例gif和视频,另外我会在github中持续更新脚本,喜欢的点个star,不胜感激。
更多推荐



所有评论(0)