关键词搜索

全站搜索
×
密码登录在这里
×
注册会员
×

已有账号? 请点击

忘记密码

已有账号? 请点击

使用其他方式登录

使用auto.js教程以及薅羊毛插件示例

发布2020-11-18 浏览2010次

详情内容

auto.js简介

什么是auto.js

auto.js是一个支持无障碍服务的Android平台上的JavaScript IDE,可以编写各种自动化脚本,它主要有以下优点:

  1. 无需root:基于无障碍服务;

  2. 基于控件:以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;

  3. 上手简单:使用javascript编写,支持中文变量名;

  4. 可打包 :可以将JavaScript打包为apk文件,这一点可以简化用户操作,对上了年纪的用户很重要;

另外auto.js还有结合Tasker、自动布局分析、生成简单代码等功能,详见官方文档,这里就不搬运了~

auto.js能做什么

auto.js可以替代用户做一些手机操作,比如以下脚本:

  1. 一键收集蚂蚁森林能量

  2. 微信跳一跳脚本

  3. 支付宝星星球脚本

  4. 手机屏幕取色器

  5. 百度贴吧一键签到

  6. 东方头条、趣头条自动刷金币

  7. 超星尔雅学习刷课脚本

  8. 王者荣耀刷金币

auto.js怎么用

首先下载auto.js APP,地址在下方

  1. 安装并打开,会提示需要启用无障碍服务,点击去设置,会跳转到手机设置-系统-无障碍页面,在应用列表选择Auto.js,开启无障碍服务即可;

2. 回到APP主页,点击页面上方脚本选项卡,进入脚本列表,右下角可以选择导入脚本,或者新建文件或文件夹,我们新建一个send.js,点击三角标志可以运行脚本,首先点击铅笔图标进入编辑页面;

3. auto.js提供了很好的手机端辅助编辑工具,我们输入以下代码,这段代码可以实现输入一段文字,并发送给QQ好友:

//本示例来自官方文档,是一个QQ文本消息分享脚本var content = rawInput('请输入要分享的文本');//启动QQ发送组件app.startActivity({
    action: "android.intent.action.SEND",
    type: "text/*",
    extras: {
      "android.intent.extra.TEXT": content
    },
    packageName: "com.tencent.mobileqq",
    className: "com.tencent.mobileqq.activity.JumpActivity"});

4. 右上角点击保存,然后点击运行按钮,运行示例如下:

5. 发送成功后脚本运行结束,可以在auto.js APP里查看日志,对于循环调用的脚本,推荐在APP设置里打开音量上键停止所有脚本,这样也避免了我们不小心写了死循环的情况。

6. auto.js也可以使用电脑开发,推荐使用vscodeAuto.js-VSCodeExt插件,使用很简单,详见

https://github.com/hyb1996/Auto.js-VSCode-Extension


auto.js官方文档: https://hyb1996.github.io/AutoJs-Docs/


Github: https://github.com/hyb1996/Auto.js

视频教程地址:

https://www.bilibili.com/video/av35582484

点击QQ咨询
开通会员
返回顶部
×
  • 微信支付
微信扫码支付
微信扫码支付
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
确定支付下载