diff --git a/jd_mohe.js b/jd_mohe.js index c3452f88..0797a880 100644 --- a/jd_mohe.js +++ b/jd_mohe.js @@ -2,7 +2,7 @@ 5G超级盲盒,可抽奖获得京豆,建议在凌晨0点时运行脚本,白天抽奖基本没有京豆,4小时运行一次收集热力值 活动地址: https://isp5g.m.jd.com 活动时间:2021-03-19到2021-04-30 -更新时间:2021-03-30 12:00 +更新时间:2021-04-26 12:00 脚本兼容: QuantumultX, Surge,Loon, JSBox, Node.js =================================Quantumultx========================= [task_local] @@ -80,19 +80,7 @@ $.shareId = []; if ($.isNode()) await notify.sendNotify($.name, allMessage); $.msg($.name, '', allMessage, {"open-url": "https://isp5g.m.jd.com"}) } - await $.http.get({url: `https://code.c-hiang.cn//api/v1/jd/mohe/read/20`, timeout: 10000}).then(async (resp) => { - if (resp.statusCode === 200) { - try { - let { body } = resp; - body = JSON.parse(body); - if (body && body['code'] === 200) { - $.body = body['data']; - } - } catch (e) { - console.log(`读取邀请码异常:${e}`) - } - } - }).catch((e) => console.log(`catch 读取邀请码异常:${e}`)); + $.shareId = [...($.shareId || []), ...($.updatePkActivityIdRes || [])]; for (let v = 0; v < cookiesArr.length; v++) { cookie = cookiesArr[v]; $.index = v + 1; @@ -106,15 +94,6 @@ $.shareId = []; break } } - console.log(`\n\n如果有剩余助力机会则随机互助`); - for (let item of $.body || []) { - console.log(`账号 ${$.index} ${$.UserName} 开始给 ${item}进行助力`) - const res = await addShare(item); - if (res && res['code'] === 2005) { - console.log(`次数已用完,跳出助力`) - break - } - } } })() .catch((e) => { @@ -498,27 +477,9 @@ function shareUrl() { } // console.log('homeGoBrowse', data) if (data['code'] === 200) { - $.shareId.push(data['data']); + if (data['data']) $.shareId.push(data['data']); console.log(`\n【京东账号${$.index}(${$.nickName || $.UserName})的${$.name}好友互助码】${data['data']}\n`); console.log(`此邀请码一天一变化,旧的不可用`) - $.http.get({url: `https://code.c-hiang.cn/autocommit/mohe/insert/${data['data']}`, timeout: 30000}).then((resp) => { - // console.log('resp', resp) - if (resp.statusCode === 200) { - try { - let { body } = resp; - body = JSON.parse(body); - if (body['code'] === 200) { - console.log(`\n【京东账号${$.index}(${$.nickName || $.UserName})的${$.name}好友互助码】${data['data']}提交成功\n`) - } else if (body['code'] === 400) { - // console.log(`邀请码 【${data['data']}】 已存在\n`) - } else { - console.log(`邀请码提交结果:${JSON.stringify(body)}\n`) - } - } catch (e) { - console.log(`邀请码提交异常:${e}`) - } - } - }).catch((e) => console.log(`catch 邀请码提交异常:${e}`)); } } catch (e) { $.logErr(e, resp); @@ -555,7 +516,7 @@ function updateShareCodesCDN(url = 'https://cdn.jsdelivr.net/gh/gitupdate/update } else { $.updatePkActivityIdRes = JSON.parse(data); if ($.updatePkActivityIdRes && $.updatePkActivityIdRes.length) { - $.shareId = $.updatePkActivityIdRes; + // $.shareId = $.updatePkActivityIdRes || []; } } } catch (e) {