随着移动互联网的兴起,现在脚本语言越来多了。 引流的方法,也就随之增加。现在网上主流的、小众的脚本语言有很多。 下面飞云把自己所知道的脚本开发语言列举一下。
新一代简单易学,开箱即用,可编程式自动化测试软件
免ROOT不限手机环境
持Android 5.0到10
全节点分析不限分辨率
OpenCV图色识别
JS编程简单易学,IDEA智能开发工具支持,实时投屏预览运行
支持OpenApi
不限调用者环境
支持跨语言调用
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 不需要 |
IOS系统 | 不支持 |
开发语言 | javascript |
开发IDE | IDEA |
游戏脚本 | 支持 |
webrebot
一个以web为载体的自动化测试框架,支持js所有语法和安卓、ios所有原生方法的调用。 并可以通过tcp、udp、websocket等网络协议提供接口支持,,开发者可以直接h5+js编写自动化程序,生成apk。也可以通过接口用其它语言,如:易语言、python、java,甚至是php来编写自动化程序。
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 不需要 |
IOS系统 | 不支持 |
开发语言 | javascript |
开发IDE | HBuilderX |
游戏脚本 | 支持 |
Auto.js
Auto.js是利用安卓系统的“无障碍服务”功能,实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。 与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄(xml节点)来实现的。 使用autojs可以开发出不需要root权限,支持全分辨率的脚本。
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 不需要 |
IOS系统 | 不支持 |
开发语言 | javascript |
开发IDE | Visual Studio Code |
游戏脚本 | 支持 |
指端精灵
指端精灵是一款脚本编译器。可进行脚本,界面编写,调试,运行,打包等操作,内含多种脚本编辑工具,如内存修改,内存查看,调试安装等等。
项目 | 内容 |
安卓系统 | |
安卓ROOT权限 | |
IOS系统 | |
开发语言 | LUA |
开发IDE | |
游戏脚本 | 支持 |
Total Control脚本
TC 脚本采用 JavaScript 语言编写,提供一系列脚本自动化接口,并集成 RingoJS 框架,用户可在脚本中直接引入并使用 RingoJS 提供的大量丰富的库。 TC 脚本支持 REST API,可以实现任意脚本语言,任意平台,远程控制多个 TC( 控制成百上千台手机 )。
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | |
IOS系统 | |
开发语言 | javascript、Node JS、Python、Java、易语言等 |
开发IDE | Visual Studio Code等 |
游戏脚本 |
按键精灵(手机版)
按键精灵采用MQ语言,MQ是按键精灵针对旗下移动产品而设计的全新脚本开发语言。语言支持全中文阅读脚本,上手简单,易学易用。
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 需要 |
IOS系统 | 支持 |
IOS越狱 | 需要 |
开发语言 | MQ语言 |
开发IDE | 按键精灵手机助手 |
游戏脚本 | 支持 |
触动精灵
触动精灵使用 Lua 语言进行编写,是一款模拟手机触摸、按键操作的软件,通过制作脚本,可以让触动精灵代替双手,自动执行一系列触摸、按键操作。触动精灵简单、易用,不需要掌握任何编程知识就可以录制出功能强大的脚本;还可以使用编程知识,编写出功能更为复杂,交互更为灵活的脚本;只要能够在手机上完成的人为操作,触动精灵都可以代替完成,不仅省力,而且高效。
官方文档
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | |
IOS系统 | 支持 |
IOS越狱 | 需要 |
开发语言 | Lua |
开发IDE | |
游戏脚本 |
脚本精灵
脚本精灵是一款模拟手机触摸和按键的工具,通过这款工具,可以运行各种自定义脚本,从而代替人手在手机上进行各种重复的操作。只要手机有重复或者超出人力范围的快速操作,都可以使用脚本帮你完成。 脚本精灵可以模拟用户的操作、完成重复的动作,如手机游戏挂机、自动做任务、刷副本、刷金币、app自动化测试、各种抢单以及参加游戏活动等,支持一键录制回放。脚本精灵自带电脑端开发平台,可以在编辑器上对脚本进行编辑、截图、取色等操作,是一款一体化的脚本编辑工具。
官方网站
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | |
IOS系统 | |
IOS越狱 | |
开发语言 | Lua |
开发IDE | 脚本精灵开发平台 |
游戏脚本 | 支持 |
一触即发
一触即发脚本精灵是一款全新功能十分强大的手机应用服务工具,用户可能知道现在大部分软件都需要root才能够使用,一触即发无需root就可进行脚本操作
一触即发app,无需root就可进行脚本操作(自动操作手机),且具备脚本自动操作、编写、导出分享的一款强大应用. 相信在以后的开发中,我们甚至可以媲美ios12自带的捷径应用,并且比它更为强大 在软件中由我们创建、可以实现某一功能的「动作」也被称为快捷指令. 为了使用户快速上手,我们软件内置了大量的例子。只要五分钟,就可以快速上手. 如:王者荣耀秒换三装、趣头条自动阅读
易语言
易语言是一门以中文作为程序代码编程语言,其以“易”著称,创始人为吴涛。易语言早期版本的名字为E语言。其最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践,方便中国人以中国人的思维编写程序,并不用再去学习西方思维。易语言的诞生极大的降低了编程的门槛和学习的难度。从2000年以来,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。目前用户量超过百万。 易语言开发移动端脚本,目前主要使用乐玩模块和大漠插件。 使用易语言可以开发脚本的多线程中控台。
官方网站
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | |
IOS系统 | |
IOS越狱 | |
开发语言 | 易语言 |
开发IDE | 易语言IDE |
游戏脚本 | 支持 |
Xscript (已关闭)
Xscript 是一款基于 Lua 脚本语言开发的模拟人工操作的移动脚本开发平台
- Lua 语言编写脚本
- 屏幕截图, 模拟触控, 图片辩识, 按键输入, OCR文字识别, 云端OCR等等
- Luasocket网络操作, 支持 https, ftp等等
- 插件支持
- 独立应用生成
- 桌面版开发工具
- 可远程控制设备 (通过IP)
- OpenAPI, 开发者可自行开发控制端程序
开发文档
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 不需要 |
IOS系统 | 不支持 |
开发语言 | lua |
开发IDE | |
游戏脚本 | 支持 |
JsDroid(已关闭)
JsDroid简称Jsd,起初为js内核,后来升级为功能更强、扩展性更强的groovy内核。 Jsd可以在手机上定时执行自定义任务,而通过简单的groovy代码,轻松控制手机模拟操作,实现无人值守控制手机,支持无root环境。 传统的查找图色,如果换设备换分辨率,必须重新抓图。但是JsDroid不需要,甚至可以看图脑补代码。 另外有用户开发了JsDroid的按键精灵插件,可供按键精灵调用。
官方文档
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | 不需要 |
IOS系统 | 不支持 |
开发语言 | groovy |
开发IDE | |
游戏脚本 | 不支持 |
叉叉脚本(已关闭)
叉叉脚本使用 Lua 语言进行编写,支持Lua的所有语法与基本函数,配合叉叉脚本特有的函数命令,实现找图、找色、触摸等高级功能。 编写脚本前请先学习 lua 的基本语法。
官方网站
项目 | 内容 |
安卓系统 | 支持 |
安卓ROOT权限 | |
IOS系统 | 支持 |
IOS越狱 | 需要/不需要 |
开发语言 | Lua |
开发IDE | |
游戏脚本 | 支持 |