修复设置自定义团id无用的bug

This commit is contained in:
wisz2021
2021-05-30 11:01:18 +08:00
parent a68ea376ae
commit f8be8e6eef

View File

@@ -1,6 +1,6 @@
/* /*
京东京喜工厂 京东京喜工厂
更新时间2021-4-21 更新时间2021-5-30
修复做任务、收集电力出现火爆不能完成任务重新计算h5st验证 修复做任务、收集电力出现火爆不能完成任务重新计算h5st验证
参考自 https://www.orzlee.com/web-development/2021/03/03/lxk0301-jingdong-signin-scriptjingxi-factory-solves-the-problem-of-unable-to-signin.html 参考自 https://www.orzlee.com/web-development/2021/03/03/lxk0301-jingdong-signin-scriptjingxi-factory-solves-the-problem-of-unable-to-signin.html
活动入口京东APP-游戏与互动-查看更多-京喜工厂 活动入口京东APP-游戏与互动-查看更多-京喜工厂
@@ -147,7 +147,6 @@ async function jdDreamFactory() {
await QueryAllTuan(); await QueryAllTuan();
await exchangeProNotify(); await exchangeProNotify();
await showMsg(); await showMsg();
if (helpAu === true) await helpAuthor();
} catch (e) { } catch (e) {
$.logErr(e) $.logErr(e)
} }
@@ -1053,11 +1052,11 @@ function CreateTuan() {
if (safeGet(data)) { if (safeGet(data)) {
data = JSON.parse(data); data = JSON.parse(data);
if (data['ret'] === 0) { if (data['ret'] === 0) {
console.log(`开团成功tuanId为\n${data.data['tuanId']}`); console.log(`开团成功tuanId为 ${data.data['tuanId']}`);
$.tuanIds.push(data.data['tuanId']); $.tuanIds.push(data.data['tuanId']);
} else { } else {
//{"msg":"活动已结束,请稍后再试~","nowTime":1621551005,"ret":10218} //{"msg":"活动已结束,请稍后再试~","nowTime":1621551005,"ret":10218}
if (data['res'] === 10218 && $.index === 1) { if (data['ret'] === 10218 && $.index === 1) {
//只发送一次 //只发送一次
$.msg($.name, '', `京喜工厂拼团瓜分电力活动团IDactiveId已失效\n请自行抓包替换(Node环境变量为TUAN_ACTIVEIDiOS端在BoxJx)或者联系作者等待更新`); $.msg($.name, '', `京喜工厂拼团瓜分电力活动团IDactiveId已失效\n请自行抓包替换(Node环境变量为TUAN_ACTIVEIDiOS端在BoxJx)或者联系作者等待更新`);
if ($.isNode()) await notify.sendNotify($.name, `京喜工厂拼团瓜分电力活动团IDactiveId已失效\n请自行抓包替换(Node环境变量为TUAN_ACTIVEIDiOS端在BoxJx)或者联系作者等待更新`) if ($.isNode()) await notify.sendNotify($.name, `京喜工厂拼团瓜分电力活动团IDactiveId已失效\n请自行抓包替换(Node环境变量为TUAN_ACTIVEIDiOS端在BoxJx)或者联系作者等待更新`)
@@ -1346,21 +1345,26 @@ function shareCodesFormat() {
} }
function requireConfig() { function requireConfig() {
return new Promise(async resolve => { return new Promise(async resolve => {
process.env.TUAN_ACTIVEID = 'u9pm44YKSBNDQTgn7sOCEg=='
tuanActiveId = $.isNode() ? (process.env.TUAN_ACTIVEID || tuanActiveId) : ($.getdata('tuanActiveId') || tuanActiveId); tuanActiveId = $.isNode() ? (process.env.TUAN_ACTIVEID || tuanActiveId) : ($.getdata('tuanActiveId') || tuanActiveId);
if (!tuanActiveId) await updateTuanIdsCDN(); if (!tuanActiveId) {
if ($.tuanConfigs && $.tuanConfigs['tuanActiveId']) { await updateTuanIdsCDN();
tuanActiveId = $.tuanConfigs['tuanActiveId']; if ($.tuanConfigs && $.tuanConfigs['tuanActiveId']) {
console.log(`拼团活动ID: 获取成功 ${tuanActiveId}`) tuanActiveId = $.tuanConfigs['tuanActiveId'];
} else { console.log(`拼团活动ID: 获取成功 ${tuanActiveId}\n`)
if (!$.tuanConfigs) { } else {
await updateTuanIdsCDN('https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/jd_updateFactoryTuanId.json'); if (!$.tuanConfigs) {
if ($.tuanConfigs && $.tuanConfigs['tuanActiveId']) { await updateTuanIdsCDN('https://cdn.jsdelivr.net/gh/gitupdate/updateTeam@master/shareCodes/jd_updateFactoryTuanId.json');
tuanActiveId = $.tuanConfigs['tuanActiveId']; if ($.tuanConfigs && $.tuanConfigs['tuanActiveId']) {
console.log(`拼团活动ID: 获取成功 ${tuanActiveId}`) tuanActiveId = $.tuanConfigs['tuanActiveId'];
} else { console.log(`拼团活动ID: 获取成功 ${tuanActiveId}\n`)
console.log(`拼团活动ID获取失败将采取脚本内置活动ID`) } else {
console.log(`拼团活动ID获取失败将采取脚本内置活动ID\n`)
}
} }
} }
} else {
console.log(`自定义拼团活动ID: 获取成功 ${tuanActiveId}`)
} }
console.log(`开始获取${$.name}配置文件\n`); console.log(`开始获取${$.name}配置文件\n`);
//Node.js用户请在jdCookie.js处填写京东ck; //Node.js用户请在jdCookie.js处填写京东ck;