完成crazyJoy
This commit is contained in:
606
jd_crazy_joy.js
Normal file
606
jd_crazy_joy.js
Normal file
File diff suppressed because one or more lines are too long
@ -164,7 +164,10 @@ if ($.isNode()) {
|
||||
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/', {"open-url": "https://bean.m.jd.com/"});
|
||||
return;
|
||||
}
|
||||
while(true)
|
||||
let count = 0
|
||||
while(true) {
|
||||
count++
|
||||
console.log(`============开始第${count}次挂机=============`)
|
||||
for (let i = 0; i < cookiesArr.length; i++) {
|
||||
if (cookiesArr[i]) {
|
||||
cookie = cookiesArr[i];
|
||||
@ -180,13 +183,15 @@ if ($.isNode()) {
|
||||
if ($.isNode()) {
|
||||
await notify.sendNotify(`${$.name}cookie已失效 - ${$.UserName}`, `京东账号${$.index} ${$.UserName}\n请重新登录获取cookie`);
|
||||
} else {
|
||||
$.setdata('', `CookieJD${i ? i + 1 : "" }`);//cookie失效,故清空cookie。$.setdata('', `CookieJD${i ? i + 1 : "" }`);//cookie失效,故清空cookie。
|
||||
$.setdata('', `CookieJD${i ? i + 1 : ""}`);//cookie失效,故清空cookie。$.setdata('', `CookieJD${i ? i + 1 : "" }`);//cookie失效,故清空cookie。
|
||||
}
|
||||
continue
|
||||
}
|
||||
await jdJxStory()
|
||||
}
|
||||
}
|
||||
$.log(`\n\n`)
|
||||
}
|
||||
})()
|
||||
.catch((e) => {
|
||||
$.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '')
|
||||
@ -199,8 +204,11 @@ async function jdJxStory() {
|
||||
$.coin = 0
|
||||
$.bean = 0
|
||||
await hourBenefit()
|
||||
await $.wait(1000)
|
||||
await getCoin()
|
||||
await $.wait(1000)
|
||||
await getUserBean()
|
||||
await $.wait(2000)
|
||||
console.log(`当前信息:${$.bean} 京豆,${$.coin} 金币`)
|
||||
}
|
||||
function hourBenefit() {
|
||||
@ -239,7 +247,7 @@ function getUserBean() {
|
||||
if (data.success && data.data && data.data.totalBeans)
|
||||
$.bean = data.data.totalBeans
|
||||
else
|
||||
console.log(`获取信息失败`)
|
||||
console.log(`京豆信息获取信息失败`)
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
@ -265,6 +273,8 @@ function getCoin() {
|
||||
if (data.data && data.data.luckyBoxRecordId) {
|
||||
await openBox(data.data.luckyBoxRecordId)
|
||||
}
|
||||
else
|
||||
$.log(`产出金币信息获取信息失败`)
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
@ -316,6 +326,8 @@ function rewardBox(boxId) {
|
||||
data = JSON.parse(data);
|
||||
if (data['success']) {
|
||||
$.log(`幸运盒子奖励领取成功,获得:${data.data.beans}京豆,${data.data.coins}金币`)
|
||||
}else {
|
||||
$.log(`幸运盒子奖励领取失败,错误信息:${data.message || JSON.stringify(data)}`)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user