神仙书院自动兑换京豆

This commit is contained in:
any
2021-01-28 01:08:21 +08:00
parent 377546b065
commit 64c89eb540

View File

@@ -31,6 +31,8 @@ const notify = $.isNode() ? require('./sendNotify') : '';
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
let jdNotify = true;//是否关闭通知false打开通知推送true关闭通知推送
const randomCount = $.isNode() ? 20 : 5;
let scoreToBeans = $.isNode()?(process.env.JD_IMMORTAL_SCORE || 700):$.getdata('scoreToBeans') || 700; //兑换多少数量的京豆20或者10000表示不兑换默认兑换20京豆如需兑换把0改成20或者1000或者'商品名称'(商品名称放到单引号内)即可
//IOS等用户直接用NobyDa的jd cookie
let cookiesArr = [], cookie = '', message;
if ($.isNode()) {
@@ -58,6 +60,7 @@ const inviteCodes = [
$.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"});
return;
}
console.log(`您设置的兑换积分下限为${scoreToBeans}`)
for (let i = 0; i < cookiesArr.length; i++) {
if (cookiesArr[i]) {
cookie = cookiesArr[i];
@@ -201,7 +204,7 @@ function getHomeData(info = false) {
} else {
console.log(`当前用户金币${userCoinNum},积分${userRemainScore}`)
if (userRemainScore) {
// await getExchangeInfo()
await getExchangeInfo()
}
}
$.coin = userCoinNum
@@ -232,7 +235,7 @@ function getExchangeInfo() {
if (data && data['retCode'] === "200") {
const {userRemainScore, exchageRate} = data.result
console.log(`当前用户兑换比率${exchageRate}`)
if (exchageRate === 1.4) {
if (exchageRate === 1.4 && userRemainScore >= scoreToBeans) {
console.log(`已达到最大比率,去兑换`)
await exchange()
}