位置: IT常识 - 正文

解放双手神器-autojs(解放双手神器说说)

编辑:rootadmin
解放双手神器-autojs

推荐整理分享解放双手神器-autojs(解放双手神器说说),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解放双手神器会伤害到新生儿的脊柱吗,解放双手神器 看手机,解放双手神器适合多大的宝宝,解放双手神器黑科技,解放双手神器说说,解放双手神器说说,解放双手神器有哪些,解放双手神器黑科技,内容如对您有帮助,希望把文章链接给更多的朋友!

什么是autojs?能干什么?

首先来说什么是autojs呢?autojs是Android平台上支持Node.js的JavaScript自动化工具,是基于无障碍服务可直接指定控件进行操作的的App。 那么它具体能干什么呢?

官方的说法: 1、数据监控:可以监视当前手机的数据。 2、图片监控:截图获取当前页面信息。 3、控件操作:模拟操作手机控件。 4、自动化工作流:编写简单的脚本,完成一系列自动化操作。 5、定时功能:执行某个脚本,来完成定时任务

通俗易懂的说法: 1、可以帮我们收蚂蚁森林的能量 2、可以帮我们抢茅台 3、自动抢🧧 ...

怎么使用呢?

下载及安装 Auto.js一共有两个版本,一个是已停止更新的4.1.1,一个是仍在更新的8.7-pro版本。 4.1.1是免费的,免费的已经不维护了,继续迭代的是收费的。两者差别不大,我们做一些自动化的东西用免费的功能就足够了~ 下载后,直接如普通app那样安装即可。安装后,打开无障碍服务,悬浮窗(使用自带的工具),连接电脑(使用vscode);如下界面所示:tips:连接电脑可能会有失败的情况,确认连的是一个局域网且输入电脑的ip

image.png

打开要分析的app

如下图

image.png

点击第三个

141661274852_.pic.jpg

1.布局范围分析选择具体要查看的控件信息

101661274670_.pic.jpg

详细的内容,这里要注意的是如果clickable是false是不可以点击的

解放双手神器-autojs(解放双手神器说说)

91661274670_.pic.jpg

生成代码,选择要执行的操作

71661274669_.pic.jpg

61661274669_.pic.jpg

2.布局层级分析

布局层级分析

以上就是基本功能,介绍完基本功能之后我们进入正题。

实操

脚本网上有很多,可以自己找有能力的也可以自己写

开发方式有两种,1、使用vscode编辑器开发;2、可以直接在app里写代码;

vscode编辑器开发

1.打开vscode 安装 Autojs-VSCodeExt插件

image.png

2.打开vscode控制面板(command+shift+p)执行Auto.js Start Server之后右下角会提示连接成功

image.png

vscode autojs命令说明

Start Server: 启动插件服务。之后在确保手机和电脑在同一区域网的情况下,在Auto.js的侧拉菜单中使用连接电脑功能连接。Stop Server: 停止插件服务。Run 运行当前编辑器的脚本。如果有多个设备连接,则在所有设备运行。Rerun 停止当前文件对应的脚本并重新运行。如果有多个设备连接,则在所有设备重新运行。Stop 停止当前文件对应的脚本。如果有多个设备连接,则在所有设备停止。StopAll 停止所有正在运行的脚本。如果有多个设备连接,则在所有设备运行所有脚本。Save 保存当前文件到手机的脚本默认目录(文件名会加上前缀remote)。如果有多个设备连接,则在所有设备保存。RunOnDevice: 弹出设备菜单并在指定设备运行脚本。SaveToDevice: 弹出设备菜单并在指定设备保存脚本。New Project(新建项目):选择一个空文件夹(或者在文件管理器中新建一个空文件夹),将会自动创建一个项目Run Project(运行项目):运行一个项目,需要Auto.js 4.0.4Alpha5以上支持Save Project(保存项目):保存一个项目,需要Auto.js 4.0.4Alpha5以上支持

3.创建文件夹执行 Auto.js New Project 会自动生成main.js及project.json文件。然后在main.js中写自己的脚本;如下: 要显示来自Auto.js的日志,打开 VS Code上面菜单的"帮助"->"切换开发人员工具"->"Console"即可。

//淘宝签到为例 定义签到方法 function signIn(){ //打开手机App launchApp('淘宝'); sleep(1500); //进入 我的界面 className("android.widget.FrameLayout").desc("我的淘宝").findOne().click(); sleep(1500); //进入签到界面 className("android.widget.FrameLayout").desc("领淘金币").depth(16).findOne().click(); sleep(1500); //领取淘金币 className("android.view.View").text("今日签到").findOne().parent().child(0).click(); } //检查无障碍服务是否启动,若没有则跳转到无障碍服务启动界面,并等待;当服务启动后脚本继续运行 auto.waitFor(); //调用签到方法 signIn();

4.运行

执行Auto.js Run On Device就可以运行啦~如果需要多台设备运行执行 Auto.js Save

5.定时执行 脚本最右边点击更多,选择定时执行、或者在脚本中写;

image.png

本文链接地址:https://www.jiuchutong.com/zhishi/268624.html 转载请保留说明!

上一篇:proflwiz.exe - proflwiz是什么进程 有什么用

下一篇:Win10 20H2更新后频繁蓝屏死机怎么办? 安装KB4586853即可解决(win10 20h2更新后闪屏)

  • vivo录音机功能在哪里(vivo录音机功能删除了)

    vivo录音机功能在哪里(vivo录音机功能删除了)

  • 华为p40自带微信视频带美颜吗(华为p40自带微信美颜吗)

    华为p40自带微信视频带美颜吗(华为p40自带微信美颜吗)

  • 微信视频对方无应答什么意思(微信视频对方无应答和已取消)

    微信视频对方无应答什么意思(微信视频对方无应答和已取消)

  • 西瓜视频审核建议有影响吗(西瓜视频审核建议申诉)

    西瓜视频审核建议有影响吗(西瓜视频审核建议申诉)

  • 怎么看自己被几个人设为特别关心(怎么看自己被几个人设置特别关心)

    怎么看自己被几个人设为特别关心(怎么看自己被几个人设置特别关心)

  • qq空间背景多久免费一次(qq空间背景多久可以免费换一次)

    qq空间背景多久免费一次(qq空间背景多久可以免费换一次)

  • 淘宝号可以借给别人吗(淘宝号可以借给别人开企业店吗)

    淘宝号可以借给别人吗(淘宝号可以借给别人开企业店吗)

  • 芒果tv怎么悬浮窗(芒果tv悬浮窗在哪里)

    芒果tv怎么悬浮窗(芒果tv悬浮窗在哪里)

  • 抖音里下单买了东西在哪里查询(抖音买完东西)

    抖音里下单买了东西在哪里查询(抖音买完东西)

  • tcp协议通过什么来区分不同的连接(tcp协议通过什么机制保证可靠通信)

    tcp协议通过什么来区分不同的连接(tcp协议通过什么机制保证可靠通信)

  • switch能连电脑屏幕吗(switch连电脑屏幕怎么调节音量)

    switch能连电脑屏幕吗(switch连电脑屏幕怎么调节音量)

  • 微信怎么突然全部好友都没了(微信怎么突然全是英文)

    微信怎么突然全部好友都没了(微信怎么突然全是英文)

  • 分辨率1280x720是什么(分辨率1280x720是几k)

    分辨率1280x720是什么(分辨率1280x720是几k)

  • powerpoint主要功能是(powerpoint的主要功能有哪些)

    powerpoint主要功能是(powerpoint的主要功能有哪些)

  • 苹果6s plus怎么无线充电(苹果6s plus怎么清理内存空间)

    苹果6s plus怎么无线充电(苹果6s plus怎么清理内存空间)

  • 虎牙号在哪看(虎牙在哪看虎牙号)

    虎牙号在哪看(虎牙在哪看虎牙号)

  • 淘宝店铺授权怎样操作(淘宝店铺授权怎么弄?具体流程是什么)

    淘宝店铺授权怎样操作(淘宝店铺授权怎么弄?具体流程是什么)

  • 抖音视频怎么自制配音(抖音视频怎么自动播放)

    抖音视频怎么自制配音(抖音视频怎么自动播放)

  • 卖家未按约定时间发货怎么投诉(卖家未按约定时间发货怎么投诉卖家)

    卖家未按约定时间发货怎么投诉(卖家未按约定时间发货怎么投诉卖家)

  • 现在不用手机号可以注册微信吗?(现在不用手机号怎么申请新微信号)

    现在不用手机号可以注册微信吗?(现在不用手机号怎么申请新微信号)

  • iphonex的手机壳xr能用吗(iphonex的手机壳和xs一样吗)

    iphonex的手机壳xr能用吗(iphonex的手机壳和xs一样吗)

  • 记录一次100%CPU负载过高的解决方案(记录一次游戏)

    记录一次100%CPU负载过高的解决方案(记录一次游戏)

  • 增值税专票开错了可以作废吗
  • 偶然所得纳税计算
  • 增值税专用发票怎么开
  • 金蝶软件发票录入什么科目
  • 免租期房租怎么做会计分录
  • 私人网银可以转到对公账户吗?
  • 什么是非居民个人的工资薪金
  • 将购进的货物无偿赠送给客户
  • 小型制造型企业有哪些
  • 二手车销售统一专票图片
  • 融资融券与普通证券交易的区别体现在
  • 应收账款无法收回会计分录
  • 已收款未开票未发货能确认收入吗
  • 出口抵减内销产品应纳税额是借方还是贷方
  • 股东转入的钱算什么
  • 企业垫付土地补偿款
  • 个人住房房产税查询
  • 受赠资产的价值和由捐赠企业负担的增值税
  • 办公用品包括啥
  • 业主委员会的收益
  • 银行流动性比例要求
  • 政府补贴收入账户是什么
  • 专项储备期末有余额吗
  • 企业增资还需要增资账户么
  • 广告公司进项税有哪些
  • 可转换债券赎回和回售如何理解
  • 电脑美式键盘怎么设置
  • 可以转增资本的有哪些科目
  • lstm多对多
  • Vant UI 中 van-collapse 下拉折叠面板如何默认展开第一项
  • php实现原理
  • token的用处
  • php短网址生成算法
  • web前端修炼之道
  • 接受赠品怎么做账
  • 顺丰快递电子运单打印模板
  • 应收账款抵借的例题
  • 如何隐藏应用软件华为
  • phpcms模板制作教程
  • 国外购买土地
  • 固定资产入账原值含税价吗
  • 其他支出怎么做账
  • 待处理财产损益期末余额在哪方
  • 企业设置辅助账户的作用
  • mysql创建临时表并赋值
  • 高新补助收入属于不征税收入吗
  • 差额征收的会计分录
  • 小规模销售免税产品需要交税吗
  • 科研经费的间接费用会审核吗
  • 科技专项资金单独核算原则
  • 固定资产补缴增值税怎么做帐务处理
  • 多交的税款不退可以吗
  • 基金赎回可以赎回部分吗
  • 递延所得税资产和所得税费用的关系
  • 一定要正颌吗
  • 收购票票样
  • 银企对账如何操作
  • 政府奖励我公司的钱
  • Windows Server 2003将于7月14日停服 想用收费
  • windowsxp桌面文件在哪个文件夹
  • win10预览版21277下载
  • mac如何强制退出微信
  • 电脑系统 win7
  • Windows搭建代理服务器
  • js动态表单
  • nodejs 插件开发
  • nodejs bull
  • linux shell脚本命令
  • fat32和fat16
  • 实现原生的ajax
  • nodejs mock
  • 利用Matplotlib对一组数据进行分析
  • 简述JavaScript中全局变量与局部变量的作用域
  • shell终端是什么意思
  • c语言深入剖析
  • android 4.2
  • python仿站软件官网
  • 增值税进项税额抵扣凭证
  • 营业账簿中的其他账簿包括
  • 期货手续费怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设