修复做任务失败BUG

This commit is contained in:
star
2021-06-05 18:35:58 +08:00
parent 671964b3b6
commit 436ee9e18d

View File

@ -9,7 +9,7 @@ PK互助内部账号自行互助(排名靠前账号得到的机会多),多余
地图任务已添加下午2点到5点执行,抽奖已添加(基本都是优惠券)
金融APP任务已完成
活动时间2021-05-24至2021-06-20
脚本更新时间2021-06-03 9:30
脚本更新时间2021-06-05 18:30
脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js
===================quantumultx================
[task_local]
@ -63,7 +63,7 @@ if ($.isNode()) {
'地图任务已添加下午2点到5点执行,抽奖已添加\n' +
'金融APP任务已完成\n' +
'活动时间2021-05-24至2021-06-20\n' +
'脚本更新时间2021-06-03 9:30\n'
'脚本更新时间2021-06-05 18:30\n'
);
for (let i = 0; i < cookiesArr.length; i++) {
if (cookiesArr[i]) {
@ -207,25 +207,43 @@ async function zoo() {
await $.wait(3000);
}
}
} else if ($.oneTask.taskType === 2 && $.oneTask.status === 1 && $.oneTask.taskId === 11){
console.log(`做任务:${$.oneTask.taskName};等待完成 (实际不会添加到购物车)`);
$.taskId = $.oneTask.taskId;
$.feedDetailInfo = {};
await takePostRequest('zoo_getFeedDetail');
let productList = $.feedDetailInfo.productInfoVos;
let needTime = Number($.feedDetailInfo.maxTimes) - Number($.feedDetailInfo.times);
for (let j = 0; j < productList.length && needTime > 0; j++) {
if(productList[j].status !== 1){
continue;
}
$.taskToken = productList[j].taskToken;
console.log(`加购:${productList[j].skuName}`);
await takePostRequest('add_car');
await $.wait(1500);
needTime --;
}
}else if ($.oneTask.taskType === 2 && $.oneTask.status === 1 && $.oneTask.taskId === 24){
$.activityInfoList = $.oneTask.productInfoVos ;
for (let j = 0; j < $.activityInfoList.length; j++) {
$.oneActivityInfo = $.activityInfoList[j];
if ($.oneActivityInfo.status !== 1 || !$.oneActivityInfo.taskToken) {
continue;
}
$.callbackInfo = {};
console.log(`做任务:浏览${$.oneActivityInfo.skuName};等待完成`);
await takePostRequest('zoo_collectScore');
if ($.oneTask.taskType === 2) {
await $.wait(2000);
console.log(`任务完成`);
} else {
console.log($.callbackInfo);
console.log(`任务失败`);
await $.wait(3000);
}
}
}
// else if ($.oneTask.taskType === 2 && $.oneTask.status === 1){
// console.log(`做任务:${$.oneTask.taskName};等待完成 (实际不会添加到购物车)`);
// $.taskId = $.oneTask.taskId;
// $.feedDetailInfo = {};
// await takePostRequest('zoo_getFeedDetail');
// let productList = $.feedDetailInfo.productInfoVos;
// let needTime = Number($.feedDetailInfo.maxTimes) - Number($.feedDetailInfo.times);
// for (let j = 0; j < productList.length && needTime > 0; j++) {
// if(productList[j].status !== 1){
// continue;
// }
// $.taskToken = productList[j].taskToken;
// console.log(`加购:${productList[j].skuName}`);
// await takePostRequest('add_car');
// await $.wait(1500);
// needTime --;
// }
// }
}
await $.wait(1000);
await takePostRequest('zoo_getHomeData');