diff --git a/githubAction.md b/githubAction.md index 2d57e526..a5d6e623 100644 --- a/githubAction.md +++ b/githubAction.md @@ -67,7 +67,7 @@ | `DDQ_NOTIFY_CONTROL` | 点点券
推送开关 | 非必须 | 控制点点券是否静默运行,
`false`为否(发送推送通知消息),`true`为是(即:不发送推送通知消息) | | `JDZZ_NOTIFY_CONTROL` | 京东赚赚小程序
推送开关 | 非必须 | 控制京东赚赚小程序是否静默运行,
`false`为否(发送推送通知消息),`true`为是(即:不发送推送通知消息) | | `JD_JOY_REWARD_NOTIFY` | 宠汪汪
兑换京豆推送开关 | 非必须 | 控制`jd_joy_reward.js`脚本是否静默运行,
`false`为否(发送推送通知消息),`true`为是(即:不发送推送通知消息) | -| `JOY_FEED_COUNT` | 宠汪汪喂食数量 | 非必须 | 控制`jd_joy_feedPets.js`脚本喂食数量,可以填的数字10,20,40,80,其他数字不可. | +| `JOY_FEED_COUNT` | 宠汪汪喂食数量 | 非必须 | 控制`jd_joy_feedPets.js`脚本喂食数量,可以填的数字0,10,20,40,80,其他数字不可. | | `JOY_HELP_FEED` | 宠汪汪帮好友喂食 | 非必须 | 控制`jd_joy_steal.js`脚本是否给好友喂食,`false`为否,`true`为是(给好友喂食) | | `JOY_RUN_FLAG` | 宠汪汪是否赛跑 | 非必须 | 控制`jd_joy.js`脚本是否参加赛跑(默认参加双人赛跑),
`false`为否,`true`为是,脚本默认是`true` | | `JOY_TEAM_LEVEL` | 宠汪汪
参加什么级别的赛跑 | 非必须 | 控制`jd_joy.js`脚本参加几人的赛跑,可选数字为`2`,`10`,`50`,
其中2代表参加双人PK赛,10代表参加10人突围赛,
50代表参加50人挑战赛(注:此项功能在`JOY_RUN_FLAG`为true的时候才生效),
如若想设置不同账号参加不同类别的比赛则用&区分即可(如下三个账号:`2&10&50`) | diff --git a/jd_joy.js b/jd_joy.js index 878dc868..7c2c8a41 100644 --- a/jd_joy.js +++ b/jd_joy.js @@ -2,7 +2,7 @@ jd宠汪汪 搬的https://github.com/uniqueque/QuantumultX/blob/4c1572d93d4d4f883f483f907120a75d925a693e/Script/jd_joy.js 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js IOS用户支持京东双账号,NodeJs用户支持N个京东账号 -更新时间:2021-2-27 +更新时间:2021-3-39 活动入口:京东APP我的-更多工具-宠汪汪 建议先凌晨0点运行jd_joy.js脚本获取狗粮后,再运行此脚本(jd_joy_steal.js)可偷好友积分,6点运行可偷好友狗粮 feedCount:自定义 每次喂养数量; 等级只和喂养次数有关,与数量无关 @@ -99,7 +99,7 @@ async function jdJoy() { if ($.getPetTaskConfigRes.success) { if ($.isNode()) { if (process.env.JOY_FEED_COUNT) { - if ([10, 20, 40, 80].indexOf(process.env.JOY_FEED_COUNT * 1) > -1) { + if ([0, 10, 20, 40, 80].indexOf(process.env.JOY_FEED_COUNT * 1) > -1) { FEED_NUM = process.env.JOY_FEED_COUNT ? process.env.JOY_FEED_COUNT * 1 : FEED_NUM; } else { console.log(`您输入的 JOY_FEED_COUNT 为非法数字,请重新输入`); @@ -650,6 +650,7 @@ function appGetPetTaskConfig() { function feedPets(feedNum) { return new Promise(resolve => { console.log(`您设置的喂食数量:${FEED_NUM}g\n`); + if (FEED_NUM === 0) console.log(`跳出喂食`);return console.log(`实际的喂食数量:${feedNum}g\n`); // const url = `${weAppUrl}/feed?feedCount=${feedNum}&reqSource=weapp`; const host = `draw.jdfcloud.com`; diff --git a/jd_joy_feedPets.js b/jd_joy_feedPets.js index a15ae8b0..397b17df 100644 --- a/jd_joy_feedPets.js +++ b/jd_joy_feedPets.js @@ -1,6 +1,6 @@ /* 宠汪汪喂食(如果喂食80g失败,降级一个档次喂食(40g),依次类推),三餐,建议一小时运行一次 -更新时间:2020-11-03 +更新时间:2021-3-39 活动入口:京东APP我的-更多工具-宠汪汪 支持京东多个账号 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js @@ -74,7 +74,7 @@ let FEED_NUM = ($.getdata('joyFeedCount') * 1) || 10; //喂食数量默认10g, subTitle = ''; if ($.isNode()) { if (process.env.JOY_FEED_COUNT) { - if ([10, 20, 40, 80].indexOf(process.env.JOY_FEED_COUNT * 1) > -1) { + if ([0, 10, 20, 40, 80].indexOf(process.env.JOY_FEED_COUNT * 1) > -1) { FEED_NUM = process.env.JOY_FEED_COUNT ? process.env.JOY_FEED_COUNT * 1 : FEED_NUM; } else { console.log(`您输入的 JOY_FEED_COUNT 为非法数字,请重新输入`); @@ -103,6 +103,7 @@ function showMsg() { function feedPets(feedNum) { return new Promise(resolve => { console.log(`您设置的喂食数量::${FEED_NUM}g\n`); + if (FEED_NUM === 0) console.log(`跳出喂食`);return console.log(`实际的喂食数量::${feedNum}g\n`); let opt = { url: `//jdjoy.jd.com/common/pet/feed?feedCount=${feedNum}&reqSource=h5`, diff --git a/lxk0301.boxjs.json b/lxk0301.boxjs.json index fe0dade6..460813d2 100644 --- a/lxk0301.boxjs.json +++ b/lxk0301.boxjs.json @@ -413,6 +413,10 @@ "type": "radios", "desc": "每次喂养狗粮克数(默认10g)", "items": [ + { + "key": "0", + "label": "不喂食" + }, { "key": "10", "label": "消耗10g"