本帖最后由 娜美 于 2021-11-2 14:31 编辑
https://www.wandoujia.com/apps/280237/history_v21956
我搞了下这个版本,你试试
PC上js文件用记事本打开改就行
[JavaScript] 纯文本查看 复制代码 auto.waitFor(); //等待获取无障碍辅助权限
var height = device.height;
var width = device.width;
toast("吾爱破解出品\n设备宽" + width + "\n" + "设备高" + height + "\n" + "手机型号" + device.model + "\n安卓版本" + device.release+"\n1秒后打开腾讯视频app")
sleep(1000)
app.launchApp("腾讯视频") //打开腾讯视频
sleep(5000)
if (className("android.widget.Button").text("暂不升级").exists()) { //判断升级弹窗
className("android.widget.Button").text("暂不升级").click() //关闭升级弹窗
toast("升级弹窗已关闭")
sleep(20000)
}
if (className("android.widget.TextView").text("设置青少年守护模式").exists()) { //判断升级弹窗
className("android.widget.TextView").text("我知道了").click() //关闭升级弹窗
toast("青少年弹窗已关闭")
sleep(20000)
}
//id("eo6").waitFor()
id("eo6").findOne().click() //打开搜索框
sleep(1000)
setText("朱妮托尼儿歌语言启蒙") //输入“朱妮托尼儿歌语言启蒙”
sleep(1000)
text("搜索").findOne().click() //点击搜索
sleep(2000)
text("缓存").findOne().parent().parent().click() //打开缓存
sleep(1000)
text("第01话 三字经 人之初").findOne().parent().parent().click() //缓存第一集
sleep(1000)
text("已缓存文件").findOne().parent().parent().click() //打开已缓存
sleep(1000)
text("编辑").findOne().click() //点击编辑
sleep(1000)
text("全选").findOne().click() //点击全选
sleep(1000)
text("删除(1)").findOne().click() //点击删除
sleep(1000)
back() //返回
sleep(1000)
back() //返回
sleep(1000)
back() //返回
sleep(1000)
back() //返回
sleep(1500)
id("eo6").findOne().click() //打开搜索框
sleep(3000)
setText("西虹市首富") //输入“西虹市首富”
sleep(3000)
text("搜索").findOne().click() //点击搜索
sleep(4000)
text("缓存").waitFor()
sleep(1111)
click(width/2, height/3) //播放视频
id("dva").waitFor()
id("dva").findOne().click() //全屏播放
//click(width/2, height/4) //播放视频
//text("立即播放").findOne().parent().parent().click() //点击播放
sleep(2000)
sleep(10000)
//在播放视频界面改时间 秒过60mi任务【如果没有root就删除这一段!!没有root不能用!!】
shell("settings put global auto_time 0;date $(date +%m%d$(expr $(date +%H) + 2)%M) set", true);
click(333, 333)
sleep(1300)
if (id("gsx").exists()) { //判断是否有开关
if (id("gsx").exists()) { //判断是否打开弹幕
toast("已打开弹幕")
className("android.widget.ImageView").depth(19).findOne().parent().click() //输入
} else {
toast("没有检测到弹幕入口")
click(width / 2, height / 2)
//className("android.widget.CheckBox").findOne().click()//打开弹幕
sleep(1000)
className("android.widget.ImageView").depth(19).findOne().parent().click() //点击输入
}
} else {
sleep(1000)
if (id("gsx").exists()) { //判断是否打开弹幕
toast("终于打开弹幕了")
className("android.widget.ImageView").depth(19).findOne().parent().click() //点击输入
} else {
className("android.widget.CheckBox").findOne().click()//打开弹幕
sleep(1000)
className("android.widget.ImageView").depth(19).findOne().parent().click() //点击输入
}
}
stop
sleep(3000)
setText("我来了") //输入
text("发送").findOne().click() //发送弹幕
sleep(3000)
back()
sleep(1000)
click(380,100)
id("fqb").waitFor() //点击赠送礼物
click(380,100)
sleep(3000)
text("QQ好友").findOne().parent().click() //点击赠送礼物
sleep(6000)
back() //返回
sleep(3000)
//时间恢复 很重要!!!【如果没有root就删除下面这两段段!!没有root不能用!!】
shell("settings put global auto_time 1", true);
shell("am broadcast -a com.autojs.end", true);
//
sleep(3000)
toast("开始自动提交中,请等待")
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
toast("吾爱破解出品\n设备宽" + width + "\n" + "设备高" + height + "\n" + "手机型号" + device.model + "\n安卓版本" + device.release)
sleep(1000)
toast("前往领取经验")
click(width - 80, height - 70) //点击右下角的个人中心
sleep(3000)
text("视频VIP").findOne().parent().parent().click() //打开视频vip
//id("dwx").className("android.support.v7.widget.RecyclerView").scrollable(true).depth(12).findOne().children().forEach(child => {
// var target = child.findOne(id("f9u").className("android.widget.TextView").text("VIP会员"));
// target.click();
// });
//id("dwx").findOne().click() //打开视频vip
sleep(3000)
text("V力值").findOne().click() //点击V力值
sleep(3000)
if (text("领取").exists()) { //判断是否有开关
toast("还有未领取的V力值")
if(className("android.view.View").text("签到").exists()){
className("android.view.View").text("签到").click() //签到
sleep(6000)
}
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
if(className("android.view.View").text("领取").exists()){
className("android.view.View").text("领取").findOne().click() //领取
sleep(6000)
}
sleep(1000)
} else {
toast("没有可领取的V力值")
}
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
back()
sleep(1000)
back()
|