Autox.js 7最新版是基于Auto.js版本上进行更新维护而来的版本,采用JavaScript作为脚本语言,Rhino1.7.13作为脚本引擎,支持ES5与部分ES6特性。
Autox.js 7是Android平台上的JavaScript 运行环境和开发环境,用户通过Autox.js即可创建一个自动化脚本,无需root权限,根据脚本内容便可以自动地执行相关的操作,实现自动化操控和监控手机信息处理。提供脚本录制、自动备份脚本功能,通过服务器地址还可连接电脑进行操作。
1、完全开源:Autox.js是一个开源项目,用户可以自由使用和参与开发。
2、无需Root权限:用户无需获取Root权限即可使用大部分功能。
3、强大的功能集合:提供了丰富的功能和工具,满足各种自动化需求。
4、简单易用的界面:具有直观的界面设计和操作流程,使用户能够轻松上手。
5、广泛的应用范围:适用于各种场景,包括自动化操作、界面分析、工作流处理等。
1、无障碍服务支持:使用无障碍服务实现简单易用的自动操作函数。
2、悬浮窗录制和运行:支持通过悬浮窗录制和运行自动化操作。
3、强大的选择器API:提供专业且强大的选择器API,用于寻找、遍历、获取信息和操作屏幕上的控件。
4、JavaScript IDE功能:采用JavaScript作为脚本语言,并支持代码补全、变量重命名、代码格式化、查找替换等功能,可作为一个JavaScript集成开发环境使用。
5、支持界面开发:支持使用E4X编写界面,并可以将JavaScript打包为APK文件,用于开发小工具应用。
6、支持Root权限:通过Root权限提供更强大的屏幕操作和运行Shell命令功能,录制操作可产生流畅的回放。
7、附带实用函数:提供屏幕截取、保存截图、图片找色、图像匹配等实用函数。
8、Tasker插件:作为Tasker插件使用,可与Tasker结合进行日常工作流处理。
9、界面分析工具:带有界面分析工具,类似Android Studio的LayoutInspector,可分析界面层次和范围,获取界面上的控件信息。
v7.0.4版本
修复一些问题
展开内容
唤醒锁定 允许程序在手机屏幕关闭后后台进程仍然运行 ------------------------------------- 写入外部存储 允许程序写入外部存储,如SD卡上写文件 ------------------------------------- 访问外部存储 访问外部存储的权限 ------------------------------------- 访问网络 访问网络连接,可能产生GPRS流量 ------------------------------------- 获取WiFi状态 获取当前WiFi接入的状态以及WLAN热点的信息 ------------------------------------- 获取网络状态 获取网络信息状态,如当前的网络连接是否有效 ------------------------------------- 显示系统窗口 显示系统窗口 ------------------------------------- 开机自动允许 允许程序开机自动运行 ------------------------------------- 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 ------------------------------------- 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内 ------------------------------------- 访问定位额外命令 允许程序访问额外的定位提供者指令 ------------------------------------- 使用蓝牙 允许程序连接配对过的蓝牙设备 ------------------------------------- 蓝牙管理 允许程序进行发现和配对新的蓝牙设备 ------------------------------------- 连续广播 允许一个程序收到广播后快速收到下一个广播 ------------------------------------- 拨打电话 允许程序从非系统拨号器里输入电话号码 ------------------------------------- 拍照权限 允许访问摄像头进行拍照 ------------------------------------- 改变网络状态 改变网络状态如是否能联网 ------------------------------------- 改变WiFi多播状态 改变WiFi多播状态 ------------------------------------- 改变WiFi状态 改变WiFi状态 ------------------------------------- 禁用键盘锁 允许程序禁用键盘锁 ------------------------------------- 状态栏控制 允许程序扩展或收缩状态栏 ------------------------------------- 访问账户Gmail列表 访问GMail账户列表 ------------------------------------- 获取应用大小 获取应用的文件大小 ------------------------------------- 结束后台进程 允许程序调用killBackgroundProcesses(String).方法结束后台进程 ------------------------------------- 修改声音设置 修改声音设置信息 ------------------------------------- 允许NFC通讯 允许程序执行NFC近距离通讯操作,用于移动支持 ------------------------------------- 读取日程提醒 允许程序读取用户的日程信息 ------------------------------------- 读取联系人 允许应用访问联系人通讯录信息 ------------------------------------- 读取电话状态 访问电话状态 ------------------------------------- 读取短信内容 读取短信内容 ------------------------------------- 读取同步设置 读取同步设置,读取Google在线同步设置 ------------------------------------- 读取同步状态 读取同步状态,获得Google在线同步状态 ------------------------------------- 接收彩信 接收彩信 ------------------------------------- 接收短信 接收短信 ------------------------------------- 接收Wap Push 接收WAP PUSH信息 ------------------------------------- 录音 录制声音通过手机或耳机的麦克 ------------------------------------- 排序系统任务 重新排序系统Z轴运行中的任务 ------------------------------------- 发送短信 发送短信 ------------------------------------- 设置桌面壁纸 设置桌面壁纸 ------------------------------------- 设置壁纸建议 设置壁纸建议 ------------------------------------- 使用SIP视频 允许程序使用SIP视频服务 ------------------------------------- 使用振动 允许振动 ------------------------------------- 写入日程提醒 写入日程,但不可读取 ------------------------------------- 读写系统设置 允许读写系统设置项 ------------------------------------- 读写系统敏感设置 允许程序读写系统安全敏感的设置项 ------------------------------------- 写入联系人 写入联系人,但不可读取 -------------------------------------