launchApp("微信")
toastLog("準備搶紅包,請將螢屏保持在微信的聊天視窗")
device.keepScreenOn()
//搜索新紅包并點開領取
function searchNewRedpacket () {
var rp_msg_list = className("android.widget.TextView").id('u1').find();
if (rp_msg_list.length != 0) {
log("檢測到的紅包個數: " + rp_msg_list.length);
for (var i = 0; i < rp_msg_list.length; i++) {
var rp_u1 = rp_msg_list[i];
var rp_u1_parent = rp_u1.parent()
if (rp_u1_parent != null && rp_u1_parent.childCount() == 1) {
log("發現新紅包");
click(rp_u1.bounds().centerX(), rp_u1.bounds().centerY())
openNewRedPacket();
}
}
} else if (rp_msg_list.empty()) {
log("未檢測到紅包訊息" + rp_msg_list.length);
} else {
return;
}
}
//領取點開的紅包
function openNewRedPacket () {
var draw = desc("開").findOne(500);
if (draw != null) {
log("點開新紅包");
draw.click();
sleep(1000);
back();
} else {
log("過期之類無效紅包");
}
back();
log("回傳成功");
}
while (true) {
searchNewRedpacket()
sleep(1000)
}
這里是已經打包好的apk
https://download.csdn.net/download/jason_9527/15201360
請不要用于商業用途
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/258981.html
標籤:其他
