Skip to content

Commit 5df4fb2

Browse files
committed
增加几个活动
1 parent 0219355 commit 5df4fb2

16 files changed

+3958
-139
lines changed

config.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"jd_red": [0,20],
2+
"jd_jxred": [9,13,20],
33
"jd_fruit":[6, 12 ,18],
44
"jx_sign": [8, 13],
55
"jd_bean_sign": [0],
@@ -37,16 +37,13 @@
3737
"jd_pigPet": 6,
3838
"jd_plantBean": [7, 9, 11, 13, 15, 17, 19, 21],
3939
"jd_qqxing": [6, 10, 14, 18, 22],
40-
"jd_rankingList": [9],
41-
"jd_redPacket": [7, 12, 20],
4240
"jd_sddd": [1, 12],
4341
"jd_sgmh": [8],
4442
"jd_shop": [0],
4543
"jd_sign_graphics": [5],
4644
"jd_speed_redpocke": [0, 22],
4745
"jd_superBrand": [9,13,16,19,20],
4846
"jd_superMarket": [6, 8, 10, 12, 14, 16, 18, 20, 22],
49-
"jd_syj": [0, 7, 23],
5047
"jd_tyt": [6, 10, 14, 18, 22],
5148
"jd_wish": [1, 3],
5249
"jd_wsdlb": 6,
@@ -68,6 +65,9 @@
6865
"jd_qjd": [2,22],
6966
"jd_cjhz": [5,23],
7067
"jd_nnfls": [10,20],
68+
"jd_sjjc": [10,20],
69+
"jd_dqmh": [10],
70+
"jd_xtg": [3,4],
7171
"jd_bean_change": [17],
7272
"jd_jdfactory": [6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23],
7373
"jd_speed_sign": [11],

jd_bean_sign.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -834,9 +834,9 @@ function JDUserSign1(s, key, title, body) {
834834
async function JDUserSign2(s, key, title, tid, acData) {
835835
await new Promise(resolve => {
836836
let lkt = new Date().getTime()
837-
let lks = md5('' + 'JL1VTNRadM68cIMQ' + lkt).toString()
837+
let lks = md5('' + 'q8DNJdpcfRQ69gIx' + lkt).toString()
838838
$nobyda.get({
839-
url: `https://jdjoy.jd.com/api/turncard/channel/detail?turnTableId=${tid}&invokeKey=JL1VTNRadM68cIMQ`,
839+
url: `https://jdjoy.jd.com/api/turncard/channel/detail?turnTableId=${tid}&invokeKey=q8DNJdpcfRQ69gIx`,
840840
headers: {
841841
Cookie: KEY,
842842
'lkt': lkt,
@@ -866,9 +866,9 @@ async function JDUserSign2(s, key, title, tid, acData) {
866866
return new Promise(resolve => {
867867
setTimeout(() => {
868868
let lkt = new Date().getTime()
869-
let lks = md5('' + 'JL1VTNRadM68cIMQ' + lkt).toString()
869+
let lks = md5('' + 'q8DNJdpcfRQ69gIx' + lkt).toString()
870870
const JDUrl = {
871-
url: 'https://jdjoy.jd.com/api/turncard/channel/sign?invokeKey=JL1VTNRadM68cIMQ',
871+
url: 'https://jdjoy.jd.com/api/turncard/channel/sign?invokeKey=q8DNJdpcfRQ69gIx',
872872
headers: {
873873
Cookie: KEY,
874874
'lkt': lkt,

jd_blueCoin.js

+7-7
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ function smtg_materialPrizeIndex(timeout = 0) {
251251
try {
252252
if (safeGet(data)) {
253253
data = JSON.parse(data);
254-
if (data.data.bizCode && data.data.bizCode !== 0) {
254+
if (data.data.bizCode !== 0) {
255255
$.beanerr = `${data.data.bizMsg}`;
256256
return
257257
}
@@ -289,12 +289,12 @@ function smtg_queryPrize(timeout = 0){
289289
if (safeGet(data)) {
290290
data = JSON.parse(data);
291291
// $.queryPrizeData = data;
292-
if (data.data.bizCode && data.data.bizCode !== 0) {
292+
if (data.data.bizCode !== 0) {
293293
console.log(`${data.data.bizMsg}\n`)
294294
$.beanerr = `${data.data.bizMsg}`;
295295
return
296296
}
297-
if (data.data.bizCode && data.data.bizCode === 0) {
297+
if (data.data.bizCode === 0) {
298298
const { areas } = data.data.result;
299299
const prizes = areas.filter(vo => vo['type'] === 4);
300300
if (prizes && prizes[0]) {
@@ -354,17 +354,17 @@ function smtg_obtainPrize(prizeId, timeout = 0, functionId = 'smt_exchangePrize'
354354
if (safeGet(data)) {
355355
data = JSON.parse(data);
356356
$.data = data;
357-
if ($.data.data.bizCode && ($.data.data.bizCode !== 0 && $.data.data.bizCode !== 400)) {
357+
if ($.data.data.bizCode !== 0 && $.data.data.bizCode !== 400) {
358358
$.beanerr = `${$.data.data.bizMsg}`;
359359
//console.log(`【京东账号${$.index}】${$.nickName} 换取京豆失败:${$.data.data.bizMsg}`)
360360
return
361361
}
362-
if ($.data.data.bizCode && $.data.data.bizCode === 400) {
362+
if ($.data.data.bizCode === 400) {
363363
$.errBizCodeCount ++;
364364
console.log(`debug 兑换京豆活动火爆次数:${$.errBizCodeCount}`);
365365
return
366366
}
367-
if ($.data.data.bizCode && $.data.data.bizCode === 0) {
367+
if ($.data.data.bizCode === 0) {
368368
if (`${coinToBeans}` === '1000') {
369369
$.beanscount ++;
370370
console.log(`【京东账号${$.index}${$.nickName || $.UserName}${$.data.data.result.count}次换${$.title}成功`)
@@ -401,7 +401,7 @@ function smtgHome() {
401401
if (safeGet(data)) {
402402
data = JSON.parse(data);
403403
// console.log(data)
404-
if (data.data.bizCode && data.data.bizCode === 0) {
404+
if (data.data.bizCode === 0) {
405405
const { result } = data.data;
406406
$.totalBlue = result.totalBlue;
407407
console.log(`【总蓝币】${$.totalBlue}个\n`);

jd_cash.js

+12-12
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,9 @@ let cookiesArr = [], cookie = '', message;
2727
let helpAuthor = true;
2828
const randomCount = $.isNode() ? 5 : 5;
2929
let cash_exchange = false;//是否消耗2元红包兑换200京豆,默认否
30-
$.authorCode = ['eU9Yab2zZ_5182vWn3QT0w@eU9Yab2zZ_5182vWn3QT0w']
31-
const inviteCodes = ['eU9Yab2zZ_5182vWn3QT0w@eU9Yab2zZ_5182vWn3QT0w']
30+
const inviteCodes = [
31+
'eU9Yab2zZ_5182vWn3QT0w@eU9Yab2zZ_5182vWn3QT0w'
32+
]
3233
if ($.isNode()) {
3334
Object.keys(jdCookieNode).forEach((item) => {
3435
cookiesArr.push(jdCookieNode[item])
@@ -84,9 +85,9 @@ async function jdCash() {
8485
await index()
8586

8687
await shareCodesFormat()
87-
await helpFriends()
88-
await getReward()
89-
await getReward('2');
88+
// await helpFriends()
89+
// await getReward()
90+
// await getReward('2');
9091
$.exchangeBeanNum = 0;
9192
cash_exchange = $.isNode() ? (process.env.CASH_EXCHANGE ? process.env.CASH_EXCHANGE : `${cash_exchange}`) : ($.getdata('cash_exchange') ? $.getdata('cash_exchange') : `${cash_exchange}`);
9293
// if (cash_exchange === 'true') {
@@ -298,11 +299,11 @@ async function appdoTask(type,taskInfo) {
298299
} else {
299300
if (safeGet(data)) {
300301
data = JSON.parse(data);
301-
if( data.code === 0){
302+
if(data.code === 0) {
302303
console.log(`任务完成成功`)
303304
// console.log(data.data.result.taskInfos)
304-
}else{
305-
console.log(data)
305+
} else {
306+
console.log(JSON.stringify(data))
306307
}
307308
}
308309
}
@@ -435,21 +436,19 @@ function getSign(functionid, body, uuid) {
435436
"client":"apple",
436437
"clientVersion":"10.1.0"
437438
}
438-
let HostArr = ['jdsign.cf', 'signer.nz.lu']
439-
let Host = HostArr[Math.floor((Math.random() * HostArr.length))]
440439
let options = {
441440
url: `https://cdn.nz.lu/ddo`,
442441
body: JSON.stringify(data),
443442
headers: {
444-
Host,
443+
"Host": "jdsign.cf",
445444
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88"
446445
},
447446
timeout: 30 * 1000
448447
}
449448
$.post(options, (err, resp, data) => {
450449
try {
451450
if (err) {
452-
console.log(`${JSON.stringify(err)}`)
451+
console.log(JSON.stringify(err))
453452
console.log(`${$.name} getSign API请求失败,请检查网路重试`)
454453
} else {
455454

@@ -517,6 +516,7 @@ function shareCodesFormat() {
517516
let authorCode = deepCopy($.authorCode)
518517
$.newShareCodes = [...(authorCode.map((item, index) => authorCode[index] = item['inviteCode'])), ...$.newShareCodes];
519518
}
519+
520520
$.newShareCodes.map((item, index) => $.newShareCodes[index] = { "inviteCode": item, "shareDate": $.shareDate })
521521
console.log(`第${$.index}个京东账号将要助力的好友${JSON.stringify($.newShareCodes)}`)
522522
resolve();

0 commit comments

Comments
 (0)