js array formdata_开源软件分享:一个免ROOT支持用JS编写自动化脚本的神器
最近在逛github时发现一个不错的安卓开源项目,支持用javascript编写自动化脚本,可以模拟人工点击、滑动等一系列操作。
auto.js
Auto.js 简介
一个支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox(是一个可以用来运行 JavaScript 脚本的 iOS 应用,可以执行标准的 JavaScript 脚本)和Workflow。同时有VS Code 插件可提供基础的在桌面开发的功能。
Auto.js具有如下特点:
支持免root和root运行,支持悬浮窗录制和运行
提供对屏幕上的控件的寻找、遍历、获取信息、操作等API。类似于Google的UI测试框架UiAutomator,可以把它当做移动版UI测试框架使用
支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。录制录制可产生js文件或二进制文件,录制动作的回放比较流畅
提供截取屏幕、保存截图、图片找色、找图等函数
与按键精灵等软件的区别
Auto.js与按键精灵大多数功能类似,但是其社区和市场没有按键精灵强大,毕竟开源软件在商业化这块不是强项。
与按键精灵等软件的区别:
Auto.js主要以自动化、工作流为目标;
Auto.js兼容性更好。以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;
Auto.js执行大部分任务不需要root权限。只有需要精确坐标点击、滑动的相关函数才需要root权限;
Auto.js可以提供界面编写等功能,不仅仅是作为一个脚本软件而存在。
应用场景
如游戏加点,自动阅读等,你可以想得到的都可以通过JS脚本自己来编写业务逻辑,是不是很方便。另外如最近很多的双11活动可以领券领币等,文末附Auto.js以及相关脚本github地址
Auto.js App代码地址
github.com/hyb1996/Auto.js
双11活动领币脚本
github.com/hyue418/taobao-11-11
图片和内容源自网络分享,若有侵权,请联系删除!
上海艾磊科技有限公司专门为企业提供IT咨询,IT外包,系统集成,以及各类IT增值服务。其中增值服务包括OFFICE 365云服务,鼎捷企业ERP管理软件,云备份,企业邮箱,无线覆盖,上网行为管理,VPN架设,网络安全服务,INTERNET接入,设备租赁, IP电话服务
js array formdata_开源软件分享:一个免ROOT支持用JS编写自动化脚本的神器相关推荐
- 8266串口调试助手_开源软件分享-基于WPF的串口调试工具
最近同事在调试硬件的串口通讯功能,由于PLC暂时还没到,所以准备用USB转串口线连接在终端上,通过电脑USB口模拟串口收发功能.一开始同事下载了一款串口调试工具,发现没有自定义功能,比如通讯串口收到终 ...
- 分享一个基于jQuery,backbone.js和underscore.js的消息提示框架 - Backbone.Notifier
在线演示 本地下载 我们曾今在以前的文章中介绍过jQuery的警告和提示框插件,今天这里我们介绍一个开源的消息提示框架 Backbone.Notifier,目前版本为version0.1.使用这个框 ...
- android免root自动化,【分享】免ROOT自动化助手一款支持免ROOT的自动化执行APP
[应用名称]:免ROOT自动化助手 [应用版本]:2.0.2.2 [应用大小]:23.47MB [支持平台]:安卓(Android) [测试机型]:小米8 [软件介绍]:免ROOT自动化助手 一款支持 ...
- 分享十个好用到爆的Python自动化脚本
在这个自动化时代,我们有很多重复无聊的工作要做.想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松.那么在本文中,我将向您介绍10个Python自动化脚本,以使你的工作更加自动 ...
- autojs安卓免root实现备份当前文件夹脚本
说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...
- js array formdata_携程机票Node.js开发实践
Nodejs自从2009年被开发出来以后,至今已经走过了9个年头,目前最新的稳定版已经到了10.13.从问世以后,Nodejs就深受前端工程师的喜欢. 在携程内部,Nodejs也是应用广泛,从开发工具 ...
- 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi
一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...
- java swing漂亮界面框架_开源软件分享-漂亮的JavaFx GUI界面框架
虽然说Java目前主要的应用领域是服务端,GUI桌面端软件也有极少量的应用场景(桌面软件还是C#方便),所以今天给大家分享一款漂亮的JavaFx GUI界面框架BootstrapFX. Java Fx ...
- 软件著作权 开源框架_开源软件分享-基于.net core 3.1的快速开发框架
曾几何时.NET们很羡慕JAVA的生态,java开源生态里面你用得着的几乎都有开源的实现.比如大数据.微服务.以及各种各样的快速开发框架,特别是spring boot出来以后,简化了SSM那套繁琐的配 ...
最新文章
- [转] HOWTO:使ASP.NET网站Forms验证可以指定多个登录页面
- django captcha 验证码插件
- Delphi东京版FireDAC连接MSSQL2000提示对象名 'SYS.DATABASES' 无效
- Ubuntu16.04--code::blocks16.01 的代码拷贝到Windows 8.1--visual studio 2013 注意事项
- c++语言偶数分离,在C++的链表中分离偶数和奇数节点
- 华为最新全系列交换机命令手册、配置指南下载
- day25 面向对象继承 多态
- C语言自学之路十(用C语言编写小游戏-五子棋)
- xss跨站攻击详讲 | 如何利用xss拿下一个站?
- 工业过程建模与先进控制(十)MPC的MATLAB命令
- HTTP协议相关的网络经典五层模型
- linux桌面lxde 安装_如何在Arch Linux上安装LXDE桌面
- 嵌入式微处理器的体系结构
- Unity 回合制战斗
- ps导出gif+html,ps怎么导出gif格式的动图
- Mybatis源码基础解析
- HTML5 Canvas编写五彩连珠(5):寻路
- 变压器直流电阻测试仪RS485串口数据采集接入数据库及MESERP系统方案
- 关于安卓手机里的文件夹及其由来
- Principle安装包