This commit is contained in:
Faker
2022-08-08 11:34:50 +08:00
parent ef8bb16da7
commit 2f4d3d0e34
7 changed files with 103 additions and 79 deletions

File diff suppressed because one or more lines are too long

View File

@@ -1,17 +1,50 @@
/* /*
店铺签到各类店铺签到有新的店铺直接添加token即可 cron 45 0 0,23 * * * jd_dpqd.js
============Quantumultx=============== 店铺签到店铺Token默认从本地环境变量DPQDTK中获取若本地无则从远端获取。
[task_local]
#店铺签到 Fix by HarbourJ
15 2,14 * * * https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_shop_sign.js, tag=店铺签到, enabled=true TG: https://t.me/HarbourToulu
===========Loon============
[Script] 环境变量:
cron "15 2,14 * * *" script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_shop_sign.js,tag=店铺签到 DPQDTK: token1&token2
============Surge============= 仓库不再提供token
店铺签到 = type=cron,cronexp="15 2,14 * * *",wake-system=1,timeout=3600,script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_shop_sign.js
===========小火箭========
店铺签到 = type=cron,script-path=https://raw.githubusercontent.com/shufflewzc/faker2/main/jd_shop_sign.jss, cronexpr="15 2,14 * * *", timeout=3600, enable=true
*/ */
let token = []
if (process.env.DPQDTK) {
if (process.env.DPQDTK.includes('\n')) {
token = [...process.env.DPQDTK.split('\n'),...token]
} else {
token = [...process.env.DPQDTK.split('&'),...token]
}
}
if (!token.length) {
console.log('无本地店铺签到token, 尝试获取远端店铺签到token')
token = [
'466E9758EF90135CC36DDE1D804FA682',
'8BFBEC50A0469627A70E706579855B25',
'30D17316E31067004ED239DE9F121B0D',
'D727A06C3B3DF203AF5D21510B771D07',
'BFB7666B6F4D0B84186E7D696A336AF5',
'A089EC2740E6586A7A19FB4F3680A596',
'91DF93C32D9AA63043391C00C14431EE',
'04CC7B1B2CBB41F9B38D0E2EAF5A9FA6',
'01C00A4AFCA19D25D8034E4802BA4F4D',
'82052AC19BA3734BF2F5E7E91B283537',
'0B1AFEE9351871A130FB9823F9C70F69',
'96F2392DACD1DC4603F3E090792C9AEC',
'D09126C24A62EA49DEDD538D4D85F6A7',
'8D650ABF6E6BE3C3C20715CA02434670',
'E6C5F271F81BE651D01372C6BB826446',
'5E75F128888B2002D54A69A92BCE64AB',
'FF584AB3FBCB3C7C4F75BE0ACFAD184C',
'BCBF4EE738A35FFC62745CB7FD5FFE12',
'19DB0FE23AA9DC4864A9375CB7526362',
'AF71DCCF9801F55C06D1EDB1E5D5C32A',
]
}
console.log(token)
const $ = new Env('店铺签到'); const $ = new Env('店铺签到');
const notify = $.isNode() ? require('./sendNotify') : ''; const notify = $.isNode() ? require('./sendNotify') : '';
//Node.js用户请在jdCookie.js处填写京东ck; //Node.js用户请在jdCookie.js处填写京东ck;
@@ -24,28 +57,6 @@ let activityId=''
let vender='' let vender=''
let num=0 let num=0
let shopname='' let shopname=''
const token = [
"7B5E686A0CAF1C144620A3FFE04AFF1E",
"F0A7971BFC6A5C12B06A45080B6C04CF",
"A1577946DE409D3AC4B4FDCFF4681625",
"E0087463F85940305DCA705308208EBB",
"773D63918C47D32F33DDB2FB78C5820A",
"0D42F0A3359FBC13F816F22201F91EE6",
"FCE9F2E4FB075C3A2CBDF6C27F972B03",
"B60ECB73A9E19C9DC9097EC589C731A0",
"C1B3B8D4BBE96E6A3EF0C12F27F868D3",
"04CC7B1B2CBB41F9B38D0E2EAF5A9FA6",
"CC8AB17E5EDC1E6791D64AB83567525A",
"A6D7A29DB6C46B7D3F7CD6EC3AE110C6",
"F9E7DBB640BB2094C6A7755066DCE5CA",
"30D17316E31067004ED239DE9F121B0D",
"036CE87FFD9B0EFA470239B8BD857C8F",
"D35923E942C11178C38BD29E783695B8",
"1CC00BE22F9AE64294D7EC1839962E19",
"AB549463C778127E4A3EA0F9AE447F43",
"500B9537712BD828EFC8C4D036B9752A",
"D082916926793D99220819F05914C94F"
]
if ($.isNode()) { if ($.isNode()) {
Object.keys(jdCookieNode).forEach((item) => { Object.keys(jdCookieNode).forEach((item) => {
@@ -75,7 +86,7 @@ if ($.isNode()) {
$.isLogin = true; $.isLogin = true;
$.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/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"});

6
jd_fcwb.js Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

46
jd_wdzfd.js Normal file

File diff suppressed because one or more lines are too long