包括软件及打包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
暗影精灵3Plus1070手动调理散热风扇转速,同机型直接可用
2016/6/13 18:50:53 2KB notebook fan 暗影精灵
1
用命令行取回显方式调用
2021/6/19 13:53:50 68.78MB 按键精灵 OCR 本地识别 离线识别
1
Rokemon:宠物小精灵主题R包
2020/3/16 10:07:45 708KB pokemon ggplot2 r ggplot2-themes
1
暗影精灵2最新的Clover驱动,几乎完满支持Mojave,Nvidia显卡支持老的几个显卡,其余的系统不支持。
2017/8/5 13:10:37 6.17MB Mojave,黑苹果,EFI,mac os
1
风吹动草的效果,支持内部精灵踩踏导致的草得形变
2017/11/17 22:40:44 1.58MB grass shader
1
串口调试工具Android代码假造串口。
串口调试精灵、友善串口助手、Android串口调试代码、假造串口工具。
2018/9/23 21:43:13 13.64MB 串口 调试 工具 Android代码
1
软件引见淘晶安卓手机数据恢复精灵是一款操作方便,针对安卓设备数据备份查看与删除数据恢复的软件。
支持短信、通讯录、通话记录、微信、QQ等重要数据的一键导出备份、浏览、删除数据的恢复。
完美支持:小米、红米、魅族、vivo、oppo、三星、华为等主流安卓手机。
注意事项:1、建议您先对手机进行ROOT操作,之后可以使用本软件一键导出操作方便快捷。
2、如果您的手机没有ROOT,建议到官网查看部分手机免ROOT查看恢复数据的方法。
淘晶安卓手机数据恢复精灵V2.3.60内容:1、优化群信息内容展示。
2、改变模块加载失败处理的结果。
2021/9/12 2:08:31 17.73MB 数据恢复
1
零资源分下载,分享精神至上~一个综合型的Direct3D示例程序的2.0版。
加入绿宝石三维地形模仿系统。
用键盘上W,A,S,D,I,J,K,L,↑,↓,←,→12个键加上鼠标在美丽的三维空间中翱翔。
包括了Direct3D初始化,DirectInput输入处理,顶点缓存,光照与材质,文字输出,颜色,纹理贴图,四大变换,网格模型,X文件载入等等知识(当然还有默认被开启的深度缓存)。
其中的3D人物模型使用的是变形金刚中的大黄蜂。
背景音乐为魔兽3暗夜精灵进行曲。
源码的配套博文是《【VisualC++】游戏开发笔记四十八浅墨DirectX教程十六三维地形系统的实现》,文章地址为http://blog.csdn.net/zhmxy555/article/details/8685546,点击Release文件夹下的exe文件可以直接看到运行效果,运行需要DirectX运行库的支持。
报缺少D3D的DLL系列错误的童鞋们请google/百度一下“DirectX9.0cruntime”,下载并装个最新版的。
报缺少MVCR100D.Dll错误的朋友们去下一个安装就可以了,或者直接点击sln打开工程再次编译一次。
如果是想调试并运行源代码,但是报错了,请去下载最新版DirectXSDK并进行DirectX开发环境的配置。
编写环境:VS2010我的博客地址是http://blog.csdn.net/zhmxy555,源码结合配套文章一起看效果更佳。
希望能和大家一起交流,共同学习,共同进步。
2021/2/2 15:54:17 35.59MB DirectX Win32 C++ Direct3D
1
运转之后,每打开一个新的应用,都会自动点击应用里面的控件,简易版按键精灵。
2016/6/12 6:48:01 321KB 按键精灵
1
共 163 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡