【Autojs教程】01-Autojs简介、开发环境配置及第一个HelloWorld程序

【Autojs教程】Autojs简介、开发环境配置及第一个HelloWorld程序Autojs简介Autojs是运行在Android平台上的javascript自动化工具,只要你会使用javascript语言,你就可以让你的Android手机执行一些自动化操作,学习成本低。其主要原理是基于android的辅助服务 AccessibilityService,设计初衷是用来帮助残障人士使用Android设备和应用的,不过开发者发现其强大的可操作性,将其发扬光大,演变出来了一系列自动化脚本工具,Autoj

3000多个样例让你从萌萌懂懂的小师弟变成超级大神的大师兄。 我的博客中有

工具为Visual Studio Code(以下简称为VSCode),这是一个微软发行的针对于编写现代 Web 和云应用的跨平台源代码编辑器,这款编辑器功能强大,可以通过各种插件让你快速完成

工作,而我们也是通过插件的形式来完成!VSCode安装这里就不赘述了,傻瓜无脑式安装即可,下载地址:,多平台均可安装,大家根据自己的需要自行安装即可 PS:笔者电脑为win1

主流的脚本工具,有按键精灵,TC,易语言等,但是都有一定的局限。易语言的功能很强大,但是在移动端却没有对应的工具,虽然可以借助安卓模拟器,或者TotalControl工具,在PC机上运行安卓系统,但是把坐标写死的方法还是不太好,尤其是换了手机,屏幕大小不兼容,另外,还要占用一台电脑来运行

工具,安卓和IOS的环境都可以,但是前提是手机需要Root,有的手机ro…

主要工作原理是基于辅助服务AccessibilityService。 功能介绍: 数据监控:可以监视当前手机的数据。 图片监控:截图获取当前页面信息。 控件操作:模拟操作手机控件。 自动化工作流:编写简单的脚本,完成一系列自动化操作。如:微信/QQ自动点赞,快速抢单等。 定时功…

啰嗦几句 最近一直在思考如何使自己的脚本技术能更好一点,不瞒大家说,鄙人的技术远不是大咖级的,在脚本的技术上,还是需要像雕一块美玉一般,如切如磋,如琢如磨。 物理学家费曼说过,掌握并精通一门知识的最快最好的方法,就是你讲给别人听,并教会别人。 我觉得说得真的很好,如果你对这个知识还一知半解,你就无法讲清楚,你讲给别人听并让别人明白的时候,你的知识是最牢固的。 所以在

旧版,旧版的优点,无需登录,限制也少,文末有下载连接。 第一步:安装完

后会看到下面的界面 第二步:设置无障碍 第三步:开启悬浮窗 悬浮窗开启后就会看到屏幕左侧有个小图标,悬浮窗可以在不调出

的情况下启动或停止正在执行的脚本和其它一些实用功能。 第四步:导入脚本 首先将脚本保存到手机上,记住手机上的目录,然后在

中点击右下角加号按钮,然后点击导入 第五步:运行脚本 运行脚本有两种方式,第一种是au…

后,需要打开无障碍模式(为了脚本能执行)和悬浮框(为了查看控件信息) Visual Studio Code 在VS Code中菜单查看-“扩展”-输入

或hyb1996搜索,即可看到

-VSCodeExt插件,安装即可。 Start Server 按 Ctrl+Shift+P 或点击查看-命令面板可调出命令面板,输入

是什么 安卓脚本框架 可以做的事情 数据监控:可以监视当前手机的数据。 图片监控:截图获取当前页面信息。 控件操作:模拟操作手机控件。 自动化工作流:编写简单的脚本,完成一系列自动化操作。如:微信自动点赞,快速抢单等。 定时功能:定时执行某个脚本,来完成定时任务。如:定时打卡签到等。 项目介绍 项目地址:

本文基于读者熟悉或了解JavaScript 1.基础 屏幕坐标系,屏幕左上角为原点(0,0),向右为x轴正向,向下为y轴正向 单位为px 其他大部语法与

相似或一致 2.常用api 函数 功能 click(x,y) click(500,500) 点击屏幕x=500px,y=500px的点 press(x,y,mills) press(200,200,1000) 按住(200,200)1秒钟 sleep(mills) sleep(1000)

是安卓平台上的JavaScript自动化工具,操作方便简单、容易上手、不需要root权限,功能强大。 是由国内的一名

-Docs/#/ 可以做什么? 在手机上,可以实现自动点击、滑动、输入文字、打开应用等等。 比如我喜欢在支付宝中的蚂蚁森林里收集好友的能量,每天重复一样的操作很费时间精力。于是我就可以编写一个javascript脚本,运行在

主要工作原理是基于辅助服务AccessibilityService,从而实现免Root(仅限

使用JavaScript作为脚本语言,目前使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。 因为

与一般的APP一样,安装在手机上,且可以自行编写并运行脚本,从而实现自动化工作

使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性

/*———–替换语音部分函数———-*/ function getFilesFromPath(path) { /*格式:H.getFilesFromPath(文件夹路径)*/ /*解释:获取文件夹所有文件和文件夹 递归遍历 返回文件路径数组*/ var arrDir = new Array(); var arrFile = new Array(); try { var rp = /^([/][^\/:*?]+

的一些基本步骤和写代码时一些关键点: 一、环境搭建 安卓手机上下载并安装

的apk,下载包网上可以找到免费的,官网上是要付费的,但是功能多一点,具体看自己的家庭条件吧; 下载vscode并安装,然后在拓展组件里搜索

,并安装:如下图: 上述步骤完成后,你就可以愉快的写代码了! 随手新建一个

是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。 与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄来实现的,这一点,挺优雅。 官方的入门文档写得比较全面,可以进行直接上手 github 文档 主页兼论坛 另外

使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和l技巧。当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务。于是,我开始在一个文本文件里记录这些用。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注