Autox.js是一款针对安卓平台的JavaScript脚本编写工具,无需root权限即可使用,旨在实现自动化操作和快速开发。最新开源版本具有更好的使用体验,新增了UI交互功能、多线程操作和OCR识别等功能,使得Autox.js更加强大灵活,适用于各种自动化操作需求场景。
Autox.js主要以自动化、工作流为目标,更多地方便日常生活工作,例如启动游戏时自动屏蔽通知、一键与特定联系人微信视频等。
Autox.js具有更好的兼容性,以控件为基础的操作避免了分辨率问题。
大部分任务无需Root权限即可执行,只有需要精确坐标点击、滑动的相关函数才需要Root权限。
Autox.js提供界面编写等功能,不仅仅是作为一个脚本软件存在。
Autox.js是一个支持无障碍服务的Android平台上的JavaScript运行环境和开发环境,旨在类似JsBox和Workflow。该项目源于hyb1996的autojs,并在其基础上进行修改,因此命名为Autox.js(autojs修改版本)。未来将进一步介绍项目的开发和运行,欢迎更多开发者参与项目的维护和升级。根据hyb1996采用的Mozilla Public License Version 2.0 +非商业性使用,本产品采用GPL-V2许可证,使用和贡献者需遵循相关要求。
常见问题:
1. Autox.js是否采用GPL-V2许可证?
GPL-V2是较为广泛的开源许可证,但对于MPL-2.0的理解存在一定困难,本产品采用GPL-V2许可证,并需要对新增文件或修改的代码进行相应声明。
2. 代码贡献者需要注意什么?
代码贡献者需要遵循MPL-2.0+非商业性使用和GPL-V2的相关要求,对新增文件或修改的代码进行声明。
3. 其他人使用Autox.js需注意什么?
其他人使用Autox.js时,需要根据相关协议要求开源修改过的代码,商用需遵循相应规定。
4. 开源与商业的关系?
开源不等于随意使用,也不等于禁止商业用途。开源产品可以商用,但需按规定开源。商用产品可以开源,例如redhat。
5. Autox.js是否可商用?
Autox.js的商用性取决于原始autojs的商业使用条款。
6. 关于编译:
编译相关命令在项目根目录下运行,对于Windows powerShell < 7.0,请使用包含";"的命令。