AutoJs6(JavaScript自动化工具)是一款功能非常强大的简易脚本制作软件,该软件类似于按键精灵,可以让用户制作出简易脚本,非常实用,其中的代码都是入门级别的,有点程序基础的用户都能看懂。
Auto.js是一款androids平台支持无障碍服务的JavaScript自动化工具软件.
Auto.js由hyb1996于2017/01/27初次发布,于2020/03/13停止维护,最终版本名称为4.1.1Alpha2,构建版本号为461.
AutoJs6在Auto.js最终项目的基础上,于2021/12/01进行二次开发,继续保持开源免费。
可用作 JavaScript IDE (代码补全/变量重命名/代码格式化)
支持基于 无障碍服务 的自动化操作
支持浮动按钮快捷操作 (脚本录制及运行/查看包名及活动/布局分析)
支持选择器 API 并提供控件遍历/获取信息/控件操作 (类似 UiAutomator)
支持布局界面分析 (类似 androids Studio 的 LayoutInspector)
支持录制功能及录制回放
支持屏幕截图/保存截图/图片找色/图片匹配
支持 E4X (ECMAScript for XML) 编写界面
支持将脚本文件或项目打包为 APK 文件
支持利用 Root 权限扩展功能 (屏幕点击/滑动/录制/Shell)
支持作为 Tasker 插件使用
支持与 VSCode 连接并进行桌面开发 (需要 AutoJs6-VSCode-Extension 插件)
v6.5.0
新增opencc模块(参阅项目文档>中文转换)
新增UiSelector增加plus及append方法
新增打包应用页面增加ABI及库的筛选支持(ReftoAutoX)
修复打包应用文件体积异常庞大的问题(ReftoAutoX/LZX284)
修复打包应用无法显示并打印部分异常消息的问题
修复打包应用页面选择应用图标后可能显示空图标的问题
修复打包应用包含MLKitGoogleOCR库时可能出现的上下文未初始化异常
修复ocr.mlkit/ocr.recognizeText/detect方法无效的问题
修复部分文本(如日志页面)显示语言与应用设置语言可能不相符的问题
修复部分语言在主页抽屉开关项可能出现文本溢出的问题
修复部分设备无障碍服务开启后立即自动关闭且无任何提示消息的问题
修复部分设备无障碍服务开启后设备物理按键可能导致应用崩溃的问题
修复使用auto(true)重启无障碍服务后pickup功能异常的问题
修复floaty模块创建浮动窗口拖动时可能导致应用崩溃的问题
修复app.startActivity无法使用简称参数的问题
修复importClass导入的类名与全局变量冲突时代码抛出异常的问题
修复androids7.x无法使用无障碍服务的问题
修复androids14+可能无法正常使用runtime.loadJar/loadDex方法的问题
修复安卓系统快速设置面板中"布局范围分析"和"布局层次分析"不可用的问题
修复自动检查更新功能可能导致应用ANR的问题
修复文件管理器示例代码文件夹点击"向上"按钮后无法回到工作路径页面的问题
修复代码编辑器使用替换功能时替换按钮无法显示的问题
修复代码编辑器长按删除时可能导致应用崩溃的问题
修复代码编辑器点击fx按钮无法显示模块函数快捷面板的问题
修复代码编辑器模块函数快捷面板按钮函数名称可能溢出的问题
优化代码编辑器模块函数快捷面板适配夜间模式
优化打包应用启动页面适配夜间模式并调整应用图标布局
优化打包应用页面支持使用软键盘ENTER键实现光标跳转
优化打包应用页面支持点击ABI标题及库标题切换全选状态
优化打包应用页面默认ABI智能选择并增加不可选择项的引导提示
优化文件管理器根据文件及文件夹的类型及特征调整菜单项的显示情况
优化文件管理器文件夹右键菜单增加打包应用选项
优化无障碍服务启用但功能异常时在AutoJs6主页抽屉开关处将体现异常状态
优化部分依赖或本地库版本调整