auto.js开发_案例_ZHOU125disorder_

这篇博客详细介绍了如何使用自动化工具操作网易云音乐应用。内容包括定位并点击“网易云音乐”文本,判断元素是否可点击,以及播放歌曲的步骤。涉及的方法有通过文本、描述、ID和className等属性进行元素查找,并结合坐标点击来实现功能。此外,还展示了如何跳过广告并播放音乐的操作流程。
摘要由CSDN通过智能技术生成

打开网易云音乐并播放歌曲

查看控🗡信息主要的内容

desc(描述) = 网易云音乐
depth(深度) = 8(属于第8层)
id =
text = 网易云音乐
className = android.widget.TextView
scrollable=是否可以滑动(为ture可以滑动否者不可以滑动)
findOne()&&findOnce()&&find()

首先使用text
其次是desc
在其次是id
在其次是Id

点击

(当)clickable = true(可以点击)否直不可以点击

clickable = true时使用该方法

// 点击网易云音乐
var object = text("网易云音乐").findOne(10);
if(object){
    toastLog("找到网易云音乐");
    object.click();
}

clickable = flase时使用该方法


// 点击网易云音乐
var object = text("网易云音乐").findOne(10);
if(object){
    toastLog("找到网易云音乐");
    var x=object.bounds().centerX();
    var y=object.bounds().centerY();
    click(x,y);
    sleep(1000);
}
//播放
var object_two = id("minPlayBtn").findOne(10);
if(object_two){
    toastLog("开始播放");
    var x=object_two.bounds().centerX();
    var y=object_two.bounds().centerY();
    click(x,y);
    sleep(1000);
}

通过className点击

打开网易云音乐并跳过广告

var object_music = className("android.widget.TextView").depth(8).drawingOrder(3).indexInParent(1).findOne(10);
if(object_music){
    toastLog("找到网易云音乐");
    var x=object_music.bounds().centerX();
    var y=object_music.bounds().centerY();
    click(x,y);
    sleep(2048);
}
var object_pass = text("跳过").findOne(10);
if(object_music){
    toastLog("跳过广告");
    var x=object_music.bounds().centerX();
    var y=object_music.bounds().centerY();
    click(x,y);
    sleep(2048);
}
while(true){
    //while(true)为死循环
}
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值