From f27baf547dfabad730e103df562719a25d8d5d0e Mon Sep 17 00:00:00 2001 From: wisz2021 Date: Mon, 24 May 2021 12:50:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=98=8E=E6=99=9A=E8=B6=85=E7=BA=A7=E7=9B=B4?= =?UTF-8?q?=E6=92=AD=E9=97=B4=E7=BA=A2=E5=8C=85=E9=9B=A8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jd_carnivalcity.js | 21 +++++++++++---------- jd_live_redrain.js | 26 +++++++++++++------------- 2 files changed, 24 insertions(+), 23 deletions(-) diff --git a/jd_carnivalcity.js b/jd_carnivalcity.js index 118d0755..484baf07 100644 --- a/jd_carnivalcity.js +++ b/jd_carnivalcity.js @@ -53,13 +53,20 @@ if ($.isNode()) { } let inviteCodes = []; const JD_API_HOST = 'https://carnivalcity.m.jd.com'; -const activeEndTime = '2021/06/20 00:00:00+08:00'; +const activeEndTime = '2021/06/21 00:00:00+08:00';//活动结束时间 +let nowTime = new Date().getTime() + new Date().getTimezoneOffset()*60*1000 + 8*60*60*1000; !(async () => { if (!cookiesArr[0]) { $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"}); return; } $.temp = []; + if (nowTime > new Date(activeEndTime).getTime()) { + //活动结束后弹窗提醒 + $.msg($.name, '活动已结束', `该活动累计获得京豆:${$.jingBeanNum}个\n请删除此脚本\n咱江湖再见`); + if ($.isNode()) await notify.sendNotify($.name + '活动已结束', `请删除此脚本\n咱江湖再见`); + return + } await updateShareCodesCDN(); await requireConfig(); for (let i = 0; i < cookiesArr.length; i++) { @@ -812,16 +819,10 @@ function TotalBean() { } async function showMsg() { - let nowTime = new Date().getTime() + new Date().getTimezoneOffset()*60*1000 + 8*60*60*1000; - if (nowTime > new Date(activeEndTime).getTime()) { - $.msg($.name, '活动已结束', `该活动累计获得京豆:${$.jingBeanNum}个\n请删除此脚本\n咱江湖再见`); - if ($.isNode()) await notify.sendNotify($.name + '活动已结束', `请删除此脚本\n咱江湖再见`) - } else { - if ($.beans) { - allMessage += `京东账号${$.index} ${$.nickName || $.UserName}\n本次运行获得:${$.beans}京豆\n${message}活动地址:${JD_API_HOST}${$.index !== cookiesArr.length ? '\n\n' : ''}` - } - $.msg($.name, `京东账号${$.index} ${$.nickName || $.UserName}`, `${message}具体详情点击弹窗跳转后即可查看`, {"open-url": JD_API_HOST}); + if ($.beans) { + allMessage += `京东账号${$.index} ${$.nickName || $.UserName}\n本次运行获得:${$.beans}京豆\n${message}活动地址:${JD_API_HOST}${$.index !== cookiesArr.length ? '\n\n' : ''}` } + $.msg($.name, `京东账号${$.index} ${$.nickName || $.UserName}`, `${message}具体详情点击弹窗跳转后即可查看`, {"open-url": JD_API_HOST}); } function jsonParse(str) { diff --git a/jd_live_redrain.js b/jd_live_redrain.js index ca886cca..4516ddb5 100644 --- a/jd_live_redrain.js +++ b/jd_live_redrain.js @@ -1,9 +1,9 @@ /* 超级直播间红包雨 -更新时间:2021-05-18 +更新时间:2021-05-24 +下一场超级直播间时间:06月04日 18:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4228810 下一场超级直播间时间:05月28日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4170786 -下一场超级直播间时间:05月21日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4169074 -下一场超级直播间时间:05月18日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4132669 +下一场超级直播间时间:05月25日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4190964 脚本兼容: Quantumult X, Surge, Loon, JSBox, Node.js ==============Quantumult X============== [task_local] @@ -23,16 +23,16 @@ cron "0,30 0-23/1 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/ma const $ = new Env('超级直播间红包雨'); let allMessage = '', id = 'RRA2cUocg5uYEyuKpWNdh4qE4NW1bN2'; let bodyList = { - "18": { - "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621330562019&sign=481b81691d4fcd79420b7f521b5982b0&sv=120", - "body": "body=%7B%22liveId%22%3A%224132669%22%7D" + "4": { + "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621831484005&sign=611323ba368a60ac6a80728596ee4521&sv=111", + "body": "body=%7B%22liveId%22%3A%224228810%22%7D" }, - "21": { - "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621330561038&sign=41bf65ac4312f0c1804fbd951c6fb343&sv=111", - "body": "body=%7B%22liveId%22%3A%224169074%22%7D" + "25": { + "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621831485068&sign=dcf7a7add2434ff89cbc14b2e0a904b4&sv=120", + "body": "body=%7B%22liveId%22%3A%224190964%22%7D" }, "28": { - "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621330560056&sign=458d98149378130df0600edbae373c75&sv=111", + "url": "https://api.m.jd.com/client.action?functionId=liveActivityV946&uuid=8888888&client=apple&clientVersion=9.4.1&st=1621831484087&sign=728056a3a19c5a34170e930ac8d04309&sv=111", "body": "body=%7B%22liveId%22%3A%224170786%22%7D" } } @@ -60,9 +60,9 @@ const JD_API_HOST = 'https://api.m.jd.com/api'; $.msg($.name, '【提示】请先获取京东账号一cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/', {"open-url": "https://bean.m.jd.com/"}); return; } - console.log('下一场超级直播间时间:05月28日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4170786\n' + - '下一场超级直播间时间:05月21日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4169074\n' + - '下一场超级直播间时间:05月18日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4132669') + console.log('下一场超级直播间时间:06月04日 18:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4228810\n' + + '下一场超级直播间时间:05月28日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4170786\n' + + '下一场超级直播间时间:05月25日 20:00,直播间地址:https://h5.m.jd.com/dev/3pbY8ZuCx4ML99uttZKLHC2QcAMn/live.html?id=4190964') $.newAcids = []; await getRedRain();