KingRan 2022-02-19 22:32:10 +08:00
parent 9f01a97b60
commit 5a04354d1e
1 changed files with 9 additions and 4 deletions

View File

@ -23,6 +23,9 @@ cron "5 6-18/6 * * *" script-path=jd_fruit_task.js,tag=东东农场日常任务
export DO_TEN_WATER_AGAIN="" 默认再次浇水
每号间隔毫秒默认0毫秒0分钟
export fruit_sleep=20000
*/
const $ = new Env('东东农场日常任务');
let cookiesArr = [],
@ -47,6 +50,7 @@ const retainWater = $.isNode() ? (process.env.retainWater ? process.env.retainWa
let jdNotify = false; //是否关闭通知false打开通知推送true关闭通知推送
let jdFruitBeanCard = false; //农场使用水滴换豆卡(如果出现限时活动时100g水换20豆,此时比浇水划算,推荐换豆),true表示换豆(不浇水),false表示不换豆(继续浇水),脚本默认是浇水
let randomCount = $.isNode() ? 20 : 5;
let fruit_sleep = '20000';
const JD_API_HOST = 'https://api.m.jd.com/client.action';
const urlSchema = `openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%20%22des%22:%20%22m%22,%20%22url%22:%20%22https://h5.m.jd.com/babelDiy/Zeus/3KSjXqQabiTuD1cJ28QskrpWoBKT/index.html%22%20%7D`;
!(async() => {
@ -79,6 +83,9 @@ const urlSchema = `openjd://virtual?params=%7B%20%22category%22:%20%22jump%22,%2
//await shareCodesFormat();
await jdFruit();
}
if ($.isNode()) {
process.env.fruit_sleep ? await $.wait(Number(process.env.fruit_sleep)) : ''
}
}
if ($.isNode() && allMessage && $.ctrTemp) {
await notify.sendNotify(`${$.name}`, `${allMessage}`)
@ -253,9 +260,7 @@ async function doDailyTask() {
async function predictionFruit() {
console.log('开始预测水果成熟时间\n');
await initForFarm();
await $.wait(2000);
await taskInitForFarm();
await $.wait(2000);
let waterEveryDayT = $.farmTask.totalWaterTaskInit.totalWaterTaskTimes; //今天到到目前为止,浇了多少次水
message += `【今日共浇水】${waterEveryDayT}\n`;
message += `【剩余 水滴】${$.farmInfo.farmUserPro.totalEnergy}g💧\n`;
@ -941,8 +946,8 @@ async function gotStageAwardForFarm(type) {
}
//浇水API
async function waterGoodForFarm() {
await $.wait(2000);
console.log('等待了2秒');
await $.wait(1000);
console.log('等待了1秒');
const functionId = arguments.callee.name.toString();
$.waterResult = await request(functionId);