This commit is contained in:
lxk0301
2021-03-19 18:35:50 +08:00
parent e105e5958c
commit 7e5d33cc31

View File

@@ -2,7 +2,7 @@
5G超级盲盒可抽奖获得京豆建议在凌晨0点时运行脚本白天抽奖基本没有京豆4小时运行一次收集热力值
活动地址: https://isp5g.m.jd.com
活动时间2021-03-19到2021-04-30
更新时间2021-03-19
更新时间2021-03-19 18:35
脚本兼容: QuantumultX, Surge,Loon, JSBox, Node.js
=================================Quantumultx=========================
[task_local]
@@ -73,37 +73,38 @@ $.shareId = ["8051f482-5619-47d3-8d2e-7b49a1c1675e","27352a8c-365c-408f-83d4-175
])
await taskList();
await getAward();//抽奖
//ios端22点通知一次
if (new Date().getHours() === 22) {
$.msg($.name, '', `【京东账号一】${$.UserName}\n任务已做完.\n 抽奖详情查看 https://isp5g.m.jd.com\n`, {"open-url": "https://isp5g.m.jd.com"});
}
}
}
//ios端22点通知一次
if (new Date().getHours() === 22) {
$.msg($.name, '', `任务已做完\n抽奖详情查看 https://isp5g.m.jd.com`, {"open-url": "https://isp5g.m.jd.com"});
}
await $.http.get({url: `https://code.chiang.fun//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}`)
}
}
});
for (let v = 0; v < cookiesArr.length; v++) {
cookie = cookiesArr[v];
$.index = v + 1;
$.UserName = decodeURIComponent(cookie.match(/pt_pin=(.+?);/) && cookie.match(/pt_pin=(.+?);/)[1]);
await $.http.get({url: `https://code.chiang.fun//api/v1/jd/mohe/read/10`, timeout: 10000}).then(async (resp) => {
if (resp.statusCode === 200) {
try {
let { body } = resp;
body = JSON.parse(body);
if (body && body['code'] === 200) {
console.log(`开始随机互助互助\n\n`);
for (let item of body['data'] || []) {
console.log(`账号 ${$.index} ${$.UserName} 开始给 ${item}进行助力`)
const res = await addShare(item);
if (res && res['code'] === 2005) {
console.log(`次数已用完,跳出助力`)
break
}
}
}
} catch (e) {
console.log(`助力异常:${e}`)
}
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
}
});
}
console.log(`\n\n自己账号内部互助`);
for (let item of $.shareId) {
console.log(`账号 ${$.index} ${$.UserName} 开始给 ${item}进行助力`)
@@ -113,11 +114,6 @@ $.shareId = ["8051f482-5619-47d3-8d2e-7b49a1c1675e","27352a8c-365c-408f-83d4-175
break
}
}
// console.log(`如有剩下的机会,助力作者\n\n`);
// for (let index = 0; index < starID.length; index++) {
// $.activeId = starID[index];
// await doSupport(shareID[index]);
// }
}
})()
.catch((e) => {
@@ -183,7 +179,7 @@ function addShare(shareId) {
console.log(`${JSON.stringify(err)}`)
console.log(`${$.name} API请求失败请检查网路重试`)
} else {
console.log(`\n助力结果${data}`)
console.log(`助力结果${data}`)
data = JSON.parse(data);
if (data['code'] === 200) {
// console.log(`\n【京东账号${$.index}${$.nickName || $.UserName})助力好友 【${data['data']}】 成功\n`);
@@ -487,10 +483,10 @@ function shareUrl() {
}
$.get(options, async (err, resp, data) => {
try {
console.log('好友邀请码', data)
// console.log('好友邀请码', data)
data = JSON.parse(data);
if (data['code'] === 5000) {
console.log(`提示任务已过期,重新运行一次脚本即可获取好友邀请码`)
console.log(`重新运行一次脚本即可获取好友邀请码`)
}
// console.log('homeGoBrowse', data)
if (data['code'] === 200) {