办公-效率办公效率-自动化工具
Auto.js
一个安卓平台上的JavaScript自动化脚本工具,支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox和Workflow。
标签:办公效率-自动化工具由于Auto.js已经被大面积用于灰产用途,为了避免造成超出控制的后果,因此下线全部Auto.js版本和release。
后续将尝试采取一些措施,尽量让Auto.js往良好的方向发展。
作者hyb1996的回复
特性
- 由无障碍服务实现的简单易用的自动操作函数
- 悬浮窗录制和运行
- 更专业&强大的选择器API,提供对屏幕上的控件的寻找、遍历、获取信息、操作等。类似于Google的UI测试框架UiAutomator,您也可以把他当做移动版UI测试框架使用
- 采用JavaScript为脚本语言,并支持代码补全、变量重命名、代码格式化、查找替换等功能,可以作为一个JavaScript IDE使用
- 支持使用e4x编写界面,并可以将JavaScript打包为apk文件,您可以用它来开发小工具应用
- 支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。录制录制可产生js文件或二进制文件,录制动作的回放比较流畅
- 提供截取屏幕、保存截图、图片找色、找图等函数
- 可作为Tasker插件使用,结合Tasker可胜任日常工作流
- 带有界面分析工具,类似Android Studio的LayoutInspector,可以分析界面层次和范围、获取界面上的控件信息
本软件与按键精灵等软件不同,主要区别是:
- Auto.js主要以自动化、工作流为目标,更多地是方便日常生活工作,例如启动游戏时自动屏蔽通知、一键与特定联系人微信视频(知乎上出现过该问题,老人难以进行复杂的操作和子女进行微信视频)等
- Auto.js兼容性更好。以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题
- Auto.js执行大部分任务不需要root权限。只有需要精确坐标点击、滑动的相关函数才需要root权限
- Auto.js可以提供界面编写等功能,不仅仅是作为一个脚本软件而存在
基于Mozilla Public License Version 2.0并附加以下条款:
- 非商业性使用 — 不得将此项目及其衍生的项目的源代码和二进制产品用于任何商业和盈利用途
数据评估
关于Auto.js特别声明
本站LINSIR的博客提供的Auto.js都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由LINSIR的博客实际控制,在2020-10-25 20:13收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,LINSIR的博客不承担任何责任。
相关导航
暂无评论...