包括软件及打包apk插件------------------------Auto.js使用JavaScript作为脚本语言,目前使用Rhino1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。
因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。
如果您想要使用TypeScript来开发,目前已经有开发者公布了一个可以把使用TypeScript进行Auto.js开发的工具,参见Auto.jsDevTools。
如果想要在电脑而不是手机上开发Auto.js,可以使用VSCode以及相应的Auto.js插件使得在电脑上编辑的脚本能推送到手机运行,参见Auto.js-VSCode-Extension。
本文档的章节大致上是以模块来分的,总体上可以分成"自动操作"类模块(控件操作、触摸模仿、按键模仿等)和其他类模块(设备、应用、界面等)。
"自动操作"的部分又可以大致分为基于控件和基于坐标的操作。
基于坐标的操作是传统按键精灵、触摸精灵等脚本软件采用的方式,通过屏幕坐标来点击、长按指定位置模仿操作,从而到达目的。
例如click(100,200),press(100,200,500)等。
这种方式在游戏类脚本中比较有可行性,结合找图找色、坐标放缩功能也能达到较好的兼容性。
但是,这种方式对一般软件脚本却难以达到想要的效果,而且这种方式需要安卓7.0版本以上或者root权限才能执行。
所以对于一般软件脚本(例如批量添加联系人、自动提取短信验证码等等),我们采用基于控件的模仿操作方式,结合通知事情、按键事情等达成更好的工作流。
这些部分的文档参见基于控件的操作和基于坐标的操作。
其他部分主要包括:app:应用。
启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。
console:控制台。
记录运行的日志、错误、信息等。
device:设备。
获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。
engines:脚本引擎。
用于启动其他脚本。
events:事件与监听。
按键监听,通知监听,触摸监听等。
floaty:悬浮窗。
用于显示自定义的悬浮窗。
files:文件系统。
文件创建、获取信息、读写。
http:HTTP。
发送HTTP请求,例如GET,POST等。
images,colors:图片和图色处理。
截图,剪切图片,找图找色,读取保存图片等。
keys:按键模仿。
比如音量键、Home键模仿等。
shell:Shell命令。
threads:多线程支持。
ui:UI界面。
用于显示自定义的UI界面,和用户交互。
除此之外,Auto.js内置了对Promise。
2020/3/15 10:06:44 23.66MB autojs
1
------版权所有,禁止转载,违者必究------所有游戏均为作者原创!!!!编译环境:dev-c++vs可能会出bug扫雷控制台彩色版:使用鼠标控制,支持存档,无需载入图形库即可运转,可创建多个地图,未完成的可以下次继续。
控制方法:鼠标控制,单击左键扫雷,长按左键0.5秒插旗祝:游戏愉快------版权所有,禁止转载,违者必究------
2018/11/14 14:49:03 55KB C++游戏
1
感觉是德赛208D机子可以通刷大众280D主机固件更新-0393版版本全称5GG035280D_TR8257_71_SW0393_Desay安装方法:1、预备U盘或者SD内存卡,格式化后,将下载的压缩包解压后,把两个文件5GG_035_280D_TR8257_SW0393_20190625.bin5GG_035_280D_TR8257_SW0393_20190625.bin.md5放到内存卡上,2、车子打开点火开关,不要启动发动机,插入U盘或SD卡,SD卡格式为大卡,可以将内存卡放入大卡槽里,插入中控屏中间的卡槽,打开中控台开关。
3、长按10秒右下角的SETUP直到弹出界面
2020/3/20 13:29:42 208.53MB 大众宝来 0394固件 280D
1
prs505汉化系统1将PRS505联机,将文件夹“此文件夹内拷入PRS505内存盘根目录”内的文件和文件夹拷贝到505的内存盘上。
2将一张SD卡格式化为FAT格式,将文件夹“此文件夹内拷入SD卡根目录”内的文件和文件夹拷贝到你的sd卡上(我没试记忆棒,应该也可以)。
3将PRS505拔除电脑,关机,插入SD卡,开机等待屏幕出现选项后按6键加载中文字体和中文界面,等待约十秒钟左右,然后屏幕会刷新好几次,再等待片刻,屏幕会显示alreadyactivated,按MENU键退出。
大功告成!按键功能:长按前进/后退键将前进/后退10页长按放大键切换横向/竖向看书同时放歌曲的话长按音量键切换歌曲长按enter键关机长按mark键进入书签菜单子菜单或看书时长按menu键退到主菜单当然新图标和时间显示都是有的图标资源都在内存里,不满意的本人动手了文件说明main.xml是界面的主要显示文件applicationStart.xml里是按键的对应表还有几个图标的png文件都可以本人改。
2015/5/8 2:40:51 6.87MB prs 505 汉化系统
1
这是一款多功能闹钟App,界面简约干净,此App有闹钟,时钟,计时器,秒表四项功能。
一,闹钟可进行添加几组闹钟,实现简单的响铃闹钟提醒,长按已定闹钟可以删除闹钟;
二,时钟实现显示此手机系统时间;
三,计时器实现倒计时功能,通过按钮开始,停止和重置倒计时操作;
四,秒表可以通过开始,停止,复位和重置按钮实现秒表计时功能。
1
处理微信中无法支付宝支付问题,和弹出长按地址在浏览器中打开
2016/6/13 19:50:53 104KB 微信 支付宝 支付 弹出地址
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡