This commit is contained in:
Faker 2022-05-10 12:28:06 +08:00
parent aa9c7d8249
commit 0f58b8f56b
3 changed files with 478 additions and 14 deletions

View File

@ -28,13 +28,13 @@ const token = [
"80E78A5F090820E5B1754E17E1485D3F",
"416F5DC2398791BB1DA3C9A31532A89E",
"87DC11A01AE814025159ECE32F5EECBF",
"E962493FDE1F7B7E4DF62A8C1F1008D3",
"F6C427887883C4A567C69C0260606022",
"7127A3861F6478043B1BF112803B9A25",
"5298AA0FA7FDF34DAFEBDC5BEFB6FE9C",
"DF3524CB89302A7741B6FC1B9603D81A",
"8622A6A8C1ECB4B2D45F07AE43397BFD",
"F1092CD41D4038D73B676333C0B17644",
"6A78B850246E31C35C135BC8A0FAF5ED",
"FE30AB00038CFFEF00DA9E9B8E932721",
"CACEC89AD3A20309748FEC03B0B0C50C",
"F0C24D7588D90922393B423C6623F31A",
"D881655EDC90A9B4387ACFE495CA3F18",
"A92870C9EB3853D7C2FF8E740FAA8BC1",
@ -45,7 +45,7 @@ const token = [
"9161017C0106A152D3DF09CD5F03CC2D",
"3D2F9CF0C806133D3C64949F06CD4A80",
"449CB9613C43D1EA70502B727335EAAD",
"868B5F6062E5DD77D3F024EDA1AA94E0",
"1A592F5C4560356C541825D39B4FA6B9",
"5EC0711D1CF81232DA1B32BE7E4D14FE",
"902F208E5868474EE70F3C40BB16F4A2",
"CFE83CA731BB8B8395C1016BE7498F7A",
@ -53,7 +53,9 @@ const token = [
"351154FDCFF09CD4406A0A9D6FF8B216",
"1DF38A60E4FCB9C461B7B68548C75EC1",
"99B695DFEF69DD31BB78B58D61B9C6A2",
"EBC07F65183699ABACF313CA67B444E4"
"EBC07F65183699ABACF313CA67B444E4",
"24463136297BD78C05F386EE283F3021",
"FA7F19CBE89D642BAC78D23F78110620"
]
if ($.isNode()) {

461
jd_lzkjdz.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -3,6 +3,7 @@
7 7 7 7 7
注意控制ck数量
*/
const $ = new Env("分享有礼");
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
const notify = $.isNode() ? require('./sendNotify') : '';
@ -10,14 +11,14 @@ let cookiesArr = [], cookie = '', message = '';
let authorCodeList = [];
let ownCookieNum = 1;
let isGetAuthorCodeList = true
let activityId = ''
let activityId = '5da58c75d1204bd1a873c568567844a9'
let activityShopId = ''
if (process.env.OWN_COOKIE_NUM && process.env.OWN_COOKIE_NUM != 4) {
ownCookieNum = process.env.OWN_COOKIE_NUM;
}
if (process.env.SHARE_ACTIVITY_ID && process.env.SHARE_ACTIVITY_ID != "") {
activityId = process.env.SHARE_ACTIVITY_ID;
if (process.env.ACTIVITY_ID && process.env.ACTIVITY_ID != "") {
activityId = process.env.ACTIVITY_ID;
}
if ($.isNode()) {
@ -34,7 +35,6 @@ if ($.isNode()) {
cookiesArr.reverse();
cookiesArr = cookiesArr.filter(item => !!item);
}
console.log("关注 https://t.me/okyydsnb")
!(async () => {
if (!cookiesArr[0]) {
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', { "open-url": "https://bean.m.jd.com/bean/signIndex.action" });
@ -110,10 +110,10 @@ console.log("关注 https://t.me/okyydsnb")
if ($.errorMessage === '活动太火爆,还是去买买买吧') {
break
}
await $.wait(2000)
// await $.wait(2000)
}
}
await $.wait(2000)
// await $.wait(2000)
}
for (let i = 0; i < ownCookieNum; i++) {
if (cookiesArr[i]) {
@ -128,7 +128,7 @@ console.log("关注 https://t.me/okyydsnb")
$.activityId = activityId
$.activityShopId = activityShopId
await getPrize();
await $.wait(2000)
// await $.wait(2000)
}
}
})()
@ -149,7 +149,7 @@ async function share() {
if ($.token) {
await getMyPing();
if ($.secretPin) {
await $.wait(2000)
await $.wait(500)
await task('common/accessLogWithAD', `venderId=${$.activityShopId}&code=25&pin=${encodeURIComponent($.secretPin)}&activityId=${$.activityId}&pageUrl=${$.activityUrl}&subType=app&adSource=null`, 1);
await task('activityContent', `activityId=${$.activityId}&pin=${encodeURIComponent($.secretPin)}&friendUuid=${encodeURIComponent($.authorCode)}`)
} else {
@ -239,7 +239,7 @@ function taskUrl(function_id, body, isCommon) {
'User-Agent': `jdapp;iPhone;9.5.4;13.6;${$.UUID};network/wifi;ADID/${$.ADID};model/iPhone10,3;addressid/0;appBuild/167668;jdSupportDarkMode/0;Mozilla/5.0 (iPhone; CPU iPhone OS 13_6 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1`,
Connection: 'keep-alive',
Referer: $.activityUrl,
Cookie: cookie
Cookie: $.cookie
},
body: body
@ -349,6 +349,7 @@ function getFirstLZCK() {
}
}
}
$.cookie = cookie
}
} catch (error) {
console.log(error)