游戏分类 应用分类
autojs6
  • autojs6

  • 类别:系统工具版本:v6.3.1 安卓通用版
  • 大小:195.00MB时间:2023-06-06 09:31

软件简介

autojs6是安卓平台JavaScript 自动化工具.功能强大而且操作很简便,可以使用悬浮窗快捷操作,还可以将脚本文件打包成apk文件,内置了详细的教程,而且有自动操作函数、代码补全等功能。

软件介绍

AutoJs6是安卓JavaScript自动化工具,基于Auto.js二次开发,软件中功能非常强大,支持多种功能,支持选择api控制,布局分析,脚本打包等等功能,内置了详细的使用文档,可根据自己的需要来选择,提供无障碍服务,非常方便。

主要功能

1、可用作 JavaScript IDE (代码补全/变量重命名/代码格式化)

2、支持基于无障碍服务的自动化操作

3、支持悬浮窗快捷操作 (脚本录制及运行/查看包名及活动/布局分析)

4、支持选择器 API 并提供控件遍历/获取信息/控件操作 (类似 UiAutomator)

5、支持布局界面分析 (类似 Android Studio 的 LayoutInspector)

6、支持录制功能及录制回放

7、支持屏幕截图/保存截图/图片找色/图片匹配

8、支持 E4X (ECMAScript for XML) 编写界面

9、支持将脚本文件或项目打包为 APK 文件

10、支持利用 Root 权限扩展功能 (屏幕点击/滑动/录制/Shell)

11、支持作为 Tasker 插件使用

12、支持与 VSCode 连接并进行桌面开发 (需要 AutoJs6-VSCode-Extension 插件)

软件优势

1、VSCode 插件支持客户端 (LAN) 及服务端 (LAN/ADB) 连接方式

2、多语言适配 (西/法/俄/阿/日/韩/英/简中/繁中等)

3、夜间模式适配 (设置页面/文档页面/布局分析页面/悬浮窗等)

4、Rhino 引擎由 v1.7.7.2 升级至 v1.7.15-SNAPSHOT

常见问题

区域截图

AutoJs6 不支持区域截图.

只能通过 images.captureScreen 截取屏幕后使用 images.clip 等方式做进一步处理.

定时任务

定时运行脚本

脚本右侧菜单 -> 定时任务, 即可定时运行脚本.

需保持 AutoJs6 后台运行, 包括 [ 自启动白名单 / 忽略电池优化 / 忽略后台活动限制 / 系统多任务保留 ] 等.

在设备关屏情况下, 可使用 device.wakeUp() 唤醒屏幕.

但 AutoJs6 暂未提供解锁功能, 因此可能需要根据设备自行设计解锁代码.

定时任务获取外部参数

若脚本由 intent (如网络状态变化等特定事件) 触发启动, 可通过 engines.myEngine().execArgv.intent 获取 intent, 进而获取外部参数.

打包应用

图片等资源共同打包及多脚本打包

上述需求需使用 "项目" 功能.

点击 AutoJs6 主页面 "+" 图标, 选择项目, 填写信息后可新建一个项目.

项目支持存放多个 [ 脚本 / 模块 / 资源文件 ].

项目工具栏的 APK 打包图标, 点击可打包一个项目.

例如:

脚本读取同目录 1.png: images.read("./1.png").

UI 脚本图片控件引用同目录 2.png: <img src="file://2.png"/>.

AutoJs6 内置模块支持相对路径引用, 其他情况可能需借助 files.path() 转换为绝对路径.

同类最新