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