当前位置: 首页 > news >正文

autoX.js

一.  概述

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.lryc.cn/news/417852.html

相关文章:

  • 日本软文发稿:日本主流发稿媒体有哪些?
  • 翰德恩赋能中国邮政信息科技产品创新系列培训
  • 分享一个基于SpringBoot的英语学习平台Java英语学习任务打卡系统(源码、调试、LW、开题、PPT)
  • Golang学习笔记
  • 详解【多线程与并发】之线程
  • Linux安全与高级应用(四)深入探索MySQL数据库:安装、管理与安全实践
  • 「iOS」自定义Modal转场——抽屉视图的实现
  • 【数据结构】顺序结构实现:特殊完全二叉树(堆)+堆排序
  • 【c++学习技术栈】
  • swift 自定义DatePacker
  • MySQL事务,锁,MVCC总结
  • 24/8/7 算法笔记 支持向量机回归问题天猫双十一
  • win7系统利用定时启动+脚本实现MySQL文件自动备份
  • 基于Java多线程处理数据
  • 日常知识点之遇到问题结构体按位构造协议时和期望不一致,研究记录一下
  • spring mvc 文件下载
  • Qt WebEngine基于WebEngineScript注入js脚本
  • 案例分享-国外UI设计界面赏析
  • 用PyTorch 从零开始构建 BitNet 1.58bit
  • 信创安全 | 新一代内网安全方案—零信任沙盒
  • Redis的回收策略(淘汰策略)
  • Electron-builder 打包
  • 笔试练习day3
  • 企业想要将大模型技术应用到企业管理中需具备什么条件?
  • go 事件机制(观察者设计模式)
  • RISC-V竞赛|第二届 RISC-V 软件移植及优化锦标赛报名正式开始!
  • 【VTK】ubuntu手动编译VTK9.3 Generating qmltypes file 失败
  • 学习java的日子 Day64 学生管理系统 web2.0 web版本
  • 【第14章】Spring Cloud之Gateway路由断言(IP黑名单)
  • 3、pnpm yarn npm