ooo 2022-07-31 10:33:23 +08:00
parent 3ed73d8543
commit 3b1b08a1e1
5 changed files with 301 additions and 8 deletions

View File

@ -54,7 +54,7 @@ const JD_API_HOST = 'https://api.m.jd.com/client.action';
$.beans = 0 $.beans = 0
$.nickName = ''; $.nickName = '';
message = ''; message = '';
await TotalBean(); //await TotalBean();
console.log(`\n******开始【京东账号${$.index}${$.nickName || $.UserName}*********\n`); console.log(`\n******开始【京东账号${$.index}${$.nickName || $.UserName}*********\n`);
if (!$.isLogin) { if (!$.isLogin) {
$.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/`, {"open-url": "https://bean.m.jd.com/"}); $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/`, {"open-url": "https://bean.m.jd.com/"});
@ -100,7 +100,7 @@ async function getDetail() {
for (let item of $.subTitleInfos) { for (let item of $.subTitleInfos) {
console.log(`\n开始给【${item['longTitle']}】主题下的商品进行投票`); console.log(`\n开始给【${item['longTitle']}】主题下的商品进行投票`);
await goldCreatorDetail(item['matGrpId'], item['subTitleId'], item['taskId'], item['batchId']); await goldCreatorDetail(item['matGrpId'], item['subTitleId'], item['taskId'], item['batchId']);
await $.wait(2000); await $.wait(4000);
} }
} }
function goldCreatorTab() { function goldCreatorTab() {
@ -211,7 +211,7 @@ async function doTask2(batchId) {
body['type'] = 2; body['type'] = 2;
} }
await goldCreatorDoTask(body); await goldCreatorDoTask(body);
await $.wait(2000); await $.wait(4000);
} }
} }
if ($.signTask['taskStatus'] === 1) { if ($.signTask['taskStatus'] === 1) {

View File

@ -50,7 +50,7 @@ const JD_API_HOST = 'https://api.m.jd.com/';
$.token = ''; $.token = '';
message = ''; message = '';
$.tryCount = 0; $.tryCount = 0;
await TotalBean(); //await TotalBean();
console.log(`\n******开始【京东账号${$.index}${$.nickName || $.UserName}*********\n`); console.log(`\n******开始【京东账号${$.index}${$.nickName || $.UserName}*********\n`);
if (!$.isLogin) { if (!$.isLogin) {
$.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"});

288
jd_superBrandJXZ.js 100644

File diff suppressed because one or more lines are too long

View File

@ -40,8 +40,12 @@ if ($.isNode()) {
} }
continue continue
} }
await main(); try {
//if (i == 0 && $.flag) return; await main();
}catch (e) {
console.log(`好像账号黑号~~~`);
}
if ($.flag) return;
} }
})().catch((e) => { $.log('', `${$.name}, 失败! 原因: ${e}!`, '') }).finally(() => { $.done(); }) })().catch((e) => { $.log('', `${$.name}, 失败! 原因: ${e}!`, '') }).finally(() => { $.done(); })
@ -50,7 +54,7 @@ async function main() {
$.runFlag = false; $.runFlag = false;
$.activityInfo = {}; $.activityInfo = {};
await takeRequest('showStarGiftInfo'); await takeRequest('showStarGiftInfo');
if (JSON.stringify($.activityInfo) === '{}') { if($.bizCode == 'MP001'){
console.log(`本期活动结束,等待下期。。。`); console.log(`本期活动结束,等待下期。。。`);
$.flag = true $.flag = true
return; return;
@ -161,6 +165,7 @@ function dealReturn(type, data) {
} }
switch (type) { switch (type) {
case 'showStarGiftInfo': case 'showStarGiftInfo':
$.bizCode = data.data.bizCode;
if (data.code === '0' && data.data && data.data.result) { if (data.code === '0' && data.data && data.data.result) {
$.activityInfo = data.data.result; $.activityInfo = data.data.result;
} }

View File

@ -48,7 +48,7 @@ if ($.isNode()) {
$.isLogin = true; $.isLogin = true;
$.nickName = ''; $.nickName = '';
$.canRun = true; $.canRun = true;
await TotalBean(); //await TotalBean();
console.log(`\n开始【京东账号${$.index}${$.nickName || $.UserName}\n`); console.log(`\n开始【京东账号${$.index}${$.nickName || $.UserName}\n`);
if (!$.isLogin) { if (!$.isLogin) {
$.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" }); $.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, { "open-url": "https://bean.m.jd.com/bean/signIndex.action" });