新增 宠汪汪为好友单独喂食一次的任务
This commit is contained in:
@@ -26,7 +26,7 @@
|
|||||||
# 宠汪汪积分兑换奖品
|
# 宠汪汪积分兑换奖品
|
||||||
0 0-16/8 * * * node /scripts/jd_joy_reward.js >> /scripts/logs/jd_joy_reward.log 2>&1
|
0 0-16/8 * * * node /scripts/jd_joy_reward.js >> /scripts/logs/jd_joy_reward.log 2>&1
|
||||||
# 宠汪汪偷好友积分与狗粮
|
# 宠汪汪偷好友积分与狗粮
|
||||||
0 0,6 * * * node /scripts/jd_joy_steal.js >> /scripts/logs/jd_joy_steal.log 2>&1
|
0 0-10/2 * * * node /scripts/jd_joy_steal.js >> /scripts/logs/jd_joy_steal.log 2>&1
|
||||||
# 摇钱树
|
# 摇钱树
|
||||||
0 */2 * * * node /scripts/jd_moneyTree.js >> /scripts/logs/jd_moneyTree.log 2>&1
|
0 */2 * * * node /scripts/jd_moneyTree.js >> /scripts/logs/jd_moneyTree.log 2>&1
|
||||||
# 东东萌宠
|
# 东东萌宠
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
|
最近经常出现给偷好友积分与狗粮失败的情况,故建议cron设置为多次
|
||||||
jd宠汪汪偷好友积分与狗粮,及给好友喂食
|
jd宠汪汪偷好友积分与狗粮,及给好友喂食
|
||||||
偷好友积分上限是20个好友(即获得100积分),帮好友喂食上限是20个好友(即获得200积分),偷好友狗粮上限也是20个好友(最多获得120g狗粮)
|
偷好友积分上限是20个好友(即获得100积分),帮好友喂食上限是20个好友(即获得200积分),偷好友狗粮上限也是20个好友(最多获得120g狗粮)
|
||||||
IOS用户支持京东双账号,NodeJs用户支持N个京东账号
|
IOS用户支持京东双账号,NodeJs用户支持N个京东账号
|
||||||
@@ -10,12 +11,12 @@ IOS用户支持京东双账号,NodeJs用户支持N个京东账号
|
|||||||
// quantumultx
|
// quantumultx
|
||||||
// [task_local]
|
// [task_local]
|
||||||
// #宠汪汪偷好友积分与狗粮
|
// #宠汪汪偷好友积分与狗粮
|
||||||
// 0 0,6 * * * https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js, tag=宠汪汪偷好友积分与狗粮, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdcww.png, enabled=true
|
// 0 0-10/2 * * * https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js, tag=宠汪汪偷好友积分与狗粮, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jdcww.png, enabled=true
|
||||||
// Loon
|
// Loon
|
||||||
// [Script]
|
// [Script]
|
||||||
// cron "0 0,6 * * *" script-path=https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js,tag=宠汪汪偷好友积分与狗粮
|
// cron "0 0-10/2 * * *" script-path=https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js,tag=宠汪汪偷好友积分与狗粮
|
||||||
// Surge
|
// Surge
|
||||||
// 宠汪汪偷好友积分与狗粮 = type=cron,cronexp="0 0,6 * * *",wake-system=1,timeout=320,script-path=https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js
|
// 宠汪汪偷好友积分与狗粮 = type=cron,cronexp="0 0-10/2 * * *",wake-system=1,timeout=320,script-path=https://raw.githubusercontent.com/LXK9301/jd_scripts/master/jd_joy_steal.js
|
||||||
const $ = new Env('宠汪汪偷好友积分与狗粮');
|
const $ = new Env('宠汪汪偷好友积分与狗粮');
|
||||||
const notify = $.isNode() ? require('./sendNotify') : '';
|
const notify = $.isNode() ? require('./sendNotify') : '';
|
||||||
//Node.js用户请在jdCookie.js处填写京东ck;
|
//Node.js用户请在jdCookie.js处填写京东ck;
|
||||||
@@ -73,6 +74,8 @@ if ($.isNode() && process.env.jdJoyStealCoin) {
|
|||||||
$.index = i + 1;
|
$.index = i + 1;
|
||||||
$.isLogin = true;
|
$.isLogin = true;
|
||||||
$.nickName = '';
|
$.nickName = '';
|
||||||
|
$.HelpFeed = ctrTemp;
|
||||||
|
if (!ctrTemp) $.HelpFeed = true
|
||||||
await TotalBean();
|
await TotalBean();
|
||||||
console.log(`\n开始【京东账号${$.index}】${$.nickName || $.UserName}\n`);
|
console.log(`\n开始【京东账号${$.index}】${$.nickName || $.UserName}\n`);
|
||||||
if (!$.isLogin) {
|
if (!$.isLogin) {
|
||||||
@@ -148,7 +151,7 @@ async function jdJoySteal() {
|
|||||||
console.log('帮好友喂食失败,狗粮不足10g 跳出\n');
|
console.log('帮好友喂食失败,狗粮不足10g 跳出\n');
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
if (!ctrTemp) {
|
if (!$.HelpFeed) {
|
||||||
console.log('您已设置不为好友喂食,现在跳过喂食,如需为好友喂食请在BoxJs打开喂食开关或者更改脚本 jdJoyHelpFeed 处');
|
console.log('您已设置不为好友喂食,现在跳过喂食,如需为好友喂食请在BoxJs打开喂食开关或者更改脚本 jdJoyHelpFeed 处');
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
@@ -217,7 +220,7 @@ async function stealFriendCoinFun() {
|
|||||||
//给好友喂食
|
//给好友喂食
|
||||||
async function helpFriendsFeed() {
|
async function helpFriendsFeed() {
|
||||||
if ($.help_feed !== 200) {
|
if ($.help_feed !== 200) {
|
||||||
if (ctrTemp) {
|
if ($.HelpFeed) {
|
||||||
console.log(`\n开始给好友喂食`);
|
console.log(`\n开始给好友喂食`);
|
||||||
for (let friends of $.allFriends) {
|
for (let friends of $.allFriends) {
|
||||||
const { friendPin, status, stealStatus } = friends;
|
const { friendPin, status, stealStatus } = friends;
|
||||||
@@ -228,6 +231,11 @@ async function helpFriendsFeed() {
|
|||||||
$.helpFeedStatus = helpFeedRes.errorCode;
|
$.helpFeedStatus = helpFeedRes.errorCode;
|
||||||
if (helpFeedRes && helpFeedRes.errorCode === 'help_ok' && helpFeedRes.success) {
|
if (helpFeedRes && helpFeedRes.errorCode === 'help_ok' && helpFeedRes.success) {
|
||||||
console.log(`帮好友[${friendPin}]喂食10g狗粮成功,你获得10积分\n`);
|
console.log(`帮好友[${friendPin}]喂食10g狗粮成功,你获得10积分\n`);
|
||||||
|
if (!ctrTemp) {
|
||||||
|
$.log('为完成为好友单独喂食一次的任务,故此处进行喂食一次')
|
||||||
|
$.HelpFeed = false;
|
||||||
|
break
|
||||||
|
}
|
||||||
$.helpFood += 10;
|
$.helpFood += 10;
|
||||||
} else if (helpFeedRes && helpFeedRes.errorCode === 'chance_full') {
|
} else if (helpFeedRes && helpFeedRes.errorCode === 'chance_full') {
|
||||||
console.log('喂食已达上限,不再喂食\n')
|
console.log('喂食已达上限,不再喂食\n')
|
||||||
@@ -486,13 +494,13 @@ function showMsg() {
|
|||||||
message += $.stealFriendCoin;
|
message += $.stealFriendCoin;
|
||||||
message += $.stealFood;
|
message += $.stealFood;
|
||||||
message += $.helpFood;
|
message += $.helpFood;
|
||||||
let ctrTemp;
|
let flag;
|
||||||
if ($.getdata('jdJoyStealNotify')) {
|
if ($.getdata('jdJoyStealNotify')) {
|
||||||
ctrTemp = `${$.getdata('jdJoyStealNotify')}` === 'false';
|
flag = `${$.getdata('jdJoyStealNotify')}` === 'false';
|
||||||
} else {
|
} else {
|
||||||
ctrTemp = `${jdNotify}` === 'false';
|
flag = `${jdNotify}` === 'false';
|
||||||
}
|
}
|
||||||
if (ctrTemp) {
|
if (flag) {
|
||||||
$.msg($.name, '', message);
|
$.msg($.name, '', message);
|
||||||
} else {
|
} else {
|
||||||
$.log(`\n${message}\n`);
|
$.log(`\n${message}\n`);
|
||||||
|
Reference in New Issue
Block a user