
安卓自动化(autojs)
文章平均质量分 88
安卓自动化(autojs)
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
代码简单说
wx代码简单说同步更新。Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。接官网/后台/小程序/公众号开发 有意私信详聊。
展开
-
Esp32蓝牙Hid调用方案 http执行设备、鼠标、键盘相关操作
本文主要介绍 Esp32 蓝牙 Hid 相关的多种操作方式,详细的设备、鼠标、键盘相关操作的 http 调用方法。下面是整理出的所有 http 调用方法和 rhino 引擎方式。本机调用的话直接使用http://localhost:8080 如果是局域网调用则使用软件里的地址 比如我的是http://192.168.1.5:8080。文件地址: https://www.123865.com/s/Qtm4jv-xyZbd?使用前需要一块烧录好的ESP32板子并在手机安装好embedded软件用于蓝牙通信。原创 2025-03-02 22:30:53 · 67 阅读 · 0 评论 -
移动端 App 自动化脚本常用工具分类
无障碍服务是 Google 推出的特殊服务,最初是为了辅助残障用户操作 Android 设备。很多自动化工具依赖该服务来实现点击、滑动等操作。目前 Auto.js、EasyClick 等工具大多收费,可考虑开源的 AutoX.js 或其他免费工具。这类工具直接在手机 App 内运行脚本,无需依赖 PC,一般支持特定的脚本语言。这类工具要求手机连接电脑,脚本需在电脑端运行,常用于自动化测试。的工具(如 Auto.js)即可满足需求。等工具,它们支持用中文编写自动化脚本。的工具,如 EasyClick。原创 2025-03-02 20:43:51 · 187 阅读 · 0 评论 -
AutoX.js 调用 WebSocket 示例,稳定高效的通信方案
AutoX.js 提供的API 使用简单,适合 WebSocket 通信场景。如果有更复杂的需求,可以结合worker线程处理异步任务,避免主线程阻塞。这篇文章希望能帮助你快速上手 WebSocket,如果有问题,欢迎评论交流!原创 2025-03-02 20:38:27 · 92 阅读 · 0 评论 -
AutoX.js 截图并调用百度飞桨PaddleOCR 识别文字并输出置信度
本篇文章介绍了如何使用 AutoX.js 进行截图,并结合 PaddleOCR 进行文字识别。代码逻辑清晰,功能完整,适用于各种自动化需求。如果你也有类似需求,可以尝试这个方法!原创 2025-03-02 20:37:19 · 361 阅读 · 0 评论 -
2025最新AutojsPro9.3.11免登录直接运行教程 附视频教程,可打包App 无视autojs提示Network Error网络错误问题 (雷电模拟器完美运行)
AutoJs Pro9 是一款面向开发者的工具,专为在 Android 和 鸿蒙 系统上进行 JavaScript 开发设计。其功能覆盖了从代码编辑到打包发布的各个环节,可以帮助你高效地开发和调试应用。集成开发环境(IDE):包括代码补全的编辑器,支持单步调试和图形化设计。跨平台支持:不仅可以在 Android 和 鸿蒙 系统上使用,也能通过与电脑连接,使用 VSCode 进行远程调试和开发。强大的 API 支持。原创 2024-12-01 00:19:59 · 3200 阅读 · 7 评论 -
autojs官方文档 images - 图片处理 包括截图、读写图片、图片剪裁、旋转、二值化、找色找图 图色处理方法
images模块提供了一些手机设备中常见的图片处理函数,包括截图、读写图片、图片剪裁、旋转、二值化、找色找图等。该模块分为两个部分,找图找色部分和图片处理部分。需要注意的是,image对象创建后尽量在不使用时进行回收,同时避免循环创建大量图片。因为图片是一种占用内存比较大的资源,尽管Auto.js通过各种方式(比如图片缓存机制、垃圾回收时回收图片、脚本结束时回收所有图片)尽量降低图片资源的泄漏和内存占用,但是糟糕的代码仍然可以占用大量内存。Image对象通过调用recycle()函数来回收。原创 2024-11-30 01:44:36 · 300 阅读 · 0 评论 -
autojs官方文档 app - 应用 发送意图、打开文件、发送邮件
app模块提供一系列函数,用于使用其他应用、与其他应用交互。例如发送意图、打开文件、发送邮件等。同时提供了方便的进阶函数startActivity和sendBroadcast,用他们可完成app模块没有内置的和其他应用的交互。原创 2024-11-30 01:22:09 · 210 阅读 · 0 评论 -
autojs官方文档 $crypto模块 提供了对称加密(例如AES)、非对称加密(例如RSA)、消息摘要(例如MD5, SHA)等支持。
Pro 8.0.0新增$crypto模块提供了对称加密(例如AES)、非对称加密(例如RSA)、消息摘要(例如MD5, SHA)等支持。原创 2024-11-30 01:30:34 · 149 阅读 · 0 评论 -
autojs官方文档 keys - 按键模拟 模拟home主页 模拟返回 显示最近任务
按键模拟部分提供了一些模拟物理按键的全局函数,包括Home、音量键、照相键等,有的函数依赖于无障碍服务,有的函数依赖于root权限。此函数依赖于无障碍服务。此函数依赖于无障碍服务。此函数依赖于无障碍服务。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。模拟按下物理按键下。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。此函数依赖于root权限。原创 2024-12-02 00:06:12 · 258 阅读 · 0 评论 -
autojs官方文档 WebSocket 使用方法 $web.newWebSocket
在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。到达正常关闭状态表示它已发送其所有传出消息并接收其所有传入消息,但不保证其他对端将成功接收其所有传入消息。若消息缓冲区(16MB)已满,则此消息将被拒绝并触发WebSocket的。若此WebSocket处于已关闭、关闭中、已取消的任何其他情况下,也会返回。若此WebSocket处于已关闭、关闭中、已取消的任何其他情况下,也会返回。若WebSocket处于关闭中、已关闭、已取消状态,则返回。原创 2024-12-03 00:43:05 · 285 阅读 · 0 评论 -
autojs官方文档 files - 文件系统 包括文件读写、移动、复制、删掉等
files模块提供了一些常见的文件处理,包括文件读写、移动、复制、删掉等。一次性的文件读写可以直接使用等方便的函数,但如果需要频繁读写或随机读写,则使用open()函数打开一个文件对象来操作文件,并在操作完毕后调用close()函数关闭文件。原创 2024-11-30 01:39:54 · 390 阅读 · 0 评论 -
如何在Coze扣子平台上快速生成AutoJS代码,轻松实现自动化脚本!
通过Coze扣子平台的AutoJS代码助手,自动化脚本的编写变得更加简单。无论你是编程小白,还是仅仅想快速实现一些自动化操作,这款助手都能为你提供巨大的便利。它不仅能生成代码,还能帮助你理解代码的每个细节,让你更好地掌握AutoJS的使用方法。赶快试试这个免费的助手,让你的生活变得更加自动化吧!原创 2025-02-13 15:03:07 · 1351 阅读 · 0 评论 -
autojs官方文档 自动化 automator与其他函数 无障碍服务
utojs官方文档 自动化 automator与其他函数 无障碍服务。原创 2024-11-30 01:17:38 · 365 阅读 · 0 评论 -
autojs官方文档 zip - 压缩与解压方法 并支持加密压缩
如果zip文件是分割后的zip文件,则此方法会抛出异常,原因是zip规范不允许更新拆分的zip档案。删除zip文件内的指定文件。如果文件是一个加密的压缩包,必须用此函数设置正确的解压密码,才能解压出加密的文件。未设置密码尝试解压加密的压缩包将抛出异常,选择的压缩包文件不存在使用本函数将抛出。获取压缩包内指定文件的文件头信息。获取压缩包内所有文件的文件头信息。返回的对象,用于在压缩包中增删文件、获取文件头信息、解压等。Zip模块用于处理文件的压缩和解压,并支持加密压缩。文件同名的文件夹,并将内容解压到里面。原创 2024-12-03 00:42:00 · 145 阅读 · 0 评论 -
autojs官方文档 shell 命令 同于用adb执行命令“adb shell“ 提供与操作系统交互的一系列命令
以下关于shell命令的资料来自AndroidStudio用户指南:Shell命令open in new window。原创 2024-12-03 00:44:40 · 296 阅读 · 0 评论 -
autojs官方文档 autojs实现和Java的交互能力
最多一个java-class是java类,剩下的java-class参数是接口。结果将是继承指定的Java类并实现所有的Java接口,并将任何调用转发给javascript-object的方法。Rhino也允许将JavaScript函数直接传递给Java方法,如果相应的参数是Java接口,它具有单个方法或其所有方法具有相同数量的参数,相应的参数具有相同类型的参数。时,rhino实际上创建了一个新的Java类,它实现了OnClickListener并将从该类转发给JavaScript对象的调用。原创 2024-12-02 09:59:20 · 156 阅读 · 0 评论 -
autojs官方文档 自动化 - 坐标操作 使用坐标进行模拟点击、模拟滑动的手势函数
autojs官方文档 自动化 - 坐标操作本章节介绍了一些使用坐标进行点击、滑动的函数。这些函数有的需要安卓7.0以上,有的需要root权限。要获取要点击的位置的坐标,可以在开发者选项中开启"指针位置"。基于坐标的脚本通常会有分辨率的问题,这时可以通过函数来进行自动坐标放缩。这个函数会影响本章节的所有点击、长按、滑动等函数。通过设定脚本设计时的分辨率,使得脚本在其他分辨率下自动放缩坐标。控件和坐标也可以相互结合。一些控件是无法点击的(clickable为false), 无法通过.click()原创 2024-11-30 01:19:36 · 330 阅读 · 0 评论 -
autojs官方文档 ui-用户界面 api文档 $ui对象的API文档
此函数需要若在UI线程执行,会自动切换到IO线程异步执行,因此在UI线程执行时,函数返回不代表文件缓存已全部清理完毕。此函数可以用于UI线程中延时执行动作(sleep不能在UI线程中使用),也可以用于子线程中更新UI。清除UI的图片文件缓存,通常是清除使用url下载的图片缓存。加到UI线程的消息循环中,并延迟delay毫秒后执行(不能准确保证一定在delay毫秒后执行)。注册一个自定义组件。此函数也可用于清除自定义启动图中的图片控件的文件缓存。抛到UI线程中执行(加到UI线程的消息循环的末尾),原创 2024-12-03 00:43:52 · 193 阅读 · 0 评论 -
autojs官方文档 events - 事件与监听
events本身是一个。需要注意的是,事件的处理是单线程的,并且仍然在原线程执行,如果脚本主体或者其他事件处理中有耗时操作、轮询等,则事件将无法得到及时处理(会进入事件队列等待脚本主体或其他事件处理完成才执行)。原创 2024-11-30 01:37:00 · 179 阅读 · 0 评论 -
autojs官方文档 media_projection - 截图 获取截图和监听截图事件
请求截图权限需要启动新的Activity,因此在Android 10及以上,只有应用在前台时才能申请,并且截图期间需要保持前台服务运行,否则会无法收到新截图。对象的Promise。如果用户拒绝或遇到错误,则会抛出一个。此模块用于请求截图权限,获取截图和监听截图事件。请求截图权限,并返回。原创 2024-11-29 02:00:44 · 202 阅读 · 0 评论 -
autojs官方文档 ocr - 文字识别 识别图片中的文字 截图识别文字
如果 ARM CPU 支持 big.LITTLE,则优先使用并绑定 Big cluster,如果设置的线程数大于大核数量,则会将线程数自动缩放到大核数量。如果 ARM CPU 支持 big.LITTLE,则优先使用并绑定 Little cluster,如果设置的线程数大于小核数量,则会将线程数自动缩放到小核数量。返回的数组的元素对象,包含了文字识别的可信度、文本内容、文本范围、文本旋转度以及文本旋转度的可信度等。线程数可以大于大核数量,当线程数大于核心数量时,则会自动将线程数缩放到核心数量。原创 2024-12-03 00:45:30 · 1149 阅读 · 0 评论 -
autojs官方文档 canvas - 画布 2D画图 小游戏开发或者图片编辑 绘制各种线与图形
canvas提供了使用画布进行2D画图的支持,可用于简单的小游戏开发或者图片编辑。使用canvas可以轻松地在一张图片或一个界面上绘制各种线与图形。canvas的坐标系为平面直角坐标系,以控件左上角为原点,控件上边沿为x轴正方向,控件左边沿为y轴正方向。canvas的绘制依赖于画笔Paint, 通过设置画笔的粗细、颜色、填充等可以改变绘制出来的图形。结合画笔,canvas可以绘制基本图形、图片等。原创 2024-11-30 01:24:54 · 139 阅读 · 0 评论 -
autojs官方文档 控件和控件集合 获取控件的属性,可以对控件进行点击、长按等操作
UiCollection"继承"于数组,实际上是一个UiObject的数组,因此可以使用数组的函数和属性,例如使用length属性获取UiCollection的大小,使用forEach函数来遍历UiCollection。根据选择器selector在该控件集合的控件的子控件、孙控件…根据selector所确定的条件在该控件集合的控件、子控件、孙控件…该函数会在当前控件的子控件,孙控件,曾孙控件…UiObject表示一个控件,可以通过这个对象获取到控件的属性,也可以对控件进行点击、长按等操作。原创 2024-11-30 01:15:56 · 393 阅读 · 0 评论