有偿求助。怎么自动跳过这个提示?
autojs吧
全部回复
仅看楼主
level 5
有偿求助。
怎么自动跳过这个提示?
2020年02月23日 05点02分 1
level 10
识别立即开始的元素 找到能唯一确定的 比如text("立即开始").findOnce(0).click()
2020年02月23日 14点02分 2
行不通,click点坐标都不行。这个提示一出现,autojs悬浮窗都消失了。
2020年02月23日 18点02分
@夜已深夜游神 先用安卓模拟器测
2020年02月25日 13点02分
level 3
新手小白[呼~]的思路:
开启一个子线程 “后台监视“
内容为 循环进行图片识别 (绿色的“ 立即开始”,匹配到就点击)
例子:抖音启动后,随机弹窗处理
launch("com.ss.android.ugc.aweme");
//监听弹窗事件(异常处理)
threads.start(function () {
while (true) {
sleep(1200);
if (text('发现通讯录好友').exists()) { // → 换成以图找图的写法
text('取消').click();
};
};
});
2020年02月24日 03点02分 3
level 1
华为手机的吗?
其实控件是可以识别到的,只不过你不能用autojs的布局分析器分析出来。
这是我自己写的一个自动跳过截图申请的代码。
function 申请截图权限(){ //申请截图权限 threads.start(function(){ sleep(350); var 立即开始 = text("立即开始").findOne(5000); if(立即开始 != null) { click(立即开始.bounds().centerX(),立即开始.bounds().centerY()) } }); if(!requestScreenCapture()){ toastLog("请求截图失败"); exit(); } else toastLog("成功申请截图权限...");}申请截图权限();
2020年04月05日 17点04分 4
大佬666
2020年04月07日 03点04分
学到了
2020年04月23日 06点04分
大佬666
2020年07月24日 23点07分
level 1
补充:通过广播可以调用布局分析:
布局范围分析:app.sendBroadcast("inspect_layout_bounds");
布局层次分析:app.sendBroadcast("inspect_layout_hierarchy");
2020年04月09日 05点04分 5
1