autoX.js

news2024/11/15 18:14:32

一.  概述

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

下载地址: https://github.com/kkevsekk1/AutoX/releases

官方文档: AutoX.js

二.  用法

1. 首先在官网下载 Autox.jsapk

2. 其次 在 VSCode 上下载插件 Auto.js-Autox.js-VSCodeExt

3. 然后 将 下载好的 Autox.js 的安装包 安卓到手机  或者模拟器上

4. 在手机或者模拟器上打开 Autox.js  点击 左上角图标

5. 开启服务

6.  在 VSCode 中按下 Ctrl + Shift + P 输入 auto  上面有一行  显示服务端 IP 地址

7. 然后回到第五步手机端或者模拟器开启服务的地方往下拉

连接电脑并把刚刚第六步得到的 IP 输入进去

8. 随便创建一个 JS 文件 就可以开始写脚本了

点此 运行脚本

三. 实战

微信自动发布朋友圈
// 回到桌面
home()
// 等待1s
sleep(1000)
click("微信")

// 等待发现出现
text("发现").waitFor()
click("发现")

// 等待朋友圈出现
text("朋友圈").waitFor()
click("朋友圈")

// 等待两秒
sleep(2000)
// 获取相机控件  横纵坐标
var c = id("coz").className("android.widget.LinearLayout").depth("9").findOne();
var x = c.bounds().centerX()
var y = c.bounds().centerY()
// 长按
longClick(x, y)

text("发表文字").waitFor()
text("所在位置").waitFor()
text("提醒谁看").waitFor()
text("谁可以看").waitFor()
setText("测试脚本自动发朋友圈脚本");
sleep(1000)
// 发送
className("android.widget.Button").depth("10").findOne().click()

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1996315.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何快速从文本中找到需要的信息,字典和正则灵活运用

import re #打开文本文件 f open("stock_data.txt",encoding"utf-8") #单独读取第一行数据处理进行分割,末尾换行符去掉 headers f.readline().strip().split(,) print(headers) #定义一个字典,以股标代码做为KEY,每个行做为值 st…

嵌入式学习day14(shell脚本)

一丶概念 shell脚本的本质:shell命令的有序集合 shell既是应用程序又是脚本语言,并且是解释型语言,不需要编译,解释一条执行一条。 shell脚本编程:将shell命令结合一些按照一定逻辑集合到一起,写一个.sh文件…

springboot项目配置https证书

前言 springboot项目直接http访问不安全,如何开启https? 如何配置ssl 创建证书 注意:如果你有CA办法的数字证书,可以使用直接使用CA颁发的证书。非可信CA或者私人颁发的证书在浏览器地址栏会显示红色,不安全不受信任。 如果你没…

Mac/iPhone邮件APP绑定武大邮箱

Mac/iPhone邮件APP绑定武大邮箱 一、准备工作二、新增一个互联网账户三、设置收件箱和发件箱服务器 一、准备工作 武大邮箱账户,确保你知道自己的邮箱登陆密码。 下面的步骤是在Mac上操作,iPhone上的设置也是一样的,主要是收件箱和发件箱服…

DC-4 打靶渗透

一、信息收集 1、查看靶机MAC地址: 2、查看靶机的ip地址: nmap 192.168.13.0/24 3、查看靶机开放的端口: nmap -p- -sC -sT -sV -A 192.168.13.161 4、访问靶机的80端口: 5、扫描目录: dirsearch -u "http://192…

Redis远程字典服务器(3)——常用数据结构和单线程模型

目录 一,常用数据结构 1.0 前言 1.1 string 1.2 hash 1.3 list 1.4 set 1.5 zset 1.6 演示 二,关于单线程模型 2.1 关于Redis的单线程 2.2 Redis为什么快 一,常用数据结构 1.0 前言 Redis是采用键值对的方式来存储数据的&#…

pixel 3a 刷机和root 流程

1、下载镜像文件 官方下载出厂镜像刷入 或者直接下载手机本身自带的镜像。 下载地址:https://developers.google.com/android/images 找到对应手机的版本,可以通过指令 adb shell getprop 找到 [ro.bootimage.build.fingerprint]: [google/sargo/sargo:1…

代码随想录算法训练营第九天|151.翻转字符串里的单词 卡码网:55.右旋转字符串

LeetCode 151 翻转字符串里的单词 题目: 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 返回 单词 顺序颠倒且 单词 之间用单个空格连接的结果字符串。 注意…

超声波眼镜清洗机哪个品牌比较好用?四大高赞耐用单品全面测评

随着大家对健康卫生的关注不断提升,超声波清洗机逐渐受到佩戴眼镜人士的青睐。超声波清洗机是一种既方便又高效的智能清洁工具。它利用超声波技术,通过在眼镜表面产生高频振动,将污垢和油脂彻底分离,从而实现卓越的清洁效果。下面…

基于PSO-LSTM的多变量多特征数据分类预测

一、数据集 数据特征:12个多分类:4分类 二、PSO-LSTM网络 PSO-LSTM 网络是一种结合粒子群优化算法(Particle Swarm Optimization, PSO)和长短期记忆网络(Long Short-Term Memory, LSTM)的混合模型。它将 …

好领导都会用三招管好下属!

管不住人,你就当不好官,高明领导管人就靠这3大秘诀! 秘诀一:敢于亮剑 身为领导,,有时候需要有勇气面对挑战和问题,勇于做出决策,拿出魄力,勇于亮剑,向一切宣…

【HarmonyOS NEXT星河版开发学习】小型测试案例11-购物车数字框

个人主页→VON 收录专栏→鸿蒙开发小型案例总结​​​​​ 基础语法部分会发布于github 和 gitee上面(暂未发布) 前言 经过一周的学习,我发现还是进行拆分讲解效果会比较好,因为鸿蒙和前端十分的相识。主要就是表达的方式不同罢了…

2024年高教社杯全国大学生数学建模竞赛报名第一次通知!建议收藏!预测类模型及应用场景汇总

对于数学建模而言,算法模型选的对,文章写的顺~其中预测类模型是数模中常用的模型之一,通过预测模型,我们可以对未来的趋势和事件进行合理推测。今天,数模0error给大家汇总一下预测类模型及其应用场景,供大家参考,小伙伴们码住! 2024年高教社杯全大学生数学建模竞赛通知…

docker学习初体验

docker学习初体验 docker是什么 docker 包括三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 roo…

四款口碑比较好充电宝排名,哪些性价比高?适合入手充电宝推荐

2024年快到下旬了,市场上的充电宝价格也是差不多都沉淀起来了。所以就性价比高的充电宝的入手时间来说,那确实是年底左右的时间挑选入手会比较好一点。而挑选性价比高的充电宝类型呢,那说充电宝,我个人其实也有入手过不少品牌的充…

晶体振荡器的频率容差与温度稳定性

晶体振荡器作为电子设备中不可或缺的频率源,其频率的准确性与稳定性至关重要。本文旨在阐述晶体振荡器的频率容差与温度稳定性的定义、测量单位及其在实际应用中的重要性。 一、频率容差定义及测量单位 频率容差是指晶体振荡器在特定条件下(通常是25C的…

mysql 监控开始时间,结束时间,平均取n个时间点

需求 最近1小时 1分钟 60个点 最近3小时 5分钟 36个点 最近6小时 10分钟 36个点 最近12小时 20分钟 36个点 最近1天 1小时 24个点 最近3天 3小时 24个点 最近1周 6小时 28个点 如果你的递归查询支持递归CTE(如MySQL 8.0),可以使用递归查询来…

[自学记录09*]关于模糊效果降采样优化性能的小实验

一、降采样在模糊中的优化 这两天接手了几个高度定制化的模糊,包括不限于放射和旋转状的径向模糊,移轴模糊,景深的散景模糊等等,这些效果在游戏中非常常见。 其实模糊的原理都差不多,无非就是对UV偏移后重新采样再求…

UI动画设计:提升用户体验的关键

传统的静态 UI 设计正在逐渐被淘汰,UI 动画设计正在脱颖而出。随着技术的成熟,UI 动画正试图超越现有的限制和规则,并通过应用程序形成、网站和其他产品的新互动模式。交互式动画也可以为 UI 设计增添活力,使用户界面更加丰富多彩…

【vue3|第20期】vue3中Vue Router路由器工作模式

日期:2024年8月6日 作者:Commas 签名:(ง •_•)ง 积跬步以致千里,积小流以成江海…… 注释:如果您觉得有所帮助,帮忙点个赞,也可以关注我,我们一起成长;如果有不对的地方&#xff…