From 64c89eb54093999b5afeeede29d9840b6888c296 Mon Sep 17 00:00:00 2001 From: any Date: Thu, 28 Jan 2021 01:08:21 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A5=9E=E4=BB=99=E4=B9=A6=E9=99=A2=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=85=91=E6=8D=A2=E4=BA=AC=E8=B1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jd_immortal.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/jd_immortal.js b/jd_immortal.js index dc80af20..7ddacdf7 100644 --- a/jd_immortal.js +++ b/jd_immortal.js @@ -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或者1000),0表示不兑换,默认兑换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() }