说明
x> 双十一活动已过期,本文仅作存档
x> 目前淘宝已经开始全面检测脚本了,使用脚步后喵币收益只有1%,非ROOT环境模拟真人比较困难,因此本项目停更,看看京东检测严格不严格,有没有机会写个脚本
使用教程
脚本
//遇到问题请在https://chrxw.com留言
//Ver:0.2 By Chr_([email protected])
//延时倍数,1.0为基准速度,2.0比基准速度慢一倍,其他同理,求稳建议改大点
var sleep_ctrl = 1.2;
auto.waitFor();
var key = new Array("去浏览", "去围观", "去观看");
toast('\n脚本开始运行\n请手动打开任务页\n\n【长时间闲置将自动退出】\n也可以按【音量+】结束运行');
for (var t = 0; t < 20; t++) {
if (className("android.view.View").text("赚喵币").findOne(3000)) {
if (!className("android.view.View").text("累计任务奖励").exists()) {
className("android.view.View").text("赚喵币").findOne().click();
}
sleep(1000);
toast("\n即将开始工作\n中途需退出请按【音量+】终止");
for (; ;) {
var btn = null;
className("android.view.View").text("累计任务奖励").waitFor();
for (var i = 0; i < key.length; i++) {
if (text(key[i]).exists()) {
btn = text(key[i]).findOne();
break;
} else {
i++;
}
}
if (btn != null) {
btn.click()
view();
} else {
var bc = btn = text('去完成').find();
var flag = false;
for (var i = 0; i < bc.length; i++) {
var btn = bc[i];
var txt = btn.parent().child(0).child(0).text();
if (txt.search("逛一逛") != -1) {
flag = true;
btn.click()
view();
}
}
if (!flag) {
toast("\n没有定位到按钮\n可能任务已经完成\n请切换到下一个APP");
rsleep(5);
break;
}
}
}
}
}
toast("\n长时间闲置,脚本自动退出");
exit();
//随机延时
function rsleep(s) {
while (s--) {
var t = random(900, 1200) * sleep_ctrl;
sleep(t);
}
}
//模拟返回
function advback() {
for (var i = 0; i < 3; i++) {
// if (!className("android.view.View").desc("返回").exists()) {
// rslideR(1);
// rsleep(2);
// continue;
// }
back();
className("android.view.View").textContains("累计任务奖励").findOne(3000)
if (className("android.view.View").textContains("累计任务奖励").exists() |
className("android.view.View").textContains("赚喵币").exists()) {
return;
}
}
}
//随机划屏
function rslide(i) {
while (i--) {
var x1 = random(400, 900);
var y1 = random(1200, 1900);
var x2 = random(400, 900);
var y2 = random(1000, 1200);
swipe(x1, y1, x2, y2, random(100, 300));
rsleep(2);
}
}
//随机划屏,反向
function rslideR(i) {
while (i--) {
var x1 = random(400, 900);
var y1 = random(900, 1300);
var x2 = random(400, 900);
var y2 = random(1200, 1900);
swipe(x1, y1, x2, y2, random(100, 300));
rsleep(2);
}
}
//模拟浏览(浏览会场任务)
function view() {
rsleep(5);
if (className("android.view.View").textContains("今日已达上限").exists()) {
toast("该账号今日已达上限");
advback();
return;
}
rslide(8);
className("android.view.View").textContains("任务完成").findOne(2000);
rsleep(2);
advback();
rsleep(2);
}
更新说明
- 修正了几个问题
- 已经支持所有浏览任务
本文链接:https://blog.chrxw.com/archives/2020/10/20/1408.html
转载请保留本文链接,谢谢
16 条评论
安卓9,没有任何反应啊
老哥有ios的或者网页端的吗?OωO
完全没有反应……
+1
开始运行脚本后,toast打印“脚本开始运行……”,然后我切换到“瓜分20亿红包”那个能摸猫的界面,脚本无任何反应。Android 8.0
我是安卓10.0。任务界面点开运行无反应
一运行就进入无障碍页面了
需要打开无障碍功能才可以用
是打开的,然后每次进去都还是会跳到无障碍的界面诶
我一开始也是这样,后来删了重新安装,打开淘宝活动页面就可以了
同没有反应
用支付宝就会卡在这,因为没有找到“累计任务奖励”
了解,上完课回去修
每次完成一个任务 就自动退出
不支持6.0
到了任务页面,运行脚本依然没有反应。提示脚本开始运行\n请手动打开任务页\n\n【长时间闲置将自动退出】\n也可以按【音量+】结束运行