From d95e0e0028d6902751332b4b2366287605e26582 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 25 Mar 2021 16:31:31 +0800 Subject: [PATCH 001/139] =?UTF-8?q?=E6=9B=BF=E6=8D=A2=E4=B8=BAawait?= =?UTF-8?q?=E5=BD=A2=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/bububao.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Task/bububao.js b/Task/bububao.js index d591cf7..c414217 100644 --- a/Task/bububao.js +++ b/Task/bububao.js @@ -23,6 +23,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.8 替换为循环获取ck 3.13 修复0.3提现 3.23 设置CASH为1000以上时则在23.59分执行1秒的循环提现,以此类推 +3.25 替换为await形式 ⚠️ 时间设置 0,30 0-23 * * * 每天 35次以上就行 @@ -62,7 +63,7 @@ http-response https:\/\/bububao\.duoshoutuan\.com\/user\/* script-path=https://c #步步宝获取TOKEN 步步宝获取TOKEN = type=http-response,pattern=https:\/\/bububao\.duoshoutuan\.com\/user\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/bububao.js */ -GXRZ = '3.23 设置CASH为1000则在23.59分执行1秒的50元循环提现,以此类推' +GXRZ = '3.25 替换为await形式' const $ = Env("步步宝"); $.idx = ($.idx = ($.getval('bububaoSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -335,9 +336,9 @@ async function all() { B = Date.now() + CASH C= daytime()+86400000 while (Date.now() <= B) { - if (Date.now() >= C&&Date.now() <= C+1) { + if (Date.now() >= C&&Date.now() <= C+3) { CASH = 50 - tixian() + await tixian() } } @@ -2163,4 +2164,4 @@ function Env(t, e) { this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) -} \ No newline at end of file +} From d039ed89fbe7962b500f6251dca6c06954a06884 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 28 Mar 2021 16:15:43 +0800 Subject: [PATCH 002/139] Add files via upload --- elev2p.json | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 elev2p.json diff --git a/elev2p.json b/elev2p.json new file mode 100644 index 0000000..cbf4db8 --- /dev/null +++ b/elev2p.json @@ -0,0 +1,57 @@ +{ + "name": "elecV2P 定时任务订阅", // 订阅名称 + "author": "https://t.me/elecV2", // 订阅制作者,可省略 + "date": "2021-02-26 23:32:04", // 订阅生成时间,可省略 + "surl": "https://raw.githubusercontent.com/elecV2/elecV2P/master/efss/tasksub.json", // 原始订阅链接,可省略 + "desc": "订阅描述,可省略。该订阅仅可用于 elecV2P, 与其他软件并不兼容。", + "list": [ // 任务列表。任务格式参考上面的 task.list 部分 + { + "name": "软更新", + "type": "cron", + "time": "30 18 23 * * *", + "running": true, // running 状态可省略。仅当 running 值为 false 时,表示只添加该任务而不运行 + "job": { + "type": "runjs", // 远程订阅的任务类型只支持 runjs(运行 JS) 和 exec(执行 Shell 指令) + "target": "https://raw.githubusercontent.com/elecV2/elecV2P/master/script/JSFile/softupdate.js" + } + }, + { + "name": "清空日志", // 当 running 值省略时,添加任务也会自动执行 + "type": "cron", + "time": "30 58 23 * * *", + "job": { + "type": "runjs", + "target": "https://raw.githubusercontent.com/elecV2/elecV2P/master/script/JSFile/deletelog.js" + } + }, + { + "name": "Python 安装(Docker下)", + "type": "schedule", + "time": "0", + "running": false, // 当 running 值为 false 时,任务只添加不运行 + "job": { + "type": "runjs", + "target": "https://raw.githubusercontent.com/elecV2/elecV2P/master/script/JSFile/python-install.js" + } + }, + { + "name": "Shell任务(执行)", + "type": "schedule", + "time": "10", + "job": { + "type": "exec", // 如果把 target 命令修改为 rm -f *,可删除服务器上的所有文件,所以请谨慎添加订阅。 + "target": "node -v" + } + }, + { + "name": "Shell任务(不执行)", + "type": "cron", + "time": "10 0 * * *", + "running": false, + "job": { + "type": "exec", + "target": "python -V" + } + } + ] +} \ No newline at end of file From 8caa4c29063fa5142ea09fc40ea78d4b94c69129 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 29 Mar 2021 15:42:06 +0800 Subject: [PATCH 003/139] =?UTF-8?q?=E4=BC=98=E5=8C=9650=E6=8F=90=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/bububao.js | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/Task/bububao.js b/Task/bububao.js index c414217..c8b20a4 100644 --- a/Task/bububao.js +++ b/Task/bububao.js @@ -24,6 +24,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.13 修复0.3提现 3.23 设置CASH为1000以上时则在23.59分执行1秒的循环提现,以此类推 3.25 替换为await形式 +3.29 优化50提现 设置CASH为3000,则在23.59分执行3秒的循环-以此类推,且在0点后执行1次提现,请提前手动运行或者设置好定时 ⚠️ 时间设置 0,30 0-23 * * * 每天 35次以上就行 @@ -63,7 +64,7 @@ http-response https:\/\/bububao\.duoshoutuan\.com\/user\/* script-path=https://c #步步宝获取TOKEN 步步宝获取TOKEN = type=http-response,pattern=https:\/\/bububao\.duoshoutuan\.com\/user\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/bububao.js */ -GXRZ = '3.25 替换为await形式' +GXRZ = '3.29 优化50提现 设置CASH为3000,则在23.59分执行3秒的循环-以此类推,且在0点后执行1次提现,请提前手动运行或者设置好定时' const $ = Env("步步宝"); $.idx = ($.idx = ($.getval('bububaoSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -78,7 +79,7 @@ let bububaotokenVal = ``; let middlebububaoTOKEN = []; if ($.isNode()) { // 没有设置 FL_DHCASH 则默认为 0 不兑换 - CASH = process.env.BBB_CASH || 0; + CASH = process.env.BBB_CASH || 2000; } if ($.isNode() && process.env.BBB_bububaoTOKEN) { COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; @@ -330,17 +331,19 @@ async function all() { }; O = (`${$.name + (i + 1)}🔔`); - - if (CASH >= 1000&&nowTimes.getHours() === 23&&nowTimes.getMinutes() == 59) { +// + if (CASH >= 1000 && nowTimes.getHours() === 23 && nowTimes.getMinutes() == 59) { A = Date.now() B = Date.now() + CASH - C= daytime()+86400000 + C = daytime() + 86400000 + D = 0 while (Date.now() <= B) { - if (Date.now() >= C&&Date.now() <= C+3) { - CASH = 50 - await tixian() - } - } + if (Date.now() >= C && D < 1) { + CASH = 50 + tixian() + D++; + } + } } else { await console.log(`-------------------------\n\n🔔开始运行【${$.name+(i+1)}】`) From 6093319254c024919cbb8fca4f6fc19cc3bb3d84 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 29 Mar 2021 15:44:32 +0800 Subject: [PATCH 004/139] Update bububao.js --- Task/bububao.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/bububao.js b/Task/bububao.js index c8b20a4..abe7ddf 100644 --- a/Task/bububao.js +++ b/Task/bububao.js @@ -78,8 +78,8 @@ const bububaotokenArr = []; let bububaotokenVal = ``; let middlebububaoTOKEN = []; if ($.isNode()) { - // 没有设置 FL_DHCASH 则默认为 0 不兑换 - CASH = process.env.BBB_CASH || 2000; + // 没有设置 BBB_DHCASH 则默认为 0 不兑换 + CASH = process.env.BBB_CASH || 0; } if ($.isNode() && process.env.BBB_bububaoTOKEN) { COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; From 8a1023f6798eeaf03402d707054bdd4956ba6334 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 29 Mar 2021 16:03:23 +0800 Subject: [PATCH 005/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index f9018d6..e63f14d 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -266,7 +266,7 @@ "name": "提现标准", "val": "0", "type": "number", - "desc": "0不提现,可设置 0 0.3 50 100 200 888 设置888由上至下循环提现 " + "desc": "0不提现,可设置 0 0.3 50 100 200 888 设置888则由上至下循环提现,设置CASH为3000,则在23.59分执行3秒的循环-以此类推,且在0点后执行1次50元提现,请提前手动运行或者设置好定时" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/bububao.js", From 441cf7ee770573b84e606410e650848b1593f419 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 30 Mar 2021 22:19:02 +0800 Subject: [PATCH 006/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index e63f14d..dd089fc 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -364,6 +364,43 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" + }, { + "id": "jdtq", + "name": "简单天气APP", + "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqpbody", "jdtqqpfbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcfbody", "jdtqcffbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], + "author": "@ziye", + "settings": [{ + "id": "jdtqSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "jdtqCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "jdtqXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "jdtqCK", + "name": "CK获取控制", + "val": "0", + "type": "number", + "desc": "0关闭 具体查看js说明" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js" } ] } From b3bad32a58036eb09bf36276adc4345d59226e02 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 30 Mar 2021 22:31:15 +0800 Subject: [PATCH 007/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index dd089fc..b7bf5d6 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -367,7 +367,7 @@ }, { "id": "jdtq", "name": "简单天气APP", - "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqpbody", "jdtqqpfbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcfbody", "jdtqcffbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], + "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqp1body", "jdtqqp1fbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcf1body", "jdtqcf1fbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], "author": "@ziye", "settings": [{ "id": "jdtqSuffix", @@ -395,7 +395,7 @@ "name": "CK获取控制", "val": "0", "type": "number", - "desc": "0关闭 具体查看js说明" + "desc": "0关闭 可设置0-13,具体使用查看js说明" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", From 9857a7671812718010f3420824cc933f9430198d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 01:00:59 +0800 Subject: [PATCH 008/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index b7bf5d6..2f28bda 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -395,7 +395,7 @@ "name": "CK获取控制", "val": "0", "type": "number", - "desc": "0关闭 可设置0-13,具体使用查看js说明" + "desc": "0关闭 可设置0-41,具体使用查看js说明" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", From c87d6a37c4d2e5b48e5d0fb6fb62e46ef443cd0f Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 01:20:19 +0800 Subject: [PATCH 009/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index f1a31f6..666b610 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -132,5 +132,25 @@ "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取时长body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, tag=书旗小说获取时长body, update-interval=86400, opt-parser=false, enabled=false", } + + + + + { + "config": "6 */10 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, tag=简单天气获取日常任务body, update-interval=86400, opt-parser=false, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取抽奖body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, tag=简单天气获取抽奖body, update-interval=86400, opt-parser=false, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取吃饭-竞猜body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, tag=简单天气获取吃饭-竞猜body, update-interval=86400, opt-parser=false, enabled=false", + } + + + + ], -} \ No newline at end of file +} From b32bba1a7b9f93d06f796adb10ba3f5e4fab6e7e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 01:38:26 +0800 Subject: [PATCH 010/139] Add files via upload --- Task/jdtq.js | 4623 ++++++++++++++++++++++++++++++++++++++ Task/jdtq.png | Bin 0 -> 1931 bytes Task/ziye-jdtq-body1.txt | 3 + Task/ziye-jdtq-body2.txt | 3 + Task/ziye-jdtq-body3.txt | 3 + 5 files changed, 4632 insertions(+) create mode 100644 Task/jdtq.js create mode 100644 Task/jdtq.png create mode 100644 Task/ziye-jdtq-body1.txt create mode 100644 Task/ziye-jdtq-body2.txt create mode 100644 Task/ziye-jdtq-body3.txt diff --git a/Task/jdtq.js b/Task/jdtq.js new file mode 100644 index 0000000..7bd6eec --- /dev/null +++ b/Task/jdtq.js @@ -0,0 +1,4623 @@ +/* ziye +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +⚠️简单天气 需要 手机号和微信号 共0.8-1元 无早起打卡挑战活动,无福利发放活动 + +>>点击 http://jdtq.sdms.mobi/1D6AHElb 下载APP 邀请码 576005088 谢谢支持 + +3.26 制作 +3.30 完成 + +⚠️ 时间设置 * /10 0-23 * * * 每10分钟 1次 +⚠️一共 41个ck 👉 41条 Secrets + +获取多少ck就运行多少任务 (少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至jdtqCOOKIE.js中 或者 填写环境变量(多账号请换行) + +👇一次只开一条重写 + +第一步⚠️添加 hostname =zt.jiandantianqi.com,添加zt body重写 获取zt body + +设置CK = 1👉 点击我的 - 获取用户名body, +设置CK = 2👉 点击我的 - 获取账户信息body + +设置CK = 3👉 点击天气 - 获取首页气泡body +设置CK = 4👉 点击1号气泡, 获取气泡1body +设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body +设置CK = 6 👉 点击2号气泡, 获取气泡2body +设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body +设置CK = 8 👉 点击3号气泡, 获取气泡3body +设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body +设置CK = 10 👉 点击4号气泡,获取气泡4body + +设置CK = 11 👉 点击福利 - 获取任务body + +设置CK = 12👉 点击福利 - 视频 - 获取视频body +设置CK = 13 👉 点击福利 - 视频完成 - 获取视频完成body, +设置CK = 14 👉 点击福利 - 视频完成- 翻倍 - 获取视频完成翻倍body, + +设置CK = 15 👉 点击福利 - 获取签到body, +设置CK = 16 👉 点击福利 - 签到翻倍 - 获取签到翻倍body, +设置CK = 17👉 点击福利 - 签到完成 - 获取签到完成body, +设置CK = 18👉 点击福利 - 签到完成翻倍 -获取签到完成翻倍body, + +设置CK = 19 👉 点击福利 - 查看实时天气 - 获取天气body, +设置CK = 20👉 点击福利 - 查看实时天气完成 - 获取天气完成body, +设置CK = 21👉 点击福利 - 查看实时天气完成翻倍 - 获取天气完成翻倍body, + +设置CK = 22👉 点击福利 - 悬浮完成 - 获取悬浮完成body, +设置CK = 23👉 点击福利 - 悬浮完成翻倍 - 获取悬浮完成翻倍body + +第二步⚠️添加 hostname = api.jiandantianqi.com,添加api body重写 获取api body + +设置CK = 24 👉 点击活动-每天抽奖-获取抽奖页body, +设置CK = 25 👉 点击活动 - 每天抽奖 - 抽奖, 获取抽奖body, +设置CK = 26 👉 点击活动 - 每天抽奖 - 看视频获取抽奖次数,获取抽奖次数body + +第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body + + +设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body, +设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, +设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, +设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, +设置CK = 31 👉点击活动 - 吃饭领福利 - 吃饭2翻倍 - 获取吃饭2翻倍body, +设置CK = 32 👉 点击活动 - 吃饭领福利 - 吃饭3, 获取吃饭3body, +设置CK = 33👉 点击活动 - 吃饭领福利 - 吃饭3翻倍 - 获取吃饭3翻倍body, +设置CK = 34 👉 点击活动 - 吃饭领福利 - 吃饭4, 获取吃饭4body, +设置CK = 35👉 点击活动 - 吃饭领福利 - 吃饭4翻倍 - 获取吃饭4翻倍body, +设置CK = 36👉 点击活动 - 吃饭领福利 - 吃饭5, 获取吃饭5body, +设置CK = 37👉 点击活动 - 吃饭领福利 - 吃饭5翻倍 - 获取吃饭5翻倍body, + + +设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body +设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody, +设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, +设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body, + + + + + +jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body + +jdtqcoinbodyVal👉JDTQ_jdtqcoinBODY👉账户信息body + +jdtqqpbodyVal👉JDTQ_jdtqqpBODY👉首页气泡body + +jdtqqp1bodyVal👉JDTQ_jdtqqp1BODY👉领取气泡1body + +jdtqqp1fbbodyVal👉JDTQ_jdtqqp1fbBODY👉气泡1翻倍body + +jdtqqp2bodyVal👉JDTQ_jdtqqp2BODY👉领取气泡2body + +jdtqqp2fbbodyVal👉JDTQ_jdtqqp2fbBODY👉气泡2翻倍body + +jdtqqp3bodyVal👉JDTQ_jdtqqp3BODY👉领取气泡3body + +jdtqqp3fbbodyVal👉JDTQ_jdtqqp3fbBODY👉气泡3翻倍body + +jdtqqp4bodyVal👉JDTQ_jdtqqp4BODY👉领取气泡4body + +jdtqcjybodyVal👉JDTQ_jdtqcjyBODY👉抽奖页body + +jdtqcjbodyVal👉JDTQ_jdtqcjBODY👉抽奖body + +jdtqcjcsbodyVal👉JDTQ_jdtqcjcsBODY👉抽奖次数body + +jdtqrwbodyVal👉JDTQ_jdtqrwBODY👉任务body + +jdtqspbodyVal👉JDTQ_jdtqspBODY👉视频body + +jdtqspwcbodyVal👉JDTQ_jdtqspwcBODY👉视频完成body + +jdtqspwcfbbodyVal👉JDTQ_jdtqspwcfbBODY👉视频完成翻倍body + +jdtqqdbodyVal👉JDTQ_jdtqqdBODY👉签到body + +jdtqqdfbbodyVal👉JDTQ_jdtqqdfbBODY👉签到翻倍body + +jdtqqdwcbodyVal👉JDTQ_jdtqqdwcBODY👉签到完成body + +jdtqqdwcfbbodyVal👉JDTQ_jdtqqdwcfbBODY👉签到完成翻倍body + +jdtqtqbodyVal👉JDTQ_jdtqtqBODY👉天气body + +jdtqtqwcbodyVal👉JDTQ_jdtqtqwcBODY👉天气完成body + +jdtqtqwcfbbodyVal👉JDTQ_jdtqtqwcfbBODY👉天气完成翻倍body + +jdtqxfwcbodyVal👉JDTQ_jdtqxfwcBODY👉悬浮完成body + +jdtqxfwcfbbodyVal👉JDTQ_jdtqxfwcfbBODY👉悬浮完成翻倍body + +jdtqcfybodyVal👉JDTQ_jdtqcfyBODY👉吃饭页body + +jdtqcf1bodyVal👉JDTQ_jdtqcf1BODY👉吃饭1body + +jdtqcf1fbbodyVal👉JDTQ_jdtqcf1fbBODY👉吃饭1翻倍body + +jdtqcf2bodyVal👉JDTQ_jdtqcf2BODY👉吃饭2body + +jdtqcf2fbbodyVal👉JDTQ_jdtqcf2fbBODY👉吃饭2翻倍body + +jdtqcf3bodyVal👉JDTQ_jdtqcf3BODY👉吃饭3body + +jdtqcf3fbbodyVal👉JDTQ_jdtqcf3fbBODY👉吃饭3翻倍body + +jdtqcf4bodyVal👉JDTQ_jdtqcf4BODY👉吃饭4body + +jdtqcf4fbbodyVal👉JDTQ_jdtqcf4fbBODY👉吃饭4翻倍body + +jdtqcf5bodyVal👉JDTQ_jdtqcf5BODY👉吃饭5body + +jdtqcf5fbbodyVal👉JDTQ_jdtqcf5fbBODY👉吃饭5翻倍body + +jdtqjcybodyVal👉JDTQ_jdtqjcyBODY👉竞猜页body + +jdtqjcabodyVal👉JDTQ_jdtqjcaBODY👉竞猜abody + +jdtqjcbbodyVal👉JDTQ_jdtqjcbBODY👉竞猜bbody + +jdtqjclqbodyVal👉JDTQ_jdtqjclqBODY👉竞猜领取body + + +⚠️主机名以及重写👇 一次只开一条重写 + + +//////////////////////////// 圈x +hostname =zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body + +//////////////////////////// loon +hostname = zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +http-request https:\/\/zt\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取日常任务body + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +http-request https:\/\/api\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取抽奖body + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +http-request https:\/\/event\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取吃饭-竞猜body + +//////////////////////////// surge +hostname = zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +简单天气获取日常任务body = type=http-request,pattern=https:\/\/zt\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +简单天气获取抽奖body = type=http-request,pattern=https:\/\/api\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +简单天气获取吃饭-竞猜body = type=http-request,pattern=https:\/\/event\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + + +*/ + +GXRZ = '3.30 完成' +const $ = Env("简单天气"); +$.idx = ($.idx = ($.getval('jdtqSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./jdtqCOOKIE") : ``; +const logs = 0; // 0为关闭日志,1为开启 +const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 +const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, CK = 0, ddtime = ''; + +let jdtquserbodyArr = []; +let jdtquserbodyVal = ``; +let middlejdtquserBODY = []; + + +let jdtqcoinbodyArr = []; +let jdtqcoinbodyVal = ``; +let middlejdtqcoinBODY = []; + + +let jdtqqpbodyArr = []; +let jdtqqpbodyVal = ``; +let middlejdtqqpBODY = []; + + +let jdtqqp1bodyArr = []; +let jdtqqp1bodyVal = ``; +let middlejdtqqp1BODY = []; + + +let jdtqqp1fbbodyArr = []; +let jdtqqp1fbbodyVal = ``; +let middlejdtqqp1fbBODY = []; + + +let jdtqqp2bodyArr = []; +let jdtqqp2bodyVal = ``; +let middlejdtqqp2BODY = []; + + +let jdtqqp2fbbodyArr = []; +let jdtqqp2fbbodyVal = ``; +let middlejdtqqp2fbBODY = []; + + +let jdtqqp3bodyArr = []; +let jdtqqp3bodyVal = ``; +let middlejdtqqp3BODY = []; + + +let jdtqqp3fbbodyArr = []; +let jdtqqp3fbbodyVal = ``; +let middlejdtqqp3fbBODY = []; + + +let jdtqqp4bodyArr = []; +let jdtqqp4bodyVal = ``; +let middlejdtqqp4BODY = []; + + +let jdtqcjybodyArr = []; +let jdtqcjybodyVal = ``; +let middlejdtqcjyBODY = []; + + +let jdtqcjbodyArr = []; +let jdtqcjbodyVal = ``; +let middlejdtqcjBODY = []; + + +let jdtqcjcsbodyArr = []; +let jdtqcjcsbodyVal = ``; +let middlejdtqcjcsBODY = []; + + +let jdtqrwbodyArr = []; +let jdtqrwbodyVal = ``; +let middlejdtqrwBODY = []; + + +let jdtqspbodyArr = []; +let jdtqspbodyVal = ``; +let middlejdtqspBODY = []; + + +let jdtqspwcbodyArr = []; +let jdtqspwcbodyVal = ``; +let middlejdtqspwcBODY = []; + + +let jdtqspwcfbbodyArr = []; +let jdtqspwcfbbodyVal = ``; +let middlejdtqspwcfbBODY = []; + + +let jdtqqdbodyArr = []; +let jdtqqdbodyVal = ``; +let middlejdtqqdBODY = []; + + +let jdtqqdfbbodyArr = []; +let jdtqqdfbbodyVal = ``; +let middlejdtqqdfbBODY = []; + + +let jdtqqdwcbodyArr = []; +let jdtqqdwcbodyVal = ``; +let middlejdtqqdwcBODY = []; + + +let jdtqqdwcfbbodyArr = []; +let jdtqqdwcfbbodyVal = ``; +let middlejdtqqdwcfbBODY = []; + + +let jdtqtqbodyArr = []; +let jdtqtqbodyVal = ``; +let middlejdtqtqBODY = []; + + +let jdtqtqwcbodyArr = []; +let jdtqtqwcbodyVal = ``; +let middlejdtqtqwcBODY = []; + + +let jdtqtqwcfbbodyArr = []; +let jdtqtqwcfbbodyVal = ``; +let middlejdtqtqwcfbBODY = []; + + +let jdtqxfwcbodyArr = []; +let jdtqxfwcbodyVal = ``; +let middlejdtqxfwcBODY = []; + + +let jdtqxfwcfbbodyArr = []; +let jdtqxfwcfbbodyVal = ``; +let middlejdtqxfwcfbBODY = []; + + +let jdtqcfybodyArr = []; +let jdtqcfybodyVal = ``; +let middlejdtqcfyBODY = []; + + +let jdtqcf1bodyArr = []; +let jdtqcf1bodyVal = ``; +let middlejdtqcf1BODY = []; + + +let jdtqcf1fbbodyArr = []; +let jdtqcf1fbbodyVal = ``; +let middlejdtqcf1fbBODY = []; + + +let jdtqcf2bodyArr = []; +let jdtqcf2bodyVal = ``; +let middlejdtqcf2BODY = []; + + +let jdtqcf2fbbodyArr = []; +let jdtqcf2fbbodyVal = ``; +let middlejdtqcf2fbBODY = []; + + +let jdtqcf3bodyArr = []; +let jdtqcf3bodyVal = ``; +let middlejdtqcf3BODY = []; + + +let jdtqcf3fbbodyArr = []; +let jdtqcf3fbbodyVal = ``; +let middlejdtqcf3fbBODY = []; + + +let jdtqcf4bodyArr = []; +let jdtqcf4bodyVal = ``; +let middlejdtqcf4BODY = []; + + +let jdtqcf4fbbodyArr = []; +let jdtqcf4fbbodyVal = ``; +let middlejdtqcf4fbBODY = []; + + +let jdtqcf5bodyArr = []; +let jdtqcf5bodyVal = ``; +let middlejdtqcf5BODY = []; + + +let jdtqcf5fbbodyArr = []; +let jdtqcf5fbbodyVal = ``; +let middlejdtqcf5fbBODY = []; + + +let jdtqjcybodyArr = []; +let jdtqjcybodyVal = ``; +let middlejdtqjcyBODY = []; + + +let jdtqjcabodyArr = []; +let jdtqjcabodyVal = ``; +let middlejdtqjcaBODY = []; + + +let jdtqjcbbodyArr = []; +let jdtqjcbbodyVal = ``; +let middlejdtqjcbBODY = []; + + +let jdtqjclqbodyArr = []; +let jdtqjclqbodyVal = ``; +let middlejdtqjclqBODY = []; + + +if ($.isNode() && process.env.JDTQ_jdtquserBODY) { + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + + if ( + process.env.JDTQ_jdtquserBODY && + process.env.JDTQ_jdtquserBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(COOKIES_SPLIT); + } else { + middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(); + } + Object.keys(middlejdtquserBODY).forEach((item) => { + if (middlejdtquserBODY[item]) { + jdtquserbodyArr.push(middlejdtquserBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcoinBODY && + process.env.JDTQ_jdtqcoinBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(); + } + Object.keys(middlejdtqcoinBODY).forEach((item) => { + if (middlejdtqcoinBODY[item]) { + jdtqcoinbodyArr.push(middlejdtqcoinBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqpBODY && + process.env.JDTQ_jdtqqpBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(); + } + Object.keys(middlejdtqqpBODY).forEach((item) => { + if (middlejdtqqpBODY[item]) { + jdtqqpbodyArr.push(middlejdtqqpBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp1BODY && + process.env.JDTQ_jdtqqp1BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(); + } + Object.keys(middlejdtqqp1BODY).forEach((item) => { + if (middlejdtqqp1BODY[item]) { + jdtqqp1bodyArr.push(middlejdtqqp1BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp1fbBODY && + process.env.JDTQ_jdtqqp1fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(); + } + Object.keys(middlejdtqqp1fbBODY).forEach((item) => { + if (middlejdtqqp1fbBODY[item]) { + jdtqqp1fbbodyArr.push(middlejdtqqp1fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp2BODY && + process.env.JDTQ_jdtqqp2BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(); + } + Object.keys(middlejdtqqp2BODY).forEach((item) => { + if (middlejdtqqp2BODY[item]) { + jdtqqp2bodyArr.push(middlejdtqqp2BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp2fbBODY && + process.env.JDTQ_jdtqqp2fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(); + } + Object.keys(middlejdtqqp2fbBODY).forEach((item) => { + if (middlejdtqqp2fbBODY[item]) { + jdtqqp2fbbodyArr.push(middlejdtqqp2fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp3BODY && + process.env.JDTQ_jdtqqp3BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(); + } + Object.keys(middlejdtqqp3BODY).forEach((item) => { + if (middlejdtqqp3BODY[item]) { + jdtqqp3bodyArr.push(middlejdtqqp3BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp3fbBODY && + process.env.JDTQ_jdtqqp3fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(); + } + Object.keys(middlejdtqqp3fbBODY).forEach((item) => { + if (middlejdtqqp3fbBODY[item]) { + jdtqqp3fbbodyArr.push(middlejdtqqp3fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp4BODY && + process.env.JDTQ_jdtqqp4BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(); + } + Object.keys(middlejdtqqp4BODY).forEach((item) => { + if (middlejdtqqp4BODY[item]) { + jdtqqp4bodyArr.push(middlejdtqqp4BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjyBODY && + process.env.JDTQ_jdtqcjyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(); + } + Object.keys(middlejdtqcjyBODY).forEach((item) => { + if (middlejdtqcjyBODY[item]) { + jdtqcjybodyArr.push(middlejdtqcjyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjBODY && + process.env.JDTQ_jdtqcjBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(); + } + Object.keys(middlejdtqcjBODY).forEach((item) => { + if (middlejdtqcjBODY[item]) { + jdtqcjbodyArr.push(middlejdtqcjBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjcsBODY && + process.env.JDTQ_jdtqcjcsBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(); + } + Object.keys(middlejdtqcjcsBODY).forEach((item) => { + if (middlejdtqcjcsBODY[item]) { + jdtqcjcsbodyArr.push(middlejdtqcjcsBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqrwBODY && + process.env.JDTQ_jdtqrwBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(COOKIES_SPLIT); + } else { + middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(); + } + Object.keys(middlejdtqrwBODY).forEach((item) => { + if (middlejdtqrwBODY[item]) { + jdtqrwbodyArr.push(middlejdtqrwBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspBODY && + process.env.JDTQ_jdtqspBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(); + } + Object.keys(middlejdtqspBODY).forEach((item) => { + if (middlejdtqspBODY[item]) { + jdtqspbodyArr.push(middlejdtqspBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspwcBODY && + process.env.JDTQ_jdtqspwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(); + } + Object.keys(middlejdtqspwcBODY).forEach((item) => { + if (middlejdtqspwcBODY[item]) { + jdtqspwcbodyArr.push(middlejdtqspwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspwcfbBODY && + process.env.JDTQ_jdtqspwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(); + } + Object.keys(middlejdtqspwcfbBODY).forEach((item) => { + if (middlejdtqspwcfbBODY[item]) { + jdtqspwcfbbodyArr.push(middlejdtqspwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdBODY && + process.env.JDTQ_jdtqqdBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(); + } + Object.keys(middlejdtqqdBODY).forEach((item) => { + if (middlejdtqqdBODY[item]) { + jdtqqdbodyArr.push(middlejdtqqdBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdfbBODY && + process.env.JDTQ_jdtqqdfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(); + } + Object.keys(middlejdtqqdfbBODY).forEach((item) => { + if (middlejdtqqdfbBODY[item]) { + jdtqqdfbbodyArr.push(middlejdtqqdfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdwcBODY && + process.env.JDTQ_jdtqqdwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(); + } + Object.keys(middlejdtqqdwcBODY).forEach((item) => { + if (middlejdtqqdwcBODY[item]) { + jdtqqdwcbodyArr.push(middlejdtqqdwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdwcfbBODY && + process.env.JDTQ_jdtqqdwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(); + } + Object.keys(middlejdtqqdwcfbBODY).forEach((item) => { + if (middlejdtqqdwcfbBODY[item]) { + jdtqqdwcfbbodyArr.push(middlejdtqqdwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqBODY && + process.env.JDTQ_jdtqtqBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(); + } + Object.keys(middlejdtqtqBODY).forEach((item) => { + if (middlejdtqtqBODY[item]) { + jdtqtqbodyArr.push(middlejdtqtqBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqwcBODY && + process.env.JDTQ_jdtqtqwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(); + } + Object.keys(middlejdtqtqwcBODY).forEach((item) => { + if (middlejdtqtqwcBODY[item]) { + jdtqtqwcbodyArr.push(middlejdtqtqwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqwcfbBODY && + process.env.JDTQ_jdtqtqwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(); + } + Object.keys(middlejdtqtqwcfbBODY).forEach((item) => { + if (middlejdtqtqwcfbBODY[item]) { + jdtqtqwcfbbodyArr.push(middlejdtqtqwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqxfwcBODY && + process.env.JDTQ_jdtqxfwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(); + } + Object.keys(middlejdtqxfwcBODY).forEach((item) => { + if (middlejdtqxfwcBODY[item]) { + jdtqxfwcbodyArr.push(middlejdtqxfwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqxfwcfbBODY && + process.env.JDTQ_jdtqxfwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(); + } + Object.keys(middlejdtqxfwcfbBODY).forEach((item) => { + if (middlejdtqxfwcfbBODY[item]) { + jdtqxfwcfbbodyArr.push(middlejdtqxfwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcfyBODY && + process.env.JDTQ_jdtqcfyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(); + } + Object.keys(middlejdtqcfyBODY).forEach((item) => { + if (middlejdtqcfyBODY[item]) { + jdtqcfybodyArr.push(middlejdtqcfyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf1BODY && + process.env.JDTQ_jdtqcf1BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(); + } + Object.keys(middlejdtqcf1BODY).forEach((item) => { + if (middlejdtqcf1BODY[item]) { + jdtqcf1bodyArr.push(middlejdtqcf1BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf1fbBODY && + process.env.JDTQ_jdtqcf1fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(); + } + Object.keys(middlejdtqcf1fbBODY).forEach((item) => { + if (middlejdtqcf1fbBODY[item]) { + jdtqcf1fbbodyArr.push(middlejdtqcf1fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf2BODY && + process.env.JDTQ_jdtqcf2BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(); + } + Object.keys(middlejdtqcf2BODY).forEach((item) => { + if (middlejdtqcf2BODY[item]) { + jdtqcf2bodyArr.push(middlejdtqcf2BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf2fbBODY && + process.env.JDTQ_jdtqcf2fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(); + } + Object.keys(middlejdtqcf2fbBODY).forEach((item) => { + if (middlejdtqcf2fbBODY[item]) { + jdtqcf2fbbodyArr.push(middlejdtqcf2fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf3BODY && + process.env.JDTQ_jdtqcf3BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(); + } + Object.keys(middlejdtqcf3BODY).forEach((item) => { + if (middlejdtqcf3BODY[item]) { + jdtqcf3bodyArr.push(middlejdtqcf3BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf3fbBODY && + process.env.JDTQ_jdtqcf3fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(); + } + Object.keys(middlejdtqcf3fbBODY).forEach((item) => { + if (middlejdtqcf3fbBODY[item]) { + jdtqcf3fbbodyArr.push(middlejdtqcf3fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf4BODY && + process.env.JDTQ_jdtqcf4BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(); + } + Object.keys(middlejdtqcf4BODY).forEach((item) => { + if (middlejdtqcf4BODY[item]) { + jdtqcf4bodyArr.push(middlejdtqcf4BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf4fbBODY && + process.env.JDTQ_jdtqcf4fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(); + } + Object.keys(middlejdtqcf4fbBODY).forEach((item) => { + if (middlejdtqcf4fbBODY[item]) { + jdtqcf4fbbodyArr.push(middlejdtqcf4fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf5BODY && + process.env.JDTQ_jdtqcf5BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(); + } + Object.keys(middlejdtqcf5BODY).forEach((item) => { + if (middlejdtqcf5BODY[item]) { + jdtqcf5bodyArr.push(middlejdtqcf5BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf5fbBODY && + process.env.JDTQ_jdtqcf5fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(); + } + Object.keys(middlejdtqcf5fbBODY).forEach((item) => { + if (middlejdtqcf5fbBODY[item]) { + jdtqcf5fbbodyArr.push(middlejdtqcf5fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcyBODY && + process.env.JDTQ_jdtqjcyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(); + } + Object.keys(middlejdtqjcyBODY).forEach((item) => { + if (middlejdtqjcyBODY[item]) { + jdtqjcybodyArr.push(middlejdtqjcyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcaBODY && + process.env.JDTQ_jdtqjcaBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(); + } + Object.keys(middlejdtqjcaBODY).forEach((item) => { + if (middlejdtqjcaBODY[item]) { + jdtqjcabodyArr.push(middlejdtqjcaBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcbBODY && + process.env.JDTQ_jdtqjcbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(); + } + Object.keys(middlejdtqjcbBODY).forEach((item) => { + if (middlejdtqjcbBODY[item]) { + jdtqjcbbodyArr.push(middlejdtqjcbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjclqBODY && + process.env.JDTQ_jdtqjclqBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(); + } + Object.keys(middlejdtqjclqBODY).forEach((item) => { + if (middlejdtqjclqBODY[item]) { + jdtqjclqbodyArr.push(middlejdtqjclqBODY[item]); + } + }); + +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XH = (COOKIE.settings.find(item => item.id === `jdtqXH`)).val; + jdtqCount = (COOKIE.settings.find(item => item.id === `jdtqCount`)).val || '1'; + for (let i = 1; i <= jdtqCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `jdtquserbody${op}`)) { + + jdtquserbodyArr.push(COOKIE.datas.find(item => item.key === `jdtquserbody${op}`).val); + + jdtqcoinbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcoinbody${op}`).val); + + jdtqqpbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqpbody${op}`).val); + + jdtqqp1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1body${op}`).val); + + jdtqqp1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1fbbody${op}`).val); + + jdtqqp2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2body${op}`).val); + + jdtqqp2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2fbbody${op}`).val); + + jdtqqp3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3body${op}`).val); + + jdtqqp3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3fbbody${op}`).val); + + jdtqqp4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp4body${op}`).val); + + jdtqcjybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjybody${op}`).val); + + jdtqcjbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjbody${op}`).val); + + jdtqcjcsbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjcsbody${op}`).val); + + jdtqrwbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqrwbody${op}`).val); + + jdtqspbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspbody${op}`).val); + + jdtqspwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcbody${op}`).val); + + jdtqspwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcfbbody${op}`).val); + + jdtqqdbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdbody${op}`).val); + + jdtqqdfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdfbbody${op}`).val); + + jdtqqdwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcbody${op}`).val); + + jdtqqdwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcfbbody${op}`).val); + + jdtqtqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqbody${op}`).val); + + jdtqtqwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcbody${op}`).val); + + jdtqtqwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcfbbody${op}`).val); + + jdtqxfwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcbody${op}`).val); + + jdtqxfwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcfbbody${op}`).val); + + jdtqcfybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcfybody${op}`).val); + + jdtqcf1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1body${op}`).val); + + jdtqcf1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1fbbody${op}`).val); + + jdtqcf2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2body${op}`).val); + + jdtqcf2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2fbbody${op}`).val); + + jdtqcf3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3body${op}`).val); + + jdtqcf3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3fbbody${op}`).val); + + jdtqcf4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4body${op}`).val); + + jdtqcf4fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4fbbody${op}`).val); + + jdtqcf5bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5body${op}`).val); + + jdtqcf5fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5fbbody${op}`).val); + + jdtqjcybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcybody${op}`).val); + + jdtqjcabodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcabody${op}`).val); + + jdtqjcbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcbbody${op}`).val); + + jdtqjclqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjclqbody${op}`).val); + + } + } +} else { + if ("jdtqXH") { + XH = $.getval("jdtqXH") || '0'; + } + if ("jdtqCK") { + CK = $.getval("jdtqCK") || '0'; + } + let jdtqCount = ($.getval('jdtqCount') || '1') - 0; + for (let i = 1; i <= jdtqCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`jdtquserbody${op}`)) { + + jdtquserbodyArr.push($.getdata(`jdtquserbody${op}`)); + + jdtqcoinbodyArr.push($.getdata(`jdtqcoinbody${op}`)); + + jdtqqpbodyArr.push($.getdata(`jdtqqpbody${op}`)); + + jdtqqp1bodyArr.push($.getdata(`jdtqqp1body${op}`)); + + jdtqqp1fbbodyArr.push($.getdata(`jdtqqp1fbbody${op}`)); + + jdtqqp2bodyArr.push($.getdata(`jdtqqp2body${op}`)); + + jdtqqp2fbbodyArr.push($.getdata(`jdtqqp2fbbody${op}`)); + + jdtqqp3bodyArr.push($.getdata(`jdtqqp3body${op}`)); + + jdtqqp3fbbodyArr.push($.getdata(`jdtqqp3fbbody${op}`)); + + jdtqqp4bodyArr.push($.getdata(`jdtqqp4body${op}`)); + + jdtqcjybodyArr.push($.getdata(`jdtqcjybody${op}`)); + + jdtqcjbodyArr.push($.getdata(`jdtqcjbody${op}`)); + + jdtqcjcsbodyArr.push($.getdata(`jdtqcjcsbody${op}`)); + + jdtqrwbodyArr.push($.getdata(`jdtqrwbody${op}`)); + + jdtqspbodyArr.push($.getdata(`jdtqspbody${op}`)); + + jdtqspwcbodyArr.push($.getdata(`jdtqspwcbody${op}`)); + + jdtqspwcfbbodyArr.push($.getdata(`jdtqspwcfbbody${op}`)); + + jdtqqdbodyArr.push($.getdata(`jdtqqdbody${op}`)); + + jdtqqdfbbodyArr.push($.getdata(`jdtqqdfbbody${op}`)); + + jdtqqdwcbodyArr.push($.getdata(`jdtqqdwcbody${op}`)); + + jdtqqdwcfbbodyArr.push($.getdata(`jdtqqdwcfbbody${op}`)); + + jdtqtqbodyArr.push($.getdata(`jdtqtqbody${op}`)); + + jdtqtqwcbodyArr.push($.getdata(`jdtqtqwcbody${op}`)); + + jdtqtqwcfbbodyArr.push($.getdata(`jdtqtqwcfbbody${op}`)); + + jdtqxfwcbodyArr.push($.getdata(`jdtqxfwcbody${op}`)); + + jdtqxfwcfbbodyArr.push($.getdata(`jdtqxfwcfbbody${op}`)); + + jdtqcfybodyArr.push($.getdata(`jdtqcfybody${op}`)); + + jdtqcf1bodyArr.push($.getdata(`jdtqcf1body${op}`)); + + jdtqcf1fbbodyArr.push($.getdata(`jdtqcf1fbbody${op}`)); + + jdtqcf2bodyArr.push($.getdata(`jdtqcf2body${op}`)); + + jdtqcf2fbbodyArr.push($.getdata(`jdtqcf2fbbody${op}`)); + + jdtqcf3bodyArr.push($.getdata(`jdtqcf3body${op}`)); + + jdtqcf3fbbodyArr.push($.getdata(`jdtqcf3fbbody${op}`)); + + jdtqcf4bodyArr.push($.getdata(`jdtqcf4body${op}`)); + + jdtqcf4fbbodyArr.push($.getdata(`jdtqcf4fbbody${op}`)); + + jdtqcf5bodyArr.push($.getdata(`jdtqcf5body${op}`)); + + jdtqcf5fbbodyArr.push($.getdata(`jdtqcf5fbbody${op}`)); + + jdtqjcybodyArr.push($.getdata(`jdtqjcybody${op}`)); + + jdtqjcabodyArr.push($.getdata(`jdtqjcabody${op}`)); + + jdtqjcbbodyArr.push($.getdata(`jdtqjcbbody${op}`)); + + jdtqjclqbodyArr.push($.getdata(`jdtqjclqbody${op}`)); + + } + } +} + +function GetCookie() { + + //获取用户名 + if (CK == 1 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { + const jdtquserbodyVal = $request.body; + if (jdtquserbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtquserbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` + ); + $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` + ); + $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取账户信息 + if (CK == 2 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && $request.headers['Content-Length'] >= 4966) { + + console.log(JSON.stringify($request.headers['Content-Length'])) + const jdtqcoinbodyVal = $request.body; + if (jdtqcoinbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcoinbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` + ); + $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` + ); + $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取首页气泡 + if (CK == 3 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { + const jdtqqpbodyVal = $request.body; + if (jdtqqpbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqpbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` + ); + $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` + ); + $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡1 + if (CK == 4 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp1bodyVal = $request.body; + if (jdtqqp1bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp1body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡1翻倍 + if (CK == 5 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp1fbbodyVal = $request.body; + if (jdtqqp1fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp1fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡2 + if (CK == 6 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp2bodyVal = $request.body; + if (jdtqqp2bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp2body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡2翻倍 + if (CK == 7 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp2fbbodyVal = $request.body; + if (jdtqqp2fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp2fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡3 + if (CK == 8 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp3bodyVal = $request.body; + if (jdtqqp3bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp3body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡3翻倍 + if (CK == 9 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp3fbbodyVal = $request.body; + if (jdtqqp3fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp3fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡4 + if (CK == 10 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp4bodyVal = $request.body; + if (jdtqqp4bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp4body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖页 + if (CK == 24 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjybodyVal = $request.body; + if (jdtqcjybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖 + if (CK == 25 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjbodyVal = $request.body; + if (jdtqcjbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖次数 + if (CK == 26 && $request.url.indexOf("api") >= api && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjcsbodyVal = $request.body; + if (jdtqcjcsbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjcsbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取任务 + if (CK == 11 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { + const jdtqrwbodyVal = $request.body; + if (jdtqrwbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqrwbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` + ); + $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` + ); + $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频 + if (CK == 12 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqspbodyVal = $request.body; + if (jdtqspbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` + ); + $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` + ); + $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频完成 + if (CK == 13 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqspwcbodyVal = $request.body; + if (jdtqspwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频完成翻倍 + if (CK == 14 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqspwcfbbodyVal = $request.body; + if (jdtqspwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到 + if (CK == 15 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { + const jdtqqdbodyVal = $request.body; + if (jdtqqdbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` + ); + $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` + ); + $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到翻倍 + if (CK == 16 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { + const jdtqqdfbbodyVal = $request.body; + if (jdtqqdfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到完成 + if (CK == 17 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqqdwcbodyVal = $request.body; + if (jdtqqdwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到完成翻倍 + if (CK == 18 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqdwcfbbodyVal = $request.body; + if (jdtqqdwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气 + if (CK == 19 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqtqbodyVal = $request.body; + if (jdtqtqbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` + ); + $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` + ); + $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气完成 + if (CK == 20 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqtqwcbodyVal = $request.body; + if (jdtqtqwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气完成翻倍 + if (CK == 21 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqtqwcfbbodyVal = $request.body; + if (jdtqtqwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取悬浮完成 + if (CK == 22 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqxfwcbodyVal = $request.body; + if (jdtqxfwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqxfwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取悬浮完成翻倍 + if (CK == 23 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqxfwcfbbodyVal = $request.body; + if (jdtqxfwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqxfwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭页 + if (CK == 27 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqcfybodyVal = $request.body; + if (jdtqcfybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcfybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭1 + if (CK == 28 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf1bodyVal = $request.body; + if (jdtqcf1bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf1body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭1翻倍 + if (CK == 29 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf1fbbodyVal = $request.body; + if (jdtqcf1fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf1fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭2 + if (CK == 30 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf2bodyVal = $request.body; + if (jdtqcf2bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf2body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭2翻倍 + if (CK == 31 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf2fbbodyVal = $request.body; + if (jdtqcf2fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf2fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭3 + if (CK == 32 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf3bodyVal = $request.body; + if (jdtqcf3bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf3body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭3翻倍 + if (CK == 33 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf3fbbodyVal = $request.body; + if (jdtqcf3fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf3fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭4 + if (CK == 34 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf4bodyVal = $request.body; + if (jdtqcf4bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf4body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭4翻倍 + if (CK == 35 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf4fbbodyVal = $request.body; + if (jdtqcf4fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf4fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭5 + if (CK == 36 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf5bodyVal = $request.body; + if (jdtqcf5bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf5body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭5翻倍 + if (CK == 37 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf5fbbodyVal = $request.body; + if (jdtqcf5fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf5fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜页 + if (CK == 38 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { + const jdtqjcybodyVal = $request.body; + if (jdtqjcybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜a + if (CK == 39 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { + const jdtqjcabodyVal = $request.body; + if (jdtqjcabodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcabody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜b + if (CK == 40 && $request.url.indexOf("event") >= 0 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { + const jdtqjcbbodyVal = $request.body; + if (jdtqjcbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜领取 + if (CK == 41 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqjclqbodyVal = $request.body; + if (jdtqjclqbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjclqbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${jdtquserbodyArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//解码 +function decodeUnicode(str) { + str = str.replace(/\\/g, "%"); + return unescape(str); +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!jdtquserbodyArr || jdtquserbodyArr == '') { + $.msg( + $.name, + '提示:⚠️请>>点击前往获取cookie http://jdtq.sdms.mobi/1D6AHElb\n', + 'http://jdtq.sdms.mobi/1D6AHElb', { + "open-url": "http://jdtq.sdms.mobi/1D6AHElb" + } + ); + return; + } else { + for (let i = 0; i < jdtquserbodyArr.length; i++) { + + jdtquserbodyVal = jdtquserbodyArr[i]; + + jdtqcoinbodyVal = jdtqcoinbodyArr[i]; + + jdtqqpbodyVal = jdtqqpbodyArr[i]; + + jdtqqp1bodyVal = jdtqqp1bodyArr[i]; + + jdtqqp1fbbodyVal = jdtqqp1fbbodyArr[i]; + + jdtqqp2bodyVal = jdtqqp2bodyArr[i]; + + jdtqqp2fbbodyVal = jdtqqp2fbbodyArr[i]; + + jdtqqp3bodyVal = jdtqqp3bodyArr[i]; + + jdtqqp3fbbodyVal = jdtqqp3fbbodyArr[i]; + + jdtqqp4bodyVal = jdtqqp4bodyArr[i]; + + jdtqcjybodyVal = jdtqcjybodyArr[i]; + + jdtqcjbodyVal = jdtqcjbodyArr[i]; + + jdtqcjcsbodyVal = jdtqcjcsbodyArr[i]; + + jdtqrwbodyVal = jdtqrwbodyArr[i]; + + jdtqspbodyVal = jdtqspbodyArr[i]; + + jdtqspwcbodyVal = jdtqspwcbodyArr[i]; + + jdtqspwcfbbodyVal = jdtqspwcfbbodyArr[i]; + + jdtqqdbodyVal = jdtqqdbodyArr[i]; + + jdtqqdfbbodyVal = jdtqqdfbbodyArr[i]; + + jdtqqdwcbodyVal = jdtqqdwcbodyArr[i]; + + jdtqqdwcfbbodyVal = jdtqqdwcfbbodyArr[i]; + + jdtqtqbodyVal = jdtqtqbodyArr[i]; + + jdtqtqwcbodyVal = jdtqtqwcbodyArr[i]; + + jdtqtqwcfbbodyVal = jdtqtqwcfbbodyArr[i]; + + jdtqxfwcbodyVal = jdtqxfwcbodyArr[i]; + + jdtqxfwcfbbodyVal = jdtqxfwcfbbodyArr[i]; + + jdtqcfybodyVal = jdtqcfybodyArr[i]; + + jdtqcf1bodyVal = jdtqcf1bodyArr[i]; + + jdtqcf1fbbodyVal = jdtqcf1fbbodyArr[i]; + + jdtqcf2bodyVal = jdtqcf2bodyArr[i]; + + jdtqcf2fbbodyVal = jdtqcf2fbbodyArr[i]; + + jdtqcf3bodyVal = jdtqcf3bodyArr[i]; + + jdtqcf3fbbodyVal = jdtqcf3fbbodyArr[i]; + + jdtqcf4bodyVal = jdtqcf4bodyArr[i]; + + jdtqcf4fbbodyVal = jdtqcf4fbbodyArr[i]; + + jdtqcf5bodyVal = jdtqcf5bodyArr[i]; + + jdtqcf5fbbodyVal = jdtqcf5fbbodyArr[i]; + + jdtqjcybodyVal = jdtqjcybodyArr[i]; + + jdtqjcabodyVal = jdtqjcabodyArr[i]; + + jdtqjcbbodyVal = jdtqjcbbodyArr[i]; + + jdtqjclqbodyVal = jdtqjclqbodyArr[i]; + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (jdtquserbodyVal && jdtquserbodyVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtquserbodyVal + K = `用户名🚩`; + await task() + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6AHElb`, { + "open-url": "http://jdtq.sdms.mobi/1D6AHElb" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6AHElb`); + } + continue + } + } + + if (jdtqcoinbodyVal && jdtqcoinbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcoinbodyVal + K = `账户信息🚩`; + await task() + } + + if (jdtqqpbodyVal && jdtqqpbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqpbodyVal + K = `首页气泡🚩`; + await task() + } + + if (jdtqqp1bodyVal && jdtqqp1bodyVal != `` && $.qpinfo1.resttime == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp1bodyVal + K = `领取气泡1🚩`; + await task(); + + + + + if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp1fbbodyVal + K = `气泡1翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqp2bodyVal && jdtqqp2bodyVal != `` && $.qpinfo2.resttime == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp2bodyVal + K = `领取气泡2🚩`; + await task() + + + if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp2fbbodyVal + K = `气泡2翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqp3bodyVal && jdtqqp3bodyVal != `` && $.qpinfo3.resttime == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp3bodyVal + K = `领取气泡3🚩`; + await task() + + + if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp3fbbodyVal + K = `气泡3翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp4bodyVal + K = `领取气泡4🚩`; + await task() + } + + if (jdtqcjybodyVal && jdtqcjybodyVal != ``) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjybodyVal + K = `抽奖页🚩`; + await task() + } + + if (jdtqcjbodyVal && jdtqcjbodyVal != `` && $.cjy.data.data.numbers > 0) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjbodyVal + K = `抽奖🚩`; + await task() + + } + + if (jdtqcjcsbodyVal && jdtqcjcsbodyVal != `` && + $.cjy.data.data.numbers == 0 && + $.cjy.data.data.advbonus == 0) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjcsbodyVal + K = `抽奖次数🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqrwbodyVal && jdtqrwbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqrwbodyVal + K = `任务🚩`; + await task() + } + + if (jdtqspbodyVal && jdtqspbodyVal != `` && $.sprwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspbodyVal + K = `视频🚩`; + await task() + } + + if (jdtqspwcbodyVal && jdtqspwcbodyVal != `` && $.sprwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspwcbodyVal + K = `视频完成🚩`; + await task() + + + if (jdtqspwcfbbodyVal && jdtqspwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspwcfbbodyVal + K = `视频完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqdbodyVal && jdtqqdbodyVal != `` && $.qdrwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdbodyVal + K = `签到🚩`; + await task() + + + if (jdtqqdfbbodyVal && jdtqqdfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdfbbodyVal + K = `签到翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqdwcbodyVal && jdtqqdwcbodyVal != `` && $.qdrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdwcbodyVal + K = `签到完成🚩`; + await task() + + + if (jdtqqdwcfbbodyVal && jdtqqdwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdwcfbbodyVal + K = `签到完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqtqbodyVal && jdtqtqbodyVal != `` && $.tqrwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqbodyVal + K = `天气🚩`; + await task() + } + + if (jdtqtqwcbodyVal && jdtqtqwcbodyVal != `` && $.qdrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqwcbodyVal + K = `天气完成🚩`; + await task() + + + if (jdtqtqwcfbbodyVal && jdtqtqwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqwcfbbodyVal + K = `天气完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqxfwcbodyVal && jdtqxfwcbodyVal != `` && $.xfrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqxfwcbodyVal + K = `悬浮完成🚩`; + await task() + + + if (jdtqxfwcfbbodyVal && jdtqxfwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqxfwcfbbodyVal + K = `悬浮完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcfybodyVal && jdtqcfybodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcfybodyVal + K = `吃饭页🚩`; + await task() + } + + if (jdtqcf1bodyVal && jdtqcf1bodyVal != `` && $.cfy && $.cfy.data.data.signin_breakfast == 0 && $.cf1info.status == 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 10) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf1bodyVal + K = `吃饭1🚩`; + await task() + + + if (jdtqcf1fbbodyVal && jdtqcf1fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf1fbbodyVal + K = `吃饭1翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcf2bodyVal && jdtqcf2bodyVal != `` && $.cfy && $.cfy.data.data.signin_lunch == 0 && $.cf2info.status == 1 && nowTimes.getHours() >= 11 && nowTimes.getHours() < 14) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf2bodyVal + K = `吃饭2🚩`; + await task() + + + if (jdtqcf2fbbodyVal && jdtqcf2fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf2fbbodyVal + K = `吃饭2翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcf3bodyVal && jdtqcf3bodyVal != `` && $.cfy && $.cfy.data.data.signin_tea == 0 && $.cf3info.status == 1 && nowTimes.getHours() >= 15 && nowTimes.getHours() < 16) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf3bodyVal + K = `吃饭3🚩`; + await task() + + + if (jdtqcf3fbbodyVal && jdtqcf3fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf3fbbodyVal + K = `吃饭3翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + if (jdtqcf4bodyVal && jdtqcf4bodyVal != `` && $.cfy && $.cfy.data.data.signin_dinner == 0 && $.cf4info.status == 1 && nowTimes.getHours() >= 17 && nowTimes.getHours() < 20) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf4bodyVal + K = `吃饭4🚩`; + await task() + + + if (jdtqcf4fbbodyVal && jdtqcf4fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf4fbbodyVal + K = `吃饭4翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + if (jdtqcf5bodyVal && jdtqcf5bodyVal != `` && $.cfy && $.cfy.data.data.signin_night == 0 && $.cf5info.status == 1 && nowTimes.getHours() >= 21 && nowTimes.getHours() <= 23) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf5bodyVal + K = `吃饭5🚩`; + await task() + + + if (jdtqcf5fbbodyVal && jdtqcf5fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf5fbbodyVal + K = `吃饭5翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + if (jdtqjcybodyVal && jdtqjcybodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcybodyVal + K = `竞猜页🚩`; + await task() + + if (jdtqjcabodyVal && jdtqjcabodyVal != `` && !$.jcy.data.data.user.now.selection && ($.jcyinfo.select_a_numbers - $.jcyinfo.select_b_numbers) >= 3000) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcabodyVal + K = `竞猜a🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqjcbbodyVal && jdtqjcbbodyVal != `` && !$.jcy.data.data.user.now.selection && $.jcyinfo && ($.jcyinfo.select_b_numbers - $.jcyinfo.select_a_numbers) >= 3000) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcbbodyVal + K = `竞猜b🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqjclqbodyVal && jdtqjclqbodyVal != `` && $.qdrwinfo.missionstatus == 0 && $.jcy && !$.jcy.data.data.user.now.selection) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjclqbodyVal + K = `竞猜领取🚩`; + await task() + } + } + + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${jdtqurl}`, + headers: jdtqheader, + body: `${jdtqbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户名🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.user = JSON.parse(data); + if ($.user.data.code == 0) { + $.userinfo = $.user.data.data[0].info.find(item => item.usertype == 2); + console.log(`\n${O}\n========== ${$.userinfo.nickname} ==========\n注册时间:${time($.userinfo.createtime*1000)}\n`) + $.message += `\n${O}\n========== 【${$.userinfo.nickname}】 ==========\n【注册时间】:${time($.userinfo.createtime*1000)}\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + + if (K == `账户信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.coin = JSON.parse(data); + if ($.coin.data.code == 0) { + console.log(`账户信息:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`) + $.message += `【账户信息】:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`; + } + } + + if (K == `首页气泡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp = JSON.parse(data); + if ($.qp.data.code == 0) { + + $.qpinfo1 = $.qp.data.data.data.find(item => item.appmissionid == 200000407); + $.qpinfo2 = $.qp.data.data.data.find(item => item.appmissionid == 200000408); + $.qpinfo3 = $.qp.data.data.data.find(item => item.appmissionid == 200000409); + $.qpinfo4 = $.qp.data.data.data.find(item => item.appmissionid == 200000410); + + + console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) + $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次\n【${$.qpinfo2.missionname}】:冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次\n【${$.qpinfo3.missionname}】:冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次\n【${$.qpinfo4.missionname}】:冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; + + } + } + + if (K == `领取气泡1🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp1 = JSON.parse(data); + if ($.qp1.data.code == 0) { + console.log(`领取气泡1:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡1】:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`; + + } + } + + if (K == `气泡1翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp1fb = JSON.parse(data); + if ($.qp1fb.data.code == 0) { + console.log(`气泡1翻倍:第${$.qp1fb.data.data.data.finishtimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`); + $.message += `【气泡1翻倍】:第${$.qp1fb.data.data.data.finishtimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `领取气泡2🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp2 = JSON.parse(data); + if ($.qp2.data.code == 0) { + console.log(`领取气泡2:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡2】:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `气泡2翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp2fb = JSON.parse(data); + if ($.qp2fb.data.code == 0) { + console.log(`气泡2翻倍:第${$.qp2fb.data.data.data.finishtimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`); + $.message += `【气泡2翻倍】:第${$.qp2fb.data.data.data.finishtimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `领取气泡3🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp3 = JSON.parse(data); + if ($.qp3.data.code == 0) { + console.log(`领取气泡3:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡3】:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `气泡3翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp3fb = JSON.parse(data); + if ($.qp3fb.data.code == 0) { + console.log(`气泡3翻倍:第${$.qp3fb.data.data.data.finishtimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`); + $.message += `【气泡3翻倍】:第${$.qp3fb.data.data.data.finishtimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `领取气泡4🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp4 = JSON.parse(data); + if ($.qp4.data.code == 0) { + console.log(`领取气泡4:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡4】:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `抽奖页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cjy = JSON.parse(data); + + if ($.cjy.data.code == 0) { + console.log(`抽奖页面:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`); + $.message += `【抽奖页面】:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`; + } else { + console.log(`抽奖页面:${$.cjy.msg}\n`); + $.message += `【抽奖页面】:${$.cjy.msg}\n`; + + } + + if ($.cjy.data.data.status != 0) { + console.log(`抽奖页面:今日抽奖已完成\n`); + $.message += `【抽奖页面】:今日抽奖已完成\n`; + + } + + + } + + if (K == `抽奖🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cj = JSON.parse(data); + if ($.cj.data.code == 0) { + console.log(`福利抽奖:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`); + $.message += `【福利抽奖】:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`; + } + } + + if (K == `抽奖次数🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cjcs = JSON.parse(data); + if ($.cjcs.data.code == 0) { + console.log(`抽奖次数:获得${$.cjcs.data.data.bounus}次抽奖\n`); + $.message += `【抽奖次数】:获得${$.cjcs.data.data.bounus}次抽奖\n`; + } + } + + if (K == `任务🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.rw = JSON.parse(data); + if ($.rw.data.code == 0) { + + $.sprwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000402); + $.qdrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000429); + $.xfrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000430); + $.tqrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000643); + + + if ($.sprwinfo.missionstatus == 0) { + console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币\n`); + $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币,已完成\n`; + } + + + + if ($.qdrwinfo.missionstatus == 0) { + console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币\n`); + $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币,已完成\n`; + } + + + if ($.xfrwinfo.missionstatus == 0) { + console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币\n`); + $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币,已完成\n`; + } + + + + + if ($.tqrwinfo.missionstatus == 0) { + console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币\n`); + $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币,已完成\n`; + } + + } + } + + if (K == `视频🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.sp = JSON.parse(data); + if ($.sp.data.code == 0) { + console.log(`观看视频:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`); + $.message += `【观看视频】:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `视频完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.spwc = JSON.parse(data); + if ($.spwc.data.code == 0) { + console.log(`视频完成:领取${$.spwc.data.data.data.rewardnum}金币\n`) + $.message += `【视频完成】:领取${$.spwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `视频完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.spwcfb = JSON.parse(data); + if ($.spwcfb.data.code == 0) { + console.log(`视频完成翻倍:领取${$.spwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【视频完成翻倍】:领取${$.spwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qd = JSON.parse(data); + if ($.qd.data.code == 0) { + console.log(`签到:第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`) + $.message += `【签到】第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdfb = JSON.parse(data); + if ($.qdfb.data.code == 0) { + console.log(`签到翻倍:第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`) + $.message += `【签到翻倍】第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdwc = JSON.parse(data); + if ($.qdwc.data.code == 0) { + console.log(`签到完成:领取${$.qdwc.data.data.data.rewardnum}金币\n`) + $.message += `【签到完成】:领取${$.qdwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdwcfb = JSON.parse(data); + if ($.qdwcfb.data.code == 0) { + console.log(`签到完成翻倍:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【签到完成翻倍】:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `天气🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tq = JSON.parse(data); + if ($.tq.data.code == 0) { + console.log(`天气:已完成\n`) + $.message += `【天气】:已完成\n`; + } + } + + if (K == `天气完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tqwc = JSON.parse(data); + if ($.tqwc.data.code == 0) { + console.log(`天气完成:领取${$.tqwc.data.data.data.rewardnum}金币\n`) + $.message += `【天气完成】:领取${$.tqwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `天气完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tqwcfb = JSON.parse(data); + if ($.tqwcfb.data.code == 0) { + console.log(`天气完成翻倍:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【天气完成翻倍】:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `悬浮完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xfwc = JSON.parse(data); + if ($.xfwc.data.code == 0) { + console.log(`悬浮完成:领取${$.xfwc.data.data.data.rewardnum}金币\n`) + $.message += `【悬浮完成】:领取${$.xfwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `悬浮完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xfwcfb = JSON.parse(data); + if ($.xfwcfb.data.code == 0) { + console.log(`悬浮完成翻倍:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【悬浮完成翻倍】:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `吃饭页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cfy = JSON.parse(data); + if ($.cfy.data.code == 0) { + $.cf1info = $.cfy.data.data.type.find(item => item.type == "breakfast"); + $.cf2info = $.cfy.data.data.type.find(item => item.type == "lunch"); + $.cf3info = $.cfy.data.data.type.find(item => item.type == "tea"); + $.cf4info = $.cfy.data.data.type.find(item => item.type == "dinner"); + $.cf5info = $.cfy.data.data.type.find(item => item.type == "night"); + + if ($.cfy.data.data.signin_breakfast > 0) { + console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`); + $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`; + + } else { + console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time}\n`); + $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_lunch > 0) { + console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`); + $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`; + + } else { + console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time}\n`); + $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_tea > 0) { + console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`); + $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`; + + } else { + console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time}\n`); + $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_dinner > 0) { + console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`); + $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`; + + } else { + console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time}\n`); + $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_night > 0) { + console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`); + $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`; + + } else { + console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time}\n`); + $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time}\n`; + } + } + } + + if (K == `吃饭1🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf1 = JSON.parse(data); + if ($.cf1.data.code == 0) { + console.log(`吃饭1:领取${$.cf1info.coin}金币\n`) + $.message += `【吃饭1】:领取${$.cf1info.coin}金币\n`; + } + } + + if (K == `吃饭1翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf1fb = JSON.parse(data); + if ($.cf1fb.data.code == 0) { + console.log(`吃饭1翻倍:领取${$.cf1info.coin}金币\n`) + $.message += `【吃饭1翻倍】:领取${$.cf1info.coin}金币\n`; + } + } + + if (K == `吃饭2🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf2 = JSON.parse(data); + if ($.cf2.data.code == 0) { + console.log(`吃饭2:领取${$.cf2info.coin}金币\n`) + $.message += `【吃饭2】:领取${$.cf2info.coin}金币\n`; + } + } + + if (K == `吃饭2翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf2fb = JSON.parse(data); + if ($.cf2fb.data.code == 0) { + console.log(`吃饭2翻倍:领取${$.cf2info.coin}金币\n`) + $.message += `【吃饭2翻倍】:领取${$.cf2info.coin}金币\n`; + } + } + + if (K == `吃饭3🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf3 = JSON.parse(data); + if ($.cf3.data.code == 0) { + console.log(`吃饭3:领取${$.cf3info.coin}金币\n`) + $.message += `【吃饭3】:领取${$.cf3info.coin}金币\n`; + } + } + + if (K == `吃饭3翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf3fb = JSON.parse(data); + if ($.cf3fb.data.code == 0) { + console.log(`吃饭3翻倍:领取${$.cf3info.coin}金币\n`) + $.message += `【吃饭3翻倍】:领取${$.cf3info.coin}金币\n`;; + } + } + + if (K == `吃饭4🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf4 = JSON.parse(data); + if ($.cf4.data.code == 0) { + console.log(`吃饭4:领取${$.cf4info.coin}金币\n`) + $.message += `【吃饭4】:领取${$.cf4info.coin}金币\n`; + } + } + + if (K == `吃饭4翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf4fb = JSON.parse(data); + if ($.cf4fb.data.code == 0) { + console.log(`吃饭4翻倍:领取${$.cf4info.coin}金币\n`) + $.message += `【吃饭4翻倍】:领取${$.cf4info.coin}金币\n`; + } + } + + if (K == `吃饭5🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf5 = JSON.parse(data); + if ($.cf5.data.code == 0) { + console.log(`吃饭5:领取${$.cf5info.coin}金币\n`) + $.message += `【吃饭5】:领取${$.cf5info.coin}金币\n`; + } + } + + if (K == `吃饭5翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf5fb = JSON.parse(data); + if ($.cf5fb.data.code == 0) { + console.log(`吃饭5翻倍:领取${$.cf5info.coin}金币\n`) + $.message += `【吃饭5翻倍】:领取${$.cf5info.coin}金币\n`; + } + } + + if (K == `竞猜页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jcy = JSON.parse(data); + + $.jcyinfo = $.jcy.data.data.info + + console.log(`竞猜页:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`) + $.message += `【竞猜页】:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`; + + if ($.jcy.data.data.user.now.selection) { + + if ($.jcy.data.data.user.now.selection == "A") { + + console.log(`竞猜:已竞猜-${$.jcyinfo.select_a_title}\n`) + $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_a_title}\n`; + } else { + console.log(`竞猜:已竞猜-${$.jcyinfo.select_b_title}\n`) + $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_b_title}\n`; + + } + + } + + + + if (K == `竞猜a🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jca = JSON.parse(data); + if ($.jca.data.code == 0) { + console.log(`竞猜a:成功竞猜-${$.jcyinfo.select_a_title}\n`) + $.message += `【竞猜a】:成功竞猜-${$.jcyinfo.select_a_title}\n`; + } + } + + if (K == `竞猜b🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jcb = JSON.parse(data); + if ($.jcb.data.code == 0) { + console.log(`竞猜b:成功竞猜-${$.jcyinfo.select_b_title}\n`) + $.message += `【竞猜b】:成功竞猜-${$.jcyinfo.select_b_title}\n`; + } + } + + if (K == `竞猜领取🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jclq = JSON.parse(data); + if ($.jclq.data.code == 0) { + console.log(`竞猜领取:成功领取\n`) + $.message += `【竞猜领取】:成功领取\n`; + } + } + } + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +if ($.time('yyyy-MM-dd') === '2023-05-01') { + $.msg($.name, '活动已结束', `请禁用或删除脚本`); + return +} + +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + + get(opts) { + return this.send.call(this.env, opts) + } + + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + + isQuanX() { + return 'undefined' !== typeof $task + } + + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + + isLoon() { + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} \ No newline at end of file diff --git a/Task/jdtq.png b/Task/jdtq.png new file mode 100644 index 0000000000000000000000000000000000000000..f93f8db4780e606fcb6ec4c4c16ded96f5e46519 GIT binary patch literal 1931 zcmbtUdpOkT9)Evx!Axj|!7$b}(zvW!G8xw}QjHmR$I`N-Shv+6ml$ekt(s|R6Fn}G zJGmrmc9%#lg>oB;NQ0@4%aTFN8MV)I&UwzC=lgyCdEe)KKhNj=d_Ui>U|jGTU>xm_ z+XD!KfP*lBU=mycV!}X)q0nfQgrvBngftd|!AdLQWQD1yO;9EXm$s&!hPsBHrtRUc zzdmeBwXv|Fo_2FP9TORomp26czW{;`fE5EQz=A_+0EUI&SV+(b2mk^wxRB|;1A@bl zA_!5z1Q7djJ^_FVfYJdB*iIE-5Z}jHn!M3u?B{9fO`YLEAD>Jy_hEL^PmE6W}qmFFcEe{^T0MU6Pm=e-31_*4u)?6KXy zM;`(Z^1s*v2nI(WMZVC7VTAXV08oUv*B51$y!D*eZ8_)9J@ovI>YColIG^^|$fY`( ziaX^M-ISfTj?i4x)lx&>Nd}gmvHwRJ7!rab{>FyyVQ-cpQZJ_JeB6Dtq$yNff&xg{Y<_4La!7J&<9b3^l_;(&J69%};(5Q>a|i-^GBdp`l6i-5o) zr3~oOs@5uM&VG?>5uCcdA(QrlmCexKrGPBKu89E5G~Foa_`sZtJLo+8Ah#fPCvl5x z;g~_{)`?#yq8(I~PbGh~RhU7`$yJKsJYV)ct>aPC6;%a^<}at# z;@6e_2-ecf;rM3`m>K&}mUp#Qq6qRkc}4u-MhEeShR+H}3K#s~#sSdXURj%&smKr( z-=gIHN}9jjnt@YSfX5FhMd-5Tdt_2hMmYC{eDNF%wA4KYANx+?553`1Q z=%~zQMkM29qcdD z8SJ%%6eNu4;o-&B%5uz}`8j?-W%N2dI!G=oe2K#=3sI)fI9~l{XPR9{^oKh+YK#e* zmJEZzIPa(-Rkt;RQ`UR5eqgMpEu*rsvf}90Pb8zxCHLFt;_d}5aEx{0OvIOQuUbc& z*AP;LuX22REY7}>i=P;3F>xFJgoRCnmum_D4|lys=jwHeoOyQ+k;mJ)7g{uH`FM%Z znUp#8E?oc!ZDZKoBk?urpMqXVQH%5E_ZmnC3t)T01cpR@ars_vf<2pKR1K`@I6o0- z6@6!Qn@DEeXNSWep~JU}nZsk%4X+*yQ+|6qb4+yc3>x)aGBIS^lRX_9T0xb|F|GFS z9A=<6ijBtyumNS=ZPfJQgr@J91Lm3Mj&ci2S?xKm@kpverCC|H?rigw`m2VfPl;Uw zv-2`hQ9AEWDEXxM*^YEQJhHFJ77@Kl{O5!>sW(XFFHyzxLKAg1z6tfD`{dZ48xh%A=)9Av=0PFO*hwGUK_Cel@c9e3g;^_9Qr7P zYZDPkt!nAjjY#Mp)Fkh2Jw4`drFe?I-8bVWuo_U{N1j>w}3a+6iqxO#ZT4b#sc! zZ71i1{Nf6Jbq0U5>r)7RJ6|ZDu24RqBqE6akPl#m!%b>WJrRtwA5O(NlC5vUEc~LM zaEx1ma_17qY@%yz7A&YEI3}h|u4emgA>zVtnas^(+6AxEi5uRbv2{s*p1J@L;_ls_wDJ2bLwctq5xZ|d7t8vp- M$%B#oyd(kVUl4*ACIA2c literal 0 HcmV?d00001 diff --git a/Task/ziye-jdtq-body1.txt b/Task/ziye-jdtq-body1.txt new file mode 100644 index 0000000..867e58a --- /dev/null +++ b/Task/ziye-jdtq-body1.txt @@ -0,0 +1,3 @@ +hostname =zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body \ No newline at end of file diff --git a/Task/ziye-jdtq-body2.txt b/Task/ziye-jdtq-body2.txt new file mode 100644 index 0000000..ec8df01 --- /dev/null +++ b/Task/ziye-jdtq-body2.txt @@ -0,0 +1,3 @@ +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body \ No newline at end of file diff --git a/Task/ziye-jdtq-body3.txt b/Task/ziye-jdtq-body3.txt new file mode 100644 index 0000000..8777df1 --- /dev/null +++ b/Task/ziye-jdtq-body3.txt @@ -0,0 +1,3 @@ +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body \ No newline at end of file From c09c29b16824a29f4d89a0de2f396a2038c53fd3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 01:47:07 +0800 Subject: [PATCH 011/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 666b610..5d9168c 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -131,12 +131,12 @@ }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取时长body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, tag=书旗小说获取时长body, update-interval=86400, opt-parser=false, enabled=false", - } + }, - { + { "config": "6 */10 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", From f9e61e7ddb1ca1f1db3a2fd35a6289449ad0c595 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 03:21:11 +0800 Subject: [PATCH 012/139] Create jdtq.js --- Task/jdtq.js | 63 +++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 53 insertions(+), 10 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 7bd6eec..57355f1 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -64,7 +64,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body -设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body, +设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body,👉 设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, 设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, 设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, @@ -78,9 +78,9 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body -设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody, +设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody,👉 设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, -设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body, +设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body,👉 @@ -2979,7 +2979,7 @@ async function all() { await task() } - if (jdtqqp1bodyVal && jdtqqp1bodyVal != `` && $.qpinfo1.resttime == 0) { + if (jdtqqp1bodyVal && jdtqqp1bodyVal != `` && $.qpinfo1.resttime == 0&& $.qpinfo1.missionstatus== 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3009,7 +3009,7 @@ async function all() { - if (jdtqqp2bodyVal && jdtqqp2bodyVal != `` && $.qpinfo2.resttime == 0) { + if (jdtqqp2bodyVal && jdtqqp2bodyVal != `` && $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3037,7 +3037,7 @@ async function all() { - if (jdtqqp3bodyVal && jdtqqp3bodyVal != `` && $.qpinfo3.resttime == 0) { + if (jdtqqp3bodyVal && jdtqqp3bodyVal != `` && $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3065,7 +3065,7 @@ async function all() { - if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0) { + if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0 && $.qpinfo4.missionstatus== 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3095,6 +3095,9 @@ async function all() { }; jdtqbody = jdtqcjbodyVal K = `抽奖🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() } @@ -3134,7 +3137,11 @@ async function all() { }; jdtqbody = jdtqspbodyVal K = `视频🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() + } if (jdtqspwcbodyVal && jdtqspwcbodyVal != `` && $.sprwinfo.missionstatus == 1) { @@ -3145,6 +3152,9 @@ async function all() { }; jdtqbody = jdtqspwcbodyVal K = `视频完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3165,7 +3175,7 @@ async function all() { - if (jdtqqdbodyVal && jdtqqdbodyVal != `` && $.qdrwinfo.missionstatus == 0) { + if (jdtqqdbodyVal && jdtqqdbodyVal != `` && $.tqrwinfo.missionstatus == 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3173,6 +3183,9 @@ async function all() { }; jdtqbody = jdtqqdbodyVal K = `签到🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3201,6 +3214,9 @@ async function all() { }; jdtqbody = jdtqqdwcbodyVal K = `签到完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3229,10 +3245,13 @@ async function all() { }; jdtqbody = jdtqtqbodyVal K = `天气🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() } - if (jdtqtqwcbodyVal && jdtqtqwcbodyVal != `` && $.qdrwinfo.missionstatus == 1) { + if (jdtqtqwcbodyVal && jdtqtqwcbodyVal != `` && $.tqrwinfo.missionstatus == 1) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3240,6 +3259,9 @@ async function all() { }; jdtqbody = jdtqtqwcbodyVal K = `天气完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3268,6 +3290,9 @@ async function all() { }; jdtqbody = jdtqxfwcbodyVal K = `悬浮完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3307,6 +3332,9 @@ async function all() { }; jdtqbody = jdtqcf1bodyVal K = `吃饭1🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3335,6 +3363,9 @@ async function all() { }; jdtqbody = jdtqcf2bodyVal K = `吃饭2🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3363,6 +3394,9 @@ async function all() { }; jdtqbody = jdtqcf3bodyVal K = `吃饭3🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3389,6 +3423,9 @@ async function all() { }; jdtqbody = jdtqcf4bodyVal K = `吃饭4🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3416,6 +3453,9 @@ async function all() { }; jdtqbody = jdtqcf5bodyVal K = `吃饭5🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() @@ -3481,6 +3521,9 @@ async function all() { }; jdtqbody = jdtqjclqbodyVal K = `竞猜领取🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task() } } @@ -4620,4 +4663,4 @@ function Env(name, opts) { } } })(name, opts) -} \ No newline at end of file +} From 7cbea7c219060a2fce6be87e76583ea86784b4d9 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 03:23:39 +0800 Subject: [PATCH 013/139] Update jdtq.js --- Task/jdtq.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 57355f1..8d2c7d1 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -83,9 +83,6 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body,👉 - - - jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body jdtqcoinbodyVal👉JDTQ_jdtqcoinBODY👉账户信息body @@ -171,7 +168,6 @@ jdtqjclqbodyVal👉JDTQ_jdtqjclqBODY👉竞猜领取body ⚠️主机名以及重写👇 一次只开一条重写 - //////////////////////////// 圈x hostname =zt.jiandantianqi.com, //简单天气获取zt body 日常任务 From 9c7e515a388bc548566a5f26d81c03b163ca7f32 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 12:41:50 +0800 Subject: [PATCH 014/139] Update ziye-jdtq-body1.txt --- Task/ziye-jdtq-body1.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body1.txt b/Task/ziye-jdtq-body1.txt index 867e58a..37bfe13 100644 --- a/Task/ziye-jdtq-body1.txt +++ b/Task/ziye-jdtq-body1.txt @@ -1,3 +1,3 @@ hostname =zt.jiandantianqi.com, //简单天气获取zt body 日常任务 -https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body \ No newline at end of file +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From e97bf53f9a877573df061a2027bd3a3450697843 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 12:42:10 +0800 Subject: [PATCH 015/139] Update ziye-jdtq-body2.txt --- Task/ziye-jdtq-body2.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body2.txt b/Task/ziye-jdtq-body2.txt index ec8df01..b6c4cf6 100644 --- a/Task/ziye-jdtq-body2.txt +++ b/Task/ziye-jdtq-body2.txt @@ -1,3 +1,3 @@ hostname = api.jiandantianqi.com, //简单天气获取api body 抽奖 -https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body \ No newline at end of file +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From be4192090a56f7c511fa5ecdb60f9d79e86a0726 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 12:42:29 +0800 Subject: [PATCH 016/139] Update ziye-jdtq-body3.txt --- Task/ziye-jdtq-body3.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body3.txt b/Task/ziye-jdtq-body3.txt index 8777df1..8df4645 100644 --- a/Task/ziye-jdtq-body3.txt +++ b/Task/ziye-jdtq-body3.txt @@ -1,3 +1,3 @@ hostname = event.jiandantianqi.com //简单天气获取event body 吃饭 竞猜 -https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body \ No newline at end of file +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 374bb15b665ae9fc1ba6e13f8dc00c2446781ce4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 17:02:46 +0800 Subject: [PATCH 017/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 5d9168c..68569da 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -137,7 +137,7 @@ { - "config": "6 */10 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", + "config": "6 6 0-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, tag=简单天气获取日常任务body, update-interval=86400, opt-parser=false, enabled=false", From bd57ee9bec5785d50055b2de722132f6b753a64c Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 17:12:42 +0800 Subject: [PATCH 018/139] Update jdtq.js --- Task/jdtq.js | 170 ++++++++++++++++++++++++++++++++------------------- 1 file changed, 108 insertions(+), 62 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 8d2c7d1..860e0cc 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -13,11 +13,14 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 3.26 制作 3.30 完成 +3.31 优化调整为10次翻倍 -⚠️ 时间设置 * /10 0-23 * * * 每10分钟 1次 +⚠️ 时间设置 6 6 0-23 * * * 每小时 1次即可 运行一次执行10次翻倍,预计运行15分钟 ⚠️一共 41个ck 👉 41条 Secrets -获取多少ck就运行多少任务 (少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 +获取多少ck就运行多少任务(少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 +⚠️为主要ck,其他自行考虑是否获取 + 手机端默认使用boxjs👉 node请复制boxjs会话粘贴至jdtqCOOKIE.js中 或者 填写环境变量(多账号请换行) @@ -25,17 +28,17 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 第一步⚠️添加 hostname =zt.jiandantianqi.com,添加zt body重写 获取zt body -设置CK = 1👉 点击我的 - 获取用户名body, -设置CK = 2👉 点击我的 - 获取账户信息body +设置CK = 1👉 点击我的 - 获取用户名body, ⚠️ +设置CK = 2👉 点击我的 - 获取账户信息body⚠️ -设置CK = 3👉 点击天气 - 获取首页气泡body -设置CK = 4👉 点击1号气泡, 获取气泡1body -设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body -设置CK = 6 👉 点击2号气泡, 获取气泡2body -设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body -设置CK = 8 👉 点击3号气泡, 获取气泡3body -设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body -设置CK = 10 👉 点击4号气泡,获取气泡4body +设置CK = 3👉 点击天气 - 获取首页气泡body⚠️ +设置CK = 4👉 点击1号气泡, 获取气泡1body⚠️ +设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body⚠️ +设置CK = 6 👉 点击2号气泡, 获取气泡2body⚠️ +设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body⚠️ +设置CK = 8 👉 点击3号气泡, 获取气泡3body ⚠️ +设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body⚠️ +设置CK = 10👉 点击4号气泡, 获取气泡4body 设置CK = 11 👉 点击福利 - 获取任务body @@ -210,7 +213,7 @@ hostname = event.jiandantianqi.com */ -GXRZ = '3.30 完成' +GXRZ = '3.31 优化调整为10次翻倍' const $ = Env("简单天气"); $.idx = ($.idx = ($.getval('jdtqSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -2975,20 +2978,22 @@ async function all() { await task() } - if (jdtqqp1bodyVal && jdtqqp1bodyVal != `` && $.qpinfo1.resttime == 0&& $.qpinfo1.missionstatus== 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp1bodyVal - K = `领取气泡1🚩`; - await task(); + if (jdtqqp1bodyVal && jdtqqp1bodyVal != ``) { + if ($.qpinfo1.usedextratimes / 10 > $.qpinfo1.finishtimes && $.qpinfo1.resttime == 0 && $.qpinfo1.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp1bodyVal + K = `领取气泡1🚩`; + await task(); + } - if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != ``) { + if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes < $.qpinfo1.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -2996,27 +3001,40 @@ async function all() { }; jdtqbody = jdtqqp1fbbodyVal K = `气泡1翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + } + + } - if (jdtqqp2bodyVal && jdtqqp2bodyVal != `` && $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp2bodyVal - K = `领取气泡2🚩`; - await task() - if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != ``) { + if (jdtqqp2bodyVal && jdtqqp2bodyVal != ``) { + if ($.qpinfo2.usedextratimes / 10 > $.qpinfo2.finishtimes && $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { + + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp2bodyVal + K = `领取气泡2🚩`; + await task(); + + } + + + if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes < $.qpinfo2.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3024,27 +3042,38 @@ async function all() { }; jdtqbody = jdtqqp2fbbodyVal K = `气泡2翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + } + + } - if (jdtqqp3bodyVal && jdtqqp3bodyVal != `` && $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp3bodyVal - K = `领取气泡3🚩`; - await task() + if (jdtqqp3bodyVal && jdtqqp3bodyVal != ``) { + if ($.qpinfo3.usedextratimes / 10 > $.qpinfo3.finishtimes && $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp3bodyVal + K = `领取气泡3🚩`; + await task(); - if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != ``) { + } + + + if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes < $.qpinfo3.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3052,16 +3081,27 @@ async function all() { }; jdtqbody = jdtqqp3fbbodyVal K = `气泡3翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + } + + } - if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0 && $.qpinfo4.missionstatus== 0) { + + + + + if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0 && $.qpinfo4.missionstatus == 0) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3618,8 +3658,10 @@ function task() { if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); $.qp1fb = JSON.parse(data); if ($.qp1fb.data.code == 0) { - console.log(`气泡1翻倍:第${$.qp1fb.data.data.data.finishtimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`); - $.message += `【气泡1翻倍】:第${$.qp1fb.data.data.data.finishtimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`; + console.log(`气泡1翻倍:第${$.qp1fb.data.data.data.usedextratimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`); + if ($.qp1fb.data.data.data.usedextratimes == $.qp1fb.data.data.data.finishtimes * 10) { + $.message += `【气泡1翻倍】:本次运行10次,共获得${$.qp1fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp1fb.data.data.data.usedextratimes}次,\n`; + } } } @@ -3636,8 +3678,10 @@ function task() { if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); $.qp2fb = JSON.parse(data); if ($.qp2fb.data.code == 0) { - console.log(`气泡2翻倍:第${$.qp2fb.data.data.data.finishtimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`); - $.message += `【气泡2翻倍】:第${$.qp2fb.data.data.data.finishtimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`; + console.log(`气泡2翻倍:第${$.qp2fb.data.data.data.usedextratimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`); + if ($.qp2fb.data.data.data.usedextratimes == $.qp2fb.data.data.data.finishtimes * 10) { + $.message += `【气泡2翻倍】:本次运行10次,共获得${$.qp2fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp2fb.data.data.data.usedextratimes}次,\n`; + } } } @@ -3654,8 +3698,10 @@ function task() { if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); $.qp3fb = JSON.parse(data); if ($.qp3fb.data.code == 0) { - console.log(`气泡3翻倍:第${$.qp3fb.data.data.data.finishtimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`); - $.message += `【气泡3翻倍】:第${$.qp3fb.data.data.data.finishtimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`; + console.log(`气泡3翻倍:第${$.qp3fb.data.data.data.usedextratimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`); + if ($.qp3fb.data.data.data.usedextratimes == $.qp3fb.data.data.data.finishtimes * 10) { + $.message += `【气泡3翻倍】:本次运行10次,共获得${$.qp3fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp3fb.data.data.data.usedextratimes}次,\n`; + } } } From a5d1522158c77372f34ccaa390e6de5a10e057b3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 17:19:52 +0800 Subject: [PATCH 019/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 2f28bda..97c3ccc 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -395,7 +395,7 @@ "name": "CK获取控制", "val": "0", "type": "number", - "desc": "0关闭 可设置0-41,具体使用查看js说明" + "desc": `0关闭,1用户名,2账户信息,3首页气泡,4气泡1,5气泡1翻倍,,6气泡2,7气泡2翻倍,8气泡3,9气泡3翻倍,可设置0-41,具体使用查看js说明` } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", From c811578de1be1e5490174ab408fe9fc91d319307 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 17:27:33 +0800 Subject: [PATCH 020/139] Update jdtq.js --- Task/jdtq.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 860e0cc..9df58d8 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -3638,8 +3638,8 @@ function task() { $.qpinfo4 = $.qp.data.data.data.find(item => item.appmissionid == 200000410); - console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) - $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次\n【${$.qpinfo2.missionname}】:冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次\n【${$.qpinfo3.missionname}】:冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次\n【${$.qpinfo4.missionname}】:冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; + console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) + $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; } } From 00985b02e176587a934bc6fd92843e870c445a9c Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 17:32:13 +0800 Subject: [PATCH 021/139] Add files via upload --- Task/jdtqCOOKIE.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Task/jdtqCOOKIE.js diff --git a/Task/jdtqCOOKIE.js b/Task/jdtqCOOKIE.js new file mode 100644 index 0000000..1027f30 --- /dev/null +++ b/Task/jdtqCOOKIE.js @@ -0,0 +1,24 @@ +/* ziye +独立COOKIE文件 +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +在boxjs里选择复制会话 粘贴至cookie处 + +*/ + + + + +let cookie = {} + + + + + +module.exports = cookie \ No newline at end of file From 1df259272d77fda9141c8e23851a2d4694cfa84c Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 31 Mar 2021 18:51:44 +0800 Subject: [PATCH 022/139] Update jdtq.js --- Task/jdtq.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 9df58d8..e392f74 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -3639,7 +3639,7 @@ function task() { console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) - $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; + $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n【${$.qpinfo2.missionname}】冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n【${$.qpinfo3.missionname}】冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n【${$.qpinfo4.missionname}】冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; } } From 3971543273f91b222a2bc112832eb5b6939c33fd Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 00:34:59 +0800 Subject: [PATCH 023/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 97c3ccc..474d9e5 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -395,7 +395,7 @@ "name": "CK获取控制", "val": "0", "type": "number", - "desc": `0关闭,1用户名,2账户信息,3首页气泡,4气泡1,5气泡1翻倍,,6气泡2,7气泡2翻倍,8气泡3,9气泡3翻倍,可设置0-41,具体使用查看js说明` + "desc": "0关闭,1用户名,2账户信息,3首页气泡,4气泡1,5气泡1翻倍,6气泡2,7气泡2翻倍,8气泡3,9气泡3翻倍,可设置0-41,具体使用查看js说明" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", From c76def74b179ee4181d07b755604633d90a2b1c0 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 10:48:09 +0800 Subject: [PATCH 024/139] Update jdtq.js --- Task/jdtq.js | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index e392f74..baa85c6 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -9,7 +9,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. ⚠️简单天气 需要 手机号和微信号 共0.8-1元 无早起打卡挑战活动,无福利发放活动 ->>点击 http://jdtq.sdms.mobi/1D6AHElb 下载APP 邀请码 576005088 谢谢支持 +>>点击 http://jdtq.erxiao.mobi/1D6BX7Ed 下载APP 邀请码 577571032 谢谢支持 3.26 制作 3.30 完成 @@ -213,7 +213,7 @@ hostname = event.jiandantianqi.com */ -GXRZ = '3.31 优化调整为10次翻倍' +GXRZ = '4.1 修复错误' const $ = Env("简单天气"); $.idx = ($.idx = ($.getval('jdtqSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -2841,9 +2841,9 @@ async function all() { if (!jdtquserbodyArr || jdtquserbodyArr == '') { $.msg( $.name, - '提示:⚠️请>>点击前往获取cookie http://jdtq.sdms.mobi/1D6AHElb\n', - 'http://jdtq.sdms.mobi/1D6AHElb', { - "open-url": "http://jdtq.sdms.mobi/1D6AHElb" + '提示:⚠️请>>点击前往获取cookie http://jdtq.erxiao.mobi/1D6BX7Ed\n', + 'http://jdtq.erxiao.mobi/1D6BX7Ed', { + "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" } ); return; @@ -2946,11 +2946,11 @@ async function all() { K = `用户名🚩`; await task() if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6AHElb`, { - "open-url": "http://jdtq.sdms.mobi/1D6AHElb" + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`, { + "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" }); if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6AHElb`); + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`); } continue } @@ -2978,8 +2978,8 @@ async function all() { await task() } - if (jdtqqp1bodyVal && jdtqqp1bodyVal != ``) { - if ($.qpinfo1.usedextratimes / 10 > $.qpinfo1.finishtimes && $.qpinfo1.resttime == 0 && $.qpinfo1.missionstatus == 0) { + if (jdtqqp1bodyVal && jdtqqp1bodyVal != ``&& $.qpinfo1.resttime == 0 && $.qpinfo1.missionstatus == 0) { + if ($.qpinfo1.usedextratimes / 10 > $.qpinfo1.finishtimes ) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { @@ -2993,7 +2993,7 @@ async function all() { } - if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes < $.qpinfo1.extratimes) { + if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes/10 <= $.qpinfo1.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3019,8 +3019,8 @@ async function all() { - if (jdtqqp2bodyVal && jdtqqp2bodyVal != ``) { - if ($.qpinfo2.usedextratimes / 10 > $.qpinfo2.finishtimes && $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { + if (jdtqqp2bodyVal && jdtqqp2bodyVal != ``&& $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { + if ($.qpinfo2.usedextratimes / 10 > $.qpinfo2.finishtimes ) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { @@ -3034,7 +3034,7 @@ async function all() { } - if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes < $.qpinfo2.extratimes) { + if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes/10 <= $.qpinfo2.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3058,8 +3058,8 @@ async function all() { - if (jdtqqp3bodyVal && jdtqqp3bodyVal != ``) { - if ($.qpinfo3.usedextratimes / 10 > $.qpinfo3.finishtimes && $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { + if (jdtqqp3bodyVal && jdtqqp3bodyVal != ``&& $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { + if ($.qpinfo3.usedextratimes / 10 > $.qpinfo3.finishtimes ) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { @@ -3073,7 +3073,7 @@ async function all() { } - if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes < $.qpinfo3.extratimes) { + if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes/10 <= $.qpinfo3.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", From 29c6be42a93d5f389d272b9ae43797c024c253cc Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 18:17:53 +0800 Subject: [PATCH 025/139] Update ziye-flw-body.txt --- Task/ziye-flw-body.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-flw-body.txt b/Task/ziye-flw-body.txt index 720dae0..0ed9d01 100644 --- a/Task/ziye-flw-body.txt +++ b/Task/ziye-flw-body.txt @@ -3,4 +3,4 @@ hostname=huodong.fanli.com,passport.fanli.com,gw.fanli.com, ############## 圈x #返利网获取body -https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +https:\/\/.+\.fanli\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js From c99b741d9caf289d880b593f22a9e18350c58bc6 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 18:18:56 +0800 Subject: [PATCH 026/139] Update ziye-flw-header.txt --- Task/ziye-flw-header.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/ziye-flw-header.txt b/Task/ziye-flw-header.txt index 08248d4..077dc43 100644 --- a/Task/ziye-flw-header.txt +++ b/Task/ziye-flw-header.txt @@ -1,5 +1,5 @@ -hostname=huodong.fanli.com,passport.fanli.com,gw.fanli.com, +hostname=*.fanli.com, ############## 圈x #返利网获取header -https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +https:\/\/.+\.fanli\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js From f417420aea779df61a50fefb26e36cfa682539e1 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 18:19:43 +0800 Subject: [PATCH 027/139] Update ziye-flw-body.txt --- Task/ziye-flw-body.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-flw-body.txt b/Task/ziye-flw-body.txt index 0ed9d01..c927c4f 100644 --- a/Task/ziye-flw-body.txt +++ b/Task/ziye-flw-body.txt @@ -1,4 +1,4 @@ -hostname=huodong.fanli.com,passport.fanli.com,gw.fanli.com, +hostname=*.fanli.com, ############## 圈x From 71f5133586484b16f7f05343c4dc8f920afbf90e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 18:20:31 +0800 Subject: [PATCH 028/139] Update flw.js --- Task/flw.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Task/flw.js b/Task/flw.js index b7f241c..c3e4ce4 100644 --- a/Task/flw.js +++ b/Task/flw.js @@ -27,7 +27,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs ⚠️一共5个位置 5个ck 👉 6条 Secrets 多账号换行 -第一步 添加 hostname=huodong.fanli.com,passport.fanli.com,gw.fanli.com, +第一步 添加 hostname=*.fanli.com, 第二步 添加重写 @@ -55,26 +55,26 @@ flwydbodyVal 👉FL_flwydBODY ⚠️主机名以及重写👇 -hostname=huodong.fanli.com,passport.fanli.com,gw.fanli.com, +hostname=*.fanli.com, ############## 圈x #返利网获取header -https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +https:\/\/.+\.fanli\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js #返利网获取body -https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +https:\/\/.+\.fanli\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js ############## loon #返利网获取header -http-request https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js, requires-header=true, tag=返利网获取header +http-request https:\/\/.+\.fanli\.com\/* script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js, requires-header=true, tag=返利网获取header -http-request https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*) script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js,requires-body=1,max-size=0, tag=返利网获取body +http-request https:\/\/.+\.fanli\.com\/* script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js,requires-body=1,max-size=0, tag=返利网获取body ############## surge #返利网获取header -返利网获取header = type=http-request,pattern=https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*),script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +返利网获取header = type=http-request,pattern=https:\/\/.+\.fanli\.com\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js #返利网获取body -返利网获取body = type=http-request,pattern=https:\/\/(huodong\.fanli\.com\/*||passport\.fanli\.com\/*||gw\.fanli\.com\/*),requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js +返利网获取body = type=http-request,pattern=https:\/\/.+\.fanli\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/flw.js @@ -1575,4 +1575,4 @@ function Env(t, e) { this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) -} \ No newline at end of file +} From c58c526aaf7e896fb7566af15ed694ff10e07b78 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 20:26:46 +0800 Subject: [PATCH 029/139] Update jdtq.js --- Task/jdtq.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index baa85c6..437a0fe 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -14,6 +14,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 3.26 制作 3.30 完成 3.31 优化调整为10次翻倍 +4.1 修复错误 ⚠️ 时间设置 6 6 0-23 * * * 每小时 1次即可 运行一次执行10次翻倍,预计运行15分钟 ⚠️一共 41个ck 👉 41条 Secrets @@ -2993,7 +2994,7 @@ async function all() { } - if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes/10 <= $.qpinfo1.extratimes) { + if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes < $.qpinfo1.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3034,7 +3035,7 @@ async function all() { } - if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes/10 <= $.qpinfo2.extratimes) { + if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes < $.qpinfo2.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", @@ -3073,7 +3074,7 @@ async function all() { } - if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes/10 <= $.qpinfo3.extratimes) { + if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes < $.qpinfo3.extratimes) { jdtqurl = `https://zt.jiandantianqi.com/` jdtqheader = { "Host": "zt.jiandantianqi.com", From 7e6cc33766c6dc3d17342f0fef18494a754b0fa5 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:39:09 +0800 Subject: [PATCH 030/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 68569da..68f9cfe 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -131,22 +131,6 @@ }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取时长body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, tag=书旗小说获取时长body, update-interval=86400, opt-parser=false, enabled=false", - }, - - - - - { - "config": "6 6 0-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, tag=简单天气获取日常任务body, update-interval=86400, opt-parser=false, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取抽奖body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, tag=简单天气获取抽奖body, update-interval=86400, opt-parser=false, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取吃饭-竞猜body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, tag=简单天气获取吃饭-竞猜body, update-interval=86400, opt-parser=false, enabled=false", } From 34ba9a15d2b41a6d34c561dd3898aa3d3ad789c5 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:42:24 +0800 Subject: [PATCH 031/139] Delete ziye-jdtq-body1.txt --- Task/ziye-jdtq-body1.txt | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 Task/ziye-jdtq-body1.txt diff --git a/Task/ziye-jdtq-body1.txt b/Task/ziye-jdtq-body1.txt deleted file mode 100644 index 37bfe13..0000000 --- a/Task/ziye-jdtq-body1.txt +++ /dev/null @@ -1,3 +0,0 @@ -hostname =zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 5bf1f19aba91709e8f107192cbb43ef0d246d749 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:42:38 +0800 Subject: [PATCH 032/139] Delete ziye-jdtq-body2.txt --- Task/ziye-jdtq-body2.txt | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 Task/ziye-jdtq-body2.txt diff --git a/Task/ziye-jdtq-body2.txt b/Task/ziye-jdtq-body2.txt deleted file mode 100644 index b6c4cf6..0000000 --- a/Task/ziye-jdtq-body2.txt +++ /dev/null @@ -1,3 +0,0 @@ -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 7ec9ef54d8776a152e2ca9494ac9d8cce1a8c2da Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:42:53 +0800 Subject: [PATCH 033/139] Delete ziye-jdtq-body3.txt --- Task/ziye-jdtq-body3.txt | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 Task/ziye-jdtq-body3.txt diff --git a/Task/ziye-jdtq-body3.txt b/Task/ziye-jdtq-body3.txt deleted file mode 100644 index 8df4645..0000000 --- a/Task/ziye-jdtq-body3.txt +++ /dev/null @@ -1,3 +0,0 @@ -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 93cc1ce65956e86b39c8e1c2e196882557f271e6 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:43:02 +0800 Subject: [PATCH 034/139] Delete jdtq.png --- Task/jdtq.png | Bin 1931 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Task/jdtq.png diff --git a/Task/jdtq.png b/Task/jdtq.png deleted file mode 100644 index f93f8db4780e606fcb6ec4c4c16ded96f5e46519..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1931 zcmbtUdpOkT9)Evx!Axj|!7$b}(zvW!G8xw}QjHmR$I`N-Shv+6ml$ekt(s|R6Fn}G zJGmrmc9%#lg>oB;NQ0@4%aTFN8MV)I&UwzC=lgyCdEe)KKhNj=d_Ui>U|jGTU>xm_ z+XD!KfP*lBU=mycV!}X)q0nfQgrvBngftd|!AdLQWQD1yO;9EXm$s&!hPsBHrtRUc zzdmeBwXv|Fo_2FP9TORomp26czW{;`fE5EQz=A_+0EUI&SV+(b2mk^wxRB|;1A@bl zA_!5z1Q7djJ^_FVfYJdB*iIE-5Z}jHn!M3u?B{9fO`YLEAD>Jy_hEL^PmE6W}qmFFcEe{^T0MU6Pm=e-31_*4u)?6KXy zM;`(Z^1s*v2nI(WMZVC7VTAXV08oUv*B51$y!D*eZ8_)9J@ovI>YColIG^^|$fY`( ziaX^M-ISfTj?i4x)lx&>Nd}gmvHwRJ7!rab{>FyyVQ-cpQZJ_JeB6Dtq$yNff&xg{Y<_4La!7J&<9b3^l_;(&J69%};(5Q>a|i-^GBdp`l6i-5o) zr3~oOs@5uM&VG?>5uCcdA(QrlmCexKrGPBKu89E5G~Foa_`sZtJLo+8Ah#fPCvl5x z;g~_{)`?#yq8(I~PbGh~RhU7`$yJKsJYV)ct>aPC6;%a^<}at# z;@6e_2-ecf;rM3`m>K&}mUp#Qq6qRkc}4u-MhEeShR+H}3K#s~#sSdXURj%&smKr( z-=gIHN}9jjnt@YSfX5FhMd-5Tdt_2hMmYC{eDNF%wA4KYANx+?553`1Q z=%~zQMkM29qcdD z8SJ%%6eNu4;o-&B%5uz}`8j?-W%N2dI!G=oe2K#=3sI)fI9~l{XPR9{^oKh+YK#e* zmJEZzIPa(-Rkt;RQ`UR5eqgMpEu*rsvf}90Pb8zxCHLFt;_d}5aEx{0OvIOQuUbc& z*AP;LuX22REY7}>i=P;3F>xFJgoRCnmum_D4|lys=jwHeoOyQ+k;mJ)7g{uH`FM%Z znUp#8E?oc!ZDZKoBk?urpMqXVQH%5E_ZmnC3t)T01cpR@ars_vf<2pKR1K`@I6o0- z6@6!Qn@DEeXNSWep~JU}nZsk%4X+*yQ+|6qb4+yc3>x)aGBIS^lRX_9T0xb|F|GFS z9A=<6ijBtyumNS=ZPfJQgr@J91Lm3Mj&ci2S?xKm@kpverCC|H?rigw`m2VfPl;Uw zv-2`hQ9AEWDEXxM*^YEQJhHFJ77@Kl{O5!>sW(XFFHyzxLKAg1z6tfD`{dZ48xh%A=)9Av=0PFO*hwGUK_Cel@c9e3g;^_9Qr7P zYZDPkt!nAjjY#Mp)Fkh2Jw4`drFe?I-8bVWuo_U{N1j>w}3a+6iqxO#ZT4b#sc! zZ71i1{Nf6Jbq0U5>r)7RJ6|ZDu24RqBqE6akPl#m!%b>WJrRtwA5O(NlC5vUEc~LM zaEx1ma_17qY@%yz7A&YEI3}h|u4emgA>zVtnas^(+6AxEi5uRbv2{s*p1J@L;_ls_wDJ2bLwctq5xZ|d7t8vp- M$%B#oyd(kVUl4*ACIA2c From 06fd4b56791ab9c47fdaff77797f8aa3d19eb6e0 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:43:20 +0800 Subject: [PATCH 035/139] Delete jdtqCOOKIE.js --- Task/jdtqCOOKIE.js | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 Task/jdtqCOOKIE.js diff --git a/Task/jdtqCOOKIE.js b/Task/jdtqCOOKIE.js deleted file mode 100644 index 1027f30..0000000 --- a/Task/jdtqCOOKIE.js +++ /dev/null @@ -1,24 +0,0 @@ -/* ziye -独立COOKIE文件 -github地址 https://github.com/ziye888 -TG频道地址 https://t.me/ziyescript -TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g -boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json -圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json - -转载请备注个名字,谢谢 - -在boxjs里选择复制会话 粘贴至cookie处 - -*/ - - - - -let cookie = {} - - - - - -module.exports = cookie \ No newline at end of file From d7cad65965fc6bd322cffa672da09c666d0be64e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:44:08 +0800 Subject: [PATCH 036/139] Delete jdtq.js --- Task/jdtq.js | 4709 -------------------------------------------------- 1 file changed, 4709 deletions(-) delete mode 100644 Task/jdtq.js diff --git a/Task/jdtq.js b/Task/jdtq.js deleted file mode 100644 index 437a0fe..0000000 --- a/Task/jdtq.js +++ /dev/null @@ -1,4709 +0,0 @@ -/* ziye -github地址 https://github.com/ziye888 -TG频道地址 https://t.me/ziyescript -TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g -boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json -圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json - -转载请备注个名字,谢谢 - -⚠️简单天气 需要 手机号和微信号 共0.8-1元 无早起打卡挑战活动,无福利发放活动 - ->>点击 http://jdtq.erxiao.mobi/1D6BX7Ed 下载APP 邀请码 577571032 谢谢支持 - -3.26 制作 -3.30 完成 -3.31 优化调整为10次翻倍 -4.1 修复错误 - -⚠️ 时间设置 6 6 0-23 * * * 每小时 1次即可 运行一次执行10次翻倍,预计运行15分钟 -⚠️一共 41个ck 👉 41条 Secrets - -获取多少ck就运行多少任务(少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 -⚠️为主要ck,其他自行考虑是否获取 - - -手机端默认使用boxjs👉 node请复制boxjs会话粘贴至jdtqCOOKIE.js中 或者 填写环境变量(多账号请换行) - -👇一次只开一条重写 - -第一步⚠️添加 hostname =zt.jiandantianqi.com,添加zt body重写 获取zt body - -设置CK = 1👉 点击我的 - 获取用户名body, ⚠️ -设置CK = 2👉 点击我的 - 获取账户信息body⚠️ - -设置CK = 3👉 点击天气 - 获取首页气泡body⚠️ -设置CK = 4👉 点击1号气泡, 获取气泡1body⚠️ -设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body⚠️ -设置CK = 6 👉 点击2号气泡, 获取气泡2body⚠️ -设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body⚠️ -设置CK = 8 👉 点击3号气泡, 获取气泡3body ⚠️ -设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body⚠️ -设置CK = 10👉 点击4号气泡, 获取气泡4body - -设置CK = 11 👉 点击福利 - 获取任务body - -设置CK = 12👉 点击福利 - 视频 - 获取视频body -设置CK = 13 👉 点击福利 - 视频完成 - 获取视频完成body, -设置CK = 14 👉 点击福利 - 视频完成- 翻倍 - 获取视频完成翻倍body, - -设置CK = 15 👉 点击福利 - 获取签到body, -设置CK = 16 👉 点击福利 - 签到翻倍 - 获取签到翻倍body, -设置CK = 17👉 点击福利 - 签到完成 - 获取签到完成body, -设置CK = 18👉 点击福利 - 签到完成翻倍 -获取签到完成翻倍body, - -设置CK = 19 👉 点击福利 - 查看实时天气 - 获取天气body, -设置CK = 20👉 点击福利 - 查看实时天气完成 - 获取天气完成body, -设置CK = 21👉 点击福利 - 查看实时天气完成翻倍 - 获取天气完成翻倍body, - -设置CK = 22👉 点击福利 - 悬浮完成 - 获取悬浮完成body, -设置CK = 23👉 点击福利 - 悬浮完成翻倍 - 获取悬浮完成翻倍body - -第二步⚠️添加 hostname = api.jiandantianqi.com,添加api body重写 获取api body - -设置CK = 24 👉 点击活动-每天抽奖-获取抽奖页body, -设置CK = 25 👉 点击活动 - 每天抽奖 - 抽奖, 获取抽奖body, -设置CK = 26 👉 点击活动 - 每天抽奖 - 看视频获取抽奖次数,获取抽奖次数body - -第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body - - -设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body,👉 -设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, -设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, -设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, -设置CK = 31 👉点击活动 - 吃饭领福利 - 吃饭2翻倍 - 获取吃饭2翻倍body, -设置CK = 32 👉 点击活动 - 吃饭领福利 - 吃饭3, 获取吃饭3body, -设置CK = 33👉 点击活动 - 吃饭领福利 - 吃饭3翻倍 - 获取吃饭3翻倍body, -设置CK = 34 👉 点击活动 - 吃饭领福利 - 吃饭4, 获取吃饭4body, -设置CK = 35👉 点击活动 - 吃饭领福利 - 吃饭4翻倍 - 获取吃饭4翻倍body, -设置CK = 36👉 点击活动 - 吃饭领福利 - 吃饭5, 获取吃饭5body, -设置CK = 37👉 点击活动 - 吃饭领福利 - 吃饭5翻倍 - 获取吃饭5翻倍body, - - -设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body -设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody,👉 -设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, -设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body,👉 - - -jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body - -jdtqcoinbodyVal👉JDTQ_jdtqcoinBODY👉账户信息body - -jdtqqpbodyVal👉JDTQ_jdtqqpBODY👉首页气泡body - -jdtqqp1bodyVal👉JDTQ_jdtqqp1BODY👉领取气泡1body - -jdtqqp1fbbodyVal👉JDTQ_jdtqqp1fbBODY👉气泡1翻倍body - -jdtqqp2bodyVal👉JDTQ_jdtqqp2BODY👉领取气泡2body - -jdtqqp2fbbodyVal👉JDTQ_jdtqqp2fbBODY👉气泡2翻倍body - -jdtqqp3bodyVal👉JDTQ_jdtqqp3BODY👉领取气泡3body - -jdtqqp3fbbodyVal👉JDTQ_jdtqqp3fbBODY👉气泡3翻倍body - -jdtqqp4bodyVal👉JDTQ_jdtqqp4BODY👉领取气泡4body - -jdtqcjybodyVal👉JDTQ_jdtqcjyBODY👉抽奖页body - -jdtqcjbodyVal👉JDTQ_jdtqcjBODY👉抽奖body - -jdtqcjcsbodyVal👉JDTQ_jdtqcjcsBODY👉抽奖次数body - -jdtqrwbodyVal👉JDTQ_jdtqrwBODY👉任务body - -jdtqspbodyVal👉JDTQ_jdtqspBODY👉视频body - -jdtqspwcbodyVal👉JDTQ_jdtqspwcBODY👉视频完成body - -jdtqspwcfbbodyVal👉JDTQ_jdtqspwcfbBODY👉视频完成翻倍body - -jdtqqdbodyVal👉JDTQ_jdtqqdBODY👉签到body - -jdtqqdfbbodyVal👉JDTQ_jdtqqdfbBODY👉签到翻倍body - -jdtqqdwcbodyVal👉JDTQ_jdtqqdwcBODY👉签到完成body - -jdtqqdwcfbbodyVal👉JDTQ_jdtqqdwcfbBODY👉签到完成翻倍body - -jdtqtqbodyVal👉JDTQ_jdtqtqBODY👉天气body - -jdtqtqwcbodyVal👉JDTQ_jdtqtqwcBODY👉天气完成body - -jdtqtqwcfbbodyVal👉JDTQ_jdtqtqwcfbBODY👉天气完成翻倍body - -jdtqxfwcbodyVal👉JDTQ_jdtqxfwcBODY👉悬浮完成body - -jdtqxfwcfbbodyVal👉JDTQ_jdtqxfwcfbBODY👉悬浮完成翻倍body - -jdtqcfybodyVal👉JDTQ_jdtqcfyBODY👉吃饭页body - -jdtqcf1bodyVal👉JDTQ_jdtqcf1BODY👉吃饭1body - -jdtqcf1fbbodyVal👉JDTQ_jdtqcf1fbBODY👉吃饭1翻倍body - -jdtqcf2bodyVal👉JDTQ_jdtqcf2BODY👉吃饭2body - -jdtqcf2fbbodyVal👉JDTQ_jdtqcf2fbBODY👉吃饭2翻倍body - -jdtqcf3bodyVal👉JDTQ_jdtqcf3BODY👉吃饭3body - -jdtqcf3fbbodyVal👉JDTQ_jdtqcf3fbBODY👉吃饭3翻倍body - -jdtqcf4bodyVal👉JDTQ_jdtqcf4BODY👉吃饭4body - -jdtqcf4fbbodyVal👉JDTQ_jdtqcf4fbBODY👉吃饭4翻倍body - -jdtqcf5bodyVal👉JDTQ_jdtqcf5BODY👉吃饭5body - -jdtqcf5fbbodyVal👉JDTQ_jdtqcf5fbBODY👉吃饭5翻倍body - -jdtqjcybodyVal👉JDTQ_jdtqjcyBODY👉竞猜页body - -jdtqjcabodyVal👉JDTQ_jdtqjcaBODY👉竞猜abody - -jdtqjcbbodyVal👉JDTQ_jdtqjcbBODY👉竞猜bbody - -jdtqjclqbodyVal👉JDTQ_jdtqjclqBODY👉竞猜领取body - - -⚠️主机名以及重写👇 一次只开一条重写 - -//////////////////////////// 圈x -hostname =zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body - -//////////////////////////// loon -hostname = zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -http-request https:\/\/zt\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取日常任务body - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -http-request https:\/\/api\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取抽奖body - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -http-request https:\/\/event\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取吃饭-竞猜body - -//////////////////////////// surge -hostname = zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -简单天气获取日常任务body = type=http-request,pattern=https:\/\/zt\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -简单天气获取抽奖body = type=http-request,pattern=https:\/\/api\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -简单天气获取吃饭-竞猜body = type=http-request,pattern=https:\/\/event\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js - - -*/ - -GXRZ = '4.1 修复错误' -const $ = Env("简单天气"); -$.idx = ($.idx = ($.getval('jdtqSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 -const notify = $.isNode() ? require("./sendNotify") : ``; -const COOKIE = $.isNode() ? require("./jdtqCOOKIE") : ``; -const logs = 0; // 0为关闭日志,1为开启 -const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 -const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 -$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, CK = 0, ddtime = ''; - -let jdtquserbodyArr = []; -let jdtquserbodyVal = ``; -let middlejdtquserBODY = []; - - -let jdtqcoinbodyArr = []; -let jdtqcoinbodyVal = ``; -let middlejdtqcoinBODY = []; - - -let jdtqqpbodyArr = []; -let jdtqqpbodyVal = ``; -let middlejdtqqpBODY = []; - - -let jdtqqp1bodyArr = []; -let jdtqqp1bodyVal = ``; -let middlejdtqqp1BODY = []; - - -let jdtqqp1fbbodyArr = []; -let jdtqqp1fbbodyVal = ``; -let middlejdtqqp1fbBODY = []; - - -let jdtqqp2bodyArr = []; -let jdtqqp2bodyVal = ``; -let middlejdtqqp2BODY = []; - - -let jdtqqp2fbbodyArr = []; -let jdtqqp2fbbodyVal = ``; -let middlejdtqqp2fbBODY = []; - - -let jdtqqp3bodyArr = []; -let jdtqqp3bodyVal = ``; -let middlejdtqqp3BODY = []; - - -let jdtqqp3fbbodyArr = []; -let jdtqqp3fbbodyVal = ``; -let middlejdtqqp3fbBODY = []; - - -let jdtqqp4bodyArr = []; -let jdtqqp4bodyVal = ``; -let middlejdtqqp4BODY = []; - - -let jdtqcjybodyArr = []; -let jdtqcjybodyVal = ``; -let middlejdtqcjyBODY = []; - - -let jdtqcjbodyArr = []; -let jdtqcjbodyVal = ``; -let middlejdtqcjBODY = []; - - -let jdtqcjcsbodyArr = []; -let jdtqcjcsbodyVal = ``; -let middlejdtqcjcsBODY = []; - - -let jdtqrwbodyArr = []; -let jdtqrwbodyVal = ``; -let middlejdtqrwBODY = []; - - -let jdtqspbodyArr = []; -let jdtqspbodyVal = ``; -let middlejdtqspBODY = []; - - -let jdtqspwcbodyArr = []; -let jdtqspwcbodyVal = ``; -let middlejdtqspwcBODY = []; - - -let jdtqspwcfbbodyArr = []; -let jdtqspwcfbbodyVal = ``; -let middlejdtqspwcfbBODY = []; - - -let jdtqqdbodyArr = []; -let jdtqqdbodyVal = ``; -let middlejdtqqdBODY = []; - - -let jdtqqdfbbodyArr = []; -let jdtqqdfbbodyVal = ``; -let middlejdtqqdfbBODY = []; - - -let jdtqqdwcbodyArr = []; -let jdtqqdwcbodyVal = ``; -let middlejdtqqdwcBODY = []; - - -let jdtqqdwcfbbodyArr = []; -let jdtqqdwcfbbodyVal = ``; -let middlejdtqqdwcfbBODY = []; - - -let jdtqtqbodyArr = []; -let jdtqtqbodyVal = ``; -let middlejdtqtqBODY = []; - - -let jdtqtqwcbodyArr = []; -let jdtqtqwcbodyVal = ``; -let middlejdtqtqwcBODY = []; - - -let jdtqtqwcfbbodyArr = []; -let jdtqtqwcfbbodyVal = ``; -let middlejdtqtqwcfbBODY = []; - - -let jdtqxfwcbodyArr = []; -let jdtqxfwcbodyVal = ``; -let middlejdtqxfwcBODY = []; - - -let jdtqxfwcfbbodyArr = []; -let jdtqxfwcfbbodyVal = ``; -let middlejdtqxfwcfbBODY = []; - - -let jdtqcfybodyArr = []; -let jdtqcfybodyVal = ``; -let middlejdtqcfyBODY = []; - - -let jdtqcf1bodyArr = []; -let jdtqcf1bodyVal = ``; -let middlejdtqcf1BODY = []; - - -let jdtqcf1fbbodyArr = []; -let jdtqcf1fbbodyVal = ``; -let middlejdtqcf1fbBODY = []; - - -let jdtqcf2bodyArr = []; -let jdtqcf2bodyVal = ``; -let middlejdtqcf2BODY = []; - - -let jdtqcf2fbbodyArr = []; -let jdtqcf2fbbodyVal = ``; -let middlejdtqcf2fbBODY = []; - - -let jdtqcf3bodyArr = []; -let jdtqcf3bodyVal = ``; -let middlejdtqcf3BODY = []; - - -let jdtqcf3fbbodyArr = []; -let jdtqcf3fbbodyVal = ``; -let middlejdtqcf3fbBODY = []; - - -let jdtqcf4bodyArr = []; -let jdtqcf4bodyVal = ``; -let middlejdtqcf4BODY = []; - - -let jdtqcf4fbbodyArr = []; -let jdtqcf4fbbodyVal = ``; -let middlejdtqcf4fbBODY = []; - - -let jdtqcf5bodyArr = []; -let jdtqcf5bodyVal = ``; -let middlejdtqcf5BODY = []; - - -let jdtqcf5fbbodyArr = []; -let jdtqcf5fbbodyVal = ``; -let middlejdtqcf5fbBODY = []; - - -let jdtqjcybodyArr = []; -let jdtqjcybodyVal = ``; -let middlejdtqjcyBODY = []; - - -let jdtqjcabodyArr = []; -let jdtqjcabodyVal = ``; -let middlejdtqjcaBODY = []; - - -let jdtqjcbbodyArr = []; -let jdtqjcbbodyVal = ``; -let middlejdtqjcbBODY = []; - - -let jdtqjclqbodyArr = []; -let jdtqjclqbodyVal = ``; -let middlejdtqjclqBODY = []; - - -if ($.isNode() && process.env.JDTQ_jdtquserBODY) { - COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; - console.log( - `============ cookies分隔符为:${JSON.stringify( - COOKIES_SPLIT - )} =============\n` - ); - - if ( - process.env.JDTQ_jdtquserBODY && - process.env.JDTQ_jdtquserBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(COOKIES_SPLIT); - } else { - middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(); - } - Object.keys(middlejdtquserBODY).forEach((item) => { - if (middlejdtquserBODY[item]) { - jdtquserbodyArr.push(middlejdtquserBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcoinBODY && - process.env.JDTQ_jdtqcoinBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(); - } - Object.keys(middlejdtqcoinBODY).forEach((item) => { - if (middlejdtqcoinBODY[item]) { - jdtqcoinbodyArr.push(middlejdtqcoinBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqpBODY && - process.env.JDTQ_jdtqqpBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(); - } - Object.keys(middlejdtqqpBODY).forEach((item) => { - if (middlejdtqqpBODY[item]) { - jdtqqpbodyArr.push(middlejdtqqpBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp1BODY && - process.env.JDTQ_jdtqqp1BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(); - } - Object.keys(middlejdtqqp1BODY).forEach((item) => { - if (middlejdtqqp1BODY[item]) { - jdtqqp1bodyArr.push(middlejdtqqp1BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp1fbBODY && - process.env.JDTQ_jdtqqp1fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(); - } - Object.keys(middlejdtqqp1fbBODY).forEach((item) => { - if (middlejdtqqp1fbBODY[item]) { - jdtqqp1fbbodyArr.push(middlejdtqqp1fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp2BODY && - process.env.JDTQ_jdtqqp2BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(); - } - Object.keys(middlejdtqqp2BODY).forEach((item) => { - if (middlejdtqqp2BODY[item]) { - jdtqqp2bodyArr.push(middlejdtqqp2BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp2fbBODY && - process.env.JDTQ_jdtqqp2fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(); - } - Object.keys(middlejdtqqp2fbBODY).forEach((item) => { - if (middlejdtqqp2fbBODY[item]) { - jdtqqp2fbbodyArr.push(middlejdtqqp2fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp3BODY && - process.env.JDTQ_jdtqqp3BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(); - } - Object.keys(middlejdtqqp3BODY).forEach((item) => { - if (middlejdtqqp3BODY[item]) { - jdtqqp3bodyArr.push(middlejdtqqp3BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp3fbBODY && - process.env.JDTQ_jdtqqp3fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(); - } - Object.keys(middlejdtqqp3fbBODY).forEach((item) => { - if (middlejdtqqp3fbBODY[item]) { - jdtqqp3fbbodyArr.push(middlejdtqqp3fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqp4BODY && - process.env.JDTQ_jdtqqp4BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(COOKIES_SPLIT); - } else { - middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(); - } - Object.keys(middlejdtqqp4BODY).forEach((item) => { - if (middlejdtqqp4BODY[item]) { - jdtqqp4bodyArr.push(middlejdtqqp4BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcjyBODY && - process.env.JDTQ_jdtqcjyBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(); - } - Object.keys(middlejdtqcjyBODY).forEach((item) => { - if (middlejdtqcjyBODY[item]) { - jdtqcjybodyArr.push(middlejdtqcjyBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcjBODY && - process.env.JDTQ_jdtqcjBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(); - } - Object.keys(middlejdtqcjBODY).forEach((item) => { - if (middlejdtqcjBODY[item]) { - jdtqcjbodyArr.push(middlejdtqcjBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcjcsBODY && - process.env.JDTQ_jdtqcjcsBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(); - } - Object.keys(middlejdtqcjcsBODY).forEach((item) => { - if (middlejdtqcjcsBODY[item]) { - jdtqcjcsbodyArr.push(middlejdtqcjcsBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqrwBODY && - process.env.JDTQ_jdtqrwBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(COOKIES_SPLIT); - } else { - middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(); - } - Object.keys(middlejdtqrwBODY).forEach((item) => { - if (middlejdtqrwBODY[item]) { - jdtqrwbodyArr.push(middlejdtqrwBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqspBODY && - process.env.JDTQ_jdtqspBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(COOKIES_SPLIT); - } else { - middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(); - } - Object.keys(middlejdtqspBODY).forEach((item) => { - if (middlejdtqspBODY[item]) { - jdtqspbodyArr.push(middlejdtqspBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqspwcBODY && - process.env.JDTQ_jdtqspwcBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(COOKIES_SPLIT); - } else { - middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(); - } - Object.keys(middlejdtqspwcBODY).forEach((item) => { - if (middlejdtqspwcBODY[item]) { - jdtqspwcbodyArr.push(middlejdtqspwcBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqspwcfbBODY && - process.env.JDTQ_jdtqspwcfbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(); - } - Object.keys(middlejdtqspwcfbBODY).forEach((item) => { - if (middlejdtqspwcfbBODY[item]) { - jdtqspwcfbbodyArr.push(middlejdtqspwcfbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqdBODY && - process.env.JDTQ_jdtqqdBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(); - } - Object.keys(middlejdtqqdBODY).forEach((item) => { - if (middlejdtqqdBODY[item]) { - jdtqqdbodyArr.push(middlejdtqqdBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqdfbBODY && - process.env.JDTQ_jdtqqdfbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(); - } - Object.keys(middlejdtqqdfbBODY).forEach((item) => { - if (middlejdtqqdfbBODY[item]) { - jdtqqdfbbodyArr.push(middlejdtqqdfbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqdwcBODY && - process.env.JDTQ_jdtqqdwcBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(); - } - Object.keys(middlejdtqqdwcBODY).forEach((item) => { - if (middlejdtqqdwcBODY[item]) { - jdtqqdwcbodyArr.push(middlejdtqqdwcBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqqdwcfbBODY && - process.env.JDTQ_jdtqqdwcfbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(); - } - Object.keys(middlejdtqqdwcfbBODY).forEach((item) => { - if (middlejdtqqdwcfbBODY[item]) { - jdtqqdwcfbbodyArr.push(middlejdtqqdwcfbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqtqBODY && - process.env.JDTQ_jdtqtqBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(COOKIES_SPLIT); - } else { - middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(); - } - Object.keys(middlejdtqtqBODY).forEach((item) => { - if (middlejdtqtqBODY[item]) { - jdtqtqbodyArr.push(middlejdtqtqBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqtqwcBODY && - process.env.JDTQ_jdtqtqwcBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(COOKIES_SPLIT); - } else { - middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(); - } - Object.keys(middlejdtqtqwcBODY).forEach((item) => { - if (middlejdtqtqwcBODY[item]) { - jdtqtqwcbodyArr.push(middlejdtqtqwcBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqtqwcfbBODY && - process.env.JDTQ_jdtqtqwcfbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(); - } - Object.keys(middlejdtqtqwcfbBODY).forEach((item) => { - if (middlejdtqtqwcfbBODY[item]) { - jdtqtqwcfbbodyArr.push(middlejdtqtqwcfbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqxfwcBODY && - process.env.JDTQ_jdtqxfwcBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(COOKIES_SPLIT); - } else { - middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(); - } - Object.keys(middlejdtqxfwcBODY).forEach((item) => { - if (middlejdtqxfwcBODY[item]) { - jdtqxfwcbodyArr.push(middlejdtqxfwcBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqxfwcfbBODY && - process.env.JDTQ_jdtqxfwcfbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(); - } - Object.keys(middlejdtqxfwcfbBODY).forEach((item) => { - if (middlejdtqxfwcfbBODY[item]) { - jdtqxfwcfbbodyArr.push(middlejdtqxfwcfbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcfyBODY && - process.env.JDTQ_jdtqcfyBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(); - } - Object.keys(middlejdtqcfyBODY).forEach((item) => { - if (middlejdtqcfyBODY[item]) { - jdtqcfybodyArr.push(middlejdtqcfyBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf1BODY && - process.env.JDTQ_jdtqcf1BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(); - } - Object.keys(middlejdtqcf1BODY).forEach((item) => { - if (middlejdtqcf1BODY[item]) { - jdtqcf1bodyArr.push(middlejdtqcf1BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf1fbBODY && - process.env.JDTQ_jdtqcf1fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(); - } - Object.keys(middlejdtqcf1fbBODY).forEach((item) => { - if (middlejdtqcf1fbBODY[item]) { - jdtqcf1fbbodyArr.push(middlejdtqcf1fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf2BODY && - process.env.JDTQ_jdtqcf2BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(); - } - Object.keys(middlejdtqcf2BODY).forEach((item) => { - if (middlejdtqcf2BODY[item]) { - jdtqcf2bodyArr.push(middlejdtqcf2BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf2fbBODY && - process.env.JDTQ_jdtqcf2fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(); - } - Object.keys(middlejdtqcf2fbBODY).forEach((item) => { - if (middlejdtqcf2fbBODY[item]) { - jdtqcf2fbbodyArr.push(middlejdtqcf2fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf3BODY && - process.env.JDTQ_jdtqcf3BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(); - } - Object.keys(middlejdtqcf3BODY).forEach((item) => { - if (middlejdtqcf3BODY[item]) { - jdtqcf3bodyArr.push(middlejdtqcf3BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf3fbBODY && - process.env.JDTQ_jdtqcf3fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(); - } - Object.keys(middlejdtqcf3fbBODY).forEach((item) => { - if (middlejdtqcf3fbBODY[item]) { - jdtqcf3fbbodyArr.push(middlejdtqcf3fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf4BODY && - process.env.JDTQ_jdtqcf4BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(); - } - Object.keys(middlejdtqcf4BODY).forEach((item) => { - if (middlejdtqcf4BODY[item]) { - jdtqcf4bodyArr.push(middlejdtqcf4BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf4fbBODY && - process.env.JDTQ_jdtqcf4fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(); - } - Object.keys(middlejdtqcf4fbBODY).forEach((item) => { - if (middlejdtqcf4fbBODY[item]) { - jdtqcf4fbbodyArr.push(middlejdtqcf4fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf5BODY && - process.env.JDTQ_jdtqcf5BODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(); - } - Object.keys(middlejdtqcf5BODY).forEach((item) => { - if (middlejdtqcf5BODY[item]) { - jdtqcf5bodyArr.push(middlejdtqcf5BODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqcf5fbBODY && - process.env.JDTQ_jdtqcf5fbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(); - } - Object.keys(middlejdtqcf5fbBODY).forEach((item) => { - if (middlejdtqcf5fbBODY[item]) { - jdtqcf5fbbodyArr.push(middlejdtqcf5fbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqjcyBODY && - process.env.JDTQ_jdtqjcyBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(COOKIES_SPLIT); - } else { - middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(); - } - Object.keys(middlejdtqjcyBODY).forEach((item) => { - if (middlejdtqjcyBODY[item]) { - jdtqjcybodyArr.push(middlejdtqjcyBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqjcaBODY && - process.env.JDTQ_jdtqjcaBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(COOKIES_SPLIT); - } else { - middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(); - } - Object.keys(middlejdtqjcaBODY).forEach((item) => { - if (middlejdtqjcaBODY[item]) { - jdtqjcabodyArr.push(middlejdtqjcaBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqjcbBODY && - process.env.JDTQ_jdtqjcbBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(COOKIES_SPLIT); - } else { - middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(); - } - Object.keys(middlejdtqjcbBODY).forEach((item) => { - if (middlejdtqjcbBODY[item]) { - jdtqjcbbodyArr.push(middlejdtqjcbBODY[item]); - } - }); - - if ( - process.env.JDTQ_jdtqjclqBODY && - process.env.JDTQ_jdtqjclqBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(COOKIES_SPLIT); - } else { - middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(); - } - Object.keys(middlejdtqjclqBODY).forEach((item) => { - if (middlejdtqjclqBODY[item]) { - jdtqjclqbodyArr.push(middlejdtqjclqBODY[item]); - } - }); - -} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { - console.log( - `============ cookie方式为:boxjs复制会话 =============\n` - ); - XH = (COOKIE.settings.find(item => item.id === `jdtqXH`)).val; - jdtqCount = (COOKIE.settings.find(item => item.id === `jdtqCount`)).val || '1'; - for (let i = 1; i <= jdtqCount; i++) { - if (i == 1) { - op = `` - } else { - op = i - } - if (COOKIE.datas.find(item => item.key === `jdtquserbody${op}`)) { - - jdtquserbodyArr.push(COOKIE.datas.find(item => item.key === `jdtquserbody${op}`).val); - - jdtqcoinbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcoinbody${op}`).val); - - jdtqqpbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqpbody${op}`).val); - - jdtqqp1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1body${op}`).val); - - jdtqqp1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1fbbody${op}`).val); - - jdtqqp2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2body${op}`).val); - - jdtqqp2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2fbbody${op}`).val); - - jdtqqp3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3body${op}`).val); - - jdtqqp3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3fbbody${op}`).val); - - jdtqqp4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp4body${op}`).val); - - jdtqcjybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjybody${op}`).val); - - jdtqcjbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjbody${op}`).val); - - jdtqcjcsbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjcsbody${op}`).val); - - jdtqrwbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqrwbody${op}`).val); - - jdtqspbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspbody${op}`).val); - - jdtqspwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcbody${op}`).val); - - jdtqspwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcfbbody${op}`).val); - - jdtqqdbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdbody${op}`).val); - - jdtqqdfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdfbbody${op}`).val); - - jdtqqdwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcbody${op}`).val); - - jdtqqdwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcfbbody${op}`).val); - - jdtqtqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqbody${op}`).val); - - jdtqtqwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcbody${op}`).val); - - jdtqtqwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcfbbody${op}`).val); - - jdtqxfwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcbody${op}`).val); - - jdtqxfwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcfbbody${op}`).val); - - jdtqcfybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcfybody${op}`).val); - - jdtqcf1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1body${op}`).val); - - jdtqcf1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1fbbody${op}`).val); - - jdtqcf2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2body${op}`).val); - - jdtqcf2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2fbbody${op}`).val); - - jdtqcf3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3body${op}`).val); - - jdtqcf3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3fbbody${op}`).val); - - jdtqcf4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4body${op}`).val); - - jdtqcf4fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4fbbody${op}`).val); - - jdtqcf5bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5body${op}`).val); - - jdtqcf5fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5fbbody${op}`).val); - - jdtqjcybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcybody${op}`).val); - - jdtqjcabodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcabody${op}`).val); - - jdtqjcbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcbbody${op}`).val); - - jdtqjclqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjclqbody${op}`).val); - - } - } -} else { - if ("jdtqXH") { - XH = $.getval("jdtqXH") || '0'; - } - if ("jdtqCK") { - CK = $.getval("jdtqCK") || '0'; - } - let jdtqCount = ($.getval('jdtqCount') || '1') - 0; - for (let i = 1; i <= jdtqCount; i++) { - if (i == 1) { - op = `` - } else { - op = i - } - if ($.getdata(`jdtquserbody${op}`)) { - - jdtquserbodyArr.push($.getdata(`jdtquserbody${op}`)); - - jdtqcoinbodyArr.push($.getdata(`jdtqcoinbody${op}`)); - - jdtqqpbodyArr.push($.getdata(`jdtqqpbody${op}`)); - - jdtqqp1bodyArr.push($.getdata(`jdtqqp1body${op}`)); - - jdtqqp1fbbodyArr.push($.getdata(`jdtqqp1fbbody${op}`)); - - jdtqqp2bodyArr.push($.getdata(`jdtqqp2body${op}`)); - - jdtqqp2fbbodyArr.push($.getdata(`jdtqqp2fbbody${op}`)); - - jdtqqp3bodyArr.push($.getdata(`jdtqqp3body${op}`)); - - jdtqqp3fbbodyArr.push($.getdata(`jdtqqp3fbbody${op}`)); - - jdtqqp4bodyArr.push($.getdata(`jdtqqp4body${op}`)); - - jdtqcjybodyArr.push($.getdata(`jdtqcjybody${op}`)); - - jdtqcjbodyArr.push($.getdata(`jdtqcjbody${op}`)); - - jdtqcjcsbodyArr.push($.getdata(`jdtqcjcsbody${op}`)); - - jdtqrwbodyArr.push($.getdata(`jdtqrwbody${op}`)); - - jdtqspbodyArr.push($.getdata(`jdtqspbody${op}`)); - - jdtqspwcbodyArr.push($.getdata(`jdtqspwcbody${op}`)); - - jdtqspwcfbbodyArr.push($.getdata(`jdtqspwcfbbody${op}`)); - - jdtqqdbodyArr.push($.getdata(`jdtqqdbody${op}`)); - - jdtqqdfbbodyArr.push($.getdata(`jdtqqdfbbody${op}`)); - - jdtqqdwcbodyArr.push($.getdata(`jdtqqdwcbody${op}`)); - - jdtqqdwcfbbodyArr.push($.getdata(`jdtqqdwcfbbody${op}`)); - - jdtqtqbodyArr.push($.getdata(`jdtqtqbody${op}`)); - - jdtqtqwcbodyArr.push($.getdata(`jdtqtqwcbody${op}`)); - - jdtqtqwcfbbodyArr.push($.getdata(`jdtqtqwcfbbody${op}`)); - - jdtqxfwcbodyArr.push($.getdata(`jdtqxfwcbody${op}`)); - - jdtqxfwcfbbodyArr.push($.getdata(`jdtqxfwcfbbody${op}`)); - - jdtqcfybodyArr.push($.getdata(`jdtqcfybody${op}`)); - - jdtqcf1bodyArr.push($.getdata(`jdtqcf1body${op}`)); - - jdtqcf1fbbodyArr.push($.getdata(`jdtqcf1fbbody${op}`)); - - jdtqcf2bodyArr.push($.getdata(`jdtqcf2body${op}`)); - - jdtqcf2fbbodyArr.push($.getdata(`jdtqcf2fbbody${op}`)); - - jdtqcf3bodyArr.push($.getdata(`jdtqcf3body${op}`)); - - jdtqcf3fbbodyArr.push($.getdata(`jdtqcf3fbbody${op}`)); - - jdtqcf4bodyArr.push($.getdata(`jdtqcf4body${op}`)); - - jdtqcf4fbbodyArr.push($.getdata(`jdtqcf4fbbody${op}`)); - - jdtqcf5bodyArr.push($.getdata(`jdtqcf5body${op}`)); - - jdtqcf5fbbodyArr.push($.getdata(`jdtqcf5fbbody${op}`)); - - jdtqjcybodyArr.push($.getdata(`jdtqjcybody${op}`)); - - jdtqjcabodyArr.push($.getdata(`jdtqjcabody${op}`)); - - jdtqjcbbodyArr.push($.getdata(`jdtqjcbbody${op}`)); - - jdtqjclqbodyArr.push($.getdata(`jdtqjclqbody${op}`)); - - } - } -} - -function GetCookie() { - - //获取用户名 - if (CK == 1 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { - const jdtquserbodyVal = $request.body; - if (jdtquserbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtquserbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` - ); - $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` - ); - $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取账户信息 - if (CK == 2 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && $request.headers['Content-Length'] >= 4966) { - - console.log(JSON.stringify($request.headers['Content-Length'])) - const jdtqcoinbodyVal = $request.body; - if (jdtqcoinbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcoinbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` - ); - $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` - ); - $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取首页气泡 - if (CK == 3 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { - const jdtqqpbodyVal = $request.body; - if (jdtqqpbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqpbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` - ); - $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` - ); - $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取领取气泡1 - if (CK == 4 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp1bodyVal = $request.body; - if (jdtqqp1bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp1body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取气泡1翻倍 - if (CK == 5 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp1fbbodyVal = $request.body; - if (jdtqqp1fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp1fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取领取气泡2 - if (CK == 6 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp2bodyVal = $request.body; - if (jdtqqp2bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp2body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取气泡2翻倍 - if (CK == 7 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp2fbbodyVal = $request.body; - if (jdtqqp2fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp2fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取领取气泡3 - if (CK == 8 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp3bodyVal = $request.body; - if (jdtqqp3bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp3body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取气泡3翻倍 - if (CK == 9 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp3fbbodyVal = $request.body; - if (jdtqqp3fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp3fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` - ); - $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取领取气泡4 - if (CK == 10 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqp4bodyVal = $request.body; - if (jdtqqp4bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqp4body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` - ); - $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取抽奖页 - if (CK == 24 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { - const jdtqcjybodyVal = $request.body; - if (jdtqcjybodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcjybody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取抽奖 - if (CK == 25 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { - const jdtqcjbodyVal = $request.body; - if (jdtqcjbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcjbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取抽奖次数 - if (CK == 26 && $request.url.indexOf("api") >= api && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { - const jdtqcjcsbodyVal = $request.body; - if (jdtqcjcsbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcjcsbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` - ); - $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取任务 - if (CK == 11 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { - const jdtqrwbodyVal = $request.body; - if (jdtqrwbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqrwbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` - ); - $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` - ); - $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取视频 - if (CK == 12 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqspbodyVal = $request.body; - if (jdtqspbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqspbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` - ); - $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` - ); - $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取视频完成 - if (CK == 13 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { - const jdtqspwcbodyVal = $request.body; - if (jdtqspwcbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqspwcbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` - ); - $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` - ); - $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取视频完成翻倍 - if (CK == 14 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqspwcfbbodyVal = $request.body; - if (jdtqspwcfbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqspwcfbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取签到 - if (CK == 15 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { - const jdtqqdbodyVal = $request.body; - if (jdtqqdbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqdbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` - ); - $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` - ); - $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取签到翻倍 - if (CK == 16 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { - const jdtqqdfbbodyVal = $request.body; - if (jdtqqdfbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqdfbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` - ); - $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` - ); - $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取签到完成 - if (CK == 17 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { - const jdtqqdwcbodyVal = $request.body; - if (jdtqqdwcbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqdwcbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` - ); - $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` - ); - $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取签到完成翻倍 - if (CK == 18 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqqdwcfbbodyVal = $request.body; - if (jdtqqdwcfbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqqdwcfbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取天气 - if (CK == 19 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqtqbodyVal = $request.body; - if (jdtqtqbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqtqbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` - ); - $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` - ); - $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取天气完成 - if (CK == 20 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { - const jdtqtqwcbodyVal = $request.body; - if (jdtqtqwcbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqtqwcbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` - ); - $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` - ); - $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取天气完成翻倍 - if (CK == 21 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqtqwcfbbodyVal = $request.body; - if (jdtqtqwcfbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqtqwcfbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取悬浮完成 - if (CK == 22 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { - const jdtqxfwcbodyVal = $request.body; - if (jdtqxfwcbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqxfwcbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` - ); - $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` - ); - $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取悬浮完成翻倍 - if (CK == 23 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { - const jdtqxfwcfbbodyVal = $request.body; - if (jdtqxfwcfbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqxfwcfbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` - ); - $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭页 - if (CK == 27 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { - const jdtqcfybodyVal = $request.body; - if (jdtqcfybodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcfybody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭1 - if (CK == 28 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqcf1bodyVal = $request.body; - if (jdtqcf1bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf1body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭1翻倍 - if (CK == 29 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { - const jdtqcf1fbbodyVal = $request.body; - if (jdtqcf1fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf1fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭2 - if (CK == 30 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqcf2bodyVal = $request.body; - if (jdtqcf2bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf2body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭2翻倍 - if (CK == 31 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { - const jdtqcf2fbbodyVal = $request.body; - if (jdtqcf2fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf2fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭3 - if (CK == 32 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqcf3bodyVal = $request.body; - if (jdtqcf3bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf3body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭3翻倍 - if (CK == 33 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { - const jdtqcf3fbbodyVal = $request.body; - if (jdtqcf3fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf3fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭4 - if (CK == 34 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqcf4bodyVal = $request.body; - if (jdtqcf4bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf4body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭4翻倍 - if (CK == 35 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { - const jdtqcf4fbbodyVal = $request.body; - if (jdtqcf4fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf4fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭5 - if (CK == 36 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqcf5bodyVal = $request.body; - if (jdtqcf5bodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf5body' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取吃饭5翻倍 - if (CK == 37 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { - const jdtqcf5fbbodyVal = $request.body; - if (jdtqcf5fbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqcf5fbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` - ); - $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取竞猜页 - if (CK == 38 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { - const jdtqjcybodyVal = $request.body; - if (jdtqjcybodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqjcybody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取竞猜a - if (CK == 39 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { - const jdtqjcabodyVal = $request.body; - if (jdtqjcabodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqjcabody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取竞猜b - if (CK == 40 && $request.url.indexOf("event") >= 0 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { - const jdtqjcbbodyVal = $request.body; - if (jdtqjcbbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqjcbbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - - //获取竞猜领取 - if (CK == 41 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { - const jdtqjclqbodyVal = $request.body; - if (jdtqjclqbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - bodys = $.getdata('jdtqjclqbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` - ); - $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - -} -console.log( - `================== 脚本执行 - 北京时间(UTC+8):${new Date( - new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + - 8 * 60 * 60 * 1000 - ).toLocaleString()} =====================\n` -); -console.log( - `============ 共 ${jdtquserbodyArr.length} 个${$.name}账号=============\n` -); -//时间 -nowTimes = new Date( - new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + - 8 * 60 * 60 * 1000 -); -//今天 -Y = nowTimes.getFullYear() + '-'; -M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; -D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); -ddtime = Y + M + D; -console.log(ddtime) -//今天0点时间戳时间戳 -function daytime(inputTime) { - if ($.isNode()) { - DAYTIME = - new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; - } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); - return DAYTIME; -}; -//时间戳格式化日期 -function time(inputTime) { - if ($.isNode()) { - var date = new Date(inputTime + 8 * 60 * 60 * 1000); - } else var date = new Date(inputTime); - Y = date.getFullYear() + '-'; - M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; - D = date.getDate() + ' '; - h = date.getHours() + ':'; - m = date.getMinutes() + ':'; - s = date.getSeconds(); - return Y + M + D + h + m + s; -}; -//日期格式化时间戳 -function timecs() { - if ($.isNode()) { - var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 - } else var date = new Date(newtime).getTime() - return date; -}; -//随机udid 大写 -function udid() { - var s = []; - var hexDigits = "0123456789ABCDEF"; - for (var i = 0; i < 36; i++) { - s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); - } - s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 - s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 - s[8] = s[13] = s[18] = s[23] = "-"; - var uuid = s.join(""); - return uuid; -} -//随机udid 小写 -function udid2() { - function S4() { - return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); - } - return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); -} -//编码 -function encodeUnicode(str) { - var res = []; - for (var i = 0; i < str.length; i++) { - res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); - } - return "\\u" + res.join("\\u"); -} -//解码 -function decodeUnicode(str) { - str = str.replace(/\\/g, "%"); - return unescape(str); -} -//随机延迟 -function RT(X, Y) { - do rt = Math.floor(Math.random() * Y); - while (rt < X) - return rt; -} -let isGetCookie = typeof $request !== 'undefined' -if (isGetCookie) { - GetCookie() - $.done(); -} else { - !(async () => { - await all(); - await msgShow(); - })() - .catch((e) => { - $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') - }) - .finally(() => { - $.done(); - }) -} -async function all() { - if (!jdtquserbodyArr || jdtquserbodyArr == '') { - $.msg( - $.name, - '提示:⚠️请>>点击前往获取cookie http://jdtq.erxiao.mobi/1D6BX7Ed\n', - 'http://jdtq.erxiao.mobi/1D6BX7Ed', { - "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" - } - ); - return; - } else { - for (let i = 0; i < jdtquserbodyArr.length; i++) { - - jdtquserbodyVal = jdtquserbodyArr[i]; - - jdtqcoinbodyVal = jdtqcoinbodyArr[i]; - - jdtqqpbodyVal = jdtqqpbodyArr[i]; - - jdtqqp1bodyVal = jdtqqp1bodyArr[i]; - - jdtqqp1fbbodyVal = jdtqqp1fbbodyArr[i]; - - jdtqqp2bodyVal = jdtqqp2bodyArr[i]; - - jdtqqp2fbbodyVal = jdtqqp2fbbodyArr[i]; - - jdtqqp3bodyVal = jdtqqp3bodyArr[i]; - - jdtqqp3fbbodyVal = jdtqqp3fbbodyArr[i]; - - jdtqqp4bodyVal = jdtqqp4bodyArr[i]; - - jdtqcjybodyVal = jdtqcjybodyArr[i]; - - jdtqcjbodyVal = jdtqcjbodyArr[i]; - - jdtqcjcsbodyVal = jdtqcjcsbodyArr[i]; - - jdtqrwbodyVal = jdtqrwbodyArr[i]; - - jdtqspbodyVal = jdtqspbodyArr[i]; - - jdtqspwcbodyVal = jdtqspwcbodyArr[i]; - - jdtqspwcfbbodyVal = jdtqspwcfbbodyArr[i]; - - jdtqqdbodyVal = jdtqqdbodyArr[i]; - - jdtqqdfbbodyVal = jdtqqdfbbodyArr[i]; - - jdtqqdwcbodyVal = jdtqqdwcbodyArr[i]; - - jdtqqdwcfbbodyVal = jdtqqdwcfbbodyArr[i]; - - jdtqtqbodyVal = jdtqtqbodyArr[i]; - - jdtqtqwcbodyVal = jdtqtqwcbodyArr[i]; - - jdtqtqwcfbbodyVal = jdtqtqwcfbbodyArr[i]; - - jdtqxfwcbodyVal = jdtqxfwcbodyArr[i]; - - jdtqxfwcfbbodyVal = jdtqxfwcfbbodyArr[i]; - - jdtqcfybodyVal = jdtqcfybodyArr[i]; - - jdtqcf1bodyVal = jdtqcf1bodyArr[i]; - - jdtqcf1fbbodyVal = jdtqcf1fbbodyArr[i]; - - jdtqcf2bodyVal = jdtqcf2bodyArr[i]; - - jdtqcf2fbbodyVal = jdtqcf2fbbodyArr[i]; - - jdtqcf3bodyVal = jdtqcf3bodyArr[i]; - - jdtqcf3fbbodyVal = jdtqcf3fbbodyArr[i]; - - jdtqcf4bodyVal = jdtqcf4bodyArr[i]; - - jdtqcf4fbbodyVal = jdtqcf4fbbodyArr[i]; - - jdtqcf5bodyVal = jdtqcf5bodyArr[i]; - - jdtqcf5fbbodyVal = jdtqcf5fbbodyArr[i]; - - jdtqjcybodyVal = jdtqjcybodyArr[i]; - - jdtqjcabodyVal = jdtqjcabodyArr[i]; - - jdtqjcbbodyVal = jdtqjcbbodyArr[i]; - - jdtqjclqbodyVal = jdtqjclqbodyArr[i]; - - $.index = i + 1; - O = (`${$.name + $.index}🔔`); - $.isLogin = true; - if (jdtquserbodyVal && jdtquserbodyVal != '') { - console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtquserbodyVal - K = `用户名🚩`; - await task() - if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`, { - "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" - }); - if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`); - } - continue - } - } - - if (jdtqcoinbodyVal && jdtqcoinbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcoinbodyVal - K = `账户信息🚩`; - await task() - } - - if (jdtqqpbodyVal && jdtqqpbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqpbodyVal - K = `首页气泡🚩`; - await task() - } - - if (jdtqqp1bodyVal && jdtqqp1bodyVal != ``&& $.qpinfo1.resttime == 0 && $.qpinfo1.missionstatus == 0) { - if ($.qpinfo1.usedextratimes / 10 > $.qpinfo1.finishtimes ) { - - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp1bodyVal - K = `领取气泡1🚩`; - await task(); - - } - - - if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes < $.qpinfo1.extratimes) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp1fbbodyVal - K = `气泡1翻倍🚩`; - - for (let i = 0; i < 10; i++) { - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - } - - - } - - - - - - if (jdtqqp2bodyVal && jdtqqp2bodyVal != ``&& $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { - if ($.qpinfo2.usedextratimes / 10 > $.qpinfo2.finishtimes ) { - - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp2bodyVal - K = `领取气泡2🚩`; - await task(); - - } - - - if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes < $.qpinfo2.extratimes) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp2fbbodyVal - K = `气泡2翻倍🚩`; - - for (let i = 0; i < 10; i++) { - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - } - - - } - - - - if (jdtqqp3bodyVal && jdtqqp3bodyVal != ``&& $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { - if ($.qpinfo3.usedextratimes / 10 > $.qpinfo3.finishtimes ) { - - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp3bodyVal - K = `领取气泡3🚩`; - await task(); - - } - - - if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes < $.qpinfo3.extratimes) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp3fbbodyVal - K = `气泡3翻倍🚩`; - - for (let i = 0; i < 10; i++) { - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - } - - - } - - - - - - - - if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0 && $.qpinfo4.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqp4bodyVal - K = `领取气泡4🚩`; - await task() - } - - if (jdtqcjybodyVal && jdtqcjybodyVal != ``) { - jdtqurl = `https://api.jiandantianqi.com/` - jdtqheader = { - "Host": "api.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcjybodyVal - K = `抽奖页🚩`; - await task() - } - - if (jdtqcjbodyVal && jdtqcjbodyVal != `` && $.cjy.data.data.numbers > 0) { - jdtqurl = `https://api.jiandantianqi.com/` - jdtqheader = { - "Host": "api.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcjbodyVal - K = `抽奖🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - if (jdtqcjcsbodyVal && jdtqcjcsbodyVal != `` && - $.cjy.data.data.numbers == 0 && - $.cjy.data.data.advbonus == 0) { - jdtqurl = `https://api.jiandantianqi.com/` - jdtqheader = { - "Host": "api.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcjcsbodyVal - K = `抽奖次数🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - if (jdtqrwbodyVal && jdtqrwbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqrwbodyVal - K = `任务🚩`; - await task() - } - - if (jdtqspbodyVal && jdtqspbodyVal != `` && $.sprwinfo.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqspbodyVal - K = `视频🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - if (jdtqspwcbodyVal && jdtqspwcbodyVal != `` && $.sprwinfo.missionstatus == 1) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqspwcbodyVal - K = `视频完成🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqspwcfbbodyVal && jdtqspwcfbbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqspwcfbbodyVal - K = `视频完成翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqqdbodyVal && jdtqqdbodyVal != `` && $.tqrwinfo.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqdbodyVal - K = `签到🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqqdfbbodyVal && jdtqqdfbbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqdfbbodyVal - K = `签到翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqqdwcbodyVal && jdtqqdwcbodyVal != `` && $.qdrwinfo.missionstatus == 1) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqdwcbodyVal - K = `签到完成🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqqdwcfbbodyVal && jdtqqdwcfbbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqqdwcfbbodyVal - K = `签到完成翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqtqbodyVal && jdtqtqbodyVal != `` && $.tqrwinfo.missionstatus == 0) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqtqbodyVal - K = `天气🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - if (jdtqtqwcbodyVal && jdtqtqwcbodyVal != `` && $.tqrwinfo.missionstatus == 1) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqtqwcbodyVal - K = `天气完成🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqtqwcfbbodyVal && jdtqtqwcfbbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqtqwcfbbodyVal - K = `天气完成翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqxfwcbodyVal && jdtqxfwcbodyVal != `` && $.xfrwinfo.missionstatus == 1) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqxfwcbodyVal - K = `悬浮完成🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqxfwcfbbodyVal && jdtqxfwcfbbodyVal != ``) { - jdtqurl = `https://zt.jiandantianqi.com/` - jdtqheader = { - "Host": "zt.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqxfwcfbbodyVal - K = `悬浮完成翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqcfybodyVal && jdtqcfybodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcfybodyVal - K = `吃饭页🚩`; - await task() - } - - if (jdtqcf1bodyVal && jdtqcf1bodyVal != `` && $.cfy && $.cfy.data.data.signin_breakfast == 0 && $.cf1info.status == 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 10) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf1bodyVal - K = `吃饭1🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqcf1fbbodyVal && jdtqcf1fbbodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf1fbbodyVal - K = `吃饭1翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqcf2bodyVal && jdtqcf2bodyVal != `` && $.cfy && $.cfy.data.data.signin_lunch == 0 && $.cf2info.status == 1 && nowTimes.getHours() >= 11 && nowTimes.getHours() < 14) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf2bodyVal - K = `吃饭2🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqcf2fbbodyVal && jdtqcf2fbbodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf2fbbodyVal - K = `吃饭2翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - - if (jdtqcf3bodyVal && jdtqcf3bodyVal != `` && $.cfy && $.cfy.data.data.signin_tea == 0 && $.cf3info.status == 1 && nowTimes.getHours() >= 15 && nowTimes.getHours() < 16) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf3bodyVal - K = `吃饭3🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqcf3fbbodyVal && jdtqcf3fbbodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf3fbbodyVal - K = `吃饭3翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - if (jdtqcf4bodyVal && jdtqcf4bodyVal != `` && $.cfy && $.cfy.data.data.signin_dinner == 0 && $.cf4info.status == 1 && nowTimes.getHours() >= 17 && nowTimes.getHours() < 20) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf4bodyVal - K = `吃饭4🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqcf4fbbodyVal && jdtqcf4fbbodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf4fbbodyVal - K = `吃饭4翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - if (jdtqcf5bodyVal && jdtqcf5bodyVal != `` && $.cfy && $.cfy.data.data.signin_night == 0 && $.cf5info.status == 1 && nowTimes.getHours() >= 21 && nowTimes.getHours() <= 23) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf5bodyVal - K = `吃饭5🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - - if (jdtqcf5fbbodyVal && jdtqcf5fbbodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqcf5fbbodyVal - K = `吃饭5翻倍🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - - if (jdtqjcybodyVal && jdtqjcybodyVal != ``) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqjcybodyVal - K = `竞猜页🚩`; - await task() - - if (jdtqjcabodyVal && jdtqjcabodyVal != `` && !$.jcy.data.data.user.now.selection && ($.jcyinfo.select_a_numbers - $.jcyinfo.select_b_numbers) >= 3000) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqjcabodyVal - K = `竞猜a🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - if (jdtqjcbbodyVal && jdtqjcbbodyVal != `` && !$.jcy.data.data.user.now.selection && $.jcyinfo && ($.jcyinfo.select_b_numbers - $.jcyinfo.select_a_numbers) >= 3000) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqjcbbodyVal - K = `竞猜b🚩`; - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - if (jdtqjclqbodyVal && jdtqjclqbodyVal != `` && $.qdrwinfo.missionstatus == 0 && $.jcy && !$.jcy.data.data.user.now.selection) { - jdtqurl = `https://event.jiandantianqi.com/` - jdtqheader = { - "Host": "event.jiandantianqi.com", - "content-type": "application/x-www-form-urlencoded", - }; - jdtqbody = jdtqjclqbodyVal - K = `竞猜领取🚩`; - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - - console.log(`${GXRZ}\n`); - $.message += `${GXRZ}\n` - } - } -} -//通知 -function msgShow() { - return new Promise(async resolve => { - if (notifyInterval != 1) { - console.log($.name + '\n' + $.message); - } - if (notifyInterval == 1) { - $.msg($.name, ``, $.message); - } - if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { - $.msg($.name, ``, $.message); - } - if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { - $.msg($.name, ``, $.message); - } - if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) - await notify.sendNotify($.name, $.message); - resolve() - }) -} -//运行模块 -function task() { - return new Promise(async resolve => { - let url = { - url: `${jdtqurl}`, - headers: jdtqheader, - body: `${jdtqbody}`, - } - $.post(url, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网络重试`) - } else { - if (data) { - if (K == `用户名🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.user = JSON.parse(data); - if ($.user.data.code == 0) { - $.userinfo = $.user.data.data[0].info.find(item => item.usertype == 2); - console.log(`\n${O}\n========== ${$.userinfo.nickname} ==========\n注册时间:${time($.userinfo.createtime*1000)}\n`) - $.message += `\n${O}\n========== 【${$.userinfo.nickname}】 ==========\n【注册时间】:${time($.userinfo.createtime*1000)}\n`; - } else { - $.isLogin = false; //cookie过期 - return - } - } - - if (K == `账户信息🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.coin = JSON.parse(data); - if ($.coin.data.code == 0) { - console.log(`账户信息:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`) - $.message += `【账户信息】:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`; - } - } - - if (K == `首页气泡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp = JSON.parse(data); - if ($.qp.data.code == 0) { - - $.qpinfo1 = $.qp.data.data.data.find(item => item.appmissionid == 200000407); - $.qpinfo2 = $.qp.data.data.data.find(item => item.appmissionid == 200000408); - $.qpinfo3 = $.qp.data.data.data.find(item => item.appmissionid == 200000409); - $.qpinfo4 = $.qp.data.data.data.find(item => item.appmissionid == 200000410); - - - console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) - $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n【${$.qpinfo2.missionname}】冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n【${$.qpinfo3.missionname}】冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n【${$.qpinfo4.missionname}】冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; - - } - } - - if (K == `领取气泡1🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp1 = JSON.parse(data); - if ($.qp1.data.code == 0) { - console.log(`领取气泡1:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`); - $.message += `【领取气泡1】:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`; - - } - } - - if (K == `气泡1翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp1fb = JSON.parse(data); - if ($.qp1fb.data.code == 0) { - console.log(`气泡1翻倍:第${$.qp1fb.data.data.data.usedextratimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`); - if ($.qp1fb.data.data.data.usedextratimes == $.qp1fb.data.data.data.finishtimes * 10) { - $.message += `【气泡1翻倍】:本次运行10次,共获得${$.qp1fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp1fb.data.data.data.usedextratimes}次,\n`; - } - } - } - - if (K == `领取气泡2🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp2 = JSON.parse(data); - if ($.qp2.data.code == 0) { - console.log(`领取气泡2:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`); - $.message += `【领取气泡2】:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `气泡2翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp2fb = JSON.parse(data); - if ($.qp2fb.data.code == 0) { - console.log(`气泡2翻倍:第${$.qp2fb.data.data.data.usedextratimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`); - if ($.qp2fb.data.data.data.usedextratimes == $.qp2fb.data.data.data.finishtimes * 10) { - $.message += `【气泡2翻倍】:本次运行10次,共获得${$.qp2fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp2fb.data.data.data.usedextratimes}次,\n`; - } - } - } - - if (K == `领取气泡3🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp3 = JSON.parse(data); - if ($.qp3.data.code == 0) { - console.log(`领取气泡3:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`); - $.message += `【领取气泡3】:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `气泡3翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp3fb = JSON.parse(data); - if ($.qp3fb.data.code == 0) { - console.log(`气泡3翻倍:第${$.qp3fb.data.data.data.usedextratimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`); - if ($.qp3fb.data.data.data.usedextratimes == $.qp3fb.data.data.data.finishtimes * 10) { - $.message += `【气泡3翻倍】:本次运行10次,共获得${$.qp3fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp3fb.data.data.data.usedextratimes}次,\n`; - } - } - } - - if (K == `领取气泡4🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qp4 = JSON.parse(data); - if ($.qp4.data.code == 0) { - console.log(`领取气泡4:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`); - $.message += `【领取气泡4】:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `抽奖页🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cjy = JSON.parse(data); - - if ($.cjy.data.code == 0) { - console.log(`抽奖页面:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`); - $.message += `【抽奖页面】:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`; - } else { - console.log(`抽奖页面:${$.cjy.msg}\n`); - $.message += `【抽奖页面】:${$.cjy.msg}\n`; - - } - - if ($.cjy.data.data.status != 0) { - console.log(`抽奖页面:今日抽奖已完成\n`); - $.message += `【抽奖页面】:今日抽奖已完成\n`; - - } - - - } - - if (K == `抽奖🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cj = JSON.parse(data); - if ($.cj.data.code == 0) { - console.log(`福利抽奖:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`); - $.message += `【福利抽奖】:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`; - } - } - - if (K == `抽奖次数🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cjcs = JSON.parse(data); - if ($.cjcs.data.code == 0) { - console.log(`抽奖次数:获得${$.cjcs.data.data.bounus}次抽奖\n`); - $.message += `【抽奖次数】:获得${$.cjcs.data.data.bounus}次抽奖\n`; - } - } - - if (K == `任务🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.rw = JSON.parse(data); - if ($.rw.data.code == 0) { - - $.sprwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000402); - $.qdrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000429); - $.xfrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000430); - $.tqrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000643); - - - if ($.sprwinfo.missionstatus == 0) { - console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币\n`); - $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币\n`; - } else { - console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币,已完成\n`); - $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币,已完成\n`; - } - - - - if ($.qdrwinfo.missionstatus == 0) { - console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币\n`); - $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币\n`; - } else { - console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币,已完成\n`); - $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币,已完成\n`; - } - - - if ($.xfrwinfo.missionstatus == 0) { - console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币\n`); - $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币\n`; - } else { - console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币,已完成\n`); - $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币,已完成\n`; - } - - - - - if ($.tqrwinfo.missionstatus == 0) { - console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币\n`); - $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币\n`; - } else { - console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币,已完成\n`); - $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币,已完成\n`; - } - - } - } - - if (K == `视频🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.sp = JSON.parse(data); - if ($.sp.data.code == 0) { - console.log(`观看视频:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`); - $.message += `【观看视频】:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `视频完成🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.spwc = JSON.parse(data); - if ($.spwc.data.code == 0) { - console.log(`视频完成:领取${$.spwc.data.data.data.rewardnum}金币\n`) - $.message += `【视频完成】:领取${$.spwc.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `视频完成翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.spwcfb = JSON.parse(data); - if ($.spwcfb.data.code == 0) { - console.log(`视频完成翻倍:领取${$.spwcfb.data.data.data.rewardnum}金币\n`) - $.message += `【视频完成翻倍】:领取${$.spwcfb.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `签到🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qd = JSON.parse(data); - if ($.qd.data.code == 0) { - console.log(`签到:第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`) - $.message += `【签到】第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `签到翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qdfb = JSON.parse(data); - if ($.qdfb.data.code == 0) { - console.log(`签到翻倍:第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`) - $.message += `【签到翻倍】第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `签到完成🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qdwc = JSON.parse(data); - if ($.qdwc.data.code == 0) { - console.log(`签到完成:领取${$.qdwc.data.data.data.rewardnum}金币\n`) - $.message += `【签到完成】:领取${$.qdwc.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `签到完成翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.qdwcfb = JSON.parse(data); - if ($.qdwcfb.data.code == 0) { - console.log(`签到完成翻倍:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`) - $.message += `【签到完成翻倍】:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `天气🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.tq = JSON.parse(data); - if ($.tq.data.code == 0) { - console.log(`天气:已完成\n`) - $.message += `【天气】:已完成\n`; - } - } - - if (K == `天气完成🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.tqwc = JSON.parse(data); - if ($.tqwc.data.code == 0) { - console.log(`天气完成:领取${$.tqwc.data.data.data.rewardnum}金币\n`) - $.message += `【天气完成】:领取${$.tqwc.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `天气完成翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.tqwcfb = JSON.parse(data); - if ($.tqwcfb.data.code == 0) { - console.log(`天气完成翻倍:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`) - $.message += `【天气完成翻倍】:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `悬浮完成🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.xfwc = JSON.parse(data); - if ($.xfwc.data.code == 0) { - console.log(`悬浮完成:领取${$.xfwc.data.data.data.rewardnum}金币\n`) - $.message += `【悬浮完成】:领取${$.xfwc.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `悬浮完成翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.xfwcfb = JSON.parse(data); - if ($.xfwcfb.data.code == 0) { - console.log(`悬浮完成翻倍:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`) - $.message += `【悬浮完成翻倍】:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`; - } - } - - if (K == `吃饭页🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cfy = JSON.parse(data); - if ($.cfy.data.code == 0) { - $.cf1info = $.cfy.data.data.type.find(item => item.type == "breakfast"); - $.cf2info = $.cfy.data.data.type.find(item => item.type == "lunch"); - $.cf3info = $.cfy.data.data.type.find(item => item.type == "tea"); - $.cf4info = $.cfy.data.data.type.find(item => item.type == "dinner"); - $.cf5info = $.cfy.data.data.type.find(item => item.type == "night"); - - if ($.cfy.data.data.signin_breakfast > 0) { - console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`); - $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`; - - } else { - console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time}\n`); - $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time}\n`; - } - - - if ($.cfy.data.data.signin_lunch > 0) { - console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`); - $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`; - - } else { - console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time}\n`); - $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time}\n`; - } - - - if ($.cfy.data.data.signin_tea > 0) { - console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`); - $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`; - - } else { - console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time}\n`); - $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time}\n`; - } - - - if ($.cfy.data.data.signin_dinner > 0) { - console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`); - $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`; - - } else { - console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time}\n`); - $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time}\n`; - } - - - if ($.cfy.data.data.signin_night > 0) { - console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`); - $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`; - - } else { - console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time}\n`); - $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time}\n`; - } - } - } - - if (K == `吃饭1🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf1 = JSON.parse(data); - if ($.cf1.data.code == 0) { - console.log(`吃饭1:领取${$.cf1info.coin}金币\n`) - $.message += `【吃饭1】:领取${$.cf1info.coin}金币\n`; - } - } - - if (K == `吃饭1翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf1fb = JSON.parse(data); - if ($.cf1fb.data.code == 0) { - console.log(`吃饭1翻倍:领取${$.cf1info.coin}金币\n`) - $.message += `【吃饭1翻倍】:领取${$.cf1info.coin}金币\n`; - } - } - - if (K == `吃饭2🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf2 = JSON.parse(data); - if ($.cf2.data.code == 0) { - console.log(`吃饭2:领取${$.cf2info.coin}金币\n`) - $.message += `【吃饭2】:领取${$.cf2info.coin}金币\n`; - } - } - - if (K == `吃饭2翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf2fb = JSON.parse(data); - if ($.cf2fb.data.code == 0) { - console.log(`吃饭2翻倍:领取${$.cf2info.coin}金币\n`) - $.message += `【吃饭2翻倍】:领取${$.cf2info.coin}金币\n`; - } - } - - if (K == `吃饭3🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf3 = JSON.parse(data); - if ($.cf3.data.code == 0) { - console.log(`吃饭3:领取${$.cf3info.coin}金币\n`) - $.message += `【吃饭3】:领取${$.cf3info.coin}金币\n`; - } - } - - if (K == `吃饭3翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf3fb = JSON.parse(data); - if ($.cf3fb.data.code == 0) { - console.log(`吃饭3翻倍:领取${$.cf3info.coin}金币\n`) - $.message += `【吃饭3翻倍】:领取${$.cf3info.coin}金币\n`;; - } - } - - if (K == `吃饭4🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf4 = JSON.parse(data); - if ($.cf4.data.code == 0) { - console.log(`吃饭4:领取${$.cf4info.coin}金币\n`) - $.message += `【吃饭4】:领取${$.cf4info.coin}金币\n`; - } - } - - if (K == `吃饭4翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf4fb = JSON.parse(data); - if ($.cf4fb.data.code == 0) { - console.log(`吃饭4翻倍:领取${$.cf4info.coin}金币\n`) - $.message += `【吃饭4翻倍】:领取${$.cf4info.coin}金币\n`; - } - } - - if (K == `吃饭5🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf5 = JSON.parse(data); - if ($.cf5.data.code == 0) { - console.log(`吃饭5:领取${$.cf5info.coin}金币\n`) - $.message += `【吃饭5】:领取${$.cf5info.coin}金币\n`; - } - } - - if (K == `吃饭5翻倍🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cf5fb = JSON.parse(data); - if ($.cf5fb.data.code == 0) { - console.log(`吃饭5翻倍:领取${$.cf5info.coin}金币\n`) - $.message += `【吃饭5翻倍】:领取${$.cf5info.coin}金币\n`; - } - } - - if (K == `竞猜页🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.jcy = JSON.parse(data); - - $.jcyinfo = $.jcy.data.data.info - - console.log(`竞猜页:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`) - $.message += `【竞猜页】:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`; - - if ($.jcy.data.data.user.now.selection) { - - if ($.jcy.data.data.user.now.selection == "A") { - - console.log(`竞猜:已竞猜-${$.jcyinfo.select_a_title}\n`) - $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_a_title}\n`; - } else { - console.log(`竞猜:已竞猜-${$.jcyinfo.select_b_title}\n`) - $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_b_title}\n`; - - } - - } - - - - if (K == `竞猜a🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.jca = JSON.parse(data); - if ($.jca.data.code == 0) { - console.log(`竞猜a:成功竞猜-${$.jcyinfo.select_a_title}\n`) - $.message += `【竞猜a】:成功竞猜-${$.jcyinfo.select_a_title}\n`; - } - } - - if (K == `竞猜b🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.jcb = JSON.parse(data); - if ($.jcb.data.code == 0) { - console.log(`竞猜b:成功竞猜-${$.jcyinfo.select_b_title}\n`) - $.message += `【竞猜b】:成功竞猜-${$.jcyinfo.select_b_title}\n`; - } - } - - if (K == `竞猜领取🚩`) { - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.jclq = JSON.parse(data); - if ($.jclq.data.code == 0) { - console.log(`竞猜领取:成功领取\n`) - $.message += `【竞猜领取】:成功领取\n`; - } - } - } - } else { - console.log(`服务器返回数据为空`) - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -if ($.time('yyyy-MM-dd') === '2023-05-01') { - $.msg($.name, '活动已结束', `请禁用或删除脚本`); - return -} - -// prettier-ignore -function Env(name, opts) { - class Http { - constructor(env) { - this.env = env - } - - send(opts, method = 'GET') { - opts = typeof opts === 'string' ? { - url: opts - } : opts - let sender = this.get - if (method === 'POST') { - sender = this.post - } - return new Promise((resolve, reject) => { - sender.call(this, opts, (err, resp, body) => { - if (err) reject(err) - else resolve(resp) - }) - }) - } - - get(opts) { - return this.send.call(this.env, opts) - } - - post(opts) { - return this.send.call(this.env, opts, 'POST') - } - } - - return new(class { - constructor(name, opts) { - this.name = name - this.http = new Http(this) - this.data = null - this.dataFile = 'box.dat' - this.logs = [] - this.isMute = false - this.isNeedRewrite = false - this.logSeparator = '\n' - this.startTime = new Date().getTime() - Object.assign(this, opts) - this.log('', `🔔${this.name - }, 开始!`) - } - - isNode() { - return 'undefined' !== typeof module && !!module.exports - } - - isQuanX() { - return 'undefined' !== typeof $task - } - - isSurge() { - return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon - } - - isLoon() { - return 'undefined' !== typeof $loon - } - - isShadowrocket() { - return 'undefined' !== typeof $rocket - } - - toObj(str, defaultValue = null) { - try { - return JSON.parse(str) - } catch { - return defaultValue - } - } - - toStr(obj, defaultValue = null) { - try { - return JSON.stringify(obj) - } catch { - return defaultValue - } - } - - getjson(key, defaultValue) { - let json = defaultValue - const val = this.getdata(key) - if (val) { - try { - json = JSON.parse(this.getdata(key)) - } catch {} - } - return json - } - - setjson(val, key) { - try { - return this.setdata(JSON.stringify(val), key) - } catch { - return false - } - } - - getScript(url) { - return new Promise((resolve) => { - this.get({ - url - }, (err, resp, body) => resolve(body)) - }) - } - - runScript(script, runOpts) { - return new Promise((resolve) => { - let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') - httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi - let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') - httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 - httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout - const [key, addr] = httpapi.split('@') - const opts = { - url: `http: //${addr}/v1/scripting/evaluate`, - body: { - script_text: script, - mock_type: 'cron', - timeout: httpapi_timeout - }, - headers: { - 'X-Key': key, - 'Accept': '*/*' - } - } - this.post(opts, (err, resp, body) => resolve(body)) - }).catch((e) => this.logErr(e)) - } - - loaddata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - if (isCurDirDataFile || isRootDirDataFile) { - const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath - try { - return JSON.parse(this.fs.readFileSync(datPath)) - } catch (e) { - return {} - } - } else return {} - } else return {} - } - - writedata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - const jsondata = JSON.stringify(this.data) - if (isCurDirDataFile) { - this.fs.writeFileSync(curDirDataFilePath, jsondata) - } else if (isRootDirDataFile) { - this.fs.writeFileSync(rootDirDataFilePath, jsondata) - } else { - this.fs.writeFileSync(curDirDataFilePath, jsondata) - } - } - } - - lodash_get(source, path, defaultValue = undefined) { - const paths = path.replace(/[(d+)]/g, '.$1').split('.') - let result = source - for (const p of paths) { - result = Object(result)[p] - if (result === undefined) { - return defaultValue - } - } - return result - } - - lodash_set(obj, path, value) { - if (Object(obj) !== obj) return obj - if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] - path - .slice(0, -1) - .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ - path[path.length - 1] - ] = value - return obj - } - - getdata(key) { - let val = this.getval(key) - // 如果以 @ - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objval = objkey ? this.getval(objkey) : '' - if (objval) { - try { - const objedval = JSON.parse(objval) - val = objedval ? this.lodash_get(objedval, paths, '') : val - } catch (e) { - val = '' - } - } - } - return val - } - - setdata(val, key) { - let issuc = false - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objdat = this.getval(objkey) - const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' - try { - const objedval = JSON.parse(objval) - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) - } catch (e) { - const objedval = {} - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) - } - } else { - issuc = this.setval(val, key) - } - return issuc - } - - getval(key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.read(key) - } else if (this.isQuanX()) { - return $prefs.valueForKey(key) - } else if (this.isNode()) { - this.data = this.loaddata() - return this.data[key] - } else { - return (this.data && this.data[key]) || null - } - } - - setval(val, key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.write(val, key) - } else if (this.isQuanX()) { - return $prefs.setValueForKey(val, key) - } else if (this.isNode()) { - this.data = this.loaddata() - this.data[key] = val - this.writedata() - return true - } else { - return (this.data && this.data[key]) || null - } - } - - initGotEnv(opts) { - this.got = this.got ? this.got : require('got') - this.cktough = this.cktough ? this.cktough : require('tough-cookie') - this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() - if (opts) { - opts.headers = opts.headers ? opts.headers : {} - if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { - opts.cookieJar = this.ckjar - } - } - } - - get(opts, callback = () => {}) { - if (opts.headers) { - delete opts.headers['Content-Type'] - delete opts.headers['Content-Length'] - } - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient.get(opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status - } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) - } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) - this.got(opts) - .on('redirect', (resp, nextOpts) => { - try { - if (resp.headers['set-cookie']) { - const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() - if (ck) { - this.ckjar.setCookieSync(ck, null) - } - nextOpts.cookieJar = this.ckjar - } - } catch (e) { - this.logErr(e) - } - // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) - }) - .then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - - post(opts, callback = () => {}) { - const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' - // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 - if (opts.body && opts.headers && !opts.headers['Content-Type']) { - opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' - } - if (opts.headers) delete opts.headers['Content-Length'] - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient[method](opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status - } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - opts.method = method - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) - } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) - const { - url, - ..._opts - } = opts - this.got[method](url, _opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - /** - * - * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') - * :$.time('yyyyMMddHHmmssS') - * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 - * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 - * @param {string} fmt 格式化参数 - * @param {number} 可选: 根据指定时间戳返回格式化日期 - * - */ - time(fmt, ts = null) { - const date = ts ? new Date(ts) : new Date() - let o = { - 'M+': date.getMonth() + 1, - 'd+': date.getDate(), - 'H+': date.getHours(), - 'm+': date.getMinutes(), - 's+': date.getSeconds(), - 'q+': Math.floor((date.getMonth() + 3) / 3), - 'S': date.getMilliseconds() - } - if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) - for (let k in o) - if (new RegExp('(' + k + ')').test(fmt)) - fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) - return fmt - } - - /** - * 系统通知 - * - * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 - * - * 示例: - * $.msg(title, subt, desc, 'twitter://') - * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * - * @param {*} title 标题 - * @param {*} subt 副标题 - * @param {*} desc 通知详情 - * @param {*} opts 通知参数 - * - */ - msg(title = name, subt = '', desc = '', opts) { - const toEnvOpts = (rawopts) => { - if (!rawopts) return rawopts - if (typeof rawopts === 'string') { - if (this.isLoon()) return rawopts - else if (this.isQuanX()) return { - 'open-url': rawopts - } - else if (this.isSurge()) return { - url: rawopts - } - else return undefined - } else if (typeof rawopts === 'object') { - if (this.isLoon()) { - let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] - let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] - return { - openUrl, - mediaUrl - } - } else if (this.isQuanX()) { - let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl - let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl - return { - 'open-url': openUrl, - 'media-url': mediaUrl - } - } else if (this.isSurge()) { - let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] - return { - url: openUrl - } - } - } else { - return undefined - } - } - if (!this.isMute) { - if (this.isSurge() || this.isLoon()) { - $notification.post(title, subt, desc, toEnvOpts(opts)) - } else if (this.isQuanX()) { - $notify(title, subt, desc, toEnvOpts(opts)) - } - } - if (!this.isMuteLog) { - let logs = ['', '==============📣系统通知📣=============='] - logs.push(title) - subt ? logs.push(subt) : '' - desc ? logs.push(desc) : '' - console.log(logs.join('\n')) - this.logs = this.logs.concat(logs) - } - } - - log(...logs) { - if (logs.length > 0) { - this.logs = [...this.logs, ...logs] - } - console.log(logs.join(this.logSeparator)) - } - - logErr(err, msg) { - const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() - if (!isPrintSack) { - this.log('', `❗️${this.name - }, 错误!`, err) - } else { - this.log('', `❗️${this.name - }, 错误!`, err.stack) - } - } - - wait(time) { - return new Promise((resolve) => setTimeout(resolve, time)) - } - - done(val = {}) { - const endTime = new Date().getTime() - const costTime = (endTime - this.startTime) / 1000 - this.log('', `🔔${this.name - }, 结束!🕛${costTime -} -秒`) - this.log() - if (this.isSurge() || this.isQuanX() || this.isLoon()) { - $done(val) - } - } - })(name, opts) -} From 8a9f8bbe553114fec672025ae429b5a7994aa8a2 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 1 Apr 2021 22:45:59 +0800 Subject: [PATCH 037/139] =?UTF-8?q?=E5=89=94=E9=99=A4=E7=AE=80=E5=8D=95?= =?UTF-8?q?=E5=A4=A9=E6=B0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/ziye.boxjs.json | 37 ------------------------------------- 1 file changed, 37 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 474d9e5..e63f14d 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -364,43 +364,6 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" - }, { - "id": "jdtq", - "name": "简单天气APP", - "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqp1body", "jdtqqp1fbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcf1body", "jdtqcf1fbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], - "author": "@ziye", - "settings": [{ - "id": "jdtqSuffix", - "name": "当前账号", - "val": "1", - "type": "number", - "desc": "当前抓取ck记录的账号序号,如:1、2、3、" - }, - { - "id": "jdtqCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - }, - { - "id": "jdtqXH", - "name": "循环获取CK", - "val": "0", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - }, - { - "id": "jdtqCK", - "name": "CK获取控制", - "val": "0", - "type": "number", - "desc": "0关闭,1用户名,2账户信息,3首页气泡,4气泡1,5气泡1翻倍,6气泡2,7气泡2翻倍,8气泡3,9气泡3翻倍,可设置0-41,具体使用查看js说明" - } - ], - "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", - "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js" } ] } From 8e480a967d0dbe01ed1777396083905807f3cae8 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 01:45:55 +0800 Subject: [PATCH 038/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index e63f14d..f02e67d 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -69,7 +69,7 @@ { "id": "iboxpay", "name": "笑谱", - "keys": ["refreshtoken", "iboxpayvideoheader", "iboxpayvideobody", "refreshtoken2", "iboxpayvideoheader2", "iboxpayvideobody2", "refreshtoken3", "iboxpayvideoheader3", "iboxpayvideobody3", "refreshtoken4", "iboxpayvideoheader4", "iboxpayvideobody4", "refreshtoken5", "iboxpayvideoheader5", "iboxpayvideobody5", "refreshtoken6", "iboxpayvideoheader6", "iboxpayvideobody6", "refreshtoken7", "iboxpayvideoheader7", "iboxpayvideobody7", "refreshtoken8", "iboxpayvideoheader8", "iboxpayvideobody8", "refreshtoken9", "iboxpayvideoheader9", "iboxpayvideobody9", "refreshtoken10", "iboxpayvideoheader10", "iboxpayvideobody10", "refreshtoken11", "iboxpayvideoheader11", "iboxpayvideobody11", "refreshtoken12", "iboxpayvideoheader12", "iboxpayvideobody12", "refreshtoken13", "iboxpayvideoheader13", "iboxpayvideobody13", "refreshtoken14", "iboxpayvideoheader14", "iboxpayvideobody14", "refreshtoken15", "iboxpayvideoheader15", "iboxpayvideobody15", "refreshtoken16", "iboxpayvideoheader16", "iboxpayvideobody16", "refreshtoken17", "iboxpayvideoheader17", "iboxpayvideobody17", "refreshtoken18", "iboxpayvideoheader18", "iboxpayvideobody18", "refreshtoken19", "iboxpayvideoheader19", "iboxpayvideobody19", "refreshtoken20", "iboxpayvideoheader20", "iboxpayvideobody20"], + "keys": ["refreshck", "iboxpayvideoheader", "iboxpayvideobody", "refreshck2", "iboxpayvideoheader2", "iboxpayvideobody2", "refreshck3", "iboxpayvideoheader3", "iboxpayvideobody3", "refreshck4", "iboxpayvideoheader4", "iboxpayvideobody4", "refreshck5", "iboxpayvideoheader5", "iboxpayvideobody5", "refreshck6", "iboxpayvideoheader6", "iboxpayvideobody6", "refreshck7", "iboxpayvideoheader7", "iboxpayvideobody7", "refreshck8", "iboxpayvideoheader8", "iboxpayvideobody8", "refreshck9", "iboxpayvideoheader9", "iboxpayvideobody9", "refreshck10", "iboxpayvideoheader10", "iboxpayvideobody10", "refreshck11", "iboxpayvideoheader11", "iboxpayvideobody11", "refreshck12", "iboxpayvideoheader12", "iboxpayvideobody12", "refreshck13", "iboxpayvideoheader13", "iboxpayvideobody13", "refreshck14", "iboxpayvideoheader14", "iboxpayvideobody14", "refreshck15", "iboxpayvideoheader15", "iboxpayvideobody15", "refreshck16", "iboxpayvideoheader16", "iboxpayvideobody16", "refreshck17", "iboxpayvideoheader17", "iboxpayvideobody17", "refreshck18", "iboxpayvideoheader18", "iboxpayvideobody18", "refreshck19", "iboxpayvideoheader19", "iboxpayvideobody19", "refreshck20", "iboxpayvideoheader20", "iboxpayvideobody20"], "author": "@ziye", "settings": [{ "id": "iboxpaySuffix", @@ -111,7 +111,7 @@ "name": "验证码", "val": "0", "type": "number", - "desc": "输入短信验证码,默认为0,不启动获取token功能" + "desc": "输入短信验证码,默认为0,不启动获取ck功能" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/iboxpay.js", @@ -245,7 +245,7 @@ { "id": "bububao", "name": "步步宝APP", - "keys": ["bububaotoken", "bububaotoken2", "bububaotoken3", "bububaotoken4", "bububaotoken5", "bububaotoken6", "bububaotoken7", "bububaotoken8", "bububaotoken9", "bububaotoken10", "bububaotoken11", "bububaotoken12", "bububaotoken13", "bububaotoken14", "bububaotoken15", "bububaotoken16", "bububaotoken17", "bububaotoken18", "bububaotoken19", "bububaotoken20"], + "keys": ["bububaock", "bububaock2", "bububaock3", "bububaock4", "bububaock5", "bububaock6", "bububaock7", "bububaock8", "bububaock9", "bububaock10", "bububaock11", "bububaock12", "bububaock13", "bububaock14", "bububaock15", "bububaock16", "bububaock17", "bububaock18", "bububaock19", "bububaock20"], "author": "@ziye", "settings": [{ "id": "bububaoSuffix", @@ -276,7 +276,7 @@ { "id": "yuedongzu", "name": "悦动族APP", - "keys": ["yuedongzutoken", "yuedongzutoken2", "yuedongzutoken3", "yuedongzutoken4", "yuedongzutoken5", "yuedongzutoken6", "yuedongzutoken7", "yuedongzutoken8", "yuedongzutoken9", "yuedongzutoken10", "yuedongzutoken11", "yuedongzutoken12", "yuedongzutoken13", "yuedongzutoken14", "yuedongzutoken15", "yuedongzutoken16", "yuedongzutoken17", "yuedongzutoken18", "yuedongzutoken19", "yuedongzutoken20"], + "keys": ["yuedongzuck", "yuedongzuck2", "yuedongzuck3", "yuedongzuck4", "yuedongzuck5", "yuedongzuck6", "yuedongzuck7", "yuedongzuck8", "yuedongzuck9", "yuedongzuck10", "yuedongzuck11", "yuedongzuck12", "yuedongzuck13", "yuedongzuck14", "yuedongzuck15", "yuedongzuck16", "yuedongzuck17", "yuedongzuck18", "yuedongzuck19", "yuedongzuck20"], "author": "@ziye", "settings": [{ "id": "yuedongzuSuffix", @@ -307,7 +307,7 @@ { "id": "qmyd", "name": "全民悦动APP", - "keys": ["qmydtoken", "qmydtoken2", "qmydtoken3", "qmydtoken4", "qmydtoken5", "qmydtoken6", "qmydtoken7", "qmydtoken8", "qmydtoken9", "qmydtoken10", "qmydtoken11", "qmydtoken12", "qmydtoken13", "qmydtoken14", "qmydtoken15", "qmydtoken16", "qmydtoken17", "qmydtoken18", "qmydtoken19", "qmydtoken20"], + "keys": ["qmydck", "qmydck2", "qmydck3", "qmydck4", "qmydck5", "qmydck6", "qmydck7", "qmydck8", "qmydck9", "qmydck10", "qmydck11", "qmydck12", "qmydck13", "qmydck14", "qmydck15", "qmydck16", "qmydck17", "qmydck18", "qmydck19", "qmydck20"], "author": "@ziye", "settings": [{ "id": "qmydSuffix", @@ -364,6 +364,24 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" + }, + { + "id": "ddayd", + "name": "多多爱运动APP", + "keys": ["ddaydck", "ddaydck2", "ddaydck3", "ddaydck4", "ddaydck5", "ddaydck6", "ddaydck7", "ddaydck8", "ddaydck9", "ddaydck10", "ddaydck11", "ddaydck12", "ddaydck13", "ddaydck14", "ddaydck15", "ddaydck16", "ddaydck17", "ddaydck18", "ddaydck19", "ddaydck20"], + "author": "@ziye", + "settings": [ + { + "id": "ddaydCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" } ] } From 23312eb6af9921004e83e5554a87979594c96f77 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 01:47:45 +0800 Subject: [PATCH 039/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 68f9cfe..6ca286e 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -131,7 +131,12 @@ }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取时长body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, tag=书旗小说获取时长body, update-interval=86400, opt-parser=false, enabled=false", - } + }, + + + { + "config": "6 9 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ddayd.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/ddayd.png, tag=多多爱运动, enabled=false", + }, From 4dcf8a18addd35b740ebc5447080b1c8270c1cb3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 01:51:22 +0800 Subject: [PATCH 040/139] Add files via upload --- Task/ddayd.js | 1462 +++++++++++++++++++++++++++++++++++++++++++ Task/ddayd.png | Bin 0 -> 4029 bytes Task/ddaydCOOKIE.js | 24 + 3 files changed, 1486 insertions(+) create mode 100644 Task/ddayd.js create mode 100644 Task/ddayd.png create mode 100644 Task/ddaydCOOKIE.js diff --git a/Task/ddayd.js b/Task/ddayd.js new file mode 100644 index 0000000..5926801 --- /dev/null +++ b/Task/ddayd.js @@ -0,0 +1,1462 @@ +/* ziye +github地址 https: //github.com/ziye888 +TG频道地址 https: //t.me/ziyescript +TG交流群 https: //t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https: //cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +⚠️多多爱运动 需要 微信号和手机号 收益不明 + +>>点击 http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0 下载APP 邀请码 4B4WrVRl 谢谢支持 + +4.3 制作 +4.5 完成 + +⚠️ 时间设置 30 * * * * 每小时 1次 +⚠️一共 1个ck 👉 1条 Secrets + +⚠️必须先手动完成新手任务 + +无需获取ck 进入我的 复制邀请码填写进boxjs + +ac 填写进 环境变量 DDAYD_ddaydCK (多账号请换行) + +v2p 进手机boxjs----复制会话,再导入,或者直接填写 + +云函数 进手机boxjs-----复制会话,再粘贴进ddaydCOOKIE.js + + + +*/ + +GXRZ = '4.5 完成' +const $ = Env("多多爱运动"); +$.idx = ($.idx = ($.getval('ddaydSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./ddaydCOOKIE") : ``; +const logs = 0; // 0为关闭日志,1为开启 +const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 +const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, Length = 0, ddtime = ''; + +let ddaydckArr = []; +let ddaydckVal = ``; +let middleddaydCK = []; + + +if ($.isNode() && process.env.DDAYD_ddaydCK) { + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + + if ( + process.env.DDAYD_ddaydCK && + process.env.DDAYD_ddaydCK.indexOf(COOKIES_SPLIT) > -1 + ) { + middleddaydCK = process.env.DDAYD_ddaydCK.split(COOKIES_SPLIT); + } else { + middleddaydCK = process.env.DDAYD_ddaydCK.split(); + } + Object.keys(middleddaydCK).forEach((item) => { + if (middleddaydCK[item]) { + ddaydckArr.push(middleddaydCK[item]); + } + }); + +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XH = (COOKIE.settings.find(item => item.id === `ddaydXH`)).val; + ddaydCount = (COOKIE.settings.find(item => item.id === `ddaydCount`)).val || '1'; + for (let i = 1; i <= ddaydCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `ddaydck${op}`)) { + + ddaydckArr.push(COOKIE.datas.find(item => item.key === `ddaydck${op}`).val); + + } + } +} else { + if ("ddaydXH") { + XH = $.getval("ddaydXH") || '0'; + } + let ddaydCount = ($.getval('ddaydCount') || '1') - 0; + for (let i = 1; i <= ddaydCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`ddaydck${op}`)) { + + ddaydckArr.push($.getdata(`ddaydck${op}`)); + + } + } +} + +function GetCookie() { + + //获取用户名 + if ($request && $request.url.indexOf("getUserInfo") >= 0) { + const ddaydckVal = JSON.stringify($request.cks); + if (ddaydckVal) { + if (XH == 1) { + cookie() + + function cookie() { + cks = $.getdata('ddaydck' + $.idx); + if (cks) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(ddaydckVal, "ddaydck" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名ddaydckVal✅: 成功,ddaydckVal: "${ddaydckVal}"` + ); + $.msg($.name + $.idx, `获取用户名ddaydckVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(ddaydckVal, "ddaydck" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名ddaydckVal✅: 成功,ddaydckVal: "${ddaydckVal}"` + ); + $.msg($.name + $.idx, `获取用户名ddaydckVal: 成功🎉`, ``); + $.done(); + } + } + } + +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${ddaydckArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//解码 +function decodeUnicode(str) { + str = str.replace(/\\/g, "%"); + return unescape(str); +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!ddaydckArr || ddaydckArr == '') { + $.msg( + $.name, + '提示:⚠️请>>点击前往获取cookie http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0\n', + 'http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0', { + "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" + } + ); + return; + } else { + for (let i = 0; i < ddaydckArr.length; i++) { + + ddaydckVal = ddaydckArr[i]; + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + ddaydck = { + 'nonce': `K870Z0N9R311AT4`, + 'uniqueId': `"${ddaydckVal}"`, + 'Content-Type': `application/json`, + 'checkSum': `dc2226ac21c2d7baba1cd13bf18e4800c3353357`, + 'appHeader': `{"mobileType":"0","mobileMode":"iPhone8Plus","mobileSys":"14.2","mobileCode":"","appVersion":"1.1.8","channelId":"10000"}`, + 'Host': `ddaydshuibaojk.tiantianzf.cn`, + 'appKey': `5f025149db9f2706`, + 'curTime': `1614684045`, + }; + + $.isLogin = true; + + if (ddaydckVal && ddaydckVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + + K = `用户名🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/getUserInfo` + ddaydbody = `{"uniqueId":"${ddaydckVal}"}` + await task(); + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`, { + "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`); + } + continue + } + + if ($.user.data.accountBalance == 0) { + $.msg(O, time(Number(Date.now())) + `⚠️请先手动完成新手任务,\n>>点击前往http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`, { + "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️请先手动完成新手任务,\n>>点击前往http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`); + } + continue + } + + K = `能量页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/getCurEnergyInfo` + await task() + + K = `收能量🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/collectEnergy` + for (let i = 1; i < 6; i++) { + is = i + if ($.energy && $.energy.data.smallEnergy.takedCount == 0) { + ddaydbody = `{"busType":1,"number":${i},"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + if ($.energy && $.energy.data.bigEnergy.takedCount == 0) { + ddaydbody = `{"busType":2,"number":${i},"uniqueId":"${ddaydckVal}"}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + } + + + K = `打卡页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/getUserClockTaskInfo` + await task() + if ($.energy && $.energy.data.energyBalance >= 2000) { + + K = `打卡🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/completeWxTask` + for (let i = 5; i < 7; i++) { + is = i + ddaydbody = `{"busType":${i},"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + } + + + K = `小额提现页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/getWithdrawCard` + await task() + + for (let i = 1; i < 4; i++) { + is = i + + if (ss.cardStatus == 0 && qs.cardStatus == 0 && bs.cardStatus == 0) { + + K = `抽取提现卡🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/joinActivity` + ddaydbody = `{"cardId":${i},"uniqueId":"${ddaydckVal}"}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + K = `概率提高🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/raiseProbability` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + } + + K = `提现卡页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/getWinInfo` + ddaydbody = `{"uniqueId":"${ddaydckVal}"}` + await task() + + + K = `分红页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/lucky/getLuckyCharmHomePageProgress` + await task() + + + K = `福卡页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/getBlessCardConfig` + await task() + + if ($.fky && $.fky.data.applyStatus == 0) { + + K = `报名福卡🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/applayActivity` + await task() + + } else { + if ($.fky && $.fky.data.blessBallInfo[5] == 0) { + K = `抽福卡🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/openBall` + for (let i = 1; i < 7; i++) { + is = i + ddaydbody = `{"blessBallId":${i},"uniqueId":"${ddaydckVal}"}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + if ($.fky && $.fky.data.shareStatus == 0) { + + K = `分享得福卡🚩`; + ddaydbody = `{"uniqueId":"${ddaydckVal}"}` + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/shareOpenCard` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + + if ($.fky && $.fky.data.inviteCardNum >= 1) { + + K = `开邀请福卡🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/inviteOpenCard` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + } + + + K = `抽奖页🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/luckyDraw/getLuckyDrawConfigInfo` + await task() + + + if ($.cjy && $.cjy.data.drawNum >= 1) { + K = `抽奖🚩`; + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/luckyDraw/getLuckyDrawResult` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + + K = `任务页🚩`; + ddaydbody = `{"uniqueId":"${ddaydckVal}"}` + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/getMakeMoneyTaskInfo` + await task() + + ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/completeWxTask` + if (xzrw && xzrw.completeCount == 0) { + K = `下载任务🚩`; + ddaydbody = `{"busType":10,"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (yqrw && yqrw.completeCount < 5) { + K = `邀请任务🚩`; + ddaydbody = `{"busType":3,"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + if (pyqrw && pyqrw.completeCount == 0) { + K = `朋友圈任务🚩`; + ddaydbody = `{"busType":1,"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + if (wxqrw && wxqrw.completeCount == 0) { + K = `微信群任务🚩`; + ddaydbody = `{"busType":2,"uniqueId":"${ddaydckVal}"}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + } + + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${ddaydurl}`, + headers: ddaydck, + body: `${ddaydbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户名🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.user = JSON.parse(data); + if ($.user.head.code == 200) { + + console.log(`\n${O}\n========== ${$.user.data.nickName} ==========\n账户余额:${($.user.data.accountBalance/1000).toFixed(2)}\n`) + $.message += `\n${O}\n========== 【${$.user.data.nickName}】 ==========\n【账户余额】:${($.user.data.accountBalance/1000).toFixed(2)}\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + + + if (K == `能量页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.energy = JSON.parse(data); + if ($.energy.head.code == 200) { + + console.log(`能量页:当前剩余${$.energy.data.energyBalance}能量\n小能量:本场已收取${$.energy.data.smallEnergy.takedCount*50},下次刷新${time($.energy.data.smallEnergy.nextRefreshTime)}\n大能量:本场已收取${$.energy.data.bigEnergy.takedCount*150},下次刷新${time($.energy.data.bigEnergy.nextRefreshTime)}\n`) + $.message += `【能量页】:当前剩余${$.energy.data.energyBalance}能量\n【小能量】:本场已收取${$.energy.data.smallEnergy.takedCount*50},下次刷新${time($.energy.data.smallEnergy.nextRefreshTime)}\n【大能量】:本场已收取${$.energy.data.bigEnergy.takedCount*150},下次刷新${time($.energy.data.bigEnergy.nextRefreshTime)}\n`; + } + } + + + if (K == `收能量🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.sqenergy = JSON.parse(data); + if ($.sqenergy.head.code == 200) { + console.log(`收能量${is}:${$.sqenergy.head.msg},当前剩余${$.sqenergy.data.energyBalance}能量\n`) + $.message += `【收能量${is}】:${$.sqenergy.head.msg},当前剩余${$.sqenergy.data.energyBalance}能量\n`; + } + } + + if (K == `打卡页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.dky = JSON.parse(data); + if ($.dky.head.code == 200) { + + if ($.dky.data.clockTaskInfo[0].completeCount == 1 && $.dky.data.clockTaskInfo[1].completeCount == 1) { + console.log(`打卡页:${$.dky.data.clockTaskInfo[0].taskOverview}-已完成,${$.dky.data.clockTaskInfo[1].taskOverview}-已完成\n`) + $.message += `【打卡页】:${$.dky.data.clockTaskInfo[0].taskOverview}-已完成,${$.dky.data.clockTaskInfo[1].taskOverview}-已完成\n`; + } else { + console.log(`打卡页:${$.dky.data.clockTaskInfo[0].taskOverview},${$.dky.data.clockTaskInfo[1].taskOverview}\n`) + $.message += `【打卡页】:${$.dky.data.clockTaskInfo[0].taskOverview},${$.dky.data.clockTaskInfo[1].taskOverview}\n`; + } + } + } + + if (K == `打卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.dk = JSON.parse(data); + if ($.dk.head.code == 200) { + + console.log(`${$.dky.data.clockTaskInfo[is-5].taskOverview}:${$.dk.head.msg},获得${$.dk.data.changeAmount/1000}元\n`) + $.message += `【${$.dky.data.clockTaskInfo[is-5].taskOverview}】:${$.dk.head.msg},获得${$.dk.data.changeAmount/1000}元\n`; + + } + } + + + if (K == `小额提现页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xetxy = JSON.parse(data); + if ($.xetxy.head.code == 200) { + + ss = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 30000); + qs = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 70000); + bs = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 80000); + if (ss.cardStatus == 0 && qs.cardStatus == 0 && bs.cardStatus == 0) { + console.log(`${ss.cardName}:中奖率${ss.cardProbability}\n${qs.cardName}:中奖率${qs.cardProbability}\n${bs.cardName}:中奖率${bs.cardProbability}\n`) + $.message += `【${ss.cardName}】:中奖率${ss.cardProbability}\n【${qs.cardName}】:中奖率${qs.cardProbability}\n【${bs.cardName}】:中奖率${bs.cardProbability}\n`; + } else { + console.log(`${ss.cardName}:中奖率${ss.cardProbability}-已参加\n${qs.cardName}:中奖率${qs.cardProbability}-已参加\n${bs.cardName}:中奖率${bs.cardProbability}-已参加\n`) + $.message += `【${ss.cardName}】:中奖率${ss.cardProbability}-已参加\n【${qs.cardName}】:中奖率${qs.cardProbability}-已参加\n【${bs.cardName}】:中奖率${bs.cardProbability}-已参加\n`; + } + } + } + + + if (K == `抽取提现卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cqtxk = JSON.parse(data); + if ($.cqtxk.head.code == 200) { + + console.log(`${$.xetxy.data.withdrawCardInfo[is-1].cardName}:参加${$.cqtxk.head.msg},当前概率${$.cqtxk.data.withdrawCardInfo[is-1].cardProbability}\n`) + $.message += `【${$.xetxy.data.withdrawCardInfo[is-1].cardName}】:参加${$.cqtxk.head.msg},当前概率${$.cqtxk.data.withdrawCardInfo[is-1].cardProbability}\n`; + + } + } + + if (K == `概率提高🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.gltg = JSON.parse(data); + if ($.gltg.head.code == 200) { + + console.log(`${$.xetxy.data.withdrawCardInfo[is-1].cardName}概率提高:${$.gltg.head.msg},当前概率${$.gltg.data.withdrawCardInfo[is-1].cardProbability}\n`) + $.message += `【${$.xetxy.data.withdrawCardInfo[is-1].cardName}概率提高】:${$.gltg.head.msg},当前概率${$.gltg.data.withdrawCardInfo[is-1].cardProbability}\n`; + + } + } + + + if (K == `提现卡页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.txky = JSON.parse(data); + if ($.txky.head.code == 200) { + + if ($.txky.data && $.txky.data.winInfo) { + for (let i = 0; i < $.txky.data.winInfo.length; i++) { + console.log(`提现卡页:${$.txky.data.winInfo[i].cardMoney/1000}提现卡-id ${$.txky.data.winInfo[i].id},获得时间${time($.txky.data.winInfo[i].winTime)}\n`) + $.message += `【提现卡页】:${$.txky.data.winInfo[i].cardMoney/1000}提现卡-id ${$.txky.data.winInfo[i].id},获得时间${time($.txky.data.winInfo[i].winTime)}\n`; + } + } else { + console.log(`提现卡页:无提现卡\n`) + $.message += `【提现卡页】:无提现卡\n`; + } + + } + } + + if (K == `分红页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.fhy = JSON.parse(data); + if ($.fhy.head.code == 200) { + + console.log(`分红页:锦鲤总进度${$.fhy.data.userTotalLuckyCharmScore/100000000}%,直邀贡献${$.fhy.data.firstLevelSubUserCharmScore/100000000}%\n`) + $.message += `【分红页】:锦鲤总进度${$.fhy.data.userTotalLuckyCharmScore/100000000}%,直邀贡献${$.fhy.data.firstLevelSubUserCharmScore/100000000}%\n`; + + } + } + + + + if (K == `福卡页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.fky = JSON.parse(data); + if ($.fky.head.code == 200 && $.fky.data.applyStatus == 1) { + fk = `` + for (let i = 0; i < $.fky.data.blessCardInfo.length; i++) { + + if ($.fky.data.blessCardInfo[i].cardNum >= 1) { + fk += $.fky.data.blessCardInfo[i].cardName + } + + } + console.log(`福卡页:福卡进度 ${fk},下次刷新${($.fky.data.nextRefreshTime/60).toFixed(2)}分钟后\n`) + $.message += `【福卡页】:福卡进度 ${fk},下次刷新${($.fky.data.nextRefreshTime/60).toFixed(2)}分钟后\n`; + } + } + + + if (K == `报名福卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.bmfk = JSON.parse(data); + if ($.bmfk.head.code == 200) { + + console.log(`报名福卡:${$.bmfk.head.msg}\n`) + $.message += `【报名福卡】:${$.bmfk.head.msg}\n`; + + } + } + + if (K == `抽福卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cfk = JSON.parse(data); + if ($.cfk.head.code == 200) { + + if ($.cfk.data.winCardId >= 1) { + + console.log(`抽福卡${is}:成功获得 ${$.cfk.data.winCardName} 卡\n`) + $.message += `【抽福卡${is}】:成功获得 ${$.cfk.data.winCardName} 卡\n`; + } else { + + console.log(`抽福卡${is}:未抽中\n`) + $.message += `【抽福卡${is}】:未抽中\n`; + } + } + } + if (K == `分享得福卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.fxdfk = JSON.parse(data); + if ($.fxdfk.head.code == 200) { + + if ($.fxdfk.data.winCardId >= 1) { + + console.log(`分享得福卡:成功获得 ${$.fxdfk.data.winCardName} 卡\n`) + $.message += `【分享得福卡】:成功获得 ${$.fxdfk.data.winCardName} 卡\n`; + } else { + + console.log(`分享得福卡:未抽中\n`) + $.message += `【分享得福卡】:未抽中\n`; + } + + } + } + + + if (K == `开邀请福卡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.kyqfk = JSON.parse(data); + if ($.kyqfk.head.code == 200) { + + if ($.kyqfk.data.winCardId >= 1) { + + console.log(`开邀请福卡:成功获得 ${$.kyqfk.data.winCardName} 卡,剩余${$.kyqfk.data.inviteCardNum}次\n`) + $.message += `【开邀请福卡】:成功获得 ${$.kyqfk.data.winCardName} 卡,剩余${$.kyqfk.data.inviteCardNum}次\n`; + } else { + + console.log(`开邀请福卡:未抽中\n`) + $.message += `【开邀请福卡】:未抽中\n`; + } + + } + } + + + if (K == `抽奖页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cjy = JSON.parse(data); + if ($.cjy.head.code == 200) { + + console.log(`抽奖页:剩余${$.cjy.data.drawNum}次抽奖\n`) + $.message += `【抽奖页】:剩余${$.cjy.data.drawNum}次抽奖\n`; + + } + } + + + + if (K == `抽奖🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cj = JSON.parse(data); + if ($.cj.head.code == 200) { + + console.log(`抽奖:成功抽中${$.cj.data.winCoin}元,预计3小时内到账微信\n`) + $.message += `【抽奖】:成功抽中${$.cj.data.winCoin}元,预计3小时内到账微信\n`; + + } + } + + if (K == `任务页🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.hdy = JSON.parse(data); + if ($.hdy.head.code == 200) { + + xzrw = $.hdy.data.makeMoneyTaskInfo.commonTask.find(item => item.taskType == 10); + yqrw = $.hdy.data.makeMoneyTaskInfo.commonTask.find(item => item.taskType == 3); + pyqrw = $.hdy.data.makeMoneyTaskInfo.shareTask.find(item => item.taskType == 1); + wxqrw = $.hdy.data.makeMoneyTaskInfo.shareTask.find(item => item.taskType == 2); + for (let i = 0; i < $.hdy.data.makeMoneyTaskInfo.commonTask.length; i++) { + + console.log(`${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskTitle}:任务进度${$.hdy.data.makeMoneyTaskInfo.commonTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskCompleteNum}\n`) + $.message += `【${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskTitle}】:任务进度${$.hdy.data.makeMoneyTaskInfo.commonTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskCompleteNum}\n`; + console.log(`${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskTitle}:任务进度${$.hdy.data.makeMoneyTaskInfo.shareTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskCompleteNum}\n`) + $.message += `【${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskTitle}】:任务进度${$.hdy.data.makeMoneyTaskInfo.shareTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskCompleteNum}\n`; + } + } + } + + + + if (K == `下载任务🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xz = JSON.parse(data); + if ($.xz.head.code == 200) { + + console.log(`下载任务:获得${$.xz.data.changeAmount/1000}元,余额为${$.xz.data.accountBalance/1000}元\n`) + $.message += `【下载任务】:获得${$.xz.data.changeAmount/1000}元,余额为${$.xz.data.accountBalance/1000}元\n`; + + } + } + + if (K == `邀请任务🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.yq = JSON.parse(data); + if ($.yq.head.code == 200) { + + console.log(`邀请任务:获得${$.yq.data.changeAmount/1000}元,余额为${$.yq.data.accountBalance/1000}元\n`) + $.message += `【邀请任务】:获得${$.yq.data.changeAmount/1000}元,余额为${$.yq.data.accountBalance/1000}元\n`; + + } + } + + if (K == `朋友圈任务🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.pyq = JSON.parse(data); + if ($.pyq.head.code == 200) { + + console.log(`朋友圈任务:获得${$.pyq.data.changeAmount/1000}元,余额为${$.pyq.data.accountBalance/1000}元\n`) + $.message += `【朋友圈任务】:获得${$.pyq.data.changeAmount/1000}元,余额为${$.pyq.data.accountBalance/1000}元\n`; + + } + } + + + if (K == `微信群任务🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.wxq = JSON.parse(data); + if ($.wxq.head.code == 200) { + + console.log(`微信群任务:获得${$.wxq.data.changeAmount/1000}元,余额为${$.wxq.data.accountBalance/1000}元\n`) + $.message += `【微信群任务】:获得${$.wxq.data.changeAmount/1000}元,余额为${$.wxq.data.accountBalance/1000}元\n`; + + } + } + + + + + + + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +if ($.time('yyyy-MM-dd') === '2023-05-01') { + $.msg($.name, '活动已结束', `请禁用或删除脚本`); + return +} + +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + + get(opts) { + return this.send.call(this.env, opts) + } + + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + + isQuanX() { + return 'undefined' !== typeof $task + } + + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + + isLoon() { + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} \ No newline at end of file diff --git a/Task/ddayd.png b/Task/ddayd.png new file mode 100644 index 0000000000000000000000000000000000000000..5da0a5f5a4eb56985e79a7973a401a7a5310c9a3 GIT binary patch literal 4029 zcmbtWXEdB$+r4Lo2|{ADs1dykqC^Ra7K|3%sEII25M@LO4-pB`8N?98MD#LxjTX_P zMK{qBEr{NtdnZrc^{(k=?);ecjXJ32mbzMwcd*hS9RpF%TCkoQ0i*xZ%7aJX|~?yeg76Z%V4@D9bDBSQ#5z z`JjE$(gs2Q-v=%}128fG17IK^P5=x8L13VZHh={Hz>q(c{tqB9DfAKv1i1JHko`R; zsbCP&Vz3v6S}oc1+PPG9+4Nd7#`msCk?T^r&6!gt9s8}I7W&|NrUvFZsIhzdE0cG`ljF_a zMse8qNy%nMJTFYmHRnoJwkXt3Z9kP{;T3kM#B*|gJ{@;q>4CpWBzIre#yq}jET>px%Ht&72bpb6$H)1P5O2O$)oUh7 z#S8-eDD{7&0z*hiKmhb#rNGog1%tt?-d?0i2U%md8-iXLbq-XLGIRd@cFZrPuOs>x zzWIH5euRT>W(?$obxL?6Dq8(cr^*W4Q|GuZfWHiXn(@C@000Ro7y<=d`j-Lnhhe|A zLky`}>Il=biVnz|7ai`o`Rqi?+#p!xxR#v(t(y|we!q~_v|dQ6`R26yXep-s6?#=d zdP~YAx?B$vGo*qa3?wp%QUhQx2tovyl=NRdA~6Xm0EN-ea!}KW-QX1ELW@fn1;r^T z>s#CX*9#y@;8Z_vKejKjjnK_{&@>t|P&l~MV_TjqC$rhaSDU;S+tQz@2(=pmR8*j( zLntoUHYCNw>KDen(!@p~{aDVH_0kRp%kwLN9b6D+J{lXn%8_p}BikYgo*%NET87@d zP`gL3d!s3-q~8SelwI7?2UfEg((5-zA(zti(3lzj51&Tof=hUvaa4zmnmw;f@^Pkq ze|3jbyrZfX6+JzEG`xfsOmH-tK@#T5LFn+QQP-{9t)y*IR&A9IL#kUplD2aNp13x= z4_0}Z^BCEPtC_Csev_}IM+SU~nZJcKF3*qlJw}-}7OzE%R&BJSS=gG#V=82zb3xik zk(Y)q1-YvHC|ZCEKgtdxalh?6)Gg$qbES9v*daz$%{QgWP#<^`Oy){CWk_E1a;a0^ z_wCa2EZdtV*WZ}ibb^bp#yZxEYfxNOq651RVM9QG?Dk8n&{^ttHgF8n^``_L8zmN}!yvc`*P&V=KxfArp2|s#I|Kd~3TF>vR_LqJJZ>OAqwxF&?tVs8L4$|u9(iN5`HSS% zAl9Z`(4y(`YSM%kHo)`T zFhsqaySgr0m0--7cokCX5{8V}R`7qE2HG*-%`DD5VjPnY@L?dyVx=kf5%;BC+zcnb zmwEPaS>}jo{9v#B=jObLpiwxSBfbXX1?`7& ztI@Vw+MU@ha$rBT@!GC4WWM>kye^UOE?$Za>Qzg;5ne>SIy2)_d{dasK`P^pwk<7p zuX3p1N0=us?8R>eSHYXyHr}}N>;S{ge|mCFp8%}~W>soUgEJsb53lXUZL;f-nQU zt6s7lsO@X|VwZjC>oPs`rT8rb2F&eJ^EL$vRAo)W)n}E3wCTReWqOv4E&h61v_bBY zO-4U1<_7+KOEse5lV`aLs!Cb#+Z6H>1{=aN$D4hE&Aa5mZQj< zE!UM*5cPl$V(h|S23I9@zNBVRvmsJ}6+tq`i+hqk$cWSq{vkfroxztsLi~I3$SUgh z-frigcI2P^wE8)G(w{rzMGRJPY7hV-W;O&0h5XHN5Ey_#IK-%F#Fg}|Z*T^Y(25$M zTeuXJJ>oJ9ZGQYWTB#I((}ibcY!tr|tzuOU8^L=XT5{5)8z0x+=;w9EZg0JwT=CnO zIHy>l8FBCZqF-zpcQQt&u03(xuu!w+!`$5_O72WyZpmTFlW{ZOl;y3SuXi1PxDK=}IIiN+>X_FFyn zkgZZ4ue}%aHSYp&(@Z^Oql$dOF*XWbx4EBKVD?!gl}#--*C98==)J3Hap z8AnM45hg7!- zfziO5oD10WY)y+S<-R+2HXjI^HtbF3U*qV@L$~#-@;G{ zGq}?j+Jhp}VYnrfc19W_Z0&x;9HY;}B2bjlic1JLS~l`bs&}!4Sba;8yXmI+%UH800aGmcr zo6Y2r1kYQ6Or7b3*3*H#vxWV>v}p0e!Rcp~QP!Pf{Vv@*MtB~7PG(Ru_aN2Lh|!GBN`LBor8?eUY6nw_~_hfkj$ZD=juVN8B&`nFIz=bip~ zzsh{E7^hJz{c;~`C~7OtjgU6s94#iOoB8WDdmbj03SGHkbuG=+(?{zEXV&2{S`^Xh zu$^+a{lQ@4q=?WJMG@+@XS>jCT-8S%gV&xFaCJ>BH%O}K+)ndtMF{wGtZJO6MY1(a ze9YWt3JZXOE3d`9dEIgE)cVU5$#cyB8MlN5iJjS!O|~H$wM9f>Ps4P}{H7~m5K;5x;QOUll;iEAhwCr!hC7a3k4J@vqpSxX2zsU7a*QUCvjt0!J)cy%08B0b z4_Pn#z7^l(_km9Q8?sU9^_+6qed!VB%Y?fOBb##4W%9C0h690O)k2d2~v7}&tRCjD~&m4%p5P$*1iIL=wFaDQo z5P$?mO2Z*WtIw$frKS@%utsP6omKxBgEK7in7M9LXdQ>@-Z=qmBVIqtRpQoW(w+Fg zAHf-IsY}&huVE<|TVZ&PaIK?m>kq(%6$;y5F5>d%QBc`(TCvp%55^7n_B$)0n00nU zO}haack*JgF5>mNk1t0dy(dO#4kWuK(#-aGA4V+wBW)kSy7F$Zkk#2aUagiaRB~`b zR};DwoF@$REI(s9PnLs&Yue&=E*o@ zwoPNTylXou)|h913h7?2wd=n_M}3!~s<|PMi^(G&#!av1qc>W`Sx0-NIWJ%G zau#qYV21zLn7d-cr>3mcW4L}1=xi4!mk-J>*_WxdQKNdP?y0B#J;1=h>F37|RW|y! z6-!DO1dP}p8U!=Epde>PPb{zU74!Y@7e0D#DWD8EMM@3Y5R(0x48!FCcm?? Date: Mon, 5 Apr 2021 10:48:18 +0800 Subject: [PATCH 041/139] Update ddayd.js --- Task/ddayd.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Task/ddayd.js b/Task/ddayd.js index 5926801..5e30bac 100644 --- a/Task/ddayd.js +++ b/Task/ddayd.js @@ -13,6 +13,7 @@ boxjs链接 https: //cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 4.3 制作 4.5 完成 +4.5.10 修复错误 ⚠️ 时间设置 30 * * * * 每小时 1次 ⚠️一共 1个ck 👉 1条 Secrets @@ -31,7 +32,7 @@ v2p 进手机boxjs----复制会话,再导入,或者直接填写 */ -GXRZ = '4.5 完成' +GXRZ = '4.5.10 修复错误' const $ = Env("多多爱运动"); $.idx = ($.idx = ($.getval('ddaydSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -336,7 +337,7 @@ async function all() { K = `打卡页🚩`; ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/getUserClockTaskInfo` await task() - if ($.energy && $.energy.data.energyBalance >= 2000) { + if ($.energy && $.energy.data.energyBalance >= 2000 && $.dky&& $.dky.data.clockTaskInfo[0].completeCount == 0) { K = `打卡🚩`; ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/completeWxTask` @@ -403,7 +404,7 @@ async function all() { await task() } else { - if ($.fky && $.fky.data.blessBallInfo[5] == 0) { + if ($.fky && $.fky.data.blessBallInfo[5].blessBallStatus == 0) { K = `抽福卡🚩`; ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/openBall` for (let i = 1; i < 7; i++) { @@ -1459,4 +1460,4 @@ function Env(name, opts) { } } })(name, opts) -} \ No newline at end of file +} From 60e59c11a306e9d8e89b136ee655eff8abcce22b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 12:17:50 +0800 Subject: [PATCH 042/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index f02e67d..8bcc579 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -333,7 +333,7 @@ ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/qmyd.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/qmyd.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/qmyd.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/qmyd.js" }, { "id": "shuqi", "name": "书旗小说APP", @@ -363,7 +363,7 @@ ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" }, { "id": "ddayd", @@ -381,7 +381,7 @@ ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yuedongzu.js" + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js" } ] } From 8df6f26795b527c2bb421920a55babadb16f255c Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 13:17:57 +0800 Subject: [PATCH 043/139] Update ddayd.js --- Task/ddayd.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Task/ddayd.js b/Task/ddayd.js index 5e30bac..17e4997 100644 --- a/Task/ddayd.js +++ b/Task/ddayd.js @@ -73,7 +73,7 @@ if ($.isNode() && process.env.DDAYD_ddaydCK) { console.log( `============ cookie方式为:boxjs复制会话 =============\n` ); - XH = (COOKIE.settings.find(item => item.id === `ddaydXH`)).val; + ddaydCount = (COOKIE.settings.find(item => item.id === `ddaydCount`)).val || '1'; for (let i = 1; i <= ddaydCount; i++) { if (i == 1) { @@ -88,9 +88,7 @@ if ($.isNode() && process.env.DDAYD_ddaydCK) { } } } else { - if ("ddaydXH") { - XH = $.getval("ddaydXH") || '0'; - } + let ddaydCount = ($.getval('ddaydCount') || '1') - 0; for (let i = 1; i <= ddaydCount; i++) { if (i == 1) { From 899313d1f59d47634b0f46983efae7522ea8363e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 20:19:36 +0800 Subject: [PATCH 044/139] Add files via upload --- Task/shuqi.boxjs.json | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Task/shuqi.boxjs.json diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json new file mode 100644 index 0000000..2fe4e16 --- /dev/null +++ b/Task/shuqi.boxjs.json @@ -0,0 +1,39 @@ +{ + "id": "ziye.shuqiapp.sub", + "name": "ziye 书旗普通版专用订阅", + "author": "@ZIYE", + "icon": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/ziye.png", + "repo": "https://github.com/ziye888", + "apps": [{ + "id": "shuqi", + "name": "书旗小说APP", + "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80"], + "author": "@ziye", + "settings": [{ + "id": "shuqiSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "shuqiCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "shuqiXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" + } + ] +} From ecfad22ac5a58c71ea6f83a87e80ebc53dee4bfa Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 20:25:45 +0800 Subject: [PATCH 045/139] Update shuqi.boxjs.json --- Task/shuqi.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json index 2fe4e16..6b456a4 100644 --- a/Task/shuqi.boxjs.json +++ b/Task/shuqi.boxjs.json @@ -5,7 +5,7 @@ "icon": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/ziye.png", "repo": "https://github.com/ziye888", "apps": [{ - "id": "shuqi", + "id": "shuqiapp", "name": "书旗小说APP", "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80"], "author": "@ziye", From 11765266d8226a219e40c1cdb34bf54e5784f21b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 5 Apr 2021 20:59:51 +0800 Subject: [PATCH 046/139] Update shuqi.boxjs.json --- Task/shuqi.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json index 6b456a4..75b066c 100644 --- a/Task/shuqi.boxjs.json +++ b/Task/shuqi.boxjs.json @@ -5,7 +5,7 @@ "icon": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/ziye.png", "repo": "https://github.com/ziye888", "apps": [{ - "id": "shuqiapp", + "id": "shuqiappsss", "name": "书旗小说APP", "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80"], "author": "@ziye", From 583d8108c3789b82f511a9622978a41f2f8cc5b4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 13:24:05 +0800 Subject: [PATCH 047/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 8bcc579..9bae810 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -69,7 +69,7 @@ { "id": "iboxpay", "name": "笑谱", - "keys": ["refreshck", "iboxpayvideoheader", "iboxpayvideobody", "refreshck2", "iboxpayvideoheader2", "iboxpayvideobody2", "refreshck3", "iboxpayvideoheader3", "iboxpayvideobody3", "refreshck4", "iboxpayvideoheader4", "iboxpayvideobody4", "refreshck5", "iboxpayvideoheader5", "iboxpayvideobody5", "refreshck6", "iboxpayvideoheader6", "iboxpayvideobody6", "refreshck7", "iboxpayvideoheader7", "iboxpayvideobody7", "refreshck8", "iboxpayvideoheader8", "iboxpayvideobody8", "refreshck9", "iboxpayvideoheader9", "iboxpayvideobody9", "refreshck10", "iboxpayvideoheader10", "iboxpayvideobody10", "refreshck11", "iboxpayvideoheader11", "iboxpayvideobody11", "refreshck12", "iboxpayvideoheader12", "iboxpayvideobody12", "refreshck13", "iboxpayvideoheader13", "iboxpayvideobody13", "refreshck14", "iboxpayvideoheader14", "iboxpayvideobody14", "refreshck15", "iboxpayvideoheader15", "iboxpayvideobody15", "refreshck16", "iboxpayvideoheader16", "iboxpayvideobody16", "refreshck17", "iboxpayvideoheader17", "iboxpayvideobody17", "refreshck18", "iboxpayvideoheader18", "iboxpayvideobody18", "refreshck19", "iboxpayvideoheader19", "iboxpayvideobody19", "refreshck20", "iboxpayvideoheader20", "iboxpayvideobody20"], + "keys": ["refreshtoken", "iboxpayvideoheader", "iboxpayvideobody", "refreshtoken2", "iboxpayvideoheader2", "iboxpayvideobody2", "refreshtoken3", "iboxpayvideoheader3", "iboxpayvideobody3", "refreshtoken4", "iboxpayvideoheader4", "iboxpayvideobody4", "refreshtoken5", "iboxpayvideoheader5", "iboxpayvideobody5", "refreshtoken6", "iboxpayvideoheader6", "iboxpayvideobody6", "refreshtoken7", "iboxpayvideoheader7", "iboxpayvideobody7", "refreshtoken8", "iboxpayvideoheader8", "iboxpayvideobody8", "refreshtoken9", "iboxpayvideoheader9", "iboxpayvideobody9", "refreshtoken10", "iboxpayvideoheader10", "iboxpayvideobody10", "refreshtoken11", "iboxpayvideoheader11", "iboxpayvideobody11", "refreshtoken12", "iboxpayvideoheader12", "iboxpayvideobody12", "refreshtoken13", "iboxpayvideoheader13", "iboxpayvideobody13", "refreshtoken14", "iboxpayvideoheader14", "iboxpayvideobody14", "refreshtoken15", "iboxpayvideoheader15", "iboxpayvideobody15", "refreshtoken16", "iboxpayvideoheader16", "iboxpayvideobody16", "refreshtoken17", "iboxpayvideoheader17", "iboxpayvideobody17", "refreshtoken18", "iboxpayvideoheader18", "iboxpayvideobody18", "refreshtoken19", "iboxpayvideoheader19", "iboxpayvideobody19", "refreshtoken20", "iboxpayvideoheader20", "iboxpayvideobody20"], "author": "@ziye", "settings": [{ "id": "iboxpaySuffix", @@ -111,7 +111,7 @@ "name": "验证码", "val": "0", "type": "number", - "desc": "输入短信验证码,默认为0,不启动获取ck功能" + "desc": "输入短信验证码,默认为0,不启动获取token功能" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/iboxpay.js", @@ -245,7 +245,7 @@ { "id": "bububao", "name": "步步宝APP", - "keys": ["bububaock", "bububaock2", "bububaock3", "bububaock4", "bububaock5", "bububaock6", "bububaock7", "bububaock8", "bububaock9", "bububaock10", "bububaock11", "bububaock12", "bububaock13", "bububaock14", "bububaock15", "bububaock16", "bububaock17", "bububaock18", "bububaock19", "bububaock20"], + "keys": ["bububaotoken", "bububaotoken2", "bububaotoken3", "bububaotoken4", "bububaotoken5", "bububaotoken6", "bububaotoken7", "bububaotoken8", "bububaotoken9", "bububaotoken10", "bububaotoken11", "bububaotoken12", "bububaotoken13", "bububaotoken14", "bububaotoken15", "bububaotoken16", "bububaotoken17", "bububaotoken18", "bububaotoken19", "bububaotoken20"], "author": "@ziye", "settings": [{ "id": "bububaoSuffix", @@ -276,7 +276,7 @@ { "id": "yuedongzu", "name": "悦动族APP", - "keys": ["yuedongzuck", "yuedongzuck2", "yuedongzuck3", "yuedongzuck4", "yuedongzuck5", "yuedongzuck6", "yuedongzuck7", "yuedongzuck8", "yuedongzuck9", "yuedongzuck10", "yuedongzuck11", "yuedongzuck12", "yuedongzuck13", "yuedongzuck14", "yuedongzuck15", "yuedongzuck16", "yuedongzuck17", "yuedongzuck18", "yuedongzuck19", "yuedongzuck20"], + "keys": ["yuedongzutoken", "yuedongzutoken2", "yuedongzutoken3", "yuedongzutoken4", "yuedongzutoken5", "yuedongzutoken6", "yuedongzutoken7", "yuedongzutoken8", "yuedongzutoken9", "yuedongzutoken10", "yuedongzutoken11", "yuedongzutoken12", "yuedongzutoken13", "yuedongzutoken14", "yuedongzutoken15", "yuedongzutoken16", "yuedongzutoken17", "yuedongzutoken18", "yuedongzutoken19", "yuedongzutoken20"], "author": "@ziye", "settings": [{ "id": "yuedongzuSuffix", @@ -307,7 +307,7 @@ { "id": "qmyd", "name": "全民悦动APP", - "keys": ["qmydck", "qmydck2", "qmydck3", "qmydck4", "qmydck5", "qmydck6", "qmydck7", "qmydck8", "qmydck9", "qmydck10", "qmydck11", "qmydck12", "qmydck13", "qmydck14", "qmydck15", "qmydck16", "qmydck17", "qmydck18", "qmydck19", "qmydck20"], + "keys": ["qmydtoken", "qmydtoken2", "qmydtoken3", "qmydtoken4", "qmydtoken5", "qmydtoken6", "qmydtoken7", "qmydtoken8", "qmydtoken9", "qmydtoken10", "qmydtoken11", "qmydtoken12", "qmydtoken13", "qmydtoken14", "qmydtoken15", "qmydtoken16", "qmydtoken17", "qmydtoken18", "qmydtoken19", "qmydtoken20"], "author": "@ziye", "settings": [{ "id": "qmydSuffix", From 8b8bcb1c40b24201322d7a1649e1bb07922c6646 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:10:56 +0800 Subject: [PATCH 048/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 9bae810..0e69cb3 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -359,6 +359,34 @@ "val": "0", "type": "number", "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "shuqiSC", + "name": "单刷时长控制", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "shuqinotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, + { + "id": "shuqinotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, + { + "id": "shuqiMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", From e48c51ef0413be568470431938ef009ec250f527 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:12:27 +0800 Subject: [PATCH 049/139] Update shuqi.js --- Task/shuqi.js | 110 ++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 79 insertions(+), 31 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 6ea8b02..5b5f958 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -22,6 +22,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.15 修复收益获取ck显示 3.18 独立COOKIE增加boxjs复制会话模式 3.193.19 修复ac报错 +4.6.11 单刷时长请设置SC为1,增加通知以及推送控制 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -118,15 +119,16 @@ http-request https:\/\/jcollection\.shuqireader\.com\/* url script-request-body */ -GXRZ = '3.19 修复ac报错' +GXRZ = '4.6.11 单刷时长请设置SC为1,增加通知以及推送控制' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; const COOKIE = $.isNode() ? require("./shuqiCOOKIE") : ``; const logs = 0; // 0为关闭日志,1为开启 -const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 -const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 -$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, ddtime = ''; +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, SC = 0, ddtime = ''; CZ = 10 Length = 0 let shuqiuserurlArr = []; @@ -224,6 +226,12 @@ if ($.isNode() && COOKIE.shuqiuserurlVal && COOKIE.shuqiuserurlVal != '') { } if ($.isNode() && process.env.SQ_shuqiuserURL) { + +SC = process.env.SQ_SC || "0"; +notifyttt = process.env.SQ_notifyttt || "1"; +notifyInterval = process.env.SQ_notifyInterval || "2"; +Minutes = process.env.SQ_Minutes || "10"; + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; console.log( `============ cookies分隔符为:${JSON.stringify( @@ -498,6 +506,12 @@ if (COOKIE && COOKIE.shuqiuserurlVal) { } if (COOKIE.datas && COOKIE.datas[0].val != '') { + +notifyttt = (COOKIE.settings.find(item => item.id === `shuqinotifyttt`)).val || '1'; +notifyInterval = (COOKIE.settings.find(item => item.id === `shuqinotifyInterval`)).val || '2'; +Minutes = (COOKIE.settings.find(item => item.id === `shuqiMinutes`)).val || '10'; +SC = (COOKIE.settings.find(item => item.id === `shuqiSC`)).val || '0'; + shuqiCount = COOKIE.settings.find(item => item.id === `shuqiCount`); Length = shuqiCount.val } @@ -506,7 +520,7 @@ if (COOKIE.shuqiuserurl) { COOKIEstringify = JSON.stringify(COOKIE); Length = COOKIEstringify.match(/getBindinfo/g).length } -if (!COOKIE.datas && !COOKIE.shuqiuserurlVal&& !COOKIE.shuqiuserurl) { +if (!COOKIE.datas && !COOKIE.shuqiuserurlVal && !COOKIE.shuqiuserurl) { if ($.isNode()) { Object.keys(middleshuqiuserURL).forEach((item) => { if (middleshuqiuserURL[item]) { @@ -669,6 +683,18 @@ if (!COOKIE.datas && !COOKIE.shuqiuserurlVal&& !COOKIE.shuqiuserurl) { if ("shuqiXH") { XH = $.getval("shuqiXH") || '0'; } + if ("shuqinotifyttt") { + notifyttt = $.getval("shuqinotifyttt") || '1'; + } + if ("shuqinotifyInterval") { + notifyInterval = $.getval("shuqinotifyInterval") || '2'; + } + if ("shuqiMinutes") { + Minutes = $.getval("shuqiMinutes") || '10'; + } + if ("shuqiSC") { + SC = $.getval("shuqiSC") || '0'; + } let shuqiCount = ($.getval('shuqiCount') || '1') - 0; for (let i = 2; i <= shuqiCount; i++) { if ($.getdata(`shuqiuserurl${i}`)) { @@ -1698,6 +1724,12 @@ function decodeUnicode(str) { str = str.replace(/\\/g, "%"); return unescape(str); } +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} let isGetCookie = typeof $request !== 'undefined' if (isGetCookie) { GetCookie() @@ -1854,7 +1886,7 @@ async function all() { shuqijsbookbodyVal = COOKIE[Object.keys(COOKIE)[iv + 25]]; shuqijssprwurlVal = COOKIE[Object.keys(COOKIE)[iv + 26]]; } - if (!COOKIE.datas && !COOKIE.shuqiuserurlVal&& !COOKIE.shuqiuserurl) { + if (!COOKIE.datas && !COOKIE.shuqiuserurlVal && !COOKIE.shuqiuserurl) { shuqiuserurlVal = shuqiuserurlArr[i]; shuqisyurlVal = shuqisyurlArr[i]; shuqisybodyVal = shuqisybodyArr[i]; @@ -1895,26 +1927,30 @@ async function all() { await coin() //用户收益 } await readlist(); //阅读时长 - if (shuqirwbodyVal && shuqirwbodyVal != '') { - await resource() //任务列表 - } - if (shuqisprwurlVal && shuqisprwurlVal != '') { - await videolist(); //视频任务 - } - if (shuqicjyurlVal && shuqicjyurlVal != '') { - await lotteryinfo(); //抽奖页面 - } - if (shuqijsrwbodyVal && shuqijsrwbodyVal != '') { - await jsresource() //极速版任务列表 - } - if (shuqijssprwurlVal && shuqijssprwurlVal != '') { - await jsvideolist() //极速版视频任务 - } - if (shuqijsqdspyurlVal && shuqijsqdspyurlVal != '') { - await jsqdvideolist(); //极速版签到视频任务 - } - if (shuqijlbodyVal && shuqijlbodyVal != '') { - await bubble(); //奖励页面 + + if (SC == 0) { + if (shuqirwbodyVal && shuqirwbodyVal != '') { + await resource() //任务列表 + } + if (shuqisprwurlVal && shuqisprwurlVal != '') { + await videolist(); //视频任务 + } + if (shuqicjyurlVal && shuqicjyurlVal != '') { + await lotteryinfo(); //抽奖页面 + } + if (shuqijsrwbodyVal && shuqijsrwbodyVal != '') { + await jsresource() //极速版任务列表 + } + if (shuqijssprwurlVal && shuqijssprwurlVal != '') { + await jsvideolist() //极速版视频任务 + } + if (shuqijsqdspyurlVal && shuqijsqdspyurlVal != '') { + await jsqdvideolist(); //极速版签到视频任务 + } + if (shuqijlbodyVal && shuqijlbodyVal != '') { + await bubble(); //奖励页面 + } + } console.log(`${GXRZ}\n`); $.message += `${GXRZ}\n` @@ -1923,10 +1959,12 @@ async function all() { //通知 function msgShow() { return new Promise(async resolve => { + + if (notifyInterval != 1) { console.log($.name + '\n' + $.message); } - if (notifyInterval == 1) { + if (notifyInterval == 1 ) { $.msg($.name, ``, $.message); } if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { @@ -2342,12 +2380,22 @@ function readlist(timeout = 0) { if (shuqiscbodyVal && shuqiscbodyVal != '') { timestamp = shuqiscbodyVal.split('timestamp=')[1].split('&user_id')[0] * 1000 sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] - if (timestamp >= daytime() && $.readlist.data.readTime < 180) { + if (timestamp >= daytime() && $.readlist.data.readTime < 10) { + DD = RT(1000, 10000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await upload() //上传时长 - await $.wait(10000) + DD = RT(1000, 10000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await upload() //上传时长 - await $.wait(10000) + DD = RT(1000, 10000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await upload() //上传时长 + } else if (timestamp >= daytime()) { + console.log(`上传时长:今日时长已达到10分钟\n`); + $.message += `【上传时长】:今日时长已达到10分钟\n`; } else { console.log(`上传时长:请获取今日时长CK\n`); $.message += `【上传时长】:请获取今日时长CK\n`; @@ -3160,4 +3208,4 @@ function Env(t, e) { this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) -} \ No newline at end of file +} From 46552dffa041a0ad42b1e2787586b2d642482dd9 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:53:28 +0800 Subject: [PATCH 050/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 58 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 0e69cb3..a9d8078 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -392,6 +392,64 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" + },{ + "id": "jdtq", + "name": "简单天气APP", + "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqp1body", "jdtqqp1fbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcf1body", "jdtqcf1fbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], + "author": "@ziye", + "settings": [{ + "id": "jdtqSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "jdtqCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "jdtqXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "jdtqCK", + "name": "CK获取控制", + "val": "0", + "type": "number", + "desc": "0关闭, 1用户名, 2账户信息, 3首页气泡, 4气泡1, 5气泡1翻倍, 6气泡2, 7气泡2翻倍, 8气泡3, 9气泡3翻倍, 可设置0-41, 具体使用查看js说明" + }, + { + "id": "jdtqnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, + { + "id": "jdtqnotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, + { + "id": "jdtqMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js" }, { "id": "ddayd", From 8f03af85b582502def92fbeaa2f86f336a3b3736 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 17:15:16 +0800 Subject: [PATCH 051/139] Add files via upload --- Task/jdtq.js | 4729 ++++++++++++++++++++++++++++++++++++++ Task/jdtq.png | Bin 0 -> 1931 bytes Task/jdtqCOOKIE.js | 24 + Task/ziye-jdtq-body1.txt | 3 + Task/ziye-jdtq-body2.txt | 3 + Task/ziye-jdtq-body3.txt | 3 + 6 files changed, 4762 insertions(+) create mode 100644 Task/jdtq.js create mode 100644 Task/jdtq.png create mode 100644 Task/jdtqCOOKIE.js create mode 100644 Task/ziye-jdtq-body1.txt create mode 100644 Task/ziye-jdtq-body2.txt create mode 100644 Task/ziye-jdtq-body3.txt diff --git a/Task/jdtq.js b/Task/jdtq.js new file mode 100644 index 0000000..36c33e8 --- /dev/null +++ b/Task/jdtq.js @@ -0,0 +1,4729 @@ +/* ziye +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +⚠️简单天气 需要 手机号和微信号 共0.8-1元 无早起打卡挑战活动,无福利发放活动 + +>>点击 http://jdtq.erxiao.mobi/1D6BX7Ed 下载APP 邀请码 577571032 谢谢支持 + +3.26 制作 +3.30 完成 +3.31 优化调整为10次翻倍 +4.1 修复错误 +4.6 .16 增加通知以及推送控制 + +⚠️ 时间设置 6 6 0-23 * * * 每小时 1次即可 运行一次执行10次翻倍,预计运行15分钟 +⚠️9个主要ck,其他自行考虑是否获取 +⚠️一共 41个ck 👉 41条 Secrets + +获取多少ck就运行多少任务(少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 + + + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至jdtqCOOKIE.js中 或者 填写环境变量(多账号请换行) + +👇一次只开一条重写 + +第一步⚠️添加 hostname =zt.jiandantianqi.com,添加zt body重写 获取zt body + +设置CK = 1👉 点击我的 - 获取用户名body, ⚠️ +设置CK = 2👉 点击我的 - 获取账户信息body⚠️ + +设置CK = 3👉 点击天气 - 获取首页气泡body⚠️ +设置CK = 4👉 点击1号气泡, 获取气泡1body⚠️ +设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body⚠️ +设置CK = 6 👉 点击2号气泡, 获取气泡2body⚠️ +设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body⚠️ +设置CK = 8 👉 点击3号气泡, 获取气泡3body ⚠️ +设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body⚠️ +设置CK = 10👉 点击4号气泡, 获取气泡4body + +设置CK = 11 👉 点击福利 - 获取任务body + +设置CK = 12👉 点击福利 - 视频 - 获取视频body +设置CK = 13 👉 点击福利 - 视频完成 - 获取视频完成body, +设置CK = 14 👉 点击福利 - 视频完成- 翻倍 - 获取视频完成翻倍body, + +设置CK = 15 👉 点击福利 - 获取签到body, +设置CK = 16 👉 点击福利 - 签到翻倍 - 获取签到翻倍body, +设置CK = 17👉 点击福利 - 签到完成 - 获取签到完成body, +设置CK = 18👉 点击福利 - 签到完成翻倍 -获取签到完成翻倍body, + +设置CK = 19 👉 点击福利 - 查看实时天气 - 获取天气body, +设置CK = 20👉 点击福利 - 查看实时天气完成 - 获取天气完成body, +设置CK = 21👉 点击福利 - 查看实时天气完成翻倍 - 获取天气完成翻倍body, + +设置CK = 22👉 点击福利 - 悬浮完成 - 获取悬浮完成body, +设置CK = 23👉 点击福利 - 悬浮完成翻倍 - 获取悬浮完成翻倍body + +第二步⚠️添加 hostname = api.jiandantianqi.com,添加api body重写 获取api body + +设置CK = 24 👉 点击活动-每天抽奖-获取抽奖页body, +设置CK = 25 👉 点击活动 - 每天抽奖 - 抽奖, 获取抽奖body, +设置CK = 26 👉 点击活动 - 每天抽奖 - 看视频获取抽奖次数,获取抽奖次数body + +第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body + + +设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body,👉 +设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, +设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, +设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, +设置CK = 31 👉点击活动 - 吃饭领福利 - 吃饭2翻倍 - 获取吃饭2翻倍body, +设置CK = 32 👉 点击活动 - 吃饭领福利 - 吃饭3, 获取吃饭3body, +设置CK = 33👉 点击活动 - 吃饭领福利 - 吃饭3翻倍 - 获取吃饭3翻倍body, +设置CK = 34 👉 点击活动 - 吃饭领福利 - 吃饭4, 获取吃饭4body, +设置CK = 35👉 点击活动 - 吃饭领福利 - 吃饭4翻倍 - 获取吃饭4翻倍body, +设置CK = 36👉 点击活动 - 吃饭领福利 - 吃饭5, 获取吃饭5body, +设置CK = 37👉 点击活动 - 吃饭领福利 - 吃饭5翻倍 - 获取吃饭5翻倍body, + + +设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body +设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody,👉 +设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, +设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body,👉 + + +jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body + +jdtqcoinbodyVal👉JDTQ_jdtqcoinBODY👉账户信息body + +jdtqqpbodyVal👉JDTQ_jdtqqpBODY👉首页气泡body + +jdtqqp1bodyVal👉JDTQ_jdtqqp1BODY👉领取气泡1body + +jdtqqp1fbbodyVal👉JDTQ_jdtqqp1fbBODY👉气泡1翻倍body + +jdtqqp2bodyVal👉JDTQ_jdtqqp2BODY👉领取气泡2body + +jdtqqp2fbbodyVal👉JDTQ_jdtqqp2fbBODY👉气泡2翻倍body + +jdtqqp3bodyVal👉JDTQ_jdtqqp3BODY👉领取气泡3body + +jdtqqp3fbbodyVal👉JDTQ_jdtqqp3fbBODY👉气泡3翻倍body + +jdtqqp4bodyVal👉JDTQ_jdtqqp4BODY👉领取气泡4body + +jdtqcjybodyVal👉JDTQ_jdtqcjyBODY👉抽奖页body + +jdtqcjbodyVal👉JDTQ_jdtqcjBODY👉抽奖body + +jdtqcjcsbodyVal👉JDTQ_jdtqcjcsBODY👉抽奖次数body + +jdtqrwbodyVal👉JDTQ_jdtqrwBODY👉任务body + +jdtqspbodyVal👉JDTQ_jdtqspBODY👉视频body + +jdtqspwcbodyVal👉JDTQ_jdtqspwcBODY👉视频完成body + +jdtqspwcfbbodyVal👉JDTQ_jdtqspwcfbBODY👉视频完成翻倍body + +jdtqqdbodyVal👉JDTQ_jdtqqdBODY👉签到body + +jdtqqdfbbodyVal👉JDTQ_jdtqqdfbBODY👉签到翻倍body + +jdtqqdwcbodyVal👉JDTQ_jdtqqdwcBODY👉签到完成body + +jdtqqdwcfbbodyVal👉JDTQ_jdtqqdwcfbBODY👉签到完成翻倍body + +jdtqtqbodyVal👉JDTQ_jdtqtqBODY👉天气body + +jdtqtqwcbodyVal👉JDTQ_jdtqtqwcBODY👉天气完成body + +jdtqtqwcfbbodyVal👉JDTQ_jdtqtqwcfbBODY👉天气完成翻倍body + +jdtqxfwcbodyVal👉JDTQ_jdtqxfwcBODY👉悬浮完成body + +jdtqxfwcfbbodyVal👉JDTQ_jdtqxfwcfbBODY👉悬浮完成翻倍body + +jdtqcfybodyVal👉JDTQ_jdtqcfyBODY👉吃饭页body + +jdtqcf1bodyVal👉JDTQ_jdtqcf1BODY👉吃饭1body + +jdtqcf1fbbodyVal👉JDTQ_jdtqcf1fbBODY👉吃饭1翻倍body + +jdtqcf2bodyVal👉JDTQ_jdtqcf2BODY👉吃饭2body + +jdtqcf2fbbodyVal👉JDTQ_jdtqcf2fbBODY👉吃饭2翻倍body + +jdtqcf3bodyVal👉JDTQ_jdtqcf3BODY👉吃饭3body + +jdtqcf3fbbodyVal👉JDTQ_jdtqcf3fbBODY👉吃饭3翻倍body + +jdtqcf4bodyVal👉JDTQ_jdtqcf4BODY👉吃饭4body + +jdtqcf4fbbodyVal👉JDTQ_jdtqcf4fbBODY👉吃饭4翻倍body + +jdtqcf5bodyVal👉JDTQ_jdtqcf5BODY👉吃饭5body + +jdtqcf5fbbodyVal👉JDTQ_jdtqcf5fbBODY👉吃饭5翻倍body + +jdtqjcybodyVal👉JDTQ_jdtqjcyBODY👉竞猜页body + +jdtqjcabodyVal👉JDTQ_jdtqjcaBODY👉竞猜abody + +jdtqjcbbodyVal👉JDTQ_jdtqjcbBODY👉竞猜bbody + +jdtqjclqbodyVal👉JDTQ_jdtqjclqBODY👉竞猜领取body + + +⚠️主机名以及重写👇 一次只开一条重写 + +//////////////////////////// 圈x +hostname =zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body + +//////////////////////////// loon +hostname = zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +http-request https:\/\/zt\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取日常任务body + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +http-request https:\/\/api\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取抽奖body + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +http-request https:\/\/event\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取吃饭-竞猜body + +//////////////////////////// surge +hostname = zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +简单天气获取日常任务body = type=http-request,pattern=https:\/\/zt\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +简单天气获取抽奖body = type=http-request,pattern=https:\/\/api\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +简单天气获取吃饭-竞猜body = type=http-request,pattern=https:\/\/event\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + + +*/ + +GXRZ = '4.6.16 增加通知以及推送控制' +const $ = Env("简单天气"); +$.idx = ($.idx = ($.getval('jdtqSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./jdtqCOOKIE") : ``; +const logs = 0; // 0为关闭日志,1为开启 +notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, CK = 0, ddtime = ''; + +let jdtquserbodyArr = []; +let jdtquserbodyVal = ``; +let middlejdtquserBODY = []; + + +let jdtqcoinbodyArr = []; +let jdtqcoinbodyVal = ``; +let middlejdtqcoinBODY = []; + + +let jdtqqpbodyArr = []; +let jdtqqpbodyVal = ``; +let middlejdtqqpBODY = []; + + +let jdtqqp1bodyArr = []; +let jdtqqp1bodyVal = ``; +let middlejdtqqp1BODY = []; + + +let jdtqqp1fbbodyArr = []; +let jdtqqp1fbbodyVal = ``; +let middlejdtqqp1fbBODY = []; + + +let jdtqqp2bodyArr = []; +let jdtqqp2bodyVal = ``; +let middlejdtqqp2BODY = []; + + +let jdtqqp2fbbodyArr = []; +let jdtqqp2fbbodyVal = ``; +let middlejdtqqp2fbBODY = []; + + +let jdtqqp3bodyArr = []; +let jdtqqp3bodyVal = ``; +let middlejdtqqp3BODY = []; + + +let jdtqqp3fbbodyArr = []; +let jdtqqp3fbbodyVal = ``; +let middlejdtqqp3fbBODY = []; + + +let jdtqqp4bodyArr = []; +let jdtqqp4bodyVal = ``; +let middlejdtqqp4BODY = []; + + +let jdtqcjybodyArr = []; +let jdtqcjybodyVal = ``; +let middlejdtqcjyBODY = []; + + +let jdtqcjbodyArr = []; +let jdtqcjbodyVal = ``; +let middlejdtqcjBODY = []; + + +let jdtqcjcsbodyArr = []; +let jdtqcjcsbodyVal = ``; +let middlejdtqcjcsBODY = []; + + +let jdtqrwbodyArr = []; +let jdtqrwbodyVal = ``; +let middlejdtqrwBODY = []; + + +let jdtqspbodyArr = []; +let jdtqspbodyVal = ``; +let middlejdtqspBODY = []; + + +let jdtqspwcbodyArr = []; +let jdtqspwcbodyVal = ``; +let middlejdtqspwcBODY = []; + + +let jdtqspwcfbbodyArr = []; +let jdtqspwcfbbodyVal = ``; +let middlejdtqspwcfbBODY = []; + + +let jdtqqdbodyArr = []; +let jdtqqdbodyVal = ``; +let middlejdtqqdBODY = []; + + +let jdtqqdfbbodyArr = []; +let jdtqqdfbbodyVal = ``; +let middlejdtqqdfbBODY = []; + + +let jdtqqdwcbodyArr = []; +let jdtqqdwcbodyVal = ``; +let middlejdtqqdwcBODY = []; + + +let jdtqqdwcfbbodyArr = []; +let jdtqqdwcfbbodyVal = ``; +let middlejdtqqdwcfbBODY = []; + + +let jdtqtqbodyArr = []; +let jdtqtqbodyVal = ``; +let middlejdtqtqBODY = []; + + +let jdtqtqwcbodyArr = []; +let jdtqtqwcbodyVal = ``; +let middlejdtqtqwcBODY = []; + + +let jdtqtqwcfbbodyArr = []; +let jdtqtqwcfbbodyVal = ``; +let middlejdtqtqwcfbBODY = []; + + +let jdtqxfwcbodyArr = []; +let jdtqxfwcbodyVal = ``; +let middlejdtqxfwcBODY = []; + + +let jdtqxfwcfbbodyArr = []; +let jdtqxfwcfbbodyVal = ``; +let middlejdtqxfwcfbBODY = []; + + +let jdtqcfybodyArr = []; +let jdtqcfybodyVal = ``; +let middlejdtqcfyBODY = []; + + +let jdtqcf1bodyArr = []; +let jdtqcf1bodyVal = ``; +let middlejdtqcf1BODY = []; + + +let jdtqcf1fbbodyArr = []; +let jdtqcf1fbbodyVal = ``; +let middlejdtqcf1fbBODY = []; + + +let jdtqcf2bodyArr = []; +let jdtqcf2bodyVal = ``; +let middlejdtqcf2BODY = []; + + +let jdtqcf2fbbodyArr = []; +let jdtqcf2fbbodyVal = ``; +let middlejdtqcf2fbBODY = []; + + +let jdtqcf3bodyArr = []; +let jdtqcf3bodyVal = ``; +let middlejdtqcf3BODY = []; + + +let jdtqcf3fbbodyArr = []; +let jdtqcf3fbbodyVal = ``; +let middlejdtqcf3fbBODY = []; + + +let jdtqcf4bodyArr = []; +let jdtqcf4bodyVal = ``; +let middlejdtqcf4BODY = []; + + +let jdtqcf4fbbodyArr = []; +let jdtqcf4fbbodyVal = ``; +let middlejdtqcf4fbBODY = []; + + +let jdtqcf5bodyArr = []; +let jdtqcf5bodyVal = ``; +let middlejdtqcf5BODY = []; + + +let jdtqcf5fbbodyArr = []; +let jdtqcf5fbbodyVal = ``; +let middlejdtqcf5fbBODY = []; + + +let jdtqjcybodyArr = []; +let jdtqjcybodyVal = ``; +let middlejdtqjcyBODY = []; + + +let jdtqjcabodyArr = []; +let jdtqjcabodyVal = ``; +let middlejdtqjcaBODY = []; + + +let jdtqjcbbodyArr = []; +let jdtqjcbbodyVal = ``; +let middlejdtqjcbBODY = []; + + +let jdtqjclqbodyArr = []; +let jdtqjclqbodyVal = ``; +let middlejdtqjclqBODY = []; + + +if ($.isNode() && process.env.JDTQ_jdtquserBODY) { + + notifyttt = process.env.JDTQ_notifyttt || "1"; +notifyInterval = process.env.JDTQ_notifyInterval || "2"; + Minutes = process.env.JDTQ_Minutes || "10"; + + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + + if ( + process.env.JDTQ_jdtquserBODY && + process.env.JDTQ_jdtquserBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(COOKIES_SPLIT); + } else { + middlejdtquserBODY = process.env.JDTQ_jdtquserBODY.split(); + } + Object.keys(middlejdtquserBODY).forEach((item) => { + if (middlejdtquserBODY[item]) { + jdtquserbodyArr.push(middlejdtquserBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcoinBODY && + process.env.JDTQ_jdtqcoinBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcoinBODY = process.env.JDTQ_jdtqcoinBODY.split(); + } + Object.keys(middlejdtqcoinBODY).forEach((item) => { + if (middlejdtqcoinBODY[item]) { + jdtqcoinbodyArr.push(middlejdtqcoinBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqpBODY && + process.env.JDTQ_jdtqqpBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqpBODY = process.env.JDTQ_jdtqqpBODY.split(); + } + Object.keys(middlejdtqqpBODY).forEach((item) => { + if (middlejdtqqpBODY[item]) { + jdtqqpbodyArr.push(middlejdtqqpBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp1BODY && + process.env.JDTQ_jdtqqp1BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp1BODY = process.env.JDTQ_jdtqqp1BODY.split(); + } + Object.keys(middlejdtqqp1BODY).forEach((item) => { + if (middlejdtqqp1BODY[item]) { + jdtqqp1bodyArr.push(middlejdtqqp1BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp1fbBODY && + process.env.JDTQ_jdtqqp1fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp1fbBODY = process.env.JDTQ_jdtqqp1fbBODY.split(); + } + Object.keys(middlejdtqqp1fbBODY).forEach((item) => { + if (middlejdtqqp1fbBODY[item]) { + jdtqqp1fbbodyArr.push(middlejdtqqp1fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp2BODY && + process.env.JDTQ_jdtqqp2BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp2BODY = process.env.JDTQ_jdtqqp2BODY.split(); + } + Object.keys(middlejdtqqp2BODY).forEach((item) => { + if (middlejdtqqp2BODY[item]) { + jdtqqp2bodyArr.push(middlejdtqqp2BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp2fbBODY && + process.env.JDTQ_jdtqqp2fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp2fbBODY = process.env.JDTQ_jdtqqp2fbBODY.split(); + } + Object.keys(middlejdtqqp2fbBODY).forEach((item) => { + if (middlejdtqqp2fbBODY[item]) { + jdtqqp2fbbodyArr.push(middlejdtqqp2fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp3BODY && + process.env.JDTQ_jdtqqp3BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp3BODY = process.env.JDTQ_jdtqqp3BODY.split(); + } + Object.keys(middlejdtqqp3BODY).forEach((item) => { + if (middlejdtqqp3BODY[item]) { + jdtqqp3bodyArr.push(middlejdtqqp3BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp3fbBODY && + process.env.JDTQ_jdtqqp3fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp3fbBODY = process.env.JDTQ_jdtqqp3fbBODY.split(); + } + Object.keys(middlejdtqqp3fbBODY).forEach((item) => { + if (middlejdtqqp3fbBODY[item]) { + jdtqqp3fbbodyArr.push(middlejdtqqp3fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqp4BODY && + process.env.JDTQ_jdtqqp4BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(COOKIES_SPLIT); + } else { + middlejdtqqp4BODY = process.env.JDTQ_jdtqqp4BODY.split(); + } + Object.keys(middlejdtqqp4BODY).forEach((item) => { + if (middlejdtqqp4BODY[item]) { + jdtqqp4bodyArr.push(middlejdtqqp4BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjyBODY && + process.env.JDTQ_jdtqcjyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjyBODY = process.env.JDTQ_jdtqcjyBODY.split(); + } + Object.keys(middlejdtqcjyBODY).forEach((item) => { + if (middlejdtqcjyBODY[item]) { + jdtqcjybodyArr.push(middlejdtqcjyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjBODY && + process.env.JDTQ_jdtqcjBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjBODY = process.env.JDTQ_jdtqcjBODY.split(); + } + Object.keys(middlejdtqcjBODY).forEach((item) => { + if (middlejdtqcjBODY[item]) { + jdtqcjbodyArr.push(middlejdtqcjBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcjcsBODY && + process.env.JDTQ_jdtqcjcsBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcjcsBODY = process.env.JDTQ_jdtqcjcsBODY.split(); + } + Object.keys(middlejdtqcjcsBODY).forEach((item) => { + if (middlejdtqcjcsBODY[item]) { + jdtqcjcsbodyArr.push(middlejdtqcjcsBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqrwBODY && + process.env.JDTQ_jdtqrwBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(COOKIES_SPLIT); + } else { + middlejdtqrwBODY = process.env.JDTQ_jdtqrwBODY.split(); + } + Object.keys(middlejdtqrwBODY).forEach((item) => { + if (middlejdtqrwBODY[item]) { + jdtqrwbodyArr.push(middlejdtqrwBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspBODY && + process.env.JDTQ_jdtqspBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspBODY = process.env.JDTQ_jdtqspBODY.split(); + } + Object.keys(middlejdtqspBODY).forEach((item) => { + if (middlejdtqspBODY[item]) { + jdtqspbodyArr.push(middlejdtqspBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspwcBODY && + process.env.JDTQ_jdtqspwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspwcBODY = process.env.JDTQ_jdtqspwcBODY.split(); + } + Object.keys(middlejdtqspwcBODY).forEach((item) => { + if (middlejdtqspwcBODY[item]) { + jdtqspwcbodyArr.push(middlejdtqspwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqspwcfbBODY && + process.env.JDTQ_jdtqspwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqspwcfbBODY = process.env.JDTQ_jdtqspwcfbBODY.split(); + } + Object.keys(middlejdtqspwcfbBODY).forEach((item) => { + if (middlejdtqspwcfbBODY[item]) { + jdtqspwcfbbodyArr.push(middlejdtqspwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdBODY && + process.env.JDTQ_jdtqqdBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdBODY = process.env.JDTQ_jdtqqdBODY.split(); + } + Object.keys(middlejdtqqdBODY).forEach((item) => { + if (middlejdtqqdBODY[item]) { + jdtqqdbodyArr.push(middlejdtqqdBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdfbBODY && + process.env.JDTQ_jdtqqdfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdfbBODY = process.env.JDTQ_jdtqqdfbBODY.split(); + } + Object.keys(middlejdtqqdfbBODY).forEach((item) => { + if (middlejdtqqdfbBODY[item]) { + jdtqqdfbbodyArr.push(middlejdtqqdfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdwcBODY && + process.env.JDTQ_jdtqqdwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdwcBODY = process.env.JDTQ_jdtqqdwcBODY.split(); + } + Object.keys(middlejdtqqdwcBODY).forEach((item) => { + if (middlejdtqqdwcBODY[item]) { + jdtqqdwcbodyArr.push(middlejdtqqdwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqqdwcfbBODY && + process.env.JDTQ_jdtqqdwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqqdwcfbBODY = process.env.JDTQ_jdtqqdwcfbBODY.split(); + } + Object.keys(middlejdtqqdwcfbBODY).forEach((item) => { + if (middlejdtqqdwcfbBODY[item]) { + jdtqqdwcfbbodyArr.push(middlejdtqqdwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqBODY && + process.env.JDTQ_jdtqtqBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqBODY = process.env.JDTQ_jdtqtqBODY.split(); + } + Object.keys(middlejdtqtqBODY).forEach((item) => { + if (middlejdtqtqBODY[item]) { + jdtqtqbodyArr.push(middlejdtqtqBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqwcBODY && + process.env.JDTQ_jdtqtqwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqwcBODY = process.env.JDTQ_jdtqtqwcBODY.split(); + } + Object.keys(middlejdtqtqwcBODY).forEach((item) => { + if (middlejdtqtqwcBODY[item]) { + jdtqtqwcbodyArr.push(middlejdtqtqwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqtqwcfbBODY && + process.env.JDTQ_jdtqtqwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqtqwcfbBODY = process.env.JDTQ_jdtqtqwcfbBODY.split(); + } + Object.keys(middlejdtqtqwcfbBODY).forEach((item) => { + if (middlejdtqtqwcfbBODY[item]) { + jdtqtqwcfbbodyArr.push(middlejdtqtqwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqxfwcBODY && + process.env.JDTQ_jdtqxfwcBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(COOKIES_SPLIT); + } else { + middlejdtqxfwcBODY = process.env.JDTQ_jdtqxfwcBODY.split(); + } + Object.keys(middlejdtqxfwcBODY).forEach((item) => { + if (middlejdtqxfwcBODY[item]) { + jdtqxfwcbodyArr.push(middlejdtqxfwcBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqxfwcfbBODY && + process.env.JDTQ_jdtqxfwcfbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqxfwcfbBODY = process.env.JDTQ_jdtqxfwcfbBODY.split(); + } + Object.keys(middlejdtqxfwcfbBODY).forEach((item) => { + if (middlejdtqxfwcfbBODY[item]) { + jdtqxfwcfbbodyArr.push(middlejdtqxfwcfbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcfyBODY && + process.env.JDTQ_jdtqcfyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcfyBODY = process.env.JDTQ_jdtqcfyBODY.split(); + } + Object.keys(middlejdtqcfyBODY).forEach((item) => { + if (middlejdtqcfyBODY[item]) { + jdtqcfybodyArr.push(middlejdtqcfyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf1BODY && + process.env.JDTQ_jdtqcf1BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf1BODY = process.env.JDTQ_jdtqcf1BODY.split(); + } + Object.keys(middlejdtqcf1BODY).forEach((item) => { + if (middlejdtqcf1BODY[item]) { + jdtqcf1bodyArr.push(middlejdtqcf1BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf1fbBODY && + process.env.JDTQ_jdtqcf1fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf1fbBODY = process.env.JDTQ_jdtqcf1fbBODY.split(); + } + Object.keys(middlejdtqcf1fbBODY).forEach((item) => { + if (middlejdtqcf1fbBODY[item]) { + jdtqcf1fbbodyArr.push(middlejdtqcf1fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf2BODY && + process.env.JDTQ_jdtqcf2BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf2BODY = process.env.JDTQ_jdtqcf2BODY.split(); + } + Object.keys(middlejdtqcf2BODY).forEach((item) => { + if (middlejdtqcf2BODY[item]) { + jdtqcf2bodyArr.push(middlejdtqcf2BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf2fbBODY && + process.env.JDTQ_jdtqcf2fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf2fbBODY = process.env.JDTQ_jdtqcf2fbBODY.split(); + } + Object.keys(middlejdtqcf2fbBODY).forEach((item) => { + if (middlejdtqcf2fbBODY[item]) { + jdtqcf2fbbodyArr.push(middlejdtqcf2fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf3BODY && + process.env.JDTQ_jdtqcf3BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf3BODY = process.env.JDTQ_jdtqcf3BODY.split(); + } + Object.keys(middlejdtqcf3BODY).forEach((item) => { + if (middlejdtqcf3BODY[item]) { + jdtqcf3bodyArr.push(middlejdtqcf3BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf3fbBODY && + process.env.JDTQ_jdtqcf3fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf3fbBODY = process.env.JDTQ_jdtqcf3fbBODY.split(); + } + Object.keys(middlejdtqcf3fbBODY).forEach((item) => { + if (middlejdtqcf3fbBODY[item]) { + jdtqcf3fbbodyArr.push(middlejdtqcf3fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf4BODY && + process.env.JDTQ_jdtqcf4BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf4BODY = process.env.JDTQ_jdtqcf4BODY.split(); + } + Object.keys(middlejdtqcf4BODY).forEach((item) => { + if (middlejdtqcf4BODY[item]) { + jdtqcf4bodyArr.push(middlejdtqcf4BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf4fbBODY && + process.env.JDTQ_jdtqcf4fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf4fbBODY = process.env.JDTQ_jdtqcf4fbBODY.split(); + } + Object.keys(middlejdtqcf4fbBODY).forEach((item) => { + if (middlejdtqcf4fbBODY[item]) { + jdtqcf4fbbodyArr.push(middlejdtqcf4fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf5BODY && + process.env.JDTQ_jdtqcf5BODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf5BODY = process.env.JDTQ_jdtqcf5BODY.split(); + } + Object.keys(middlejdtqcf5BODY).forEach((item) => { + if (middlejdtqcf5BODY[item]) { + jdtqcf5bodyArr.push(middlejdtqcf5BODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqcf5fbBODY && + process.env.JDTQ_jdtqcf5fbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqcf5fbBODY = process.env.JDTQ_jdtqcf5fbBODY.split(); + } + Object.keys(middlejdtqcf5fbBODY).forEach((item) => { + if (middlejdtqcf5fbBODY[item]) { + jdtqcf5fbbodyArr.push(middlejdtqcf5fbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcyBODY && + process.env.JDTQ_jdtqjcyBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcyBODY = process.env.JDTQ_jdtqjcyBODY.split(); + } + Object.keys(middlejdtqjcyBODY).forEach((item) => { + if (middlejdtqjcyBODY[item]) { + jdtqjcybodyArr.push(middlejdtqjcyBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcaBODY && + process.env.JDTQ_jdtqjcaBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcaBODY = process.env.JDTQ_jdtqjcaBODY.split(); + } + Object.keys(middlejdtqjcaBODY).forEach((item) => { + if (middlejdtqjcaBODY[item]) { + jdtqjcabodyArr.push(middlejdtqjcaBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjcbBODY && + process.env.JDTQ_jdtqjcbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjcbBODY = process.env.JDTQ_jdtqjcbBODY.split(); + } + Object.keys(middlejdtqjcbBODY).forEach((item) => { + if (middlejdtqjcbBODY[item]) { + jdtqjcbbodyArr.push(middlejdtqjcbBODY[item]); + } + }); + + if ( + process.env.JDTQ_jdtqjclqBODY && + process.env.JDTQ_jdtqjclqBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(COOKIES_SPLIT); + } else { + middlejdtqjclqBODY = process.env.JDTQ_jdtqjclqBODY.split(); + } + Object.keys(middlejdtqjclqBODY).forEach((item) => { + if (middlejdtqjclqBODY[item]) { + jdtqjclqbodyArr.push(middlejdtqjclqBODY[item]); + } + }); + +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XH = (COOKIE.settings.find(item => item.id === `jdtqXH`)).val; + notifyttt = (COOKIE.settings.find(item => item.id === `jdtqnotifyttt`)).val || '1'; + notifyInterval = (COOKIE.settings.find(item => item.id === `jdtqnotifyInterval`)).val || '2'; + Minutes = (COOKIE.settings.find(item => item.id === `jdtqMinutes`)).val || '10'; + jdtqCount = (COOKIE.settings.find(item => item.id === `jdtqCount`)).val || '1'; + for (let i = 1; i <= jdtqCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `jdtquserbody${op}`)) { + + jdtquserbodyArr.push(COOKIE.datas.find(item => item.key === `jdtquserbody${op}`).val); + + jdtqcoinbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcoinbody${op}`).val); + + jdtqqpbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqpbody${op}`).val); + + jdtqqp1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1body${op}`).val); + + jdtqqp1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp1fbbody${op}`).val); + + jdtqqp2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2body${op}`).val); + + jdtqqp2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp2fbbody${op}`).val); + + jdtqqp3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3body${op}`).val); + + jdtqqp3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp3fbbody${op}`).val); + + jdtqqp4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqp4body${op}`).val); + + jdtqcjybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjybody${op}`).val); + + jdtqcjbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjbody${op}`).val); + + jdtqcjcsbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcjcsbody${op}`).val); + + jdtqrwbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqrwbody${op}`).val); + + jdtqspbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspbody${op}`).val); + + jdtqspwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcbody${op}`).val); + + jdtqspwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqspwcfbbody${op}`).val); + + jdtqqdbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdbody${op}`).val); + + jdtqqdfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdfbbody${op}`).val); + + jdtqqdwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcbody${op}`).val); + + jdtqqdwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqqdwcfbbody${op}`).val); + + jdtqtqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqbody${op}`).val); + + jdtqtqwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcbody${op}`).val); + + jdtqtqwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqtqwcfbbody${op}`).val); + + jdtqxfwcbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcbody${op}`).val); + + jdtqxfwcfbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqxfwcfbbody${op}`).val); + + jdtqcfybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcfybody${op}`).val); + + jdtqcf1bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1body${op}`).val); + + jdtqcf1fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf1fbbody${op}`).val); + + jdtqcf2bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2body${op}`).val); + + jdtqcf2fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf2fbbody${op}`).val); + + jdtqcf3bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3body${op}`).val); + + jdtqcf3fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf3fbbody${op}`).val); + + jdtqcf4bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4body${op}`).val); + + jdtqcf4fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf4fbbody${op}`).val); + + jdtqcf5bodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5body${op}`).val); + + jdtqcf5fbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqcf5fbbody${op}`).val); + + jdtqjcybodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcybody${op}`).val); + + jdtqjcabodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcabody${op}`).val); + + jdtqjcbbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjcbbody${op}`).val); + + jdtqjclqbodyArr.push(COOKIE.datas.find(item => item.key === `jdtqjclqbody${op}`).val); + + } + } +} else { + if ("jdtqXH") { + XH = $.getval("jdtqXH") || '0'; + } + if ("jdtqCK") { + CK = $.getval("jdtqCK") || '0'; + } + if ("jdtqnotifyttt") { + notifyttt = $.getval("jdtqnotifyttt") || '1'; + } + if ("jdtqnotifyInterval") { + notifyInterval = $.getval("jdtqnotifyInterval") || '2'; + } + if ("jdtqMinutes") { + Minutes = $.getval("jdtqMinutes") || '10'; + } + let jdtqCount = ($.getval('jdtqCount') || '1') - 0; + for (let i = 1; i <= jdtqCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`jdtquserbody${op}`)) { + + jdtquserbodyArr.push($.getdata(`jdtquserbody${op}`)); + + jdtqcoinbodyArr.push($.getdata(`jdtqcoinbody${op}`)); + + jdtqqpbodyArr.push($.getdata(`jdtqqpbody${op}`)); + + jdtqqp1bodyArr.push($.getdata(`jdtqqp1body${op}`)); + + jdtqqp1fbbodyArr.push($.getdata(`jdtqqp1fbbody${op}`)); + + jdtqqp2bodyArr.push($.getdata(`jdtqqp2body${op}`)); + + jdtqqp2fbbodyArr.push($.getdata(`jdtqqp2fbbody${op}`)); + + jdtqqp3bodyArr.push($.getdata(`jdtqqp3body${op}`)); + + jdtqqp3fbbodyArr.push($.getdata(`jdtqqp3fbbody${op}`)); + + jdtqqp4bodyArr.push($.getdata(`jdtqqp4body${op}`)); + + jdtqcjybodyArr.push($.getdata(`jdtqcjybody${op}`)); + + jdtqcjbodyArr.push($.getdata(`jdtqcjbody${op}`)); + + jdtqcjcsbodyArr.push($.getdata(`jdtqcjcsbody${op}`)); + + jdtqrwbodyArr.push($.getdata(`jdtqrwbody${op}`)); + + jdtqspbodyArr.push($.getdata(`jdtqspbody${op}`)); + + jdtqspwcbodyArr.push($.getdata(`jdtqspwcbody${op}`)); + + jdtqspwcfbbodyArr.push($.getdata(`jdtqspwcfbbody${op}`)); + + jdtqqdbodyArr.push($.getdata(`jdtqqdbody${op}`)); + + jdtqqdfbbodyArr.push($.getdata(`jdtqqdfbbody${op}`)); + + jdtqqdwcbodyArr.push($.getdata(`jdtqqdwcbody${op}`)); + + jdtqqdwcfbbodyArr.push($.getdata(`jdtqqdwcfbbody${op}`)); + + jdtqtqbodyArr.push($.getdata(`jdtqtqbody${op}`)); + + jdtqtqwcbodyArr.push($.getdata(`jdtqtqwcbody${op}`)); + + jdtqtqwcfbbodyArr.push($.getdata(`jdtqtqwcfbbody${op}`)); + + jdtqxfwcbodyArr.push($.getdata(`jdtqxfwcbody${op}`)); + + jdtqxfwcfbbodyArr.push($.getdata(`jdtqxfwcfbbody${op}`)); + + jdtqcfybodyArr.push($.getdata(`jdtqcfybody${op}`)); + + jdtqcf1bodyArr.push($.getdata(`jdtqcf1body${op}`)); + + jdtqcf1fbbodyArr.push($.getdata(`jdtqcf1fbbody${op}`)); + + jdtqcf2bodyArr.push($.getdata(`jdtqcf2body${op}`)); + + jdtqcf2fbbodyArr.push($.getdata(`jdtqcf2fbbody${op}`)); + + jdtqcf3bodyArr.push($.getdata(`jdtqcf3body${op}`)); + + jdtqcf3fbbodyArr.push($.getdata(`jdtqcf3fbbody${op}`)); + + jdtqcf4bodyArr.push($.getdata(`jdtqcf4body${op}`)); + + jdtqcf4fbbodyArr.push($.getdata(`jdtqcf4fbbody${op}`)); + + jdtqcf5bodyArr.push($.getdata(`jdtqcf5body${op}`)); + + jdtqcf5fbbodyArr.push($.getdata(`jdtqcf5fbbody${op}`)); + + jdtqjcybodyArr.push($.getdata(`jdtqjcybody${op}`)); + + jdtqjcabodyArr.push($.getdata(`jdtqjcabody${op}`)); + + jdtqjcbbodyArr.push($.getdata(`jdtqjcbbody${op}`)); + + jdtqjclqbodyArr.push($.getdata(`jdtqjclqbody${op}`)); + + } + } +} + +function GetCookie() { + + //获取用户名 + if (CK == 1 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { + const jdtquserbodyVal = $request.body; + if (jdtquserbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtquserbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` + ); + $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtquserbodyVal, "jdtquserbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名jdtquserbodyVal✅: 成功,jdtquserbodyVal: ${jdtquserbodyVal}` + ); + $.msg($.name + $.idx, `获取用户名jdtquserbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取账户信息 + if (CK == 2 && $request && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && $request.headers['Content-Length'] >= 4966) { + + console.log(JSON.stringify($request.headers['Content-Length'])) + const jdtqcoinbodyVal = $request.body; + if (jdtqcoinbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcoinbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` + ); + $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcoinbodyVal, "jdtqcoinbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取账户信息jdtqcoinbodyVal✅: 成功,jdtqcoinbodyVal: ${jdtqcoinbodyVal}` + ); + $.msg($.name + $.idx, `获取账户信息jdtqcoinbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取首页气泡 + if (CK == 3 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { + const jdtqqpbodyVal = $request.body; + if (jdtqqpbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqpbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` + ); + $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqpbodyVal, "jdtqqpbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取首页气泡jdtqqpbodyVal✅: 成功,jdtqqpbodyVal: ${jdtqqpbodyVal}` + ); + $.msg($.name + $.idx, `获取首页气泡jdtqqpbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡1 + if (CK == 4 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp1bodyVal = $request.body; + if (jdtqqp1bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp1body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp1bodyVal, "jdtqqp1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡1jdtqqp1bodyVal✅: 成功,jdtqqp1bodyVal: ${jdtqqp1bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡1jdtqqp1bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡1翻倍 + if (CK == 5 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp1fbbodyVal = $request.body; + if (jdtqqp1fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp1fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp1fbbodyVal, "jdtqqp1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡1翻倍jdtqqp1fbbodyVal✅: 成功,jdtqqp1fbbodyVal: ${jdtqqp1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡1翻倍jdtqqp1fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡2 + if (CK == 6 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp2bodyVal = $request.body; + if (jdtqqp2bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp2body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp2bodyVal, "jdtqqp2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡2jdtqqp2bodyVal✅: 成功,jdtqqp2bodyVal: ${jdtqqp2bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡2jdtqqp2bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡2翻倍 + if (CK == 7 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp2fbbodyVal = $request.body; + if (jdtqqp2fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp2fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp2fbbodyVal, "jdtqqp2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡2翻倍jdtqqp2fbbodyVal✅: 成功,jdtqqp2fbbodyVal: ${jdtqqp2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡2翻倍jdtqqp2fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡3 + if (CK == 8 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp3bodyVal = $request.body; + if (jdtqqp3bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp3body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp3bodyVal, "jdtqqp3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡3jdtqqp3bodyVal✅: 成功,jdtqqp3bodyVal: ${jdtqqp3bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡3jdtqqp3bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取气泡3翻倍 + if (CK == 9 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp3fbbodyVal = $request.body; + if (jdtqqp3fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp3fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp3fbbodyVal, "jdtqqp3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取气泡3翻倍jdtqqp3fbbodyVal✅: 成功,jdtqqp3fbbodyVal: ${jdtqqp3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取气泡3翻倍jdtqqp3fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取领取气泡4 + if (CK == 10 && $request.url.indexOf("zt") >= 0 && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqp4bodyVal = $request.body; + if (jdtqqp4bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqp4body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqp4bodyVal, "jdtqqp4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取领取气泡4jdtqqp4bodyVal✅: 成功,jdtqqp4bodyVal: ${jdtqqp4bodyVal}` + ); + $.msg($.name + $.idx, `获取领取气泡4jdtqqp4bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖页 + if (CK == 24 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjybodyVal = $request.body; + if (jdtqcjybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjybodyVal, "jdtqcjybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖页jdtqcjybodyVal✅: 成功,jdtqcjybodyVal: ${jdtqcjybodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖页jdtqcjybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖 + if (CK == 25 && $request.url.indexOf("api") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjbodyVal = $request.body; + if (jdtqcjbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjbodyVal, "jdtqcjbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖jdtqcjbodyVal✅: 成功,jdtqcjbodyVal: ${jdtqcjbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖jdtqcjbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取抽奖次数 + if (CK == 26 && $request.url.indexOf("api") >= api && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2118") >= 0) { + const jdtqcjcsbodyVal = $request.body; + if (jdtqcjcsbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcjcsbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcjcsbodyVal, "jdtqcjcsbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖次数jdtqcjcsbodyVal✅: 成功,jdtqcjcsbodyVal: ${jdtqcjcsbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖次数jdtqcjcsbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取任务 + if (CK == 11 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2162") >= 0) { + const jdtqrwbodyVal = $request.body; + if (jdtqrwbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqrwbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` + ); + $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqrwbodyVal, "jdtqrwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取任务jdtqrwbodyVal✅: 成功,jdtqrwbodyVal: ${jdtqrwbodyVal}` + ); + $.msg($.name + $.idx, `获取任务jdtqrwbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频 + if (CK == 12 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqspbodyVal = $request.body; + if (jdtqspbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` + ); + $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspbodyVal, "jdtqspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频jdtqspbodyVal✅: 成功,jdtqspbodyVal: ${jdtqspbodyVal}` + ); + $.msg($.name + $.idx, `获取视频jdtqspbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频完成 + if (CK == 13 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqspwcbodyVal = $request.body; + if (jdtqspwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspwcbodyVal, "jdtqspwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成jdtqspwcbodyVal✅: 成功,jdtqspwcbodyVal: ${jdtqspwcbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成jdtqspwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取视频完成翻倍 + if (CK == 14 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqspwcfbbodyVal = $request.body; + if (jdtqspwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqspwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqspwcfbbodyVal, "jdtqspwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频完成翻倍jdtqspwcfbbodyVal✅: 成功,jdtqspwcfbbodyVal: ${jdtqspwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取视频完成翻倍jdtqspwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到 + if (CK == 15 && $request.url.indexOf("zt") >= 0 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { + const jdtqqdbodyVal = $request.body; + if (jdtqqdbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` + ); + $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdbodyVal, "jdtqqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到jdtqqdbodyVal✅: 成功,jdtqqdbodyVal: ${jdtqqdbodyVal}` + ); + $.msg($.name + $.idx, `获取签到jdtqqdbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到翻倍 + if (CK == 16 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2230") >= 0) { + const jdtqqdfbbodyVal = $request.body; + if (jdtqqdfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdfbbodyVal, "jdtqqdfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到翻倍jdtqqdfbbodyVal✅: 成功,jdtqqdfbbodyVal: ${jdtqqdfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到翻倍jdtqqdfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到完成 + if (CK == 17 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqqdwcbodyVal = $request.body; + if (jdtqqdwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdwcbodyVal, "jdtqqdwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成jdtqqdwcbodyVal✅: 成功,jdtqqdwcbodyVal: ${jdtqqdwcbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成jdtqqdwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取签到完成翻倍 + if (CK == 18 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqqdwcfbbodyVal = $request.body; + if (jdtqqdwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqqdwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqqdwcfbbodyVal, "jdtqqdwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到完成翻倍jdtqqdwcfbbodyVal✅: 成功,jdtqqdwcfbbodyVal: ${jdtqqdwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取签到完成翻倍jdtqqdwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气 + if (CK == 19 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqtqbodyVal = $request.body; + if (jdtqtqbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` + ); + $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqbodyVal, "jdtqtqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气jdtqtqbodyVal✅: 成功,jdtqtqbodyVal: ${jdtqtqbodyVal}` + ); + $.msg($.name + $.idx, `获取天气jdtqtqbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气完成 + if (CK == 20 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqtqwcbodyVal = $request.body; + if (jdtqtqwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqwcbodyVal, "jdtqtqwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成jdtqtqwcbodyVal✅: 成功,jdtqtqwcbodyVal: ${jdtqtqwcbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成jdtqtqwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取天气完成翻倍 + if (CK == 21 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqtqwcfbbodyVal = $request.body; + if (jdtqtqwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqtqwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqtqwcfbbodyVal, "jdtqtqwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取天气完成翻倍jdtqtqwcfbbodyVal✅: 成功,jdtqtqwcfbbodyVal: ${jdtqtqwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取天气完成翻倍jdtqtqwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取悬浮完成 + if (CK == 22 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqxfwcbodyVal = $request.body; + if (jdtqxfwcbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqxfwcbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqxfwcbodyVal, "jdtqxfwcbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成jdtqxfwcbodyVal✅: 成功,jdtqxfwcbodyVal: ${jdtqxfwcbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成jdtqxfwcbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取悬浮完成翻倍 + if (CK == 23 && $request.url.indexOf("zt") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2228") >= 0) { + const jdtqxfwcfbbodyVal = $request.body; + if (jdtqxfwcfbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqxfwcfbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqxfwcfbbodyVal, "jdtqxfwcfbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取悬浮完成翻倍jdtqxfwcfbbodyVal✅: 成功,jdtqxfwcfbbodyVal: ${jdtqxfwcfbbodyVal}` + ); + $.msg($.name + $.idx, `获取悬浮完成翻倍jdtqxfwcfbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭页 + if (CK == 27 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2182") >= 0) { + const jdtqcfybodyVal = $request.body; + if (jdtqcfybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcfybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcfybodyVal, "jdtqcfybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭页jdtqcfybodyVal✅: 成功,jdtqcfybodyVal: ${jdtqcfybodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭页jdtqcfybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭1 + if (CK == 28 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf1bodyVal = $request.body; + if (jdtqcf1bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf1body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf1bodyVal, "jdtqcf1body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1jdtqcf1bodyVal✅: 成功,jdtqcf1bodyVal: ${jdtqcf1bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1jdtqcf1bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭1翻倍 + if (CK == 29 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf1fbbodyVal = $request.body; + if (jdtqcf1fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf1fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf1fbbodyVal, "jdtqcf1fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭1翻倍jdtqcf1fbbodyVal✅: 成功,jdtqcf1fbbodyVal: ${jdtqcf1fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭1翻倍jdtqcf1fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭2 + if (CK == 30 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf2bodyVal = $request.body; + if (jdtqcf2bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf2body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf2bodyVal, "jdtqcf2body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2jdtqcf2bodyVal✅: 成功,jdtqcf2bodyVal: ${jdtqcf2bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2jdtqcf2bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭2翻倍 + if (CK == 31 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf2fbbodyVal = $request.body; + if (jdtqcf2fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf2fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf2fbbodyVal, "jdtqcf2fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭2翻倍jdtqcf2fbbodyVal✅: 成功,jdtqcf2fbbodyVal: ${jdtqcf2fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭2翻倍jdtqcf2fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭3 + if (CK == 32 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf3bodyVal = $request.body; + if (jdtqcf3bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf3body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf3bodyVal, "jdtqcf3body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3jdtqcf3bodyVal✅: 成功,jdtqcf3bodyVal: ${jdtqcf3bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3jdtqcf3bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭3翻倍 + if (CK == 33 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf3fbbodyVal = $request.body; + if (jdtqcf3fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf3fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf3fbbodyVal, "jdtqcf3fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭3翻倍jdtqcf3fbbodyVal✅: 成功,jdtqcf3fbbodyVal: ${jdtqcf3fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭3翻倍jdtqcf3fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭4 + if (CK == 34 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf4bodyVal = $request.body; + if (jdtqcf4bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf4body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf4bodyVal, "jdtqcf4body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4jdtqcf4bodyVal✅: 成功,jdtqcf4bodyVal: ${jdtqcf4bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4jdtqcf4bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭4翻倍 + if (CK == 35 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf4fbbodyVal = $request.body; + if (jdtqcf4fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf4fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf4fbbodyVal, "jdtqcf4fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭4翻倍jdtqcf4fbbodyVal✅: 成功,jdtqcf4fbbodyVal: ${jdtqcf4fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭4翻倍jdtqcf4fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭5 + if (CK == 36 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqcf5bodyVal = $request.body; + if (jdtqcf5bodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf5body' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf5bodyVal, "jdtqcf5body" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5jdtqcf5bodyVal✅: 成功,jdtqcf5bodyVal: ${jdtqcf5bodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5jdtqcf5bodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取吃饭5翻倍 + if (CK == 37 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2178") >= 0) { + const jdtqcf5fbbodyVal = $request.body; + if (jdtqcf5fbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqcf5fbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqcf5fbbodyVal, "jdtqcf5fbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取吃饭5翻倍jdtqcf5fbbodyVal✅: 成功,jdtqcf5fbbodyVal: ${jdtqcf5fbbodyVal}` + ); + $.msg($.name + $.idx, `获取吃饭5翻倍jdtqcf5fbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜页 + if (CK == 38 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D%3D") >= 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2130") >= 0) { + const jdtqjcybodyVal = $request.body; + if (jdtqjcybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcybody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcybodyVal, "jdtqjcybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜页jdtqjcybodyVal✅: 成功,jdtqjcybodyVal: ${jdtqjcybodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜页jdtqjcybodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜a + if (CK == 39 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { + const jdtqjcabodyVal = $request.body; + if (jdtqjcabodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcabody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcabodyVal, "jdtqjcabody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜ajdtqjcabodyVal✅: 成功,jdtqjcabodyVal: ${jdtqjcabodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜ajdtqjcabodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜b + if (CK == 40 && $request.url.indexOf("event") >= 0 && $request.url.indexOf("event") >= 0 && $request && $request.body.indexOf("%3D") >= 0 && $request.body.indexOf("%3D%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2180") >= 0) { + const jdtqjcbbodyVal = $request.body; + if (jdtqjcbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjcbbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjcbbodyVal, "jdtqjcbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜bjdtqjcbbodyVal✅: 成功,jdtqjcbbodyVal: ${jdtqjcbbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜bjdtqjcbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + + //获取竞猜领取 + if (CK == 41 && $request && $request.url.indexOf("event") >= 0 && $request.body.indexOf("%3D") < 0 && $request.body.indexOf("encryptv2=") >= 0 && JSON.stringify($request.headers).indexOf("2166") >= 0) { + const jdtqjclqbodyVal = $request.body; + if (jdtqjclqbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('jdtqjclqbody' + $.idx); + if (bodys) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(jdtqjclqbodyVal, "jdtqjclqbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取竞猜领取jdtqjclqbodyVal✅: 成功,jdtqjclqbodyVal: ${jdtqjclqbodyVal}` + ); + $.msg($.name + $.idx, `获取竞猜领取jdtqjclqbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${jdtquserbodyArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//解码 +function decodeUnicode(str) { + str = str.replace(/\\/g, "%"); + return unescape(str); +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!jdtquserbodyArr || jdtquserbodyArr == '') { + $.msg( + $.name, + '提示:⚠️请>>点击前往获取cookie http://jdtq.erxiao.mobi/1D6BX7Ed\n', + 'http://jdtq.erxiao.mobi/1D6BX7Ed', { + "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" + } + ); + return; + } else { + for (let i = 0; i < jdtquserbodyArr.length; i++) { + + jdtquserbodyVal = jdtquserbodyArr[i]; + + jdtqcoinbodyVal = jdtqcoinbodyArr[i]; + + jdtqqpbodyVal = jdtqqpbodyArr[i]; + + jdtqqp1bodyVal = jdtqqp1bodyArr[i]; + + jdtqqp1fbbodyVal = jdtqqp1fbbodyArr[i]; + + jdtqqp2bodyVal = jdtqqp2bodyArr[i]; + + jdtqqp2fbbodyVal = jdtqqp2fbbodyArr[i]; + + jdtqqp3bodyVal = jdtqqp3bodyArr[i]; + + jdtqqp3fbbodyVal = jdtqqp3fbbodyArr[i]; + + jdtqqp4bodyVal = jdtqqp4bodyArr[i]; + + jdtqcjybodyVal = jdtqcjybodyArr[i]; + + jdtqcjbodyVal = jdtqcjbodyArr[i]; + + jdtqcjcsbodyVal = jdtqcjcsbodyArr[i]; + + jdtqrwbodyVal = jdtqrwbodyArr[i]; + + jdtqspbodyVal = jdtqspbodyArr[i]; + + jdtqspwcbodyVal = jdtqspwcbodyArr[i]; + + jdtqspwcfbbodyVal = jdtqspwcfbbodyArr[i]; + + jdtqqdbodyVal = jdtqqdbodyArr[i]; + + jdtqqdfbbodyVal = jdtqqdfbbodyArr[i]; + + jdtqqdwcbodyVal = jdtqqdwcbodyArr[i]; + + jdtqqdwcfbbodyVal = jdtqqdwcfbbodyArr[i]; + + jdtqtqbodyVal = jdtqtqbodyArr[i]; + + jdtqtqwcbodyVal = jdtqtqwcbodyArr[i]; + + jdtqtqwcfbbodyVal = jdtqtqwcfbbodyArr[i]; + + jdtqxfwcbodyVal = jdtqxfwcbodyArr[i]; + + jdtqxfwcfbbodyVal = jdtqxfwcfbbodyArr[i]; + + jdtqcfybodyVal = jdtqcfybodyArr[i]; + + jdtqcf1bodyVal = jdtqcf1bodyArr[i]; + + jdtqcf1fbbodyVal = jdtqcf1fbbodyArr[i]; + + jdtqcf2bodyVal = jdtqcf2bodyArr[i]; + + jdtqcf2fbbodyVal = jdtqcf2fbbodyArr[i]; + + jdtqcf3bodyVal = jdtqcf3bodyArr[i]; + + jdtqcf3fbbodyVal = jdtqcf3fbbodyArr[i]; + + jdtqcf4bodyVal = jdtqcf4bodyArr[i]; + + jdtqcf4fbbodyVal = jdtqcf4fbbodyArr[i]; + + jdtqcf5bodyVal = jdtqcf5bodyArr[i]; + + jdtqcf5fbbodyVal = jdtqcf5fbbodyArr[i]; + + jdtqjcybodyVal = jdtqjcybodyArr[i]; + + jdtqjcabodyVal = jdtqjcabodyArr[i]; + + jdtqjcbbodyVal = jdtqjcbbodyArr[i]; + + jdtqjclqbodyVal = jdtqjclqbodyArr[i]; + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (jdtquserbodyVal && jdtquserbodyVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtquserbodyVal + K = `用户名🚩`; + await task() + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`, { + "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`); + } + continue + } + } + + if (jdtqcoinbodyVal && jdtqcoinbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcoinbodyVal + K = `账户信息🚩`; + await task() + } + + if (jdtqqpbodyVal && jdtqqpbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqpbodyVal + K = `首页气泡🚩`; + await task() + } + + if (jdtqqp1bodyVal && jdtqqp1bodyVal != `` ) { + if ($.qpinfo1.usedextratimes / 10 > $.qpinfo1.finishtimes && $.qpinfo1.resttime == 0 && $.qpinfo1.missionstatus == 0) { + + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp1bodyVal + K = `领取气泡1🚩`; + await task(); + + } + + + if (jdtqqp1fbbodyVal && jdtqqp1fbbodyVal != `` && $.qpinfo1.usedextratimes < $.qpinfo1.extratimes) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp1fbbodyVal + K = `气泡1翻倍🚩`; + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + } + + + } + + + + + + if (jdtqqp2bodyVal && jdtqqp2bodyVal != `` ) { + if ($.qpinfo2.usedextratimes / 10 > $.qpinfo2.finishtimes && $.qpinfo2.resttime == 0 && $.qpinfo2.missionstatus == 0) { + + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp2bodyVal + K = `领取气泡2🚩`; + await task(); + + } + + + if (jdtqqp2fbbodyVal && jdtqqp2fbbodyVal != `` && $.qpinfo2.usedextratimes < $.qpinfo2.extratimes) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp2fbbodyVal + K = `气泡2翻倍🚩`; + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + } + + + } + + + + if (jdtqqp3bodyVal && jdtqqp3bodyVal != ``) { + if ($.qpinfo3.usedextratimes / 10 > $.qpinfo3.finishtimes && $.qpinfo3.resttime == 0 && $.qpinfo3.missionstatus == 0) { + + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp3bodyVal + K = `领取气泡3🚩`; + await task(); + + } + + + if (jdtqqp3fbbodyVal && jdtqqp3fbbodyVal != `` && $.qpinfo3.usedextratimes < $.qpinfo3.extratimes) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp3fbbodyVal + K = `气泡3翻倍🚩`; + + for (let i = 0; i < 10; i++) { + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + } + + + } + + + + + + + + if (jdtqqp4bodyVal && jdtqqp4bodyVal != `` && $.qpinfo4.resttime == 0 && $.qpinfo4.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqp4bodyVal + K = `领取气泡4🚩`; + await task() + } + + if (jdtqcjybodyVal && jdtqcjybodyVal != ``) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjybodyVal + K = `抽奖页🚩`; + await task() + } + + if (jdtqcjbodyVal && jdtqcjbodyVal != `` && $.cjy.data.data.numbers > 0) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjbodyVal + K = `抽奖🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + if (jdtqcjcsbodyVal && jdtqcjcsbodyVal != `` && + $.cjy.data.data.numbers == 0 && + $.cjy.data.data.advbonus == 0) { + jdtqurl = `https://api.jiandantianqi.com/` + jdtqheader = { + "Host": "api.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcjcsbodyVal + K = `抽奖次数🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqrwbodyVal && jdtqrwbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqrwbodyVal + K = `任务🚩`; + await task() + } + + if (jdtqspbodyVal && jdtqspbodyVal != `` && $.sprwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspbodyVal + K = `视频🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + } + + if (jdtqspwcbodyVal && jdtqspwcbodyVal != `` && $.sprwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspwcbodyVal + K = `视频完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqspwcfbbodyVal && jdtqspwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqspwcfbbodyVal + K = `视频完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqdbodyVal && jdtqqdbodyVal != `` && $.tqrwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdbodyVal + K = `签到🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqqdfbbodyVal && jdtqqdfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdfbbodyVal + K = `签到翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqqdwcbodyVal && jdtqqdwcbodyVal != `` && $.qdrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdwcbodyVal + K = `签到完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqqdwcfbbodyVal && jdtqqdwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqqdwcfbbodyVal + K = `签到完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqtqbodyVal && jdtqtqbodyVal != `` && $.tqrwinfo.missionstatus == 0) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqbodyVal + K = `天气🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqtqwcbodyVal && jdtqtqwcbodyVal != `` && $.tqrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqwcbodyVal + K = `天气完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqtqwcfbbodyVal && jdtqtqwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqtqwcfbbodyVal + K = `天气完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqxfwcbodyVal && jdtqxfwcbodyVal != `` && $.xfrwinfo.missionstatus == 1) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqxfwcbodyVal + K = `悬浮完成🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqxfwcfbbodyVal && jdtqxfwcfbbodyVal != ``) { + jdtqurl = `https://zt.jiandantianqi.com/` + jdtqheader = { + "Host": "zt.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqxfwcfbbodyVal + K = `悬浮完成翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcfybodyVal && jdtqcfybodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcfybodyVal + K = `吃饭页🚩`; + await task() + } + + if (jdtqcf1bodyVal && jdtqcf1bodyVal != `` && $.cfy && $.cfy.data.data.signin_breakfast == 0 && $.cf1info.status == 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 10) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf1bodyVal + K = `吃饭1🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqcf1fbbodyVal && jdtqcf1fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf1fbbodyVal + K = `吃饭1翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcf2bodyVal && jdtqcf2bodyVal != `` && $.cfy && $.cfy.data.data.signin_lunch == 0 && $.cf2info.status == 1 && nowTimes.getHours() >= 11 && nowTimes.getHours() < 14) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf2bodyVal + K = `吃饭2🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqcf2fbbodyVal && jdtqcf2fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf2fbbodyVal + K = `吃饭2翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + + if (jdtqcf3bodyVal && jdtqcf3bodyVal != `` && $.cfy && $.cfy.data.data.signin_tea == 0 && $.cf3info.status == 1 && nowTimes.getHours() >= 15 && nowTimes.getHours() < 16) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf3bodyVal + K = `吃饭3🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqcf3fbbodyVal && jdtqcf3fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf3fbbodyVal + K = `吃饭3翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + if (jdtqcf4bodyVal && jdtqcf4bodyVal != `` && $.cfy && $.cfy.data.data.signin_dinner == 0 && $.cf4info.status == 1 && nowTimes.getHours() >= 17 && nowTimes.getHours() < 20) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf4bodyVal + K = `吃饭4🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqcf4fbbodyVal && jdtqcf4fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf4fbbodyVal + K = `吃饭4翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + if (jdtqcf5bodyVal && jdtqcf5bodyVal != `` && $.cfy && $.cfy.data.data.signin_night == 0 && $.cf5info.status == 1 && nowTimes.getHours() >= 21 && nowTimes.getHours() <= 23) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf5bodyVal + K = `吃饭5🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + + + if (jdtqcf5fbbodyVal && jdtqcf5fbbodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqcf5fbbodyVal + K = `吃饭5翻倍🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + + if (jdtqjcybodyVal && jdtqjcybodyVal != ``) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcybodyVal + K = `竞猜页🚩`; + await task() + + if (jdtqjcabodyVal && jdtqjcabodyVal != `` && !$.jcy.data.data.user.now.selection && ($.jcyinfo.select_a_numbers - $.jcyinfo.select_b_numbers) >= 3000) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcabodyVal + K = `竞猜a🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqjcbbodyVal && jdtqjcbbodyVal != `` && !$.jcy.data.data.user.now.selection && $.jcyinfo && ($.jcyinfo.select_b_numbers - $.jcyinfo.select_a_numbers) >= 3000) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjcbbodyVal + K = `竞猜b🚩`; + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + + if (jdtqjclqbodyVal && jdtqjclqbodyVal != `` && $.qdrwinfo.missionstatus == 0 && $.jcy && !$.jcy.data.data.user.now.selection) { + jdtqurl = `https://event.jiandantianqi.com/` + jdtqheader = { + "Host": "event.jiandantianqi.com", + "content-type": "application/x-www-form-urlencoded", + }; + jdtqbody = jdtqjclqbodyVal + K = `竞猜领取🚩`; + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task() + } + } + + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${jdtqurl}`, + headers: jdtqheader, + body: `${jdtqbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户名🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.user = JSON.parse(data); + if ($.user.data.code == 0) { + $.userinfo = $.user.data.data[0].info.find(item => item.usertype == 2); + console.log(`\n${O}\n========== ${$.userinfo.nickname} ==========\n注册时间:${time($.userinfo.createtime*1000)}\n`) + $.message += `\n${O}\n========== 【${$.userinfo.nickname}】 ==========\n【注册时间】:${time($.userinfo.createtime*1000)}\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + + if (K == `账户信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.coin = JSON.parse(data); + if ($.coin.data.code == 0) { + console.log(`账户信息:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`) + $.message += `【账户信息】:今日${$.coin.data.data.today}金币,剩余${$.coin.data.data.balance}金币,累计${$.coin.data.data.all}金币,\n`; + } + } + + if (K == `首页气泡🚩`) { + + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp = JSON.parse(data); + if ($.qp.data.code == 0) { + + $.qpinfo1 = $.qp.data.data.data.find(item => item.appmissionid == 200000407); + $.qpinfo2 = $.qp.data.data.data.find(item => item.appmissionid == 200000408); + $.qpinfo3 = $.qp.data.data.data.find(item => item.appmissionid == 200000409); + $.qpinfo4 = $.qp.data.data.data.find(item => item.appmissionid == 200000410); + + + console.log(`${$.qpinfo1.missionname}冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n${$.qpinfo2.missionname}冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n${$.qpinfo3.missionname}冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n${$.qpinfo4.missionname}冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`) + $.message += `【${$.qpinfo1.missionname}】:冷却还需${$.qpinfo1.resttime/1000}秒,已领取${$.qpinfo1.finishtimes}次,已翻倍${$.qpinfo1.usedextratimes}次\n【${$.qpinfo2.missionname}】冷却还需${$.qpinfo2.resttime/1000}秒,已领取${$.qpinfo2.finishtimes}次,已翻倍${$.qpinfo2.usedextratimes}次\n【${$.qpinfo3.missionname}】冷却还需${$.qpinfo3.resttime/1000}秒,已领取${$.qpinfo3.finishtimes}次,已翻倍${$.qpinfo3.usedextratimes}次\n【${$.qpinfo4.missionname}】冷却还需${$.qpinfo4.resttime/1000}秒,已领取${$.qpinfo4.finishtimes}次\n`; + + } + } + + if (K == `领取气泡1🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp1 = JSON.parse(data); + if ($.qp1.data.code == 0) { + console.log(`领取气泡1:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡1】:第${$.qp1.data.data.data.finishtimes}次,${$.qp1.data.data.data.rewardnum}金币\n`; + + } + } + + if (K == `气泡1翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp1fb = JSON.parse(data); + if ($.qp1fb.data.code == 0) { + console.log(`气泡1翻倍:第${$.qp1fb.data.data.data.usedextratimes}次,${$.qp1fb.data.data.data.rewardnum}金币\n`); + if ($.qp1fb.data.data.data.usedextratimes == $.qp1fb.data.data.data.finishtimes * 10) { + $.message += `【气泡1翻倍】:本次运行10次,共获得${$.qp1fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp1fb.data.data.data.usedextratimes}次,\n`; + } + } + } + + if (K == `领取气泡2🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp2 = JSON.parse(data); + if ($.qp2.data.code == 0) { + console.log(`领取气泡2:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡2】:第${$.qp2.data.data.data.finishtimes}次,${$.qp2.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `气泡2翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp2fb = JSON.parse(data); + if ($.qp2fb.data.code == 0) { + console.log(`气泡2翻倍:第${$.qp2fb.data.data.data.usedextratimes}次,${$.qp2fb.data.data.data.rewardnum}金币\n`); + if ($.qp2fb.data.data.data.usedextratimes == $.qp2fb.data.data.data.finishtimes * 10) { + $.message += `【气泡2翻倍】:本次运行10次,共获得${$.qp2fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp2fb.data.data.data.usedextratimes}次,\n`; + } + } + } + + if (K == `领取气泡3🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp3 = JSON.parse(data); + if ($.qp3.data.code == 0) { + console.log(`领取气泡3:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡3】:第${$.qp3.data.data.data.finishtimes}次,${$.qp3.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `气泡3翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp3fb = JSON.parse(data); + if ($.qp3fb.data.code == 0) { + console.log(`气泡3翻倍:第${$.qp3fb.data.data.data.usedextratimes}次,${$.qp3fb.data.data.data.rewardnum}金币\n`); + if ($.qp3fb.data.data.data.usedextratimes == $.qp3fb.data.data.data.finishtimes * 10) { + $.message += `【气泡3翻倍】:本次运行10次,共获得${$.qp3fb.data.data.data.rewardnum*10}金币,今日已翻倍${$.qp3fb.data.data.data.usedextratimes}次,\n`; + } + } + } + + if (K == `领取气泡4🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qp4 = JSON.parse(data); + if ($.qp4.data.code == 0) { + console.log(`领取气泡4:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`); + $.message += `【领取气泡4】:第${$.qp4.data.data.data.finishtimes}次,${$.qp4.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `抽奖页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cjy = JSON.parse(data); + + if ($.cjy.data.code == 0) { + console.log(`抽奖页面:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`); + $.message += `【抽奖页面】:当前场次${$.cjy.data.data.term},剩余抽奖${$.cjy.data.data.numbers}次,累计抽奖${$.cjy.data.data.treasure.total_numbers}次\n`; + } else { + console.log(`抽奖页面:${$.cjy.msg}\n`); + $.message += `【抽奖页面】:${$.cjy.msg}\n`; + + } + + if ($.cjy.data.data.status != 0) { + console.log(`抽奖页面:今日抽奖已完成\n`); + $.message += `【抽奖页面】:今日抽奖已完成\n`; + + } + + + } + + if (K == `抽奖🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cj = JSON.parse(data); + if ($.cj.data.code == 0) { + console.log(`福利抽奖:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`); + $.message += `【福利抽奖】:获得${$.cj.data.data.lotto.rewards}金币,剩余${$.cj.data.data.info.numbers}次\n`; + } + } + + if (K == `抽奖次数🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cjcs = JSON.parse(data); + if ($.cjcs.data.code == 0) { + console.log(`抽奖次数:获得${$.cjcs.data.data.bounus}次抽奖\n`); + $.message += `【抽奖次数】:获得${$.cjcs.data.data.bounus}次抽奖\n`; + } + } + + if (K == `任务🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.rw = JSON.parse(data); + if ($.rw.data.code == 0) { + + $.sprwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000402); + $.qdrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000429); + $.xfrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000430); + $.tqrwinfo = $.rw.data.data.data.find(item => item.appmissionid == 200000643); + + + if ($.sprwinfo.missionstatus == 0) { + console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币\n`); + $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.sprwinfo.missionname}:${$.sprwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.sprwinfo.missionname}】:${$.sprwinfo.rewardnum}金币,已完成\n`; + } + + + + if ($.qdrwinfo.missionstatus == 0) { + console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币\n`); + $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.qdrwinfo.missionname}:${$.qdrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.qdrwinfo.missionname}】:${$.qdrwinfo.rewardnum}金币,已完成\n`; + } + + + if ($.xfrwinfo.missionstatus == 0) { + console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币\n`); + $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.xfrwinfo.missionname}:${$.xfrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.xfrwinfo.missionname}】:${$.xfrwinfo.rewardnum}金币,已完成\n`; + } + + + + + if ($.tqrwinfo.missionstatus == 0) { + console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币\n`); + $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币\n`; + } else { + console.log(`${$.tqrwinfo.missionname}:${$.tqrwinfo.rewardnum}金币,已完成\n`); + $.message += `【${$.tqrwinfo.missionname}】:${$.tqrwinfo.rewardnum}金币,已完成\n`; + } + + } + } + + if (K == `视频🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.sp = JSON.parse(data); + if ($.sp.data.code == 0) { + console.log(`观看视频:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`); + $.message += `【观看视频】:第${$.sp.data.data.data.finishtimes}/${$.sp.data.data.data.maxtimes}次,${$.sp.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `视频完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.spwc = JSON.parse(data); + if ($.spwc.data.code == 0) { + console.log(`视频完成:领取${$.spwc.data.data.data.rewardnum}金币\n`) + $.message += `【视频完成】:领取${$.spwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `视频完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.spwcfb = JSON.parse(data); + if ($.spwcfb.data.code == 0) { + console.log(`视频完成翻倍:领取${$.spwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【视频完成翻倍】:领取${$.spwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qd = JSON.parse(data); + if ($.qd.data.code == 0) { + console.log(`签到:第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`) + $.message += `【签到】第${$.qd.data.data.data.days}天,领取${$.qd.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdfb = JSON.parse(data); + if ($.qdfb.data.code == 0) { + console.log(`签到翻倍:第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`) + $.message += `【签到翻倍】第${$.qdfb.data.data.data.days}天,领取${$.qdfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdwc = JSON.parse(data); + if ($.qdwc.data.code == 0) { + console.log(`签到完成:领取${$.qdwc.data.data.data.rewardnum}金币\n`) + $.message += `【签到完成】:领取${$.qdwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `签到完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.qdwcfb = JSON.parse(data); + if ($.qdwcfb.data.code == 0) { + console.log(`签到完成翻倍:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【签到完成翻倍】:领取${$.qdwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `天气🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tq = JSON.parse(data); + if ($.tq.data.code == 0) { + console.log(`天气:已完成\n`) + $.message += `【天气】:已完成\n`; + } + } + + if (K == `天气完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tqwc = JSON.parse(data); + if ($.tqwc.data.code == 0) { + console.log(`天气完成:领取${$.tqwc.data.data.data.rewardnum}金币\n`) + $.message += `【天气完成】:领取${$.tqwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `天气完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.tqwcfb = JSON.parse(data); + if ($.tqwcfb.data.code == 0) { + console.log(`天气完成翻倍:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【天气完成翻倍】:领取${$.tqwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `悬浮完成🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xfwc = JSON.parse(data); + if ($.xfwc.data.code == 0) { + console.log(`悬浮完成:领取${$.xfwc.data.data.data.rewardnum}金币\n`) + $.message += `【悬浮完成】:领取${$.xfwc.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `悬浮完成翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.xfwcfb = JSON.parse(data); + if ($.xfwcfb.data.code == 0) { + console.log(`悬浮完成翻倍:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`) + $.message += `【悬浮完成翻倍】:领取${$.xfwcfb.data.data.data.rewardnum}金币\n`; + } + } + + if (K == `吃饭页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cfy = JSON.parse(data); + if ($.cfy.data.code == 0) { + $.cf1info = $.cfy.data.data.type.find(item => item.type == "breakfast"); + $.cf2info = $.cfy.data.data.type.find(item => item.type == "lunch"); + $.cf3info = $.cfy.data.data.type.find(item => item.type == "tea"); + $.cf4info = $.cfy.data.data.type.find(item => item.type == "dinner"); + $.cf5info = $.cfy.data.data.type.find(item => item.type == "night"); + + if ($.cfy.data.data.signin_breakfast > 0) { + console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`); + $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time},已完成\n`; + + } else { + console.log(`${$.cf1info.type}:${$.cf1info.start_time}-${$.cf1info.end_time}\n`); + $.message += `【${$.cf1info.type}】:${$.cf1info.start_time}-${$.cf1info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_lunch > 0) { + console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`); + $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time},已完成\n`; + + } else { + console.log(`${$.cf2info.type}:${$.cf2info.start_time}-${$.cf2info.end_time}\n`); + $.message += `【${$.cf2info.type}】:${$.cf2info.start_time}-${$.cf2info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_tea > 0) { + console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`); + $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time},已完成\n`; + + } else { + console.log(`${$.cf3info.type}:${$.cf3info.start_time}-${$.cf3info.end_time}\n`); + $.message += `【${$.cf3info.type}】:${$.cf3info.start_time}-${$.cf3info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_dinner > 0) { + console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`); + $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time},已完成\n`; + + } else { + console.log(`${$.cf4info.type}:${$.cf4info.start_time}-${$.cf4info.end_time}\n`); + $.message += `【${$.cf4info.type}】:${$.cf4info.start_time}-${$.cf4info.end_time}\n`; + } + + + if ($.cfy.data.data.signin_night > 0) { + console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`); + $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time},已完成\n`; + + } else { + console.log(`${$.cf5info.type}:${$.cf5info.start_time}-${$.cf5info.end_time}\n`); + $.message += `【${$.cf5info.type}】:${$.cf5info.start_time}-${$.cf5info.end_time}\n`; + } + } + } + + if (K == `吃饭1🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf1 = JSON.parse(data); + if ($.cf1.data.code == 0) { + console.log(`吃饭1:领取${$.cf1info.coin}金币\n`) + $.message += `【吃饭1】:领取${$.cf1info.coin}金币\n`; + } + } + + if (K == `吃饭1翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf1fb = JSON.parse(data); + if ($.cf1fb.data.code == 0) { + console.log(`吃饭1翻倍:领取${$.cf1info.coin}金币\n`) + $.message += `【吃饭1翻倍】:领取${$.cf1info.coin}金币\n`; + } + } + + if (K == `吃饭2🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf2 = JSON.parse(data); + if ($.cf2.data.code == 0) { + console.log(`吃饭2:领取${$.cf2info.coin}金币\n`) + $.message += `【吃饭2】:领取${$.cf2info.coin}金币\n`; + } + } + + if (K == `吃饭2翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf2fb = JSON.parse(data); + if ($.cf2fb.data.code == 0) { + console.log(`吃饭2翻倍:领取${$.cf2info.coin}金币\n`) + $.message += `【吃饭2翻倍】:领取${$.cf2info.coin}金币\n`; + } + } + + if (K == `吃饭3🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf3 = JSON.parse(data); + if ($.cf3.data.code == 0) { + console.log(`吃饭3:领取${$.cf3info.coin}金币\n`) + $.message += `【吃饭3】:领取${$.cf3info.coin}金币\n`; + } + } + + if (K == `吃饭3翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf3fb = JSON.parse(data); + if ($.cf3fb.data.code == 0) { + console.log(`吃饭3翻倍:领取${$.cf3info.coin}金币\n`) + $.message += `【吃饭3翻倍】:领取${$.cf3info.coin}金币\n`;; + } + } + + if (K == `吃饭4🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf4 = JSON.parse(data); + if ($.cf4.data.code == 0) { + console.log(`吃饭4:领取${$.cf4info.coin}金币\n`) + $.message += `【吃饭4】:领取${$.cf4info.coin}金币\n`; + } + } + + if (K == `吃饭4翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf4fb = JSON.parse(data); + if ($.cf4fb.data.code == 0) { + console.log(`吃饭4翻倍:领取${$.cf4info.coin}金币\n`) + $.message += `【吃饭4翻倍】:领取${$.cf4info.coin}金币\n`; + } + } + + if (K == `吃饭5🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf5 = JSON.parse(data); + if ($.cf5.data.code == 0) { + console.log(`吃饭5:领取${$.cf5info.coin}金币\n`) + $.message += `【吃饭5】:领取${$.cf5info.coin}金币\n`; + } + } + + if (K == `吃饭5翻倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.cf5fb = JSON.parse(data); + if ($.cf5fb.data.code == 0) { + console.log(`吃饭5翻倍:领取${$.cf5info.coin}金币\n`) + $.message += `【吃饭5翻倍】:领取${$.cf5info.coin}金币\n`; + } + } + + if (K == `竞猜页🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jcy = JSON.parse(data); + + $.jcyinfo = $.jcy.data.data.info + + console.log(`竞猜页:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`) + $.message += `【竞猜页】:${$.jcyinfo.city}${$.jcyinfo.landmark}——${$.jcyinfo.select_a_title}:${$.jcyinfo.select_a_numbers},${$.jcyinfo.select_b_title}:${$.jcyinfo.select_b_numbers}\n`; + + if ($.jcy.data.data.user.now.selection) { + + if ($.jcy.data.data.user.now.selection == "A") { + + console.log(`竞猜:已竞猜-${$.jcyinfo.select_a_title}\n`) + $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_a_title}\n`; + } else { + console.log(`竞猜:已竞猜-${$.jcyinfo.select_b_title}\n`) + $.message += `【竞猜】:已竞猜-${$.jcyinfo.select_b_title}\n`; + + } + + } + + + + if (K == `竞猜a🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jca = JSON.parse(data); + if ($.jca.data.code == 0) { + console.log(`竞猜a:成功竞猜-${$.jcyinfo.select_a_title}\n`) + $.message += `【竞猜a】:成功竞猜-${$.jcyinfo.select_a_title}\n`; + } + } + + if (K == `竞猜b🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jcb = JSON.parse(data); + if ($.jcb.data.code == 0) { + console.log(`竞猜b:成功竞猜-${$.jcyinfo.select_b_title}\n`) + $.message += `【竞猜b】:成功竞猜-${$.jcyinfo.select_b_title}\n`; + } + } + + if (K == `竞猜领取🚩`) { + if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); + $.jclq = JSON.parse(data); + if ($.jclq.data.code == 0) { + console.log(`竞猜领取:成功领取\n`) + $.message += `【竞猜领取】:成功领取\n`; + } + } + } + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +if ($.time('yyyy-MM-dd') === '2023-05-01') { + $.msg($.name, '活动已结束', `请禁用或删除脚本`); + return +} + +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + + get(opts) { + return this.send.call(this.env, opts) + } + + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + + isQuanX() { + return 'undefined' !== typeof $task + } + + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + + isLoon() { + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} diff --git a/Task/jdtq.png b/Task/jdtq.png new file mode 100644 index 0000000000000000000000000000000000000000..f93f8db4780e606fcb6ec4c4c16ded96f5e46519 GIT binary patch literal 1931 zcmbtUdpOkT9)Evx!Axj|!7$b}(zvW!G8xw}QjHmR$I`N-Shv+6ml$ekt(s|R6Fn}G zJGmrmc9%#lg>oB;NQ0@4%aTFN8MV)I&UwzC=lgyCdEe)KKhNj=d_Ui>U|jGTU>xm_ z+XD!KfP*lBU=mycV!}X)q0nfQgrvBngftd|!AdLQWQD1yO;9EXm$s&!hPsBHrtRUc zzdmeBwXv|Fo_2FP9TORomp26czW{;`fE5EQz=A_+0EUI&SV+(b2mk^wxRB|;1A@bl zA_!5z1Q7djJ^_FVfYJdB*iIE-5Z}jHn!M3u?B{9fO`YLEAD>Jy_hEL^PmE6W}qmFFcEe{^T0MU6Pm=e-31_*4u)?6KXy zM;`(Z^1s*v2nI(WMZVC7VTAXV08oUv*B51$y!D*eZ8_)9J@ovI>YColIG^^|$fY`( ziaX^M-ISfTj?i4x)lx&>Nd}gmvHwRJ7!rab{>FyyVQ-cpQZJ_JeB6Dtq$yNff&xg{Y<_4La!7J&<9b3^l_;(&J69%};(5Q>a|i-^GBdp`l6i-5o) zr3~oOs@5uM&VG?>5uCcdA(QrlmCexKrGPBKu89E5G~Foa_`sZtJLo+8Ah#fPCvl5x z;g~_{)`?#yq8(I~PbGh~RhU7`$yJKsJYV)ct>aPC6;%a^<}at# z;@6e_2-ecf;rM3`m>K&}mUp#Qq6qRkc}4u-MhEeShR+H}3K#s~#sSdXURj%&smKr( z-=gIHN}9jjnt@YSfX5FhMd-5Tdt_2hMmYC{eDNF%wA4KYANx+?553`1Q z=%~zQMkM29qcdD z8SJ%%6eNu4;o-&B%5uz}`8j?-W%N2dI!G=oe2K#=3sI)fI9~l{XPR9{^oKh+YK#e* zmJEZzIPa(-Rkt;RQ`UR5eqgMpEu*rsvf}90Pb8zxCHLFt;_d}5aEx{0OvIOQuUbc& z*AP;LuX22REY7}>i=P;3F>xFJgoRCnmum_D4|lys=jwHeoOyQ+k;mJ)7g{uH`FM%Z znUp#8E?oc!ZDZKoBk?urpMqXVQH%5E_ZmnC3t)T01cpR@ars_vf<2pKR1K`@I6o0- z6@6!Qn@DEeXNSWep~JU}nZsk%4X+*yQ+|6qb4+yc3>x)aGBIS^lRX_9T0xb|F|GFS z9A=<6ijBtyumNS=ZPfJQgr@J91Lm3Mj&ci2S?xKm@kpverCC|H?rigw`m2VfPl;Uw zv-2`hQ9AEWDEXxM*^YEQJhHFJ77@Kl{O5!>sW(XFFHyzxLKAg1z6tfD`{dZ48xh%A=)9Av=0PFO*hwGUK_Cel@c9e3g;^_9Qr7P zYZDPkt!nAjjY#Mp)Fkh2Jw4`drFe?I-8bVWuo_U{N1j>w}3a+6iqxO#ZT4b#sc! zZ71i1{Nf6Jbq0U5>r)7RJ6|ZDu24RqBqE6akPl#m!%b>WJrRtwA5O(NlC5vUEc~LM zaEx1ma_17qY@%yz7A&YEI3}h|u4emgA>zVtnas^(+6AxEi5uRbv2{s*p1J@L;_ls_wDJ2bLwctq5xZ|d7t8vp- M$%B#oyd(kVUl4*ACIA2c literal 0 HcmV?d00001 diff --git a/Task/jdtqCOOKIE.js b/Task/jdtqCOOKIE.js new file mode 100644 index 0000000..1027f30 --- /dev/null +++ b/Task/jdtqCOOKIE.js @@ -0,0 +1,24 @@ +/* ziye +独立COOKIE文件 +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +在boxjs里选择复制会话 粘贴至cookie处 + +*/ + + + + +let cookie = {} + + + + + +module.exports = cookie \ No newline at end of file diff --git a/Task/ziye-jdtq-body1.txt b/Task/ziye-jdtq-body1.txt new file mode 100644 index 0000000..867e58a --- /dev/null +++ b/Task/ziye-jdtq-body1.txt @@ -0,0 +1,3 @@ +hostname =zt.jiandantianqi.com, +//简单天气获取zt body 日常任务 +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body \ No newline at end of file diff --git a/Task/ziye-jdtq-body2.txt b/Task/ziye-jdtq-body2.txt new file mode 100644 index 0000000..ec8df01 --- /dev/null +++ b/Task/ziye-jdtq-body2.txt @@ -0,0 +1,3 @@ +hostname = api.jiandantianqi.com, +//简单天气获取api body 抽奖 +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body \ No newline at end of file diff --git a/Task/ziye-jdtq-body3.txt b/Task/ziye-jdtq-body3.txt new file mode 100644 index 0000000..8777df1 --- /dev/null +++ b/Task/ziye-jdtq-body3.txt @@ -0,0 +1,3 @@ +hostname = event.jiandantianqi.com +//简单天气获取event body 吃饭 竞猜 +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body \ No newline at end of file From 42ee539d00b2a4d14224b0b4406346e504ff903a Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 17:15:37 +0800 Subject: [PATCH 052/139] Add files via upload From 6e1033224a06ae219790e71adc8a1c044da895e4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 17:22:56 +0800 Subject: [PATCH 053/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 6ca286e..64d48fb 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -134,6 +134,23 @@ }, + { + "config": "6 6 0-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, tag=简单天气获取日常任务body, update-interval=86400, opt-parser=false, enabled=false", + },{ + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取抽奖body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, tag=简单天气获取抽奖body, update-interval=86400, opt-parser=false, enabled=false", + },{ + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取吃饭-竞猜body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, tag=简单天气获取吃饭-竞猜body, update-interval=86400, opt-parser=false, enabled=false", + }, + + + + + { "config": "6 9 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ddayd.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/ddayd.png, tag=多多爱运动, enabled=false", }, From 1d4872ed46bc69e5653d362ea6df9b0738d47bd3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 17:32:33 +0800 Subject: [PATCH 054/139] Update jdtq.js --- Task/jdtq.js | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 36c33e8..23a8354 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -9,7 +9,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. ⚠️简单天气 需要 手机号和微信号 共0.8-1元 无早起打卡挑战活动,无福利发放活动 ->>点击 http://jdtq.erxiao.mobi/1D6BX7Ed 下载APP 邀请码 577571032 谢谢支持 +>>点击 http://jdtq.sdms.mobi/1D6BcClY 下载APP 邀请码 578773156 谢谢支持 3.26 制作 3.30 完成 @@ -2862,9 +2862,9 @@ async function all() { if (!jdtquserbodyArr || jdtquserbodyArr == '') { $.msg( $.name, - '提示:⚠️请>>点击前往获取cookie http://jdtq.erxiao.mobi/1D6BX7Ed\n', - 'http://jdtq.erxiao.mobi/1D6BX7Ed', { - "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" + '提示:⚠️请>>点击前往获取cookie http://jdtq.sdms.mobi/1D6BcClY\n', + 'http://jdtq.sdms.mobi/1D6BcClY', { + "open-url": "http://jdtq.sdms.mobi/1D6BcClY" } ); return; @@ -2967,11 +2967,11 @@ async function all() { K = `用户名🚩`; await task() if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`, { - "open-url": "http://jdtq.erxiao.mobi/1D6BX7Ed" + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6BcClY`, { + "open-url": "http://jdtq.sdms.mobi/1D6BcClY" }); if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.erxiao.mobi/1D6BX7Ed`); + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://jdtq.sdms.mobi/1D6BcClY`); } continue } From 5598013c25e79315c4afbfe42d00818066a11dca Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 19:07:07 +0800 Subject: [PATCH 055/139] Update shuqi.js --- Task/shuqi.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 5b5f958..df2d893 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -23,6 +23,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.18 独立COOKIE增加boxjs复制会话模式 3.193.19 修复ac报错 4.6.11 单刷时长请设置SC为1,增加通知以及推送控制 +4.6.19 精确时长ck判定,10秒以上才获取 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -119,7 +120,7 @@ http-request https:\/\/jcollection\.shuqireader\.com\/* url script-request-body */ -GXRZ = '4.6.11 单刷时长请设置SC为1,增加通知以及推送控制' +GXRZ = '4.6.19 精确时长ck判定,10秒以上才获取' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -1072,7 +1073,9 @@ function GetCookie() { //获取时长 if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 && $request.body.indexOf("_public=skinId") >= 0) { const shuqiscbodyVal = $request.body; - if (shuqiscbodyVal) { + sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] + +if (shuqiscbodyVal&&sqsc>=10) { if (XH == 1) { cookie() @@ -1089,18 +1092,18 @@ function GetCookie() { } else { $.setdata(shuqiscbodyVal, "shuqiscbody" + $.idx); $.log( - `[${$.name + $.idx}] 获取时长shuqiscbodyVal✅: 成功,shuqiscbodyVal: ${shuqiscbodyVal}` + `[${$.name + $.idx}] 获取${sqsc}秒时长shuqiscbodyVal✅: 成功,shuqiscbodyVal: ${shuqiscbodyVal}` ); - $.msg($.name + $.idx, `获取时长shuqiscbodyVal: 成功🎉`, ``); + $.msg($.name + $.idx, `获取${sqsc}秒时长shuqiscbodyVal: 成功🎉`, ``); $.done(); }; } } else { $.setdata(shuqiscbodyVal, "shuqiscbody" + $.idx); $.log( - `[${$.name + $.idx}] 获取时长shuqiscbodyVal✅: 成功,shuqiscbodyVal: ${shuqiscbodyVal}` + `[${$.name + $.idx}] 获取${sqsc}秒时长shuqiscbodyVal✅: 成功,shuqiscbodyVal: ${shuqiscbodyVal}` ); - $.msg($.name + $.idx, `获取时长shuqiscbodyVal: 成功🎉`, ``); + $.msg($.name + $.idx, `获取${sqsc}秒时长shuqiscbodyVal: 成功🎉`, ``); $.done(); }; } From d9905e8ee25f31b1fa51f79c6f2e5d34cf3b837e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:37:59 +0800 Subject: [PATCH 056/139] Update jdtq.js --- Task/jdtq.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 23a8354..39119d8 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -4150,10 +4150,10 @@ function task() { }) }) } -if ($.time('yyyy-MM-dd') === '2023-05-01') { - $.msg($.name, '活动已结束', `请禁用或删除脚本`); - return -} +//if ($.time('yyyy-MM-dd') === '2023-05-01') { +// $.msg($.name, '活动已结束', `请禁用或删除脚本`); +// return +//} // prettier-ignore function Env(name, opts) { From 79c93b84ff16301c031da06e782609de42a42953 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:40:07 +0800 Subject: [PATCH 057/139] Update jdtq.js --- Task/jdtq.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index 39119d8..d57e82c 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -70,7 +70,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body -设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body,👉 +设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body, 设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, 设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, 设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, @@ -84,9 +84,9 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body -设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody,👉 +设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody, 设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, -设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body,👉 +设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body, jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body From 9b58b76c9e8237d679a88af265d001d47bed970e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:55:01 +0800 Subject: [PATCH 058/139] Update ziye-jdtq-body1.txt --- Task/ziye-jdtq-body1.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body1.txt b/Task/ziye-jdtq-body1.txt index 867e58a..37bfe13 100644 --- a/Task/ziye-jdtq-body1.txt +++ b/Task/ziye-jdtq-body1.txt @@ -1,3 +1,3 @@ hostname =zt.jiandantianqi.com, //简单天气获取zt body 日常任务 -https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body \ No newline at end of file +https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 91e41130b6467b51e400e7a40bacf914696a92bf Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:55:25 +0800 Subject: [PATCH 059/139] Update ziye-jdtq-body2.txt --- Task/ziye-jdtq-body2.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body2.txt b/Task/ziye-jdtq-body2.txt index ec8df01..b6c4cf6 100644 --- a/Task/ziye-jdtq-body2.txt +++ b/Task/ziye-jdtq-body2.txt @@ -1,3 +1,3 @@ hostname = api.jiandantianqi.com, //简单天气获取api body 抽奖 -https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body \ No newline at end of file +https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From 57d94e95c1a49b8552db32637e196dfab736c934 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 6 Apr 2021 21:55:44 +0800 Subject: [PATCH 060/139] Update ziye-jdtq-body3.txt --- Task/ziye-jdtq-body3.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-jdtq-body3.txt b/Task/ziye-jdtq-body3.txt index 8777df1..8df4645 100644 --- a/Task/ziye-jdtq-body3.txt +++ b/Task/ziye-jdtq-body3.txt @@ -1,3 +1,3 @@ hostname = event.jiandantianqi.com //简单天气获取event body 吃饭 竞猜 -https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body \ No newline at end of file +https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js From ea1d8be2c4060aa4eae06aaa4805bb9d3318fea6 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 7 Apr 2021 18:12:17 +0800 Subject: [PATCH 061/139] Update jdtq.js --- Task/jdtq.js | 156 +++++++++++++++++++++++---------------------------- 1 file changed, 71 insertions(+), 85 deletions(-) diff --git a/Task/jdtq.js b/Task/jdtq.js index d57e82c..31c4e6f 100644 --- a/Task/jdtq.js +++ b/Task/jdtq.js @@ -19,6 +19,32 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. ⚠️ 时间设置 6 6 0-23 * * * 每小时 1次即可 运行一次执行10次翻倍,预计运行15分钟 ⚠️9个主要ck,其他自行考虑是否获取 + + +⚠️简单天气没法判定,只能抓包获取body +方法一 放弃这个羊毛 + +方法二 +打开圈x 打开http 数据抓取 添加mitm额外主机名 zt.jiandantianqi.com + +进入简单天气 点击对应位置 然后回到http数据抓取,点开对应文件夹 点🔍 响应体 搜索如下body对应字符 点开响应体核对一下,核对无误就复制请求体 + +首页气泡body 👉 200000407 + +用户名body 👉 nickname + +账户信息body 👉 balance + +气泡 气泡翻倍 👉 countermax + +翻倍body的响应体里有usedextratimes 普通的没有 + + +方法三 自行抓包工具抓包 + + + + ⚠️一共 41个ck 👉 41条 Secrets 获取多少ck就运行多少任务(少ck不影响其他任务运行) jdtquserbodyVal 用户名body👉 这条ck必须获取 @@ -27,66 +53,65 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 手机端默认使用boxjs👉 node请复制boxjs会话粘贴至jdtqCOOKIE.js中 或者 填写环境变量(多账号请换行) -👇一次只开一条重写 -第一步⚠️添加 hostname =zt.jiandantianqi.com,添加zt body重写 获取zt body +第一步⚠️添加 hostname =zt.jiandantianqi.com, -设置CK = 1👉 点击我的 - 获取用户名body, ⚠️ -设置CK = 2👉 点击我的 - 获取账户信息body⚠️ +点击我的 - 获取用户名body, ⚠️ +点击我的 - 获取账户信息body⚠️ -设置CK = 3👉 点击天气 - 获取首页气泡body⚠️ -设置CK = 4👉 点击1号气泡, 获取气泡1body⚠️ -设置CK = 5👉 点击1号气泡翻倍,获取气泡1翻倍body⚠️ -设置CK = 6 👉 点击2号气泡, 获取气泡2body⚠️ -设置CK = 7👉 点击2号气泡翻倍, 获取气泡2翻倍body⚠️ -设置CK = 8 👉 点击3号气泡, 获取气泡3body ⚠️ -设置CK = 9👉 点击3号气泡翻倍, 获取气泡3翻倍body⚠️ -设置CK = 10👉 点击4号气泡, 获取气泡4body +点击天气 - 获取首页气泡body⚠️ +点击1号气泡, 获取气泡1body⚠️ +点击1号气泡翻倍,获取气泡1翻倍body⚠️ +点击2号气泡, 获取气泡2body⚠️ +点击2号气泡翻倍, 获取气泡2翻倍body⚠️ +点击3号气泡, 获取气泡3body ⚠️ +点击3号气泡翻倍, 获取气泡3翻倍body⚠️ +点击4号气泡, 获取气泡4body -设置CK = 11 👉 点击福利 - 获取任务body +点击福利 - 获取任务body -设置CK = 12👉 点击福利 - 视频 - 获取视频body -设置CK = 13 👉 点击福利 - 视频完成 - 获取视频完成body, -设置CK = 14 👉 点击福利 - 视频完成- 翻倍 - 获取视频完成翻倍body, +点击福利 - 视频 - 获取视频body +点击福利 - 视频完成 - 获取视频完成body, +点击福利 - 视频完成- 翻倍 - 获取视频完成翻倍body, -设置CK = 15 👉 点击福利 - 获取签到body, -设置CK = 16 👉 点击福利 - 签到翻倍 - 获取签到翻倍body, -设置CK = 17👉 点击福利 - 签到完成 - 获取签到完成body, -设置CK = 18👉 点击福利 - 签到完成翻倍 -获取签到完成翻倍body, +点击福利 - 获取签到body, +点击福利 - 签到翻倍 - 获取签到翻倍body, +点击福利 - 签到完成 - 获取签到完成body, +点击福利 - 签到完成翻倍 -获取签到完成翻倍body, -设置CK = 19 👉 点击福利 - 查看实时天气 - 获取天气body, -设置CK = 20👉 点击福利 - 查看实时天气完成 - 获取天气完成body, -设置CK = 21👉 点击福利 - 查看实时天气完成翻倍 - 获取天气完成翻倍body, +点击福利 - 查看实时天气 - 获取天气body, +点击福利 - 查看实时天气完成 - 获取天气完成body, +点击福利 - 查看实时天气完成翻倍 - 获取天气完成翻倍body, -设置CK = 22👉 点击福利 - 悬浮完成 - 获取悬浮完成body, -设置CK = 23👉 点击福利 - 悬浮完成翻倍 - 获取悬浮完成翻倍body +点击福利 - 悬浮完成 - 获取悬浮完成body, +点击福利 - 悬浮完成翻倍 - 获取悬浮完成翻倍body -第二步⚠️添加 hostname = api.jiandantianqi.com,添加api body重写 获取api body +第二步⚠️添加 hostname = api.jiandantianqi.com -设置CK = 24 👉 点击活动-每天抽奖-获取抽奖页body, -设置CK = 25 👉 点击活动 - 每天抽奖 - 抽奖, 获取抽奖body, -设置CK = 26 👉 点击活动 - 每天抽奖 - 看视频获取抽奖次数,获取抽奖次数body +点击活动-每天抽奖-获取抽奖页body, +点击活动 - 每天抽奖 - 抽奖, 获取抽奖body, +点击活动 - 每天抽奖 - 看视频获取抽奖次数,获取抽奖次数body -第三步⚠️添加 hostname = event.jiandantianqi.com,添加event body重写 获取event body +第三步⚠️添加 hostname = event.jiandantianqi.com, -设置CK = 27 👉 点击活动 - 吃饭领福利-获取吃饭页body, -设置CK = 28 👉 点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, -设置CK = 29👉 点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, -设置CK = 30 👉 点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, -设置CK = 31 👉点击活动 - 吃饭领福利 - 吃饭2翻倍 - 获取吃饭2翻倍body, -设置CK = 32 👉 点击活动 - 吃饭领福利 - 吃饭3, 获取吃饭3body, -设置CK = 33👉 点击活动 - 吃饭领福利 - 吃饭3翻倍 - 获取吃饭3翻倍body, -设置CK = 34 👉 点击活动 - 吃饭领福利 - 吃饭4, 获取吃饭4body, -设置CK = 35👉 点击活动 - 吃饭领福利 - 吃饭4翻倍 - 获取吃饭4翻倍body, -设置CK = 36👉 点击活动 - 吃饭领福利 - 吃饭5, 获取吃饭5body, -设置CK = 37👉 点击活动 - 吃饭领福利 - 吃饭5翻倍 - 获取吃饭5翻倍body, +点击活动 - 吃饭领福利-获取吃饭页body, +点击活动 - 吃饭领福利 - 吃饭1, 获取吃饭1body, +点击活动 - 吃饭领福利 - 吃饭1翻倍 - 获取吃饭1翻倍body, +点击活动 - 吃饭领福利 - 吃饭2, 获取吃饭2body, +点击活动 - 吃饭领福利 - 吃饭2翻倍 - 获取吃饭2翻倍body, +点击活动 - 吃饭领福利 - 吃饭3, 获取吃饭3body, +点击活动 - 吃饭领福利 - 吃饭3翻倍 - 获取吃饭3翻倍body, +点击活动 - 吃饭领福利 - 吃饭4, 获取吃饭4body, +点击活动 - 吃饭领福利 - 吃饭4翻倍 - 获取吃饭4翻倍body, +点击活动 - 吃饭领福利 - 吃饭5, 获取吃饭5body, +点击活动 - 吃饭领福利 - 吃饭5翻倍 - 获取吃饭5翻倍body, -设置CK = 38👉 点击活动 - 全民猜天气 - 获取竞猜页body -设置CK = 39👉 点击活动 - 全民猜天气 - 下雨, 获取竞猜abody, -设置CK = 40👉 点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, -设置CK = 41👉 点击活动 - 全民猜天气 - 获取竞猜领取body, +点击活动 - 全民猜天气 - 获取竞猜页body +点击活动 - 全民猜天气 - 下雨, 获取竞猜abody, +点击活动 - 全民猜天气 - 不下雨, 获取竞猜bbody, +点击活动 - 全民猜天气 - 获取竞猜领取body, jdtquserbodyVal👉JDTQ_jdtquserBODY👉用户名body @@ -172,46 +197,7 @@ jdtqjcbbodyVal👉JDTQ_jdtqjcbBODY👉竞猜bbody jdtqjclqbodyVal👉JDTQ_jdtqjclqBODY👉竞猜领取body -⚠️主机名以及重写👇 一次只开一条重写 - -//////////////////////////// 圈x -hostname =zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -https:\/\/zt\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取日常任务body - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -https:\/\/api\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取抽奖body - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -https:\/\/event\.jiandantianqi\.com\/ url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, tag=简单天气获取吃饭-竞猜body - -//////////////////////////// loon -hostname = zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -http-request https:\/\/zt\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取日常任务body - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -http-request https:\/\/api\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取抽奖body - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -http-request https:\/\/event\.jiandantianqi\.com\/ script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js, requires-body=1,max-size=0, tag=简单天气获取吃饭-竞猜body - -//////////////////////////// surge -hostname = zt.jiandantianqi.com, -//简单天气获取zt body 日常任务 -简单天气获取日常任务body = type=http-request,pattern=https:\/\/zt\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js - -hostname = api.jiandantianqi.com, -//简单天气获取api body 抽奖 -简单天气获取抽奖body = type=http-request,pattern=https:\/\/api\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js - -hostname = event.jiandantianqi.com -//简单天气获取event body 吃饭 竞猜 -简单天气获取吃饭-竞猜body = type=http-request,pattern=https:\/\/event\.jiandantianqi\.com\/,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js + */ From 14bbe1e95d4388c34c7c5534c116ce59ad7727e4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:12:44 +0800 Subject: [PATCH 062/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 64d48fb..2458a72 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -157,6 +157,15 @@ + { + "config": "7 7 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮获取header body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, tag=易趣牛帮获取header body, update-interval=86400, opt-parser=false, enabled=false", + }, + + + ], } From 25f132eb3e90e9658ed9f7a86e522cde3b1b310d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:13:47 +0800 Subject: [PATCH 063/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 52 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index a9d8078..1ea1893 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -468,6 +468,58 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js" + }, + { + "id": "yqnb", + "name": "易趣牛帮APP", + "keys": ["yqnbheader", "yqnbbody", "yqnbheader2", "yqnbbody2", "yqnbheader3", "yqnbbody3", "yqnbheader4", "yqnbbody4", "yqnbheader5", "yqnbbody5", "yqnbheader6", "yqnbbody6", "yqnbheader7", "yqnbbody7", "yqnbheader8", "yqnbbody8", "yqnbheader9", "yqnbbody9", "yqnbheader10", "yqnbbody10", "yqnbheader11", "yqnbbody11", "yqnbheader12", "yqnbbody12", "yqnbheader13", "yqnbbody13", "yqnbheader14", "yqnbbody14", "yqnbheader15", "yqnbbody15", "yqnbheader16", "yqnbbody16", "yqnbheader17", "yqnbbody17", "yqnbheader18", "yqnbbody18", "yqnbheader19", "yqnbbody19", "yqnbheader20", "yqnbbody20"], + "author": "@ziye", + "settings": [{ + "id": "yqnbSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "yqnbCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "yqnbXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "yqnbnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, + { + "id": "yqnbnotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, + { + "id": "yqnbMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js" } ] } From 142319b624d2a59121fe81ba713c4782a99bdb8d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:16:57 +0800 Subject: [PATCH 064/139] Add files via upload --- Task/yqnb.js | 1258 +++++++++++++++++++++++++++++++++++++++ Task/yqnb.png | Bin 0 -> 3180 bytes Task/yqnbCOOKIE.js | 21 + Task/ziye-yqnb-body.txt | 3 + 4 files changed, 1282 insertions(+) create mode 100644 Task/yqnb.js create mode 100644 Task/yqnb.png create mode 100644 Task/yqnbCOOKIE.js create mode 100644 Task/ziye-yqnb-body.txt diff --git a/Task/yqnb.js b/Task/yqnb.js new file mode 100644 index 0000000..b965703 --- /dev/null +++ b/Task/yqnb.js @@ -0,0 +1,1258 @@ +/* ziye +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +⚠️易趣牛帮 需要 手机号 共0.5元 无饿了么 无美团 + +>>点击 http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369 下载APP 谢谢支持 + +4.14 制作 + +⚠️ 时间设置 7 7 7-20 * * * 每天 10次 +⚠️一共 2个ck 👉 2条 Secrets + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至yqnbCOOKIE.js中 或者 填写环境变量(多账号请换行) + +👇一次只开一条重写 + +第一步⚠️添加 hostname =nb.ioxing.com,添加重写 获取header body + +👉打开软件-获取header,body + + +yqnbheaderVal👉YQNB_yqnbHEADER👉header +yqnbbodyVal👉YQNB_yqnbBODY👉body + + +⚠️主机名以及重写👇 +hostname =nb.ioxing.com, + +//////////////////////////// 圈x +//易趣牛帮获取header body +http:\/\/nb\.ioxing\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js + +//////////////////////////// loon +//易趣牛帮获取header body +http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js, requires-body=1,max-size=0, tag=易趣牛帮获取header body + +//////////////////////////// surge +//易趣牛帮获取header body +易趣牛帮获取header body = type=http-request,pattern=http:\/\/nb\.ioxing\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js + + + +*/ + + + +GXRZ = '4.14 制作' +const $ = Env("易趣牛帮"); +$.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./yqnbCOOKIE") : ``; +const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, Length = 0, ddtime = ''; + +let yqnbheaderArr = []; +let yqnbheaderVal = ``; +let middleyqnbHEADER = []; + + +let yqnbbodyArr = []; +let yqnbbodyVal = ``; +let middleyqnbBODY = []; + + +if ($.isNode() && process.env.YQNB_yqnbHEADER) { + + notifyttt = process.env.YQNB_notifyttt || "1"; + notifyInterval = process.env.YQNB_notifyInterval || "2"; + Minutes = process.env.YQNB_Minutes || "10"; + + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + + if ( + process.env.YQNB_yqnbHEADER && + process.env.YQNB_yqnbHEADER.indexOf(COOKIES_SPLIT) > -1 + ) { + middleyqnbHEADER = process.env.YQNB_yqnbHEADER.split(COOKIES_SPLIT); + } else { + middleyqnbHEADER = process.env.YQNB_yqnbHEADER.split(); + } + Object.keys(middleyqnbHEADER).forEach((item) => { + if (middleyqnbHEADER[item]) { + yqnbheaderArr.push(middleyqnbHEADER[item]); + } + }); + + if ( + process.env.YQNB_yqnbBODY && + process.env.YQNB_yqnbBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middleyqnbBODY = process.env.YQNB_yqnbBODY.split(COOKIES_SPLIT); + } else { + middleyqnbBODY = process.env.YQNB_yqnbBODY.split(); + } + Object.keys(middleyqnbBODY).forEach((item) => { + if (middleyqnbBODY[item]) { + yqnbbodyArr.push(middleyqnbBODY[item]); + } + }); + +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + + notifyttt = (COOKIE.settings.find(item => item.id === `yqnbnotifyttt`)).val; + notifyInterval = (COOKIE.settings.find(item => item.id === `yqnbnotifyInterval`)).val; + Minutes = (COOKIE.settings.find(item => item.id === `yqnbMinutes`)).val; + yqnbCount = (COOKIE.settings.find(item => item.id === `yqnbCount`)).val || '1'; + for (let i = 1; i <= yqnbCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `yqnbheader${op}`)) { + + yqnbheaderArr.push(COOKIE.datas.find(item => item.key === `yqnbheader${op}`).val); + + yqnbbodyArr.push(COOKIE.datas.find(item => item.key === `yqnbbody${op}`).val); + + } + } +} else { + if ("yqnbXH") { + XH = $.getval("yqnbXH") || '0'; + } + if ("yqnbnotifyttt") { + notifyttt = $.getval("yqnbnotifyttt") || '1'; + } + if ("yqnbnotifyInterval") { + notifyInterval = $.getval("yqnbnotifyInterval") || '2'; + } + if ("yqnbMinutes") { + Minutes = $.getval("yqnbMinutes") || '10'; + } + + let yqnbCount = ($.getval('yqnbCount') || '1') - 0; + for (let i = 1; i <= yqnbCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`yqnbheader${op}`)) { + + yqnbheaderArr.push($.getdata(`yqnbheader${op}`)); + + yqnbbodyArr.push($.getdata(`yqnbbody${op}`)); + + } + } +} + +function GetCookie() { + + //获取 + if ($request && $request.url.indexOf("index.php") >= 0) { + const yqnbheaderVal = $request.headers.Cookie; + const yqnbbodyVal = $request.body.split('uid=')[1]; + if (yqnbheaderVal && yqnbbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + headers = $.getdata('yqnbheader' + $.idx); + if (headers) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(yqnbheaderVal, "yqnbheader" + $.idx); + $.log( + `[${$.name + $.idx}] 获取yqnbheaderVal✅: 成功,yqnbheaderVal: ${yqnbheaderVal}` + ); + $.msg($.name + $.idx, `获取yqnbheaderVal: 成功🎉`, ``); + $.setdata(yqnbbodyVal, "yqnbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取yqnbbodyVal✅: 成功,yqnbbodyVal: ${yqnbbodyVal}` + ); + $.msg($.name + $.idx, `获取yqnbbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(yqnbheaderVal, "yqnbheader" + $.idx); + $.log( + `[${$.name + $.idx}] 获取yqnbheaderVal✅: 成功,yqnbheaderVal: ${yqnbheaderVal}` + ); + $.msg($.name + $.idx, `获取yqnbheaderVal: 成功🎉`, ``); + $.setdata(yqnbbodyVal, "yqnbbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取yqnbbodyVal✅: 成功,yqnbbodyVal: ${yqnbbodyVal}` + ); + $.msg($.name + $.idx, `获取yqnbbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${yqnbheaderArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//解码 +function decodeUnicode(str) { + str = str.replace(/\\u/g, "%u"); + return unescape(str); +} +//日志格式化 +function format(str) { + if (logs == 2) { + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + if (logs == 3) { + str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + return str; +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!yqnbheaderArr || yqnbheaderArr == '') { + $.msg( + $.name, + '提示:⚠️请>>点击前往获取cookie http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369\n', + 'http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369', { + "open-url": "http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369" + } + ); + return; + } else { + for (let i = 0; i < yqnbheaderArr.length; i++) { + + yqnbheaderVal = yqnbheaderArr[i]; + + yqnbbodyVal = yqnbbodyArr[i]; + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (yqnbheaderVal && yqnbheaderVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户名🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/userInfo` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` + + + await task(); + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`, { + "open-url": "http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`); + } + continue + } + } + + K = `今日收益🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/jifenList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `page=1&uid=${yqnbbodyVal}` + + await task(); + + K = `签到列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/signList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` + + await task(); + + if ($.signlist.sign.dayqd == 0) { + K = `签到🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `boud=0&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + yqnbbody = `boud=1&uid=${yqnbbodyVal}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + K = `任务页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` + + await task(); + + if ($.signlist.sign.dayqd == 0) { + K = `分享朋友圈🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `banid=31&type=4&uid=${yqnbbodyVal}` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + if (taskvideo.countnum != taskvideo.allcount) { + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `apid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + K = `报名页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/activyinfo` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` + await task(); + + if ($.bmy.data.flag == 3) { + K = `打卡🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/playactiv` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + if ($.bmy.data.flag == 1) { + K = `报名🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/baoming` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + K = `兑换列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/goodsList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `aid=niubang1234` + await task(); + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${yqnburl}`, + headers: yqnbheader, + body: `${yqnbbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户名🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.user = JSON.parse(data); + if ($.user.code == 1) { + + console.log(`\n${O}\n========== ${$.user.user.nickname} ==========\n注册时间:${time($.user.user.create_time*1000)}\n账户信息:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`) + $.message += `\n${O}\n========== 【${$.user.user.nickname}】 ==========\n【注册时间】:${time($.user.user.create_time*1000)}\n【账户信息】:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + + if (K == `今日收益🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.coinlist = JSON.parse(data); + if ($.coinlist.code == 1) { + + console.log(`今日收益:${$.coinlist.today/1250}元\n`) + $.message += `【今日收益】:${$.coinlist.today/1250}元\n`; + } + } + + if (K == `签到列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.signlist = JSON.parse(data); + if ($.signlist.code == 1) { + signlistinfo = $.signlist.data.find(item => item.id == $.signlist.sign.day); + console.log(`签到列表:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`) + $.message += `【签到列表】:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`; + } + } + + if (K == `签到🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.sign = JSON.parse(data); + if ($.sign.code == 1) { + console.log(`签到:${$.sign.msg}\n`) + $.message += `【签到】:${$.sign.msg}\n`; + } + } + + if (K == `任务页🚩`) { + + + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.task = JSON.parse(data); + + if ($.task.code == 1) { + taskfxpyq = $.task.data.find(item => item.id === "31"); + taskvideo = $.task.data.find(item => item.id === "32"); + console.log(`任务页:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) + $.message += `【任务页】:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; + } + } + + if (K == `分享朋友圈🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.fxpyq = JSON.parse(data); + if ($.fxpyq.code == 1) { + console.log(`分享朋友圈:${$.fxpyq.msg}${taskfxpyq.point}积分\n`) + $.message += `【分享朋友圈】:${$.fxpyq.msg}${taskfxpyq.point}积分\n`; + } + } + + if (K == `视频🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.video = JSON.parse(data); + if ($.video.code == 1) { + console.log(`视频:${$.video.msg}${taskvideo.point}积分\n`) + $.message += `【视频】:${$.video.msg}${taskvideo.point}积分\n`; + } + } + + if (K == `报名页🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.bmy = JSON.parse(data); + if ($.bmy.code == 1) { + if ($.bmy.data.flag == 2) { + console.log(`报名页:${$.bmy.data.toptitle},奖池${$.bmy.data.allcount}积分,${$.bmy.data.alluser},今日已报名\n`) + $.message += `【报名页】:${$.bmy.data.toptitle},奖池${$.bmy.data.allcount}积分,${$.bmy.data.alluser},今日已报名\n`; + } else { + console.log(`报名页:${$.bmy.data.toptitle},奖池${$.bmy.data.allcount}积分,${$.bmy.data.alluser}\n`) + $.message += `【报名页】:${$.bmy.data.toptitle},奖池${$.bmy.data.allcount}积分,${$.bmy.data.alluser}\n`; + } + } + } + + if (K == `打卡🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.dk = JSON.parse(data); + if ($.dk.code == 1) { + console.log(`打卡:${$.dk.msg}\n`) + $.message += `【打卡】:${$.dk.msg}\n`; + } + } + + if (K == `报名🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.bm = JSON.parse(data); + if ($.bm.code == 1) { + console.log(`报名:${$.bm.msg}\n`) + $.message += `【报名】:${$.bm.msg}\n`; + } + } + + if (K == `兑换列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.dhlb = JSON.parse(data); + if ($.dhlb.code == 1) { + dhlbinfo6 = $.dhlb.data.find(item => item.id == "10"); + dhlbinfo10 = $.dhlb.data.find(item => item.id == "11"); + dhlbinfo20 = $.dhlb.data.find(item => item.id == "13"); + + console.log(`兑换列表:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`) + $.message += `【兑换列表】:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`; + } + } + + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +if ($.time('yyyy-MM-dd') === '2023-05-01') { + $.msg($.name, '活动已结束', `请禁用或删除脚本`); + return +} + +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + + get(opts) { + return this.send.call(this.env, opts) + } + + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + + isQuanX() { + return 'undefined' !== typeof $task + } + + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + + isLoon() { + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} \ No newline at end of file diff --git a/Task/yqnb.png b/Task/yqnb.png new file mode 100644 index 0000000000000000000000000000000000000000..751425460f74139964e2c0ec358689dccf5dc150 GIT binary patch literal 3180 zcmbtWc{J2*8~)9Vu_c)qWP3GZ7+E4RN*IQcrAYQIF)9RLIZ0lLfp z7}G!$z|I5*I|nBx$5C!B?xP484-X6>!pqML5gFkV!ptRuk&{46$YCyE<>j##47G4t zhW2J=_JQ7k85x71|F;064S=x&i9jL*BnE(CAP5Y^cnb&vAOHjf0sjCi2*Lto12d)o zb|wQRhQdK9u>i!=Kme3Lsb;OhSj1hik9anww?1kF3)>60F2|Qt((z^U@^gody}myW zL|Y6FO6$$$lnS%YDXh4x9WCv4ADfyqvGF8)f+Hdke{qY;EmGH%*J6~hylj@QMJHzC z=lYvPlN@~Cbgc>omMnBM)}>FqAjK*-*9jj9v@ZUvSJC;&8m94=$g0us)`;8Q3kLAi z_vfwiH@A8lXQqxX_z#xSO4%OA(Oq^fh^3|WaC+Ycboa@lx?gW%gO)dtG7`xi@S}TYDjH6FvrMQyj zRg>hw|ELPm01iWAtZu;0ESg{BiY+{iX8_uKEeIv_A)!OrnqoVC-ruh#)RnV=I8MH( z5`GD`BCVBZm4DvzCTeb1b6(ZL0z4}=WBCPYIotGtkQ!+OnQmzcvb-b+dfAg@M)cl^ zewVeY!Xs62z=bc;238hLd9&`*#Jq4CUdOc=K$g<_ zkgBT4hx1u|(ni-|w4{8W_|gU*JRety5=m@BqfpaajW-*0QNY_=l#px1FHR&pHs%t7juQK{E z8@V!~>c&)JHjy`>46e7Cd7H%D=J`$KJhg%fS@6v*e^e@S6IpG$eoM$)&DalbY-y#1 zTc1_yJ*nVFYB&OdFd(7c^5e}7bSvj(t8Ed+X0s5m_{lJafY!t zJ+>t+)cAUws(w-r^hcv3{>Z?5J@xsUnyaIVaJjNz1K;-I|Ic+=I@!bNlC@;-cHu&$fJjIdaciNPh)=Bp#n=W02zXi^X zq5b4u7?i(JvPVr#zAE6?u@Xq^P3G1#F6k~>`zl$V^6~x=p~*uD?^DYP_n$u2OJ5(X zxtd!`fjpQ!;rg)?`Kk`pc?ELHA+Y<7gQuU;EG9378yo0DrB=;ow8QyvD&~-TTn520 z3%U}?&Z_wyrYB49usmSDT|hxbF3d@yl%OQ8W}AZ}p*cDJBR&o}c{W;A?4O(njglBh zb|5J}vJA<;Q}I?q3^Z6hU^{c8?&`EoKbrTu#eGl&mZIrVad1w5kr2Tff8nTG(A$b` zK|zX+ZBvJPK>_UJ#MPz3Uqmol#JpZ zU%>B?97~l+}dkrt8Sj*8gJHu>Qid-KX;!2E_7+2qBP6W#K;mGK+gpMN7;sz7-mYPBW2%0MXnfBTe_V!Rn>^*bG<_f$!|UB{wkiu zbRd5))xSq*%0Q>4qfomw+)1tVkIZ{j=G66Xj(@!xHQK1ej^>DAK6o05zDWOn#g@=@#r@t0G=&cT`kTdKv-faAE9%` z#eVjud6CzF3%N*O%Z=JLh0k{|!VcA5I-1;fm*^hEx7J6OvgqPfETpL0FN94I95?Xq4Y)XE?cm zJz1H;+jf!xIJvk-g~X(FhIwy8Ej8yF6GAGVj&12Ix~qy2-5x$8?M+tjQ3Jw8s`rN& zfZ1?;=e(kGg5kK~<$X&lVxaIS127!dzxHa9&*$#rfvt;~_0j2GYZ-o1p}}&UJt>ei zQ~C@h{6-pQWO_f;D<^~R){l2L$S1y8KRIn!bQ>Rgkno4n2b*J<(dF_OH~d_)kKUQb z6$&*ldb^3D@^E*Zz?BDRa!v^Xp|HuM?}4V*{Q1r|{io||7do@~2I}((cbQ%3r4P0~ zueWv?08=Sxrcz)KgeepV`d_7B%&`Ckh2wb?j9C$4-VS`o(@8mhk0HNw`uQE(g_KZ= zriML^YNW)=Cwv|c98p}DyO)pB3c6&RN`xD`8=OcQeVm#n@X{JQK98+k5%i(2%++Bb zZ-lJgqv4mIU9_0M0b{6^dAM=qPVmOQk+PbHzUg6T!wN>WF>6;?v@5I( z3sHQ+%C$6g@bF!&K;^=Wprjn=g-V^}rb9;7NZs56>jBWELgNVb+k*wUEq3+~FBH-* zh6R_wr4L;)RvRAdZdu3NcsxlEcywz#VZ7WT^IT4tPXqN62SH=IFK+DEE&5)bGAs5w z=kxDns?AOM>#qk(Lz|mn^yhmrc4uX88ls6D*P8>q7HK~!7XXc}RnMV-dgZ|S5z=m7|M2Qq?Qlm^ z#_+dnbdFZJoxC`zrLC{HDw~r;cWe-|=oMN?d9S|X%xB9VtgT-l*MOmQw?vhE3olvC zW|iHY33k+%r`Ti{ZgPHorn~!)yKp#gBY3*^$ML-VD(-es>zx*wcEL7BlgHwpyJIH` dznfeV{|M>zS#_;yuYOB-Yms(){O}HA^4~v^i!cBH literal 0 HcmV?d00001 diff --git a/Task/yqnbCOOKIE.js b/Task/yqnbCOOKIE.js new file mode 100644 index 0000000..b8ce75c --- /dev/null +++ b/Task/yqnbCOOKIE.js @@ -0,0 +1,21 @@ +/* ziye +独立COOKIE文件 +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json +转载请备注个名字,谢谢 +在boxjs里选择复制会话 粘贴至cookie处 +*/ + + + + +let cookie = {} + + + + + +module.exports = cookie \ No newline at end of file diff --git a/Task/ziye-yqnb-body.txt b/Task/ziye-yqnb-body.txt new file mode 100644 index 0000000..0d7f071 --- /dev/null +++ b/Task/ziye-yqnb-body.txt @@ -0,0 +1,3 @@ +hostname =nb.ioxing.com, +//易趣牛帮 获取header body +http:\/\/nb\.ioxing\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js \ No newline at end of file From ccb2a5ed9955feeeef2aa80d0653c86cd86e86b4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:27:04 +0800 Subject: [PATCH 065/139] Update yqnb.js --- Task/yqnb.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index b965703..cfb6f0a 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -452,7 +452,7 @@ async function all() { 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `apid=32&uid=${yqnbbodyVal}` + yqnbbody = `adid=32&uid=${yqnbbodyVal}` DD = RT(20000, 30000) console.log(`随机延迟${DD/1000}秒`) @@ -1255,4 +1255,4 @@ function Env(name, opts) { } } })(name, opts) -} \ No newline at end of file +} From be40cbd537021bed8dd57a83e3cbbfda50ee236b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:54:00 +0800 Subject: [PATCH 066/139] Update yqnb.js --- Task/yqnb.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index cfb6f0a..9dd06be 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -13,7 +13,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.14 制作 -⚠️ 时间设置 7 7 7-20 * * * 每天 10次 +⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets 手机端默认使用boxjs👉 node请复制boxjs会话粘贴至yqnbCOOKIE.js中 或者 填写环境变量(多账号请换行) From 0650316432a4694717532ce0ffdda896523b628b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 14 Apr 2021 23:54:29 +0800 Subject: [PATCH 067/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 2458a72..1fb0597 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -158,7 +158,7 @@ { - "config": "7 7 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", + "config": "7 7,27 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮获取header body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, tag=易趣牛帮获取header body, update-interval=86400, opt-parser=false, enabled=false", From 43fb3aac98b28e342fbcfea73e57d89737e2932d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 15 Apr 2021 00:16:23 +0800 Subject: [PATCH 068/139] Update yqnb.js --- Task/yqnb.js | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index 9dd06be..e4b8b60 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -679,10 +679,6 @@ function task() { }) }) } -if ($.time('yyyy-MM-dd') === '2023-05-01') { - $.msg($.name, '活动已结束', `请禁用或删除脚本`); - return -} // prettier-ignore function Env(name, opts) { From 8703c2d6f9d2ecdbdb1cf590514fa24c767df3fc Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 15 Apr 2021 11:49:08 +0800 Subject: [PATCH 069/139] Update yqnb.js --- Task/yqnb.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index e4b8b60..2ce0c9d 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -12,6 +12,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. >>点击 http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369 下载APP 谢谢支持 4.14 制作 +4.15.11 修复签到列表报错 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets @@ -50,7 +51,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.14 制作' +GXRZ = '4.15.11 修复签到列表报错' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -576,8 +577,10 @@ function task() { $.signlist = JSON.parse(data); if ($.signlist.code == 1) { signlistinfo = $.signlist.data.find(item => item.id == $.signlist.sign.day); + if (signlistinfo.titlle) { console.log(`签到列表:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`) $.message += `【签到列表】:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`; + } } } From 0a1c6a92c32f94a3185deef528b0d0d4140fde3e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 15 Apr 2021 12:40:31 +0800 Subject: [PATCH 070/139] Update iboxpay.js --- Task/iboxpay.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/iboxpay.js b/Task/iboxpay.js index 3dcdcde..1d6b583 100644 --- a/Task/iboxpay.js +++ b/Task/iboxpay.js @@ -55,9 +55,9 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 多账号换行 -⚠️方法一 +⚠️方法一(永不掉ck) -第一步 进入笑谱 选择手机号登陆,输入手机号,点击获取验证码 +第一步 进入笑谱 选择手机号登陆,输入手机号,点击获取验证码(⚠️不要登录,如果想登录,请重新获取验证码或者用微信登录) 第二步 ⚠️进入boxjs(其他平台则输入对应环境变量) 输入当前账号序号 输入手机号 和 验证码 @@ -1778,4 +1778,4 @@ function Env(t, e) { this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } }(t, e) -} \ No newline at end of file +} From 54e4505ff2adaf6e7cbd72ab1d1c9b7c8745273d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 15 Apr 2021 15:28:44 +0800 Subject: [PATCH 071/139] Update iboxpay.js --- Task/iboxpay.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/iboxpay.js b/Task/iboxpay.js index 1d6b583..7d4ae4b 100644 --- a/Task/iboxpay.js +++ b/Task/iboxpay.js @@ -48,7 +48,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.18 修复视频错误,修复小错误,新增COOKIE方式一 boxjs复制会话 3.19 修复ac运行报错 3.20 视频ck有效期目前未知,增加失效判定,直播上限为5000,已适配 - +4.15 视频ck有效期预计15天,直播上限为3000,已适配 ⚠️一共1个位置 3个ck 👉 7条 Secrets @@ -128,7 +128,7 @@ http-requires https:\/\/veishop\.iboxpay\.com\/nf_gateway\/nf_customer_activity\ */ -GXRZ = '3.20 视频ck有效期目前未知,增加失效判定,直播上限为5000,已适配' +GXRZ = '4.15 视频ck有效期预计15天,直播上限为3000,已适配' const $ = Env("笑谱"); $.idx = ($.idx = ($.getval('iboxpaySuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -614,7 +614,7 @@ async function all() { } } - if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 10) { + if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 6) { await liveslist(); //直播节目表 if (liveIdcd >= 1) { dd = liveIdcd * 35 - 34 From 22a5483a1648b64ea0411694cb5cdae170a4892b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Fri, 16 Apr 2021 21:32:20 +0800 Subject: [PATCH 072/139] Update yqnb.js --- Task/yqnb.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index 2ce0c9d..c3cf8c3 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -13,6 +13,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.14 制作 4.15.11 修复签到列表报错 +4.16.21 刷新异常,先移除判定 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets @@ -51,7 +52,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.15.11 修复签到列表报错' +GXRZ = '4.16.21 刷新异常,先移除判定' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -445,7 +446,7 @@ async function all() { await $.wait(DD) await task(); } - if (taskvideo.countnum != taskvideo.allcount) { + K = `视频🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` yqnbheader = { @@ -459,7 +460,7 @@ async function all() { console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); - } + K = `报名页🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/activyinfo` yqnbheader = { From 6963e3f94a0ca52d58550cbc5746975554452568 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 17 Apr 2021 00:24:32 +0800 Subject: [PATCH 073/139] Update yqnb.js --- Task/yqnb.js | 61 ++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 52 insertions(+), 9 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index c3cf8c3..73a396e 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -14,6 +14,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.14 制作 4.15.11 修复签到列表报错 4.16.21 刷新异常,先移除判定 +4.17.0 修复视频刷新问题 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets @@ -52,7 +53,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.16.21 刷新异常,先移除判定' +GXRZ = '4.17.0 修复视频刷新问题' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -410,16 +411,44 @@ async function all() { }; yqnbbody = `boud=0&uid=${yqnbbodyVal}` - DD = RT(20000, 30000) + DD = RT(2000, 3000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); + } + + if ($.signlist.sign.isdouble == 0) { + K = `签到加倍🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; yqnbbody = `boud=1&uid=${yqnbbodyVal}` DD = RT(20000, 30000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); } + + if ($.signlist.sign.isdouble == 0) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `adid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + K = `任务页🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` yqnbheader = { @@ -431,7 +460,7 @@ async function all() { await task(); - if ($.signlist.sign.dayqd == 0) { + if ($.signlist.sign.isdouble == 0) { K = `分享朋友圈🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` yqnbheader = { @@ -446,7 +475,10 @@ async function all() { await $.wait(DD) await task(); } - + + + if (taskvideo.countnum != taskvideo.allcount) { + K = `视频🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` yqnbheader = { @@ -460,7 +492,9 @@ async function all() { console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); - + } + + K = `报名页🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/activyinfo` yqnbheader = { @@ -578,10 +612,10 @@ function task() { $.signlist = JSON.parse(data); if ($.signlist.code == 1) { signlistinfo = $.signlist.data.find(item => item.id == $.signlist.sign.day); - if (signlistinfo.titlle) { - console.log(`签到列表:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`) - $.message += `【签到列表】:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`; - } + if (signlistinfo.titlle) { + console.log(`签到列表:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`) + $.message += `【签到列表】:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`; + } } } @@ -594,6 +628,15 @@ function task() { } } + if (K == `签到加倍🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.signs = JSON.parse(data); + if ($.signs.code == 1) { + console.log(`签到加倍:${$.signs.msg}\n`) + $.message += `【签到加倍】:${$.signs.msg}\n`; + } + } + if (K == `任务页🚩`) { From e784b69f466bbe73248281018b9fd954e75a42d7 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 17 Apr 2021 00:37:41 +0800 Subject: [PATCH 074/139] Update yqnb.js --- Task/yqnb.js | 36 +++++++++++++++++++++--------------- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index 73a396e..bd27118 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -14,7 +14,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.14 制作 4.15.11 修复签到列表报错 4.16.21 刷新异常,先移除判定 -4.17.0 修复视频刷新问题 +4.17.0.3 修复视频刷新问题 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets @@ -53,7 +53,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.17.0 修复视频刷新问题' +GXRZ = '4.17.0.3 修复视频刷新问题' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -432,6 +432,19 @@ async function all() { await task(); } + + + K = `任务页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` + await task(); + + if ($.signlist.sign.isdouble == 0) { K = `视频🚩`; @@ -449,17 +462,6 @@ async function all() { await task(); } - K = `任务页🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` - - await task(); - if ($.signlist.sign.isdouble == 0) { K = `分享朋友圈🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` @@ -646,8 +648,12 @@ function task() { if ($.task.code == 1) { taskfxpyq = $.task.data.find(item => item.id === "31"); taskvideo = $.task.data.find(item => item.id === "32"); - console.log(`任务页:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) - $.message += `【任务页】:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; + if ($.signlist.sign.isdouble == 1) { + console.log(`任务页:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) + $.message += `【任务页】:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; + } + + } } From ad4df4c646e62bc9a55373ea490a4ad9bc77ddeb Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 17 Apr 2021 12:44:50 +0800 Subject: [PATCH 075/139] Update yqnb.js --- Task/yqnb.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index bd27118..bae38e5 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -614,7 +614,7 @@ function task() { $.signlist = JSON.parse(data); if ($.signlist.code == 1) { signlistinfo = $.signlist.data.find(item => item.id == $.signlist.sign.day); - if (signlistinfo.titlle) { + if (signlistinfo && signlistinfo.titlle) { console.log(`签到列表:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`) $.message += `【签到列表】:今日${signlistinfo.titlle},${signlistinfo.price}积分\n`; } From d0d9818c9e35eae577e14446bd62628f83130bdb Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 18 Apr 2021 01:40:17 +0800 Subject: [PATCH 076/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 97 +++++++++++++++++++++++++------------------- 1 file changed, 55 insertions(+), 42 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 1ea1893..4c4c1c8 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -472,50 +472,63 @@ { "id": "yqnb", "name": "易趣牛帮APP", - "keys": ["yqnbheader", "yqnbbody", "yqnbheader2", "yqnbbody2", "yqnbheader3", "yqnbbody3", "yqnbheader4", "yqnbbody4", "yqnbheader5", "yqnbbody5", "yqnbheader6", "yqnbbody6", "yqnbheader7", "yqnbbody7", "yqnbheader8", "yqnbbody8", "yqnbheader9", "yqnbbody9", "yqnbheader10", "yqnbbody10", "yqnbheader11", "yqnbbody11", "yqnbheader12", "yqnbbody12", "yqnbheader13", "yqnbbody13", "yqnbheader14", "yqnbbody14", "yqnbheader15", "yqnbbody15", "yqnbheader16", "yqnbbody16", "yqnbheader17", "yqnbbody17", "yqnbheader18", "yqnbbody18", "yqnbheader19", "yqnbbody19", "yqnbheader20", "yqnbbody20"], + "keys": ["yqnbheader", "yqnbbody", "yqnbsjheader", "yqnbsjbody","yqnbheader2", "yqnbbody2","yqnbsjheader2", "yqnbsjbody2", "yqnbheader3", "yqnbbody3", "yqnbsjheader3", "yqnbsjbody3", "yqnbheader4", "yqnbbody4", "yqnbsjheader4", "yqnbsjbody4", "yqnbheader5", "yqnbbody5", "yqnbsjheader5", "yqnbsjbody5", "yqnbheader6", "yqnbbody6","yqnbsjheader6", "yqnbsjbody6", "yqnbheader7", "yqnbbody7","yqnbsjheader7", "yqnbsjbody7", "yqnbheader8", "yqnbbody8", "yqnbsjheader8", "yqnbsjbody8", "yqnbheader9", "yqnbbody9", "yqnbsjheader9", "yqnbsjbody9", "yqnbheader10", "yqnbbody10","yqnbsjheader10", "yqnbsjbody10", "yqnbheader11", "yqnbbody11", "yqnbsjheader11", "yqnbsjbody11", "yqnbheader12", "yqnbbody12", "yqnbsjheader12", "yqnbsjbody12", "yqnbheader13", "yqnbbody13","yqnbsjheader13", "yqnbsjbody13", "yqnbheader14", "yqnbbody14", "yqnbsjheader14", "yqnbsjbody14", "yqnbheader15", "yqnbbody15", "yqnbsjheader15", "yqnbsjbody15", "yqnbheader16", "yqnbbody16","yqnbsjheader16", "yqnbsjbody16", "yqnbheader17", "yqnbbody17", "yqnbsjheader17", "yqnbsjbody17", "yqnbheader18", "yqnbbody18", "yqnbsjheader18", "yqnbsjbody18", "yqnbheader19", "yqnbbody19", "yqnbsjheader19", "yqnbsjbody19", "yqnbheader20", "yqnbbody20", "yqnbsjheader20", "yqnbsjbody20"], "author": "@ziye", "settings": [{ - "id": "yqnbSuffix", - "name": "当前账号", - "val": "1", - "type": "number", - "desc": "当前抓取ck记录的账号序号,如:1、2、3、" - }, - { - "id": "yqnbCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - }, - { - "id": "yqnbXH", - "name": "循环获取CK", - "val": "0", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - }, - { - "id": "yqnbnotifyttt", - "name": "推送控制", - "val": "1", - "type": "number", - "desc": "0关闭,1推送,默认12点以及23点推送" - }, - { - "id": "yqnbnotifyInterval", - "name": "通知控制", - "val": "2", - "type": "number", - "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " - }, - { - "id": "yqnbMinutes", - "name": "推送-通知 分钟控制", - "val": "10", - "type": "number", - "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" - } + "id": "yqnbSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "yqnbCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, { + "id": "yqnbXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbCASH", + "name": "提现金额", + "val": "0", + "type": "number", + "desc": "0关闭 可设置0 6 10 20 888 ,设置888从大到小循环提现" + }, { + "id": "yqnbName", + "name": "真实姓名", + "val": "", + "type": "text", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbAlipay", + "name": "支付宝号", + "val": "", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, { + "id": "yqnbnotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, { + "id": "yqnbMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png"], From 2a9d66a462c0a150768bd18936fb083dab79d1b6 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 18 Apr 2021 02:04:00 +0800 Subject: [PATCH 077/139] Update yqnb.js --- Task/yqnb.js | 703 +++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 570 insertions(+), 133 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index bae38e5..cde4861 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -7,17 +7,22 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 转载请备注个名字,谢谢 -⚠️易趣牛帮 需要 手机号 共0.5元 无饿了么 无美团 +⚠️易趣牛帮 需要 手机号 共0.5元 无饿了么 无美团 + 赏金帮 需要 手机号 收益0.2 + +⚠️赏金帮不获取ck则不运行赏金帮任务,不影响易趣牛帮运行 ->>点击 http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369 下载APP 谢谢支持 +商店搜索下载APP + 4.14 制作 4.15.11 修复签到列表报错 4.16.21 刷新异常,先移除判定 4.17.0.3 修复视频刷新问题 +4.17.17 增加赏金帮,增加易趣牛帮提现 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 -⚠️一共 2个ck 👉 2条 Secrets +⚠️一共 4个ck 👉 4条 Secrets 手机端默认使用boxjs👉 node请复制boxjs会话粘贴至yqnbCOOKIE.js中 或者 填写环境变量(多账号请换行) @@ -25,11 +30,17 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 第一步⚠️添加 hostname =nb.ioxing.com,添加重写 获取header body -👉打开软件-获取header,body +👉打开易趣牛帮-点我的-获取header,body yqnbheaderVal👉YQNB_yqnbHEADER👉header yqnbbodyVal👉YQNB_yqnbBODY👉body + + +👉打开赏金帮-点我的-签到-获取header,body + +yqnbsjheaderVal👉 YQNB_yqnbsjHEADER👉 header +yqnbsjbodyVal👉 YQNB_yqnbsjBODY👉 body ⚠️主机名以及重写👇 @@ -53,7 +64,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.17.0.3 修复视频刷新问题' +GXRZ = '4.17.17 增加赏金帮,增加易趣牛帮提现' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -62,7 +73,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', goodsid = 0, Name = '', Alipay = '', XH = 0, Length = 0, ddtime = ''; let yqnbheaderArr = []; let yqnbheaderVal = ``; @@ -73,9 +84,21 @@ let yqnbbodyArr = []; let yqnbbodyVal = ``; let middleyqnbBODY = []; +let yqnbsjheaderArr = []; +let yqnbsjheaderVal = ``; +let middleyqnbsjHEADER = []; -if ($.isNode() && process.env.YQNB_yqnbHEADER) { +let yqnbsjbodyArr = []; +let yqnbsjbodyVal = ``; +let middleyqnbsjBODY = []; + + + +if ($.isNode() && process.env.YQNB_yqnbHEADER) { + CASH = process.env.YQNB_CASH || "0"; + Name = process.env.YQNB_Name || ""; + Alipay = process.env.YQNB_Alipay || ""; notifyttt = process.env.YQNB_notifyttt || "1"; notifyInterval = process.env.YQNB_notifyInterval || "2"; Minutes = process.env.YQNB_Minutes || "10"; @@ -115,11 +138,45 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { } }); + if (process.env.YQNB_yqnbsjHEADER) { + + if ( + process.env.YQNB_yqnbsjHEADER && + process.env.YQNB_yqnbsjHEADER.indexOf(COOKIES_SPLIT) > -1 + ) { + middleyqnbsjHEADER = process.env.YQNB_yqnbsjHEADER.split(COOKIES_SPLIT); + } else { + middleyqnbsjHEADER = process.env.YQNB_yqnbsjHEADER.split(); + } + Object.keys(middleyqnbsjHEADER).forEach((item) => { + if (middleyqnbsjHEADER[item]) { + yqnbsjheaderArr.push(middleyqnbsjHEADER[item]); + } + }); + + if ( + process.env.YQNB_yqnbsjBODY && + process.env.YQNB_yqnbsjBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middleyqnbsjBODY = process.env.YQNB_yqnbsjBODY.split(COOKIES_SPLIT); + } else { + middleyqnbsjBODY = process.env.YQNB_yqnbsjBODY.split(); + } + Object.keys(middleyqnbsjBODY).forEach((item) => { + if (middleyqnbsjBODY[item]) { + yqnbsjbodyArr.push(middleyqnbsjBODY[item]); + } + }); + + } + } else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { console.log( `============ cookie方式为:boxjs复制会话 =============\n` ); - + CASH = (COOKIE.settings.find(item => item.id === `yqnbCASH`)).val; + Name = (COOKIE.settings.find(item => item.id === `yqnbName`)).val; + Alipay = (COOKIE.settings.find(item => item.id === `yqnbAlipay`)).val; notifyttt = (COOKIE.settings.find(item => item.id === `yqnbnotifyttt`)).val; notifyInterval = (COOKIE.settings.find(item => item.id === `yqnbnotifyInterval`)).val; Minutes = (COOKIE.settings.find(item => item.id === `yqnbMinutes`)).val; @@ -136,12 +193,26 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { yqnbbodyArr.push(COOKIE.datas.find(item => item.key === `yqnbbody${op}`).val); + if (COOKIE.datas.find(item => item.key === `yqnbsjheader${op}`)) { + yqnbsjheaderArr.push(COOKIE.datas.find(item => item.key === `yqnbsjheader${op}`).val); + + yqnbsjbodyArr.push(COOKIE.datas.find(item => item.key === `yqnbsjbody${op}`).val); + } } } } else { if ("yqnbXH") { XH = $.getval("yqnbXH") || '0'; } + if ("yqnbCASH") { + XH = $.getval("yqnbCASH") || '0'; + } + if ("yqnbName") { + XH = $.getval("yqnbName") || ''; + } + if ("yqnbAlipay") { + XH = $.getval("yqnbAlipay") || ''; + } if ("yqnbnotifyttt") { notifyttt = $.getval("yqnbnotifyttt") || '1'; } @@ -165,14 +236,20 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { yqnbbodyArr.push($.getdata(`yqnbbody${op}`)); + if ($.getdata(`yqnbsjheader${op}`)) { + + yqnbsjheaderArr.push($.getdata(`yqnbsjheader${op}`)); + + yqnbsjbodyArr.push($.getdata(`yqnbsjbody${op}`)); + } } } } function GetCookie() { - //获取 - if ($request && $request.url.indexOf("index.php") >= 0) { + //获取易趣牛帮 + if ($request && $request.url.indexOf("index.php") >= 0 && $request.url.indexOf("Appapi") >= 0) { const yqnbheaderVal = $request.headers.Cookie; const yqnbbodyVal = $request.body.split('uid=')[1]; if (yqnbheaderVal && yqnbbodyVal) { @@ -219,6 +296,57 @@ function GetCookie() { } } + + + + //获取赏金帮 + if ($request && $request.url.indexOf("index.php") >= 0 && $request.url.indexOf("signList") >= 0&& $request.url.indexOf("Appmanage") >= 0) { + const yqnbsjheaderVal = $request.headers.Cookie; + const yqnbsjbodyVal = $request.body.split(`\n`)[3]; + if (yqnbsjheaderVal && yqnbsjbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + headers = $.getdata('yqnbsjheader' + $.idx); + if (headers) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + $.setdata(yqnbsjheaderVal, "yqnbsjheader" + $.idx); + $.log( + `[赏金帮${$.idx}] 获取yqnbsjheaderVal✅: 成功,yqnbsjheaderVal: ${yqnbsjheaderVal}` + ); + $.msg(`赏金帮`+$.idx, `获取yqnbsjheaderVal: 成功🎉`, ``); + $.setdata(yqnbsjbodyVal, "yqnbsjbody" + $.idx); + $.log( + `[赏金帮${$.idx}] 获取yqnbsjbodyVal✅: 成功,yqnbsjbodyVal: ${yqnbsjbodyVal}` + ); + $.msg(`赏金帮` + $.idx, `获取yqnbsjbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(yqnbsjheaderVal, "yqnbsjheader" + $.idx); + $.log( + `[赏金帮${$.idx}] 获取yqnbsjheaderVal✅: 成功,yqnbsjheaderVal: ${yqnbsjheaderVal}` + ); + $.msg(`赏金帮` + $.idx, `获取yqnbsjheaderVal: 成功🎉`, ``); + $.setdata(yqnbsjbodyVal, "yqnbsjbody" + $.idx); + $.log( + `[赏金帮${$.idx}] 获取yqnbsjbodyVal✅: 成功,yqnbsjbodyVal: ${yqnbsjbodyVal}` + ); + $.msg(`赏金帮` + $.idx, `获取yqnbsjbodyVal: 成功🎉`, ``); + $.done(); + } + } + } + } console.log( `================== 脚本执行 - 北京时间(UTC+8):${new Date( @@ -290,7 +418,7 @@ function udid2() { } return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); } -//编码 +//str编码 encodeUnicode("中文") function encodeUnicode(str) { var res = []; for (var i = 0; i < str.length; i++) { @@ -298,19 +426,36 @@ function encodeUnicode(str) { } return "\\u" + res.join("\\u"); } -//解码 +//str解码 decodeUnicode("\u4e2d\u6587") function decodeUnicode(str) { str = str.replace(/\\u/g, "%u"); return unescape(str); } + +//es编码 escape("中文") + +//es解码 unescape("%u4E2D%u6587") + +//URI编码 encodeURI("中文") + +//URI解码 decodeURI("%E4%B8%AD%E6%96%87") + +//URIC编码 encodeURIComponent("中文") + +//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") + + //日志格式化 function format(str) { + + if (logs == 2) { - str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\"/g, '"').replace(/\\\\/g, '\\') } if (logs == 3) { str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") } + return str; } //随机延迟 @@ -352,10 +497,15 @@ async function all() { yqnbbodyVal = yqnbbodyArr[i]; + yqnbsjheaderVal = yqnbsjheaderArr[i]; + + yqnbsjbodyVal = yqnbsjbodyArr[i]; + $.index = i + 1; O = (`${$.name + $.index}🔔`); $.isLogin = true; if (yqnbheaderVal && yqnbheaderVal != '') { + JSJS = 1 console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) K = `用户名🚩`; yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/userInfo` @@ -377,175 +527,435 @@ async function all() { } continue } - } - K = `今日收益🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/jifenList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `page=1&uid=${yqnbbodyVal}` - - await task(); - - K = `签到列表🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/signList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `uid=${yqnbbodyVal}` - - await task(); - - if ($.signlist.sign.dayqd == 0) { - K = `签到🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + + + + K = `今日收益🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/jifenList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `boud=0&uid=${yqnbbodyVal}` + yqnbbody = `page=1&uid=${yqnbbodyVal}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) await task(); - } - if ($.signlist.sign.isdouble == 0) { - K = `签到加倍🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + K = `签到列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/signList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `boud=1&uid=${yqnbbodyVal}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + yqnbbody = `uid=${yqnbbodyVal}` + await task(); - } + if ($.signlist.sign.dayqd == 0) { + K = `签到🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `boud=0&uid=${yqnbbodyVal}` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } - K = `任务页🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` - await task(); + if ($.signlist.sign.isdouble == 0) { + K = `签到加倍🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `boud=1&uid=${yqnbbodyVal}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } - if ($.signlist.sign.isdouble == 0) { - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + K = `任务页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `adid=32&uid=${yqnbbodyVal}` - - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` await task(); - } - if ($.signlist.sign.isdouble == 0) { - K = `分享朋友圈🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` + + if ($.signlist.sign.isdouble == 0) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `adid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + if ($.signlist.sign.isdouble == 0) { + K = `分享🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `banid=31&type=4&uid=${yqnbbodyVal}` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + if (taskvideo.countnum != taskvideo.allcount) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `adid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + K = `报名页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/activyinfo` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `banid=31&type=4&uid=${yqnbbodyVal}` + yqnbbody = `uid=${yqnbbodyVal}` + await task(); + + if ($.bmy.data.flag == 3) { + K = `打卡🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/playactiv` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + if ($.bmy.data.flag == 1) { + K = `报名🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/baoming` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `uid=${yqnbbodyVal}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + K = `提现列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/goodsList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `aid=niubang1234` await task(); + + + if (CASH >= 6) { + K = `提现🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/duihuan` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + Name = encodeURI(Name) + + if ($.user.user.price / 1250 >= CASH) { + + if (CASH == 20) { + goodsid = 13 + } else if (CASH == 10) { + goodsid = 11 + } else if (CASH == 6) { + goodsid = 10 + } + + } + + if (CASH == 888) { + + if ($.user.user.price / 1250 >= 20) { + goodsid = 13 + } else if ($.user.user.price / 1250 >= 10) { + goodsid = 11 + } else if ($.user.user.price / 1250 >= 6) { + goodsid = 10 + } + + } + + if (goodsid >= 10) { + yqnbbody = `goodsid=${goodsid}&one=${Name}&two=${Alipay}&uid=${yqnbbodyVal}` + await task(); + } + + } + + } - if (taskvideo.countnum != taskvideo.allcount) { - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + if (yqnbsjheaderVal && yqnbsjheaderVal != '') { + O = (`赏金帮${$.index}🔔`); + JSJS=2 + console.log(`-----------------\n\n🔔开始运行【赏金帮${$.index}】`) + K = `用户名🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/manageinfo` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, + 'Content-Type': `multipart/form-data; boundary=`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `adid=32&uid=${yqnbbodyVal}` + yqnbbody = `-- +Content-Disposition: form-data; name="uid" - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) +${yqnbsjbodyVal} +----` await task(); - } - K = `报名页🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/activyinfo` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `uid=${yqnbbodyVal}` - await task(); + K = `今日收益🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/jifenList` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `-- +Content-Disposition: form-data; name="page" + +1 +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` + + await task(); - if ($.bmy.data.flag == 3) { - K = `打卡🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/playactiv` + K = `签到列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/signList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, + 'Content-Type': `multipart/form-data; boundary=`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `uid=${yqnbbodyVal}` + yqnbbody = `-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) await task(); - } - if ($.bmy.data.flag == 1) { - K = `报名🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/AppActiv/baoming` + + if ($.signlist.sign.dayqd == 0) { + K = `签到🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `-- +Content-Disposition: form-data; name="boud" + +0 +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + if ($.signlist.sign.isdouble == 0) { + K = `签到加倍🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `-- +Content-Disposition: form-data; name="boud" + +1 +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + + K = `任务页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/V2qiandaoList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, + 'Content-Type': `multipart/form-data; boundary=`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `uid=${yqnbbodyVal}` + yqnbbody = `-- +Content-Disposition: form-data; name="aid" - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) +niubangpro +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` await task(); + + + if ($.signlist.sign.isdouble == 0) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `-- +Content-Disposition: form-data; name="adid" + +38 +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + if ($.signlist.sign.isdouble == 0) { + K = `分享🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/obtainJifen` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `--Boundary+9BFEE5B4D226FDC +Content-Disposition: form-data; name="banid" + +37 +--Boundary+9BFEE5B4D226FDC +Content-Disposition: form-data; name="type" + +4 +--Boundary+9BFEE5B4D226FDC +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +--Boundary+9BFEE5B4D226FDC9--` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + if (taskvideo.countnum != taskvideo.allcount) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `multipart/form-data; boundary=`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `-- +Content-Disposition: form-data; name="adid" + +38 +-- +Content-Disposition: form-data; name="uid" + +${yqnbsjbodyVal} +----` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + } - K = `兑换列表🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/goodsList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234` - await task(); + + + + + + + + console.log(`${GXRZ}\n`); $.message += `${GXRZ}\n` } @@ -590,9 +1000,18 @@ function task() { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.user = JSON.parse(data); if ($.user.code == 1) { + if (JSJS == 1) { console.log(`\n${O}\n========== ${$.user.user.nickname} ==========\n注册时间:${time($.user.user.create_time*1000)}\n账户信息:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`) $.message += `\n${O}\n========== 【${$.user.user.nickname}】 ==========\n【注册时间】:${time($.user.user.create_time*1000)}\n【账户信息】:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`; + } else { + + console.log(`\n${O}\n========== ${$.user.data.nickname} ==========\n注册时间:${time($.user.data.create_time*1000)}\n账户信息:当前收益${$.user.data.price/1250}元,收益总计${$.user.data.total_price/1250}元\n`) + $.message += `\n${O}\n========== 【${$.user.data.nickname}】 ==========\n【注册时间】:${time($.user.data.create_time*1000)}\n【账户信息】:当前收益${$.user.data.price/1250}元,收益总计${$.user.data.total_price/1250}元\n`; + } + + + } else { $.isLogin = false; //cookie过期 return @@ -646,23 +1065,31 @@ function task() { $.task = JSON.parse(data); if ($.task.code == 1) { - taskfxpyq = $.task.data.find(item => item.id === "31"); - taskvideo = $.task.data.find(item => item.id === "32"); + + if ($.task.shenhe.id == 3) { + taskfx = $.task.data.find(item => item.id === "31"); + taskvideo = $.task.data.find(item => item.id === "32"); + } else { + taskfx = $.task.data.find(item => item.id === "37"); + taskvideo = $.task.data.find(item => item.id === "38"); + } + + if ($.signlist.sign.isdouble == 1) { - console.log(`任务页:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) - $.message += `【任务页】:${taskfxpyq.title},${taskfxpyq.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; + console.log(`任务页:${taskfx.title},${taskfx.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) + $.message += `【任务页】:${taskfx.title},${taskfx.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; } } } - if (K == `分享朋友圈🚩`) { + if (K == `分享🚩`) { if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.fxpyq = JSON.parse(data); - if ($.fxpyq.code == 1) { - console.log(`分享朋友圈:${$.fxpyq.msg}${taskfxpyq.point}积分\n`) - $.message += `【分享朋友圈】:${$.fxpyq.msg}${taskfxpyq.point}积分\n`; + $.fx = JSON.parse(data); + if ($.fx.code == 1) { + console.log(`分享:${$.fx.msg}${taskfx.point}积分\n`) + $.message += `【分享】:${$.fx.msg}${taskfx.point}积分\n`; } } @@ -707,7 +1134,7 @@ function task() { } } - if (K == `兑换列表🚩`) { + if (K == `提现列表🚩`) { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.dhlb = JSON.parse(data); if ($.dhlb.code == 1) { @@ -715,8 +1142,18 @@ function task() { dhlbinfo10 = $.dhlb.data.find(item => item.id == "11"); dhlbinfo20 = $.dhlb.data.find(item => item.id == "13"); - console.log(`兑换列表:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`) - $.message += `【兑换列表】:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`; + console.log(`提现列表:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`) + $.message += `【提现列表】:${dhlbinfo6.name}/${dhlbinfo6.integral}分,${dhlbinfo10.name}/${dhlbinfo10.integral}分,${dhlbinfo20.name}/${dhlbinfo20.integral}分\n`; + } + } + + + if (K == `提现🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.tx = JSON.parse(data); + if ($.tx.code == 1) { + console.log(`提现${CASH}元:${$.tx.msg}\n`) + $.message += `【提现${CASH}元】:${$.tx.msg}\n`; } } From 26f034a59498588df8ed613b23ac90e7ebcca024 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 18 Apr 2021 16:59:07 +0800 Subject: [PATCH 078/139] Delete ddayd.js --- Task/ddayd.js | 1461 ------------------------------------------------- 1 file changed, 1461 deletions(-) delete mode 100644 Task/ddayd.js diff --git a/Task/ddayd.js b/Task/ddayd.js deleted file mode 100644 index 17e4997..0000000 --- a/Task/ddayd.js +++ /dev/null @@ -1,1461 +0,0 @@ -/* ziye -github地址 https: //github.com/ziye888 -TG频道地址 https: //t.me/ziyescript -TG交流群 https: //t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g -boxjs链接 https: //cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json -圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json - -转载请备注个名字,谢谢 - -⚠️多多爱运动 需要 微信号和手机号 收益不明 - ->>点击 http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0 下载APP 邀请码 4B4WrVRl 谢谢支持 - -4.3 制作 -4.5 完成 -4.5.10 修复错误 - -⚠️ 时间设置 30 * * * * 每小时 1次 -⚠️一共 1个ck 👉 1条 Secrets - -⚠️必须先手动完成新手任务 - -无需获取ck 进入我的 复制邀请码填写进boxjs - -ac 填写进 环境变量 DDAYD_ddaydCK (多账号请换行) - -v2p 进手机boxjs----复制会话,再导入,或者直接填写 - -云函数 进手机boxjs-----复制会话,再粘贴进ddaydCOOKIE.js - - - -*/ - -GXRZ = '4.5.10 修复错误' -const $ = Env("多多爱运动"); -$.idx = ($.idx = ($.getval('ddaydSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 -const notify = $.isNode() ? require("./sendNotify") : ``; -const COOKIE = $.isNode() ? require("./ddaydCOOKIE") : ``; -const logs = 0; // 0为关闭日志,1为开启 -const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 -const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 -$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, Length = 0, ddtime = ''; - -let ddaydckArr = []; -let ddaydckVal = ``; -let middleddaydCK = []; - - -if ($.isNode() && process.env.DDAYD_ddaydCK) { - COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; - console.log( - `============ cookies分隔符为:${JSON.stringify( - COOKIES_SPLIT - )} =============\n` - ); - - if ( - process.env.DDAYD_ddaydCK && - process.env.DDAYD_ddaydCK.indexOf(COOKIES_SPLIT) > -1 - ) { - middleddaydCK = process.env.DDAYD_ddaydCK.split(COOKIES_SPLIT); - } else { - middleddaydCK = process.env.DDAYD_ddaydCK.split(); - } - Object.keys(middleddaydCK).forEach((item) => { - if (middleddaydCK[item]) { - ddaydckArr.push(middleddaydCK[item]); - } - }); - -} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { - console.log( - `============ cookie方式为:boxjs复制会话 =============\n` - ); - - ddaydCount = (COOKIE.settings.find(item => item.id === `ddaydCount`)).val || '1'; - for (let i = 1; i <= ddaydCount; i++) { - if (i == 1) { - op = `` - } else { - op = i - } - if (COOKIE.datas.find(item => item.key === `ddaydck${op}`)) { - - ddaydckArr.push(COOKIE.datas.find(item => item.key === `ddaydck${op}`).val); - - } - } -} else { - - let ddaydCount = ($.getval('ddaydCount') || '1') - 0; - for (let i = 1; i <= ddaydCount; i++) { - if (i == 1) { - op = `` - } else { - op = i - } - if ($.getdata(`ddaydck${op}`)) { - - ddaydckArr.push($.getdata(`ddaydck${op}`)); - - } - } -} - -function GetCookie() { - - //获取用户名 - if ($request && $request.url.indexOf("getUserInfo") >= 0) { - const ddaydckVal = JSON.stringify($request.cks); - if (ddaydckVal) { - if (XH == 1) { - cookie() - - function cookie() { - cks = $.getdata('ddaydck' + $.idx); - if (cks) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(ddaydckVal, "ddaydck" + $.idx); - $.log( - `[${$.name + $.idx}] 获取用户名ddaydckVal✅: 成功,ddaydckVal: "${ddaydckVal}"` - ); - $.msg($.name + $.idx, `获取用户名ddaydckVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(ddaydckVal, "ddaydck" + $.idx); - $.log( - `[${$.name + $.idx}] 获取用户名ddaydckVal✅: 成功,ddaydckVal: "${ddaydckVal}"` - ); - $.msg($.name + $.idx, `获取用户名ddaydckVal: 成功🎉`, ``); - $.done(); - } - } - } - -} -console.log( - `================== 脚本执行 - 北京时间(UTC+8):${new Date( - new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + - 8 * 60 * 60 * 1000 - ).toLocaleString()} =====================\n` -); -console.log( - `============ 共 ${ddaydckArr.length} 个${$.name}账号=============\n` -); -//时间 -nowTimes = new Date( - new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + - 8 * 60 * 60 * 1000 -); -//今天 -Y = nowTimes.getFullYear() + '-'; -M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; -D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); -ddtime = Y + M + D; -console.log(ddtime) -//今天0点时间戳时间戳 -function daytime(inputTime) { - if ($.isNode()) { - DAYTIME = - new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; - } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); - return DAYTIME; -}; -//时间戳格式化日期 -function time(inputTime) { - if ($.isNode()) { - var date = new Date(inputTime + 8 * 60 * 60 * 1000); - } else var date = new Date(inputTime); - Y = date.getFullYear() + '-'; - M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; - D = date.getDate() + ' '; - h = date.getHours() + ':'; - m = date.getMinutes() + ':'; - s = date.getSeconds(); - return Y + M + D + h + m + s; -}; -//日期格式化时间戳 -function timecs() { - if ($.isNode()) { - var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 - } else var date = new Date(newtime).getTime() - return date; -}; -//随机udid 大写 -function udid() { - var s = []; - var hexDigits = "0123456789ABCDEF"; - for (var i = 0; i < 36; i++) { - s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); - } - s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 - s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 - s[8] = s[13] = s[18] = s[23] = "-"; - var uuid = s.join(""); - return uuid; -} -//随机udid 小写 -function udid2() { - function S4() { - return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); - } - return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); -} -//编码 -function encodeUnicode(str) { - var res = []; - for (var i = 0; i < str.length; i++) { - res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); - } - return "\\u" + res.join("\\u"); -} -//解码 -function decodeUnicode(str) { - str = str.replace(/\\/g, "%"); - return unescape(str); -} -//随机延迟 -function RT(X, Y) { - do rt = Math.floor(Math.random() * Y); - while (rt < X) - return rt; -} -let isGetCookie = typeof $request !== 'undefined' -if (isGetCookie) { - GetCookie() - $.done(); -} else { - !(async () => { - await all(); - await msgShow(); - })() - .catch((e) => { - $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') - }) - .finally(() => { - $.done(); - }) -} -async function all() { - if (!ddaydckArr || ddaydckArr == '') { - $.msg( - $.name, - '提示:⚠️请>>点击前往获取cookie http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0\n', - 'http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0', { - "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" - } - ); - return; - } else { - for (let i = 0; i < ddaydckArr.length; i++) { - - ddaydckVal = ddaydckArr[i]; - - $.index = i + 1; - O = (`${$.name + $.index}🔔`); - ddaydck = { - 'nonce': `K870Z0N9R311AT4`, - 'uniqueId': `"${ddaydckVal}"`, - 'Content-Type': `application/json`, - 'checkSum': `dc2226ac21c2d7baba1cd13bf18e4800c3353357`, - 'appHeader': `{"mobileType":"0","mobileMode":"iPhone8Plus","mobileSys":"14.2","mobileCode":"","appVersion":"1.1.8","channelId":"10000"}`, - 'Host': `ddaydshuibaojk.tiantianzf.cn`, - 'appKey': `5f025149db9f2706`, - 'curTime': `1614684045`, - }; - - $.isLogin = true; - - if (ddaydckVal && ddaydckVal != '') { - console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) - - K = `用户名🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/getUserInfo` - ddaydbody = `{"uniqueId":"${ddaydckVal}"}` - await task(); - if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`, { - "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" - }); - if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`); - } - continue - } - - if ($.user.data.accountBalance == 0) { - $.msg(O, time(Number(Date.now())) + `⚠️请先手动完成新手任务,\n>>点击前往http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`, { - "open-url": "http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0" - }); - if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️请先手动完成新手任务,\n>>点击前往http://tt2.tiantianzf.cn/download.html?channelCode=100&channelId=10000&inviteUniqueId=4B4WrVRl&inviteSource=0`); - } - continue - } - - K = `能量页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/getCurEnergyInfo` - await task() - - K = `收能量🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/user/collectEnergy` - for (let i = 1; i < 6; i++) { - is = i - if ($.energy && $.energy.data.smallEnergy.takedCount == 0) { - ddaydbody = `{"busType":1,"number":${i},"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - if ($.energy && $.energy.data.bigEnergy.takedCount == 0) { - ddaydbody = `{"busType":2,"number":${i},"uniqueId":"${ddaydckVal}"}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - } - - - K = `打卡页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/getUserClockTaskInfo` - await task() - if ($.energy && $.energy.data.energyBalance >= 2000 && $.dky&& $.dky.data.clockTaskInfo[0].completeCount == 0) { - - K = `打卡🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/completeWxTask` - for (let i = 5; i < 7; i++) { - is = i - ddaydbody = `{"busType":${i},"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - } - - - K = `小额提现页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/getWithdrawCard` - await task() - - for (let i = 1; i < 4; i++) { - is = i - - if (ss.cardStatus == 0 && qs.cardStatus == 0 && bs.cardStatus == 0) { - - K = `抽取提现卡🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/joinActivity` - ddaydbody = `{"cardId":${i},"uniqueId":"${ddaydckVal}"}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - K = `概率提高🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/raiseProbability` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - - } - - K = `提现卡页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/withdrawCard/getWinInfo` - ddaydbody = `{"uniqueId":"${ddaydckVal}"}` - await task() - - - K = `分红页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/lucky/getLuckyCharmHomePageProgress` - await task() - - - K = `福卡页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/getBlessCardConfig` - await task() - - if ($.fky && $.fky.data.applyStatus == 0) { - - K = `报名福卡🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/applayActivity` - await task() - - } else { - if ($.fky && $.fky.data.blessBallInfo[5].blessBallStatus == 0) { - K = `抽福卡🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/openBall` - for (let i = 1; i < 7; i++) { - is = i - ddaydbody = `{"blessBallId":${i},"uniqueId":"${ddaydckVal}"}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - } - if ($.fky && $.fky.data.shareStatus == 0) { - - K = `分享得福卡🚩`; - ddaydbody = `{"uniqueId":"${ddaydckVal}"}` - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/shareOpenCard` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - - if ($.fky && $.fky.data.inviteCardNum >= 1) { - - K = `开邀请福卡🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/blessCard/inviteOpenCard` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - - } - } - - - K = `抽奖页🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/luckyDraw/getLuckyDrawConfigInfo` - await task() - - - if ($.cjy && $.cjy.data.drawNum >= 1) { - K = `抽奖🚩`; - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/luckyDraw/getLuckyDrawResult` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - - K = `任务页🚩`; - ddaydbody = `{"uniqueId":"${ddaydckVal}"}` - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/getMakeMoneyTaskInfo` - await task() - - ddaydurl = `https://ddaydshuibaojk.tiantianzf.cn/task/completeWxTask` - if (xzrw && xzrw.completeCount == 0) { - K = `下载任务🚩`; - ddaydbody = `{"busType":10,"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - if (yqrw && yqrw.completeCount < 5) { - K = `邀请任务🚩`; - ddaydbody = `{"busType":3,"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - if (pyqrw && pyqrw.completeCount == 0) { - K = `朋友圈任务🚩`; - ddaydbody = `{"busType":1,"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - if (wxqrw && wxqrw.completeCount == 0) { - K = `微信群任务🚩`; - ddaydbody = `{"busType":2,"uniqueId":"${ddaydckVal}"}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task() - } - - } - - console.log(`${GXRZ}\n`); - $.message += `${GXRZ}\n` - } - } -} -//通知 -function msgShow() { - return new Promise(async resolve => { - if (notifyInterval != 1) { - console.log($.name + '\n' + $.message); - } - if (notifyInterval == 1) { - $.msg($.name, ``, $.message); - } - if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { - $.msg($.name, ``, $.message); - } - if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { - $.msg($.name, ``, $.message); - } - if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) - await notify.sendNotify($.name, $.message); - resolve() - }) -} -//运行模块 -function task() { - return new Promise(async resolve => { - let url = { - url: `${ddaydurl}`, - headers: ddaydck, - body: `${ddaydbody}`, - } - $.post(url, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网络重试`) - } else { - if (data) { - if (K == `用户名🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.user = JSON.parse(data); - if ($.user.head.code == 200) { - - console.log(`\n${O}\n========== ${$.user.data.nickName} ==========\n账户余额:${($.user.data.accountBalance/1000).toFixed(2)}\n`) - $.message += `\n${O}\n========== 【${$.user.data.nickName}】 ==========\n【账户余额】:${($.user.data.accountBalance/1000).toFixed(2)}\n`; - } else { - $.isLogin = false; //cookie过期 - return - } - } - - - if (K == `能量页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.energy = JSON.parse(data); - if ($.energy.head.code == 200) { - - console.log(`能量页:当前剩余${$.energy.data.energyBalance}能量\n小能量:本场已收取${$.energy.data.smallEnergy.takedCount*50},下次刷新${time($.energy.data.smallEnergy.nextRefreshTime)}\n大能量:本场已收取${$.energy.data.bigEnergy.takedCount*150},下次刷新${time($.energy.data.bigEnergy.nextRefreshTime)}\n`) - $.message += `【能量页】:当前剩余${$.energy.data.energyBalance}能量\n【小能量】:本场已收取${$.energy.data.smallEnergy.takedCount*50},下次刷新${time($.energy.data.smallEnergy.nextRefreshTime)}\n【大能量】:本场已收取${$.energy.data.bigEnergy.takedCount*150},下次刷新${time($.energy.data.bigEnergy.nextRefreshTime)}\n`; - } - } - - - if (K == `收能量🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.sqenergy = JSON.parse(data); - if ($.sqenergy.head.code == 200) { - console.log(`收能量${is}:${$.sqenergy.head.msg},当前剩余${$.sqenergy.data.energyBalance}能量\n`) - $.message += `【收能量${is}】:${$.sqenergy.head.msg},当前剩余${$.sqenergy.data.energyBalance}能量\n`; - } - } - - if (K == `打卡页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.dky = JSON.parse(data); - if ($.dky.head.code == 200) { - - if ($.dky.data.clockTaskInfo[0].completeCount == 1 && $.dky.data.clockTaskInfo[1].completeCount == 1) { - console.log(`打卡页:${$.dky.data.clockTaskInfo[0].taskOverview}-已完成,${$.dky.data.clockTaskInfo[1].taskOverview}-已完成\n`) - $.message += `【打卡页】:${$.dky.data.clockTaskInfo[0].taskOverview}-已完成,${$.dky.data.clockTaskInfo[1].taskOverview}-已完成\n`; - } else { - console.log(`打卡页:${$.dky.data.clockTaskInfo[0].taskOverview},${$.dky.data.clockTaskInfo[1].taskOverview}\n`) - $.message += `【打卡页】:${$.dky.data.clockTaskInfo[0].taskOverview},${$.dky.data.clockTaskInfo[1].taskOverview}\n`; - } - } - } - - if (K == `打卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.dk = JSON.parse(data); - if ($.dk.head.code == 200) { - - console.log(`${$.dky.data.clockTaskInfo[is-5].taskOverview}:${$.dk.head.msg},获得${$.dk.data.changeAmount/1000}元\n`) - $.message += `【${$.dky.data.clockTaskInfo[is-5].taskOverview}】:${$.dk.head.msg},获得${$.dk.data.changeAmount/1000}元\n`; - - } - } - - - if (K == `小额提现页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.xetxy = JSON.parse(data); - if ($.xetxy.head.code == 200) { - - ss = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 30000); - qs = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 70000); - bs = $.xetxy.data.withdrawCardInfo.find(item => item.cardMoney == 80000); - if (ss.cardStatus == 0 && qs.cardStatus == 0 && bs.cardStatus == 0) { - console.log(`${ss.cardName}:中奖率${ss.cardProbability}\n${qs.cardName}:中奖率${qs.cardProbability}\n${bs.cardName}:中奖率${bs.cardProbability}\n`) - $.message += `【${ss.cardName}】:中奖率${ss.cardProbability}\n【${qs.cardName}】:中奖率${qs.cardProbability}\n【${bs.cardName}】:中奖率${bs.cardProbability}\n`; - } else { - console.log(`${ss.cardName}:中奖率${ss.cardProbability}-已参加\n${qs.cardName}:中奖率${qs.cardProbability}-已参加\n${bs.cardName}:中奖率${bs.cardProbability}-已参加\n`) - $.message += `【${ss.cardName}】:中奖率${ss.cardProbability}-已参加\n【${qs.cardName}】:中奖率${qs.cardProbability}-已参加\n【${bs.cardName}】:中奖率${bs.cardProbability}-已参加\n`; - } - } - } - - - if (K == `抽取提现卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cqtxk = JSON.parse(data); - if ($.cqtxk.head.code == 200) { - - console.log(`${$.xetxy.data.withdrawCardInfo[is-1].cardName}:参加${$.cqtxk.head.msg},当前概率${$.cqtxk.data.withdrawCardInfo[is-1].cardProbability}\n`) - $.message += `【${$.xetxy.data.withdrawCardInfo[is-1].cardName}】:参加${$.cqtxk.head.msg},当前概率${$.cqtxk.data.withdrawCardInfo[is-1].cardProbability}\n`; - - } - } - - if (K == `概率提高🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.gltg = JSON.parse(data); - if ($.gltg.head.code == 200) { - - console.log(`${$.xetxy.data.withdrawCardInfo[is-1].cardName}概率提高:${$.gltg.head.msg},当前概率${$.gltg.data.withdrawCardInfo[is-1].cardProbability}\n`) - $.message += `【${$.xetxy.data.withdrawCardInfo[is-1].cardName}概率提高】:${$.gltg.head.msg},当前概率${$.gltg.data.withdrawCardInfo[is-1].cardProbability}\n`; - - } - } - - - if (K == `提现卡页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.txky = JSON.parse(data); - if ($.txky.head.code == 200) { - - if ($.txky.data && $.txky.data.winInfo) { - for (let i = 0; i < $.txky.data.winInfo.length; i++) { - console.log(`提现卡页:${$.txky.data.winInfo[i].cardMoney/1000}提现卡-id ${$.txky.data.winInfo[i].id},获得时间${time($.txky.data.winInfo[i].winTime)}\n`) - $.message += `【提现卡页】:${$.txky.data.winInfo[i].cardMoney/1000}提现卡-id ${$.txky.data.winInfo[i].id},获得时间${time($.txky.data.winInfo[i].winTime)}\n`; - } - } else { - console.log(`提现卡页:无提现卡\n`) - $.message += `【提现卡页】:无提现卡\n`; - } - - } - } - - if (K == `分红页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.fhy = JSON.parse(data); - if ($.fhy.head.code == 200) { - - console.log(`分红页:锦鲤总进度${$.fhy.data.userTotalLuckyCharmScore/100000000}%,直邀贡献${$.fhy.data.firstLevelSubUserCharmScore/100000000}%\n`) - $.message += `【分红页】:锦鲤总进度${$.fhy.data.userTotalLuckyCharmScore/100000000}%,直邀贡献${$.fhy.data.firstLevelSubUserCharmScore/100000000}%\n`; - - } - } - - - - if (K == `福卡页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.fky = JSON.parse(data); - if ($.fky.head.code == 200 && $.fky.data.applyStatus == 1) { - fk = `` - for (let i = 0; i < $.fky.data.blessCardInfo.length; i++) { - - if ($.fky.data.blessCardInfo[i].cardNum >= 1) { - fk += $.fky.data.blessCardInfo[i].cardName - } - - } - console.log(`福卡页:福卡进度 ${fk},下次刷新${($.fky.data.nextRefreshTime/60).toFixed(2)}分钟后\n`) - $.message += `【福卡页】:福卡进度 ${fk},下次刷新${($.fky.data.nextRefreshTime/60).toFixed(2)}分钟后\n`; - } - } - - - if (K == `报名福卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.bmfk = JSON.parse(data); - if ($.bmfk.head.code == 200) { - - console.log(`报名福卡:${$.bmfk.head.msg}\n`) - $.message += `【报名福卡】:${$.bmfk.head.msg}\n`; - - } - } - - if (K == `抽福卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cfk = JSON.parse(data); - if ($.cfk.head.code == 200) { - - if ($.cfk.data.winCardId >= 1) { - - console.log(`抽福卡${is}:成功获得 ${$.cfk.data.winCardName} 卡\n`) - $.message += `【抽福卡${is}】:成功获得 ${$.cfk.data.winCardName} 卡\n`; - } else { - - console.log(`抽福卡${is}:未抽中\n`) - $.message += `【抽福卡${is}】:未抽中\n`; - } - } - } - if (K == `分享得福卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.fxdfk = JSON.parse(data); - if ($.fxdfk.head.code == 200) { - - if ($.fxdfk.data.winCardId >= 1) { - - console.log(`分享得福卡:成功获得 ${$.fxdfk.data.winCardName} 卡\n`) - $.message += `【分享得福卡】:成功获得 ${$.fxdfk.data.winCardName} 卡\n`; - } else { - - console.log(`分享得福卡:未抽中\n`) - $.message += `【分享得福卡】:未抽中\n`; - } - - } - } - - - if (K == `开邀请福卡🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.kyqfk = JSON.parse(data); - if ($.kyqfk.head.code == 200) { - - if ($.kyqfk.data.winCardId >= 1) { - - console.log(`开邀请福卡:成功获得 ${$.kyqfk.data.winCardName} 卡,剩余${$.kyqfk.data.inviteCardNum}次\n`) - $.message += `【开邀请福卡】:成功获得 ${$.kyqfk.data.winCardName} 卡,剩余${$.kyqfk.data.inviteCardNum}次\n`; - } else { - - console.log(`开邀请福卡:未抽中\n`) - $.message += `【开邀请福卡】:未抽中\n`; - } - - } - } - - - if (K == `抽奖页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cjy = JSON.parse(data); - if ($.cjy.head.code == 200) { - - console.log(`抽奖页:剩余${$.cjy.data.drawNum}次抽奖\n`) - $.message += `【抽奖页】:剩余${$.cjy.data.drawNum}次抽奖\n`; - - } - } - - - - if (K == `抽奖🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.cj = JSON.parse(data); - if ($.cj.head.code == 200) { - - console.log(`抽奖:成功抽中${$.cj.data.winCoin}元,预计3小时内到账微信\n`) - $.message += `【抽奖】:成功抽中${$.cj.data.winCoin}元,预计3小时内到账微信\n`; - - } - } - - if (K == `任务页🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.hdy = JSON.parse(data); - if ($.hdy.head.code == 200) { - - xzrw = $.hdy.data.makeMoneyTaskInfo.commonTask.find(item => item.taskType == 10); - yqrw = $.hdy.data.makeMoneyTaskInfo.commonTask.find(item => item.taskType == 3); - pyqrw = $.hdy.data.makeMoneyTaskInfo.shareTask.find(item => item.taskType == 1); - wxqrw = $.hdy.data.makeMoneyTaskInfo.shareTask.find(item => item.taskType == 2); - for (let i = 0; i < $.hdy.data.makeMoneyTaskInfo.commonTask.length; i++) { - - console.log(`${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskTitle}:任务进度${$.hdy.data.makeMoneyTaskInfo.commonTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskCompleteNum}\n`) - $.message += `【${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskTitle}】:任务进度${$.hdy.data.makeMoneyTaskInfo.commonTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.commonTask[i].taskCompleteNum}\n`; - console.log(`${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskTitle}:任务进度${$.hdy.data.makeMoneyTaskInfo.shareTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskCompleteNum}\n`) - $.message += `【${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskTitle}】:任务进度${$.hdy.data.makeMoneyTaskInfo.shareTask[i].completeCount}/${$.hdy.data.makeMoneyTaskInfo.shareTask[i].taskCompleteNum}\n`; - } - } - } - - - - if (K == `下载任务🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.xz = JSON.parse(data); - if ($.xz.head.code == 200) { - - console.log(`下载任务:获得${$.xz.data.changeAmount/1000}元,余额为${$.xz.data.accountBalance/1000}元\n`) - $.message += `【下载任务】:获得${$.xz.data.changeAmount/1000}元,余额为${$.xz.data.accountBalance/1000}元\n`; - - } - } - - if (K == `邀请任务🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.yq = JSON.parse(data); - if ($.yq.head.code == 200) { - - console.log(`邀请任务:获得${$.yq.data.changeAmount/1000}元,余额为${$.yq.data.accountBalance/1000}元\n`) - $.message += `【邀请任务】:获得${$.yq.data.changeAmount/1000}元,余额为${$.yq.data.accountBalance/1000}元\n`; - - } - } - - if (K == `朋友圈任务🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.pyq = JSON.parse(data); - if ($.pyq.head.code == 200) { - - console.log(`朋友圈任务:获得${$.pyq.data.changeAmount/1000}元,余额为${$.pyq.data.accountBalance/1000}元\n`) - $.message += `【朋友圈任务】:获得${$.pyq.data.changeAmount/1000}元,余额为${$.pyq.data.accountBalance/1000}元\n`; - - } - } - - - if (K == `微信群任务🚩`) { - - if (logs) $.log(`${O}, ${K}: ${decodeUnicode(data)}`); - $.wxq = JSON.parse(data); - if ($.wxq.head.code == 200) { - - console.log(`微信群任务:获得${$.wxq.data.changeAmount/1000}元,余额为${$.wxq.data.accountBalance/1000}元\n`) - $.message += `【微信群任务】:获得${$.wxq.data.changeAmount/1000}元,余额为${$.wxq.data.accountBalance/1000}元\n`; - - } - } - - - - - - - } else { - console.log(`服务器返回数据为空`) - } - } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) - }) -} -if ($.time('yyyy-MM-dd') === '2023-05-01') { - $.msg($.name, '活动已结束', `请禁用或删除脚本`); - return -} - -// prettier-ignore -function Env(name, opts) { - class Http { - constructor(env) { - this.env = env - } - - send(opts, method = 'GET') { - opts = typeof opts === 'string' ? { - url: opts - } : opts - let sender = this.get - if (method === 'POST') { - sender = this.post - } - return new Promise((resolve, reject) => { - sender.call(this, opts, (err, resp, body) => { - if (err) reject(err) - else resolve(resp) - }) - }) - } - - get(opts) { - return this.send.call(this.env, opts) - } - - post(opts) { - return this.send.call(this.env, opts, 'POST') - } - } - - return new(class { - constructor(name, opts) { - this.name = name - this.http = new Http(this) - this.data = null - this.dataFile = 'box.dat' - this.logs = [] - this.isMute = false - this.isNeedRewrite = false - this.logSeparator = '\n' - this.startTime = new Date().getTime() - Object.assign(this, opts) - this.log('', `🔔${this.name - }, 开始!`) - } - - isNode() { - return 'undefined' !== typeof module && !!module.exports - } - - isQuanX() { - return 'undefined' !== typeof $task - } - - isSurge() { - return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon - } - - isLoon() { - return 'undefined' !== typeof $loon - } - - isShadowrocket() { - return 'undefined' !== typeof $rocket - } - - toObj(str, defaultValue = null) { - try { - return JSON.parse(str) - } catch { - return defaultValue - } - } - - toStr(obj, defaultValue = null) { - try { - return JSON.stringify(obj) - } catch { - return defaultValue - } - } - - getjson(key, defaultValue) { - let json = defaultValue - const val = this.getdata(key) - if (val) { - try { - json = JSON.parse(this.getdata(key)) - } catch {} - } - return json - } - - setjson(val, key) { - try { - return this.setdata(JSON.stringify(val), key) - } catch { - return false - } - } - - getScript(url) { - return new Promise((resolve) => { - this.get({ - url - }, (err, resp, body) => resolve(body)) - }) - } - - runScript(script, runOpts) { - return new Promise((resolve) => { - let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') - httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi - let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') - httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 - httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout - const [key, addr] = httpapi.split('@') - const opts = { - url: `http: //${addr}/v1/scripting/evaluate`, - body: { - script_text: script, - mock_type: 'cron', - timeout: httpapi_timeout - }, - headers: { - 'X-Key': key, - 'Accept': '*/*' - } - } - this.post(opts, (err, resp, body) => resolve(body)) - }).catch((e) => this.logErr(e)) - } - - loaddata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - if (isCurDirDataFile || isRootDirDataFile) { - const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath - try { - return JSON.parse(this.fs.readFileSync(datPath)) - } catch (e) { - return {} - } - } else return {} - } else return {} - } - - writedata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - const jsondata = JSON.stringify(this.data) - if (isCurDirDataFile) { - this.fs.writeFileSync(curDirDataFilePath, jsondata) - } else if (isRootDirDataFile) { - this.fs.writeFileSync(rootDirDataFilePath, jsondata) - } else { - this.fs.writeFileSync(curDirDataFilePath, jsondata) - } - } - } - - lodash_get(source, path, defaultValue = undefined) { - const paths = path.replace(/[(d+)]/g, '.$1').split('.') - let result = source - for (const p of paths) { - result = Object(result)[p] - if (result === undefined) { - return defaultValue - } - } - return result - } - - lodash_set(obj, path, value) { - if (Object(obj) !== obj) return obj - if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] - path - .slice(0, -1) - .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ - path[path.length - 1] - ] = value - return obj - } - - getdata(key) { - let val = this.getval(key) - // 如果以 @ - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objval = objkey ? this.getval(objkey) : '' - if (objval) { - try { - const objedval = JSON.parse(objval) - val = objedval ? this.lodash_get(objedval, paths, '') : val - } catch (e) { - val = '' - } - } - } - return val - } - - setdata(val, key) { - let issuc = false - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objdat = this.getval(objkey) - const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' - try { - const objedval = JSON.parse(objval) - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) - } catch (e) { - const objedval = {} - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) - } - } else { - issuc = this.setval(val, key) - } - return issuc - } - - getval(key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.read(key) - } else if (this.isQuanX()) { - return $prefs.valueForKey(key) - } else if (this.isNode()) { - this.data = this.loaddata() - return this.data[key] - } else { - return (this.data && this.data[key]) || null - } - } - - setval(val, key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.write(val, key) - } else if (this.isQuanX()) { - return $prefs.setValueForKey(val, key) - } else if (this.isNode()) { - this.data = this.loaddata() - this.data[key] = val - this.writedata() - return true - } else { - return (this.data && this.data[key]) || null - } - } - - initGotEnv(opts) { - this.got = this.got ? this.got : require('got') - this.cktough = this.cktough ? this.cktough : require('tough-cookie') - this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() - if (opts) { - opts.headers = opts.headers ? opts.headers : {} - if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { - opts.cookieJar = this.ckjar - } - } - } - - get(opts, callback = () => {}) { - if (opts.headers) { - delete opts.headers['Content-Type'] - delete opts.headers['Content-Length'] - } - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient.get(opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status - } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) - } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) - this.got(opts) - .on('redirect', (resp, nextOpts) => { - try { - if (resp.headers['set-cookie']) { - const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() - if (ck) { - this.ckjar.setCookieSync(ck, null) - } - nextOpts.cookieJar = this.ckjar - } - } catch (e) { - this.logErr(e) - } - // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) - }) - .then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - - post(opts, callback = () => {}) { - const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' - // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 - if (opts.body && opts.headers && !opts.headers['Content-Type']) { - opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' - } - if (opts.headers) delete opts.headers['Content-Length'] - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient[method](opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status - } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - opts.method = method - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) - } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) - const { - url, - ..._opts - } = opts - this.got[method](url, _opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - /** - * - * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') - * :$.time('yyyyMMddHHmmssS') - * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 - * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 - * @param {string} fmt 格式化参数 - * @param {number} 可选: 根据指定时间戳返回格式化日期 - * - */ - time(fmt, ts = null) { - const date = ts ? new Date(ts) : new Date() - let o = { - 'M+': date.getMonth() + 1, - 'd+': date.getDate(), - 'H+': date.getHours(), - 'm+': date.getMinutes(), - 's+': date.getSeconds(), - 'q+': Math.floor((date.getMonth() + 3) / 3), - 'S': date.getMilliseconds() - } - if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) - for (let k in o) - if (new RegExp('(' + k + ')').test(fmt)) - fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) - return fmt - } - - /** - * 系统通知 - * - * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 - * - * 示例: - * $.msg(title, subt, desc, 'twitter://') - * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * - * @param {*} title 标题 - * @param {*} subt 副标题 - * @param {*} desc 通知详情 - * @param {*} opts 通知参数 - * - */ - msg(title = name, subt = '', desc = '', opts) { - const toEnvOpts = (rawopts) => { - if (!rawopts) return rawopts - if (typeof rawopts === 'string') { - if (this.isLoon()) return rawopts - else if (this.isQuanX()) return { - 'open-url': rawopts - } - else if (this.isSurge()) return { - url: rawopts - } - else return undefined - } else if (typeof rawopts === 'object') { - if (this.isLoon()) { - let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] - let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] - return { - openUrl, - mediaUrl - } - } else if (this.isQuanX()) { - let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl - let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl - return { - 'open-url': openUrl, - 'media-url': mediaUrl - } - } else if (this.isSurge()) { - let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] - return { - url: openUrl - } - } - } else { - return undefined - } - } - if (!this.isMute) { - if (this.isSurge() || this.isLoon()) { - $notification.post(title, subt, desc, toEnvOpts(opts)) - } else if (this.isQuanX()) { - $notify(title, subt, desc, toEnvOpts(opts)) - } - } - if (!this.isMuteLog) { - let logs = ['', '==============📣系统通知📣=============='] - logs.push(title) - subt ? logs.push(subt) : '' - desc ? logs.push(desc) : '' - console.log(logs.join('\n')) - this.logs = this.logs.concat(logs) - } - } - - log(...logs) { - if (logs.length > 0) { - this.logs = [...this.logs, ...logs] - } - console.log(logs.join(this.logSeparator)) - } - - logErr(err, msg) { - const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() - if (!isPrintSack) { - this.log('', `❗️${this.name - }, 错误!`, err) - } else { - this.log('', `❗️${this.name - }, 错误!`, err.stack) - } - } - - wait(time) { - return new Promise((resolve) => setTimeout(resolve, time)) - } - - done(val = {}) { - const endTime = new Date().getTime() - const costTime = (endTime - this.startTime) / 1000 - this.log('', `🔔${this.name - }, 结束!🕛${costTime -} -秒`) - this.log() - if (this.isSurge() || this.isQuanX() || this.isLoon()) { - $done(val) - } - } - })(name, opts) -} From 8cf86b3b0e40f21579c451d6c9a605a8620d35e1 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 18 Apr 2021 16:59:14 +0800 Subject: [PATCH 079/139] Delete ddayd.png --- Task/ddayd.png | Bin 4029 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Task/ddayd.png diff --git a/Task/ddayd.png b/Task/ddayd.png deleted file mode 100644 index 5da0a5f5a4eb56985e79a7973a401a7a5310c9a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4029 zcmbtWXEdB$+r4Lo2|{ADs1dykqC^Ra7K|3%sEII25M@LO4-pB`8N?98MD#LxjTX_P zMK{qBEr{NtdnZrc^{(k=?);ecjXJ32mbzMwcd*hS9RpF%TCkoQ0i*xZ%7aJX|~?yeg76Z%V4@D9bDBSQ#5z z`JjE$(gs2Q-v=%}128fG17IK^P5=x8L13VZHh={Hz>q(c{tqB9DfAKv1i1JHko`R; zsbCP&Vz3v6S}oc1+PPG9+4Nd7#`msCk?T^r&6!gt9s8}I7W&|NrUvFZsIhzdE0cG`ljF_a zMse8qNy%nMJTFYmHRnoJwkXt3Z9kP{;T3kM#B*|gJ{@;q>4CpWBzIre#yq}jET>px%Ht&72bpb6$H)1P5O2O$)oUh7 z#S8-eDD{7&0z*hiKmhb#rNGog1%tt?-d?0i2U%md8-iXLbq-XLGIRd@cFZrPuOs>x zzWIH5euRT>W(?$obxL?6Dq8(cr^*W4Q|GuZfWHiXn(@C@000Ro7y<=d`j-Lnhhe|A zLky`}>Il=biVnz|7ai`o`Rqi?+#p!xxR#v(t(y|we!q~_v|dQ6`R26yXep-s6?#=d zdP~YAx?B$vGo*qa3?wp%QUhQx2tovyl=NRdA~6Xm0EN-ea!}KW-QX1ELW@fn1;r^T z>s#CX*9#y@;8Z_vKejKjjnK_{&@>t|P&l~MV_TjqC$rhaSDU;S+tQz@2(=pmR8*j( zLntoUHYCNw>KDen(!@p~{aDVH_0kRp%kwLN9b6D+J{lXn%8_p}BikYgo*%NET87@d zP`gL3d!s3-q~8SelwI7?2UfEg((5-zA(zti(3lzj51&Tof=hUvaa4zmnmw;f@^Pkq ze|3jbyrZfX6+JzEG`xfsOmH-tK@#T5LFn+QQP-{9t)y*IR&A9IL#kUplD2aNp13x= z4_0}Z^BCEPtC_Csev_}IM+SU~nZJcKF3*qlJw}-}7OzE%R&BJSS=gG#V=82zb3xik zk(Y)q1-YvHC|ZCEKgtdxalh?6)Gg$qbES9v*daz$%{QgWP#<^`Oy){CWk_E1a;a0^ z_wCa2EZdtV*WZ}ibb^bp#yZxEYfxNOq651RVM9QG?Dk8n&{^ttHgF8n^``_L8zmN}!yvc`*P&V=KxfArp2|s#I|Kd~3TF>vR_LqJJZ>OAqwxF&?tVs8L4$|u9(iN5`HSS% zAl9Z`(4y(`YSM%kHo)`T zFhsqaySgr0m0--7cokCX5{8V}R`7qE2HG*-%`DD5VjPnY@L?dyVx=kf5%;BC+zcnb zmwEPaS>}jo{9v#B=jObLpiwxSBfbXX1?`7& ztI@Vw+MU@ha$rBT@!GC4WWM>kye^UOE?$Za>Qzg;5ne>SIy2)_d{dasK`P^pwk<7p zuX3p1N0=us?8R>eSHYXyHr}}N>;S{ge|mCFp8%}~W>soUgEJsb53lXUZL;f-nQU zt6s7lsO@X|VwZjC>oPs`rT8rb2F&eJ^EL$vRAo)W)n}E3wCTReWqOv4E&h61v_bBY zO-4U1<_7+KOEse5lV`aLs!Cb#+Z6H>1{=aN$D4hE&Aa5mZQj< zE!UM*5cPl$V(h|S23I9@zNBVRvmsJ}6+tq`i+hqk$cWSq{vkfroxztsLi~I3$SUgh z-frigcI2P^wE8)G(w{rzMGRJPY7hV-W;O&0h5XHN5Ey_#IK-%F#Fg}|Z*T^Y(25$M zTeuXJJ>oJ9ZGQYWTB#I((}ibcY!tr|tzuOU8^L=XT5{5)8z0x+=;w9EZg0JwT=CnO zIHy>l8FBCZqF-zpcQQt&u03(xuu!w+!`$5_O72WyZpmTFlW{ZOl;y3SuXi1PxDK=}IIiN+>X_FFyn zkgZZ4ue}%aHSYp&(@Z^Oql$dOF*XWbx4EBKVD?!gl}#--*C98==)J3Hap z8AnM45hg7!- zfziO5oD10WY)y+S<-R+2HXjI^HtbF3U*qV@L$~#-@;G{ zGq}?j+Jhp}VYnrfc19W_Z0&x;9HY;}B2bjlic1JLS~l`bs&}!4Sba;8yXmI+%UH800aGmcr zo6Y2r1kYQ6Or7b3*3*H#vxWV>v}p0e!Rcp~QP!Pf{Vv@*MtB~7PG(Ru_aN2Lh|!GBN`LBor8?eUY6nw_~_hfkj$ZD=juVN8B&`nFIz=bip~ zzsh{E7^hJz{c;~`C~7OtjgU6s94#iOoB8WDdmbj03SGHkbuG=+(?{zEXV&2{S`^Xh zu$^+a{lQ@4q=?WJMG@+@XS>jCT-8S%gV&xFaCJ>BH%O}K+)ndtMF{wGtZJO6MY1(a ze9YWt3JZXOE3d`9dEIgE)cVU5$#cyB8MlN5iJjS!O|~H$wM9f>Ps4P}{H7~m5K;5x;QOUll;iEAhwCr!hC7a3k4J@vqpSxX2zsU7a*QUCvjt0!J)cy%08B0b z4_Pn#z7^l(_km9Q8?sU9^_+6qed!VB%Y?fOBb##4W%9C0h690O)k2d2~v7}&tRCjD~&m4%p5P$*1iIL=wFaDQo z5P$?mO2Z*WtIw$frKS@%utsP6omKxBgEK7in7M9LXdQ>@-Z=qmBVIqtRpQoW(w+Fg zAHf-IsY}&huVE<|TVZ&PaIK?m>kq(%6$;y5F5>d%QBc`(TCvp%55^7n_B$)0n00nU zO}haack*JgF5>mNk1t0dy(dO#4kWuK(#-aGA4V+wBW)kSy7F$Zkk#2aUagiaRB~`b zR};DwoF@$REI(s9PnLs&Yue&=E*o@ zwoPNTylXou)|h913h7?2wd=n_M}3!~s<|PMi^(G&#!av1qc>W`Sx0-NIWJ%G zau#qYV21zLn7d-cr>3mcW4L}1=xi4!mk-J>*_WxdQKNdP?y0B#J;1=h>F37|RW|y! z6-!DO1dP}p8U!=Epde>PPb{zU74!Y@7e0D#DWD8EMM@3Y5R(0x48!FCcm?? Date: Sun, 18 Apr 2021 18:19:15 +0800 Subject: [PATCH 080/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 4c4c1c8..3e012cb 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -451,24 +451,6 @@ "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jdtq.js" }, - { - "id": "ddayd", - "name": "多多爱运动APP", - "keys": ["ddaydck", "ddaydck2", "ddaydck3", "ddaydck4", "ddaydck5", "ddaydck6", "ddaydck7", "ddaydck8", "ddaydck9", "ddaydck10", "ddaydck11", "ddaydck12", "ddaydck13", "ddaydck14", "ddaydck15", "ddaydck16", "ddaydck17", "ddaydck18", "ddaydck19", "ddaydck20"], - "author": "@ziye", - "settings": [ - { - "id": "ddaydCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - } - ], - "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js", - "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ddayd.js" - }, { "id": "yqnb", "name": "易趣牛帮APP", From 208989f6352ed16b8298c9119169dde242e22984 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 18 Apr 2021 18:35:41 +0800 Subject: [PATCH 081/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 1fb0597..4f517d8 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -151,12 +151,6 @@ - { - "config": "6 9 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ddayd.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/ddayd.png, tag=多多爱运动, enabled=false", - }, - - - { "config": "7 7,27 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", }, { From ad2a5c2591c674f7facc0e59af5cd5bb8067e0dd Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 19 Apr 2021 12:41:47 +0800 Subject: [PATCH 082/139] Update yqnb.js --- Task/yqnb.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index cde4861..9418984 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -20,6 +20,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.16.21 刷新异常,先移除判定 4.17.0.3 修复视频刷新问题 4.17.17 增加赏金帮,增加易趣牛帮提现 +4.19 赏金榜已废 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 4个ck 👉 4条 Secrets @@ -746,7 +747,7 @@ async function all() { - if (yqnbsjheaderVal && yqnbsjheaderVal != '') { + if (yqnbsjheaderVal && yqnbsjheaderVal != ''&& yqnbsjheaderVal == '') { O = (`赏金帮${$.index}🔔`); JSJS=2 console.log(`-----------------\n\n🔔开始运行【赏金帮${$.index}】`) From a16d3b6029b5ccf04db4548ed28f134bb7cf23da Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 19 Apr 2021 12:44:59 +0800 Subject: [PATCH 083/139] Update yqnb.js --- Task/yqnb.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index 9418984..4c87eec 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -20,10 +20,10 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.16.21 刷新异常,先移除判定 4.17.0.3 修复视频刷新问题 4.17.17 增加赏金帮,增加易趣牛帮提现 -4.19 赏金榜已废 +4.19 赏金帮已废 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 -⚠️一共 4个ck 👉 4条 Secrets +⚠️一共 2个ck 👉 2条 Secrets 手机端默认使用boxjs👉 node请复制boxjs会话粘贴至yqnbCOOKIE.js中 或者 填写环境变量(多账号请换行) @@ -37,7 +37,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. yqnbheaderVal👉YQNB_yqnbHEADER👉header yqnbbodyVal👉YQNB_yqnbBODY👉body - +⚠️赏金帮已废 👉打开赏金帮-点我的-签到-获取header,body yqnbsjheaderVal👉 YQNB_yqnbsjHEADER👉 header @@ -65,7 +65,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.17.17 增加赏金帮,增加易趣牛帮提现' +GXRZ = '4.19 赏金帮已废' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; From 0c3184e72b596350ba9c1e25e9201006a95c2063 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 19 Apr 2021 19:10:10 +0800 Subject: [PATCH 084/139] =?UTF-8?q?4.19.19=20=E5=A2=9E=E5=8A=A0=E6=A6=82?= =?UTF-8?q?=E7=8E=87=E8=BF=90=E8=A1=8C=E6=9C=BA=E5=88=B6=EF=BC=8C=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E9=9A=8F=E6=9C=BA=E8=BF=90=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/yqnb.js | 632 +++++++++++++-------------------------------------- 1 file changed, 164 insertions(+), 468 deletions(-) diff --git a/Task/yqnb.js b/Task/yqnb.js index 4c87eec..27c1d8a 100644 --- a/Task/yqnb.js +++ b/Task/yqnb.js @@ -21,6 +21,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.17.0.3 修复视频刷新问题 4.17.17 增加赏金帮,增加易趣牛帮提现 4.19 赏金帮已废 +4.19.19 增加概率运行机制,实现随机运行 ⚠️ 时间设置 7 7,27 7-20 * * * 每天 20次 ⚠️一共 2个ck 👉 2条 Secrets @@ -37,11 +38,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. yqnbheaderVal👉YQNB_yqnbHEADER👉header yqnbbodyVal👉YQNB_yqnbBODY👉body -⚠️赏金帮已废 -👉打开赏金帮-点我的-签到-获取header,body -yqnbsjheaderVal👉 YQNB_yqnbsjHEADER👉 header -yqnbsjbodyVal👉 YQNB_yqnbsjBODY👉 body ⚠️主机名以及重写👇 @@ -65,7 +62,7 @@ http-request http:\/\/nb\.ioxing\.com\/* script-path=https://cdn.jsdelivr.net/gh -GXRZ = '4.19 赏金帮已废' +GXRZ = '4.19.19 增加执行概率机制,实现随机运行' const $ = Env("易趣牛帮"); $.idx = ($.idx = ($.getval('yqnbSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -74,7 +71,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', goodsid = 0, Name = '', Alipay = '', XH = 0, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', XYZ = 100, goodsid = 0, Name = '', Alipay = '', XH = 0, Length = 0, ddtime = ''; let yqnbheaderArr = []; let yqnbheaderVal = ``; @@ -85,19 +82,12 @@ let yqnbbodyArr = []; let yqnbbodyVal = ``; let middleyqnbBODY = []; -let yqnbsjheaderArr = []; -let yqnbsjheaderVal = ``; -let middleyqnbsjHEADER = []; - - -let yqnbsjbodyArr = []; -let yqnbsjbodyVal = ``; -let middleyqnbsjBODY = []; if ($.isNode() && process.env.YQNB_yqnbHEADER) { CASH = process.env.YQNB_CASH || "0"; + XYZ = process.env.YQNB_XYZ || "100"; Name = process.env.YQNB_Name || ""; Alipay = process.env.YQNB_Alipay || ""; notifyttt = process.env.YQNB_notifyttt || "1"; @@ -139,43 +129,14 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { } }); - if (process.env.YQNB_yqnbsjHEADER) { - if ( - process.env.YQNB_yqnbsjHEADER && - process.env.YQNB_yqnbsjHEADER.indexOf(COOKIES_SPLIT) > -1 - ) { - middleyqnbsjHEADER = process.env.YQNB_yqnbsjHEADER.split(COOKIES_SPLIT); - } else { - middleyqnbsjHEADER = process.env.YQNB_yqnbsjHEADER.split(); - } - Object.keys(middleyqnbsjHEADER).forEach((item) => { - if (middleyqnbsjHEADER[item]) { - yqnbsjheaderArr.push(middleyqnbsjHEADER[item]); - } - }); - - if ( - process.env.YQNB_yqnbsjBODY && - process.env.YQNB_yqnbsjBODY.indexOf(COOKIES_SPLIT) > -1 - ) { - middleyqnbsjBODY = process.env.YQNB_yqnbsjBODY.split(COOKIES_SPLIT); - } else { - middleyqnbsjBODY = process.env.YQNB_yqnbsjBODY.split(); - } - Object.keys(middleyqnbsjBODY).forEach((item) => { - if (middleyqnbsjBODY[item]) { - yqnbsjbodyArr.push(middleyqnbsjBODY[item]); - } - }); - - } } else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { console.log( `============ cookie方式为:boxjs复制会话 =============\n` ); CASH = (COOKIE.settings.find(item => item.id === `yqnbCASH`)).val; + XYZ = (COOKIE.settings.find(item => item.id === `yqnbXYZ`)).val; Name = (COOKIE.settings.find(item => item.id === `yqnbName`)).val; Alipay = (COOKIE.settings.find(item => item.id === `yqnbAlipay`)).val; notifyttt = (COOKIE.settings.find(item => item.id === `yqnbnotifyttt`)).val; @@ -194,17 +155,16 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { yqnbbodyArr.push(COOKIE.datas.find(item => item.key === `yqnbbody${op}`).val); - if (COOKIE.datas.find(item => item.key === `yqnbsjheader${op}`)) { - yqnbsjheaderArr.push(COOKIE.datas.find(item => item.key === `yqnbsjheader${op}`).val); - yqnbsjbodyArr.push(COOKIE.datas.find(item => item.key === `yqnbsjbody${op}`).val); - } } } } else { if ("yqnbXH") { XH = $.getval("yqnbXH") || '0'; } + if ("yqnbXYZ") { + XYZ = $.getval("yqnbXYZ") || '100'; + } if ("yqnbCASH") { XH = $.getval("yqnbCASH") || '0'; } @@ -237,12 +197,7 @@ if ($.isNode() && process.env.YQNB_yqnbHEADER) { yqnbbodyArr.push($.getdata(`yqnbbody${op}`)); - if ($.getdata(`yqnbsjheader${op}`)) { - yqnbsjheaderArr.push($.getdata(`yqnbsjheader${op}`)); - - yqnbsjbodyArr.push($.getdata(`yqnbsjbody${op}`)); - } } } } @@ -297,57 +252,6 @@ function GetCookie() { } } - - - - //获取赏金帮 - if ($request && $request.url.indexOf("index.php") >= 0 && $request.url.indexOf("signList") >= 0&& $request.url.indexOf("Appmanage") >= 0) { - const yqnbsjheaderVal = $request.headers.Cookie; - const yqnbsjbodyVal = $request.body.split(`\n`)[3]; - if (yqnbsjheaderVal && yqnbsjbodyVal) { - if (XH == 1) { - cookie() - - function cookie() { - headers = $.getdata('yqnbsjheader' + $.idx); - if (headers) { - if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - $.setdata(yqnbsjheaderVal, "yqnbsjheader" + $.idx); - $.log( - `[赏金帮${$.idx}] 获取yqnbsjheaderVal✅: 成功,yqnbsjheaderVal: ${yqnbsjheaderVal}` - ); - $.msg(`赏金帮`+$.idx, `获取yqnbsjheaderVal: 成功🎉`, ``); - $.setdata(yqnbsjbodyVal, "yqnbsjbody" + $.idx); - $.log( - `[赏金帮${$.idx}] 获取yqnbsjbodyVal✅: 成功,yqnbsjbodyVal: ${yqnbsjbodyVal}` - ); - $.msg(`赏金帮` + $.idx, `获取yqnbsjbodyVal: 成功🎉`, ``); - $.done(); - }; - } - } else { - $.setdata(yqnbsjheaderVal, "yqnbsjheader" + $.idx); - $.log( - `[赏金帮${$.idx}] 获取yqnbsjheaderVal✅: 成功,yqnbsjheaderVal: ${yqnbsjheaderVal}` - ); - $.msg(`赏金帮` + $.idx, `获取yqnbsjheaderVal: 成功🎉`, ``); - $.setdata(yqnbsjbodyVal, "yqnbsjbody" + $.idx); - $.log( - `[赏金帮${$.idx}] 获取yqnbsjbodyVal✅: 成功,yqnbsjbodyVal: ${yqnbsjbodyVal}` - ); - $.msg(`赏金帮` + $.idx, `获取yqnbsjbodyVal: 成功🎉`, ``); - $.done(); - } - } - } - } console.log( `================== 脚本执行 - 北京时间(UTC+8):${new Date( @@ -461,7 +365,7 @@ function format(str) { } //随机延迟 function RT(X, Y) { - do rt = Math.floor(Math.random() * Y); + do rt = Math.ceil(Math.random() * Y); while (rt < X) return rt; } @@ -498,156 +402,163 @@ async function all() { yqnbbodyVal = yqnbbodyArr[i]; - yqnbsjheaderVal = yqnbsjheaderArr[i]; - yqnbsjbodyVal = yqnbsjbodyArr[i]; $.index = i + 1; O = (`${$.name + $.index}🔔`); $.isLogin = true; - if (yqnbheaderVal && yqnbheaderVal != '') { - JSJS = 1 - console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) - K = `用户名🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/userInfo` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` - - - await task(); - if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`, { - "open-url": "http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369" - }); - if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`); - } - continue - } + if (yqnbheaderVal && yqnbheaderVal != '') { - K = `今日收益🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/jifenList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `page=1&uid=${yqnbbodyVal}` - - await task(); - - K = `签到列表🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/signList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `uid=${yqnbbodyVal}` + if (RT(1, 100) <= XYZ) { - await task(); - if ($.signlist.sign.dayqd == 0) { - K = `签到🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户名🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/userInfo` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `boud=0&uid=${yqnbbodyVal}` + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - if ($.signlist.sign.isdouble == 0) { - K = `签到加倍🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `boud=1&uid=${yqnbbodyVal}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) await task(); - } + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`, { + "open-url": "http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取http://nb.ioxing.com/index.php/Home/Public/login1/newpid/8369`); + } + continue + } - K = `任务页🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` - await task(); - - if ($.signlist.sign.isdouble == 0) { - - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + K = `今日收益🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/jifenList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `adid=32&uid=${yqnbbodyVal}` + yqnbbody = `page=1&uid=${yqnbbodyVal}` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) await task(); - } - if ($.signlist.sign.isdouble == 0) { - K = `分享🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` + K = `签到列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/signList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `banid=31&type=4&uid=${yqnbbodyVal}` + yqnbbody = `uid=${yqnbbodyVal}` - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) await task(); - } + if ($.signlist.sign.dayqd == 0) { + K = `签到🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `boud=0&uid=${yqnbbodyVal}` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } - if (taskvideo.countnum != taskvideo.allcount) { + if ($.signlist.sign.isdouble == 0) { + K = `签到加倍🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/sign` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `boud=1&uid=${yqnbbodyVal}` + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + + + K = `任务页🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/V2qiandaoList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - yqnbbody = `adid=32&uid=${yqnbbodyVal}` - - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + yqnbbody = `aid=niubang1234&uid=${yqnbbodyVal}` await task(); - } + + + if ($.signlist.sign.isdouble == 0) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `adid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + if ($.signlist.sign.isdouble == 0) { + K = `分享🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/obtainJifen` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `banid=31&type=4&uid=${yqnbbodyVal}` + + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + if (taskvideo.countnum != taskvideo.allcount) { + + K = `视频🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/viodeqd` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + yqnbbody = `adid=32&uid=${yqnbbodyVal}` + + DD = RT(20000, 30000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + /* K = `报名页🚩`; @@ -690,273 +601,72 @@ async function all() { await $.wait(DD) await task(); } - K = `提现列表🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/goodsList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `aid=niubang1234` - await task(); - + + + */ - if (CASH >= 6) { - K = `提现🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/duihuan` + K = `提现列表🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/goodsList` yqnbheader = { 'Cookie': `${yqnbheaderVal}`, 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `nb.ioxing.com`, }; - Name = encodeURI(Name) + yqnbbody = `aid=niubang1234` + await task(); - if ($.user.user.price / 1250 >= CASH) { - if (CASH == 20) { - goodsid = 13 - } else if (CASH == 10) { - goodsid = 11 - } else if (CASH == 6) { - goodsid = 10 + if (CASH >= 6) { + K = `提现🚩`; + yqnburl = `http://nb.ioxing.com/index.php/Home/Appapi/duihuan` + yqnbheader = { + 'Cookie': `${yqnbheaderVal}`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `nb.ioxing.com`, + }; + Name = encodeURI(Name) + + if ($.user.user.price / 1250 >= CASH) { + + if (CASH == 20) { + goodsid = 13 + } else if (CASH == 10) { + goodsid = 11 + } else if (CASH == 6) { + goodsid = 10 + } + } - } + if (CASH == 888) { - if (CASH == 888) { + if ($.user.user.price / 1250 >= 20) { + goodsid = 13 + } else if ($.user.user.price / 1250 >= 10) { + goodsid = 11 + } else if ($.user.user.price / 1250 >= 6) { + goodsid = 10 + } - if ($.user.user.price / 1250 >= 20) { - goodsid = 13 - } else if ($.user.user.price / 1250 >= 10) { - goodsid = 11 - } else if ($.user.user.price / 1250 >= 6) { - goodsid = 10 } - } + if (goodsid >= 10) { + yqnbbody = `goodsid=${goodsid}&one=${Name}&two=${Alipay}&uid=${yqnbbodyVal}` + await task(); + } - if (goodsid >= 10) { - yqnbbody = `goodsid=${goodsid}&one=${Name}&two=${Alipay}&uid=${yqnbbodyVal}` - await task(); } - } - - - } - - - - if (yqnbsjheaderVal && yqnbsjheaderVal != ''&& yqnbsjheaderVal == '') { - O = (`赏金帮${$.index}🔔`); - JSJS=2 - console.log(`-----------------\n\n🔔开始运行【赏金帮${$.index}】`) - K = `用户名🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/manageinfo` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - await task(); - - - K = `今日收益🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/jifenList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="page" - -1 --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - - await task(); - - K = `签到列表🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/signList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - - await task(); - - if ($.signlist.sign.dayqd == 0) { - K = `签到🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/sign` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="boud" - -0 --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - if ($.signlist.sign.isdouble == 0) { - K = `签到加倍🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/sign` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="boud" - -1 --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - - - K = `任务页🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/V2qiandaoList` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="aid" - -niubangpro --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - await task(); - - - if ($.signlist.sign.isdouble == 0) { - - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/viodeqd` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="adid" - -38 --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - if ($.signlist.sign.isdouble == 0) { - K = `分享🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/obtainJifen` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `--Boundary+9BFEE5B4D226FDC -Content-Disposition: form-data; name="banid" - -37 ---Boundary+9BFEE5B4D226FDC -Content-Disposition: form-data; name="type" - -4 ---Boundary+9BFEE5B4D226FDC -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} ---Boundary+9BFEE5B4D226FDC9--` + } else { + console.log(`-----------------\n\n🔔停止运行【${$.name + $.index}】`) - DD = RT(2000, 3000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); } - if (taskvideo.countnum != taskvideo.allcount) { - - K = `视频🚩`; - yqnburl = `http://nb.ioxing.com/index.php/Home/Appmanage/viodeqd` - yqnbheader = { - 'Cookie': `${yqnbheaderVal}`, - 'Content-Type': `multipart/form-data; boundary=`, - 'Host': `nb.ioxing.com`, - }; - yqnbbody = `-- -Content-Disposition: form-data; name="adid" - -38 --- -Content-Disposition: form-data; name="uid" - -${yqnbsjbodyVal} -----` - - DD = RT(20000, 30000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - } - - - - - - console.log(`${GXRZ}\n`); $.message += `${GXRZ}\n` } @@ -1001,18 +711,11 @@ function task() { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.user = JSON.parse(data); if ($.user.code == 1) { - if (JSJS == 1) { console.log(`\n${O}\n========== ${$.user.user.nickname} ==========\n注册时间:${time($.user.user.create_time*1000)}\n账户信息:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`) $.message += `\n${O}\n========== 【${$.user.user.nickname}】 ==========\n【注册时间】:${time($.user.user.create_time*1000)}\n【账户信息】:当前收益${$.user.user.price/1250}元,收益总计${$.user.user.total_price/1250}元\n`; - } else { - - console.log(`\n${O}\n========== ${$.user.data.nickname} ==========\n注册时间:${time($.user.data.create_time*1000)}\n账户信息:当前收益${$.user.data.price/1250}元,收益总计${$.user.data.total_price/1250}元\n`) - $.message += `\n${O}\n========== 【${$.user.data.nickname}】 ==========\n【注册时间】:${time($.user.data.create_time*1000)}\n【账户信息】:当前收益${$.user.data.price/1250}元,收益总计${$.user.data.total_price/1250}元\n`; - } - - - + + } else { $.isLogin = false; //cookie过期 return @@ -1067,21 +770,14 @@ function task() { if ($.task.code == 1) { - if ($.task.shenhe.id == 3) { - taskfx = $.task.data.find(item => item.id === "31"); - taskvideo = $.task.data.find(item => item.id === "32"); - } else { - taskfx = $.task.data.find(item => item.id === "37"); - taskvideo = $.task.data.find(item => item.id === "38"); - } + taskfx = $.task.data.find(item => item.id === "31"); + taskvideo = $.task.data.find(item => item.id === "32"); if ($.signlist.sign.isdouble == 1) { console.log(`任务页:${taskfx.title},${taskfx.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`) $.message += `【任务页】:${taskfx.title},${taskfx.point}积分,${taskvideo.title},${taskvideo.point}积分,进度:${taskvideo.countnum}/${taskvideo.allcount}\n`; } - - } } From 49b2cdf88426bb843057660353c864352f2731be Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 19 Apr 2021 19:20:06 +0800 Subject: [PATCH 085/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 3e012cb..1935071 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -454,7 +454,7 @@ { "id": "yqnb", "name": "易趣牛帮APP", - "keys": ["yqnbheader", "yqnbbody", "yqnbsjheader", "yqnbsjbody","yqnbheader2", "yqnbbody2","yqnbsjheader2", "yqnbsjbody2", "yqnbheader3", "yqnbbody3", "yqnbsjheader3", "yqnbsjbody3", "yqnbheader4", "yqnbbody4", "yqnbsjheader4", "yqnbsjbody4", "yqnbheader5", "yqnbbody5", "yqnbsjheader5", "yqnbsjbody5", "yqnbheader6", "yqnbbody6","yqnbsjheader6", "yqnbsjbody6", "yqnbheader7", "yqnbbody7","yqnbsjheader7", "yqnbsjbody7", "yqnbheader8", "yqnbbody8", "yqnbsjheader8", "yqnbsjbody8", "yqnbheader9", "yqnbbody9", "yqnbsjheader9", "yqnbsjbody9", "yqnbheader10", "yqnbbody10","yqnbsjheader10", "yqnbsjbody10", "yqnbheader11", "yqnbbody11", "yqnbsjheader11", "yqnbsjbody11", "yqnbheader12", "yqnbbody12", "yqnbsjheader12", "yqnbsjbody12", "yqnbheader13", "yqnbbody13","yqnbsjheader13", "yqnbsjbody13", "yqnbheader14", "yqnbbody14", "yqnbsjheader14", "yqnbsjbody14", "yqnbheader15", "yqnbbody15", "yqnbsjheader15", "yqnbsjbody15", "yqnbheader16", "yqnbbody16","yqnbsjheader16", "yqnbsjbody16", "yqnbheader17", "yqnbbody17", "yqnbsjheader17", "yqnbsjbody17", "yqnbheader18", "yqnbbody18", "yqnbsjheader18", "yqnbsjbody18", "yqnbheader19", "yqnbbody19", "yqnbsjheader19", "yqnbsjbody19", "yqnbheader20", "yqnbbody20", "yqnbsjheader20", "yqnbsjbody20"], + "keys": ["yqnbheader", "yqnbbody", "yqnbheader2", "yqnbbody2", "yqnbheader3", "yqnbbody3", "yqnbheader4", "yqnbbody4", "yqnbheader5", "yqnbbody5", "yqnbheader6", "yqnbbody6","yqnbheader7", "yqnbbody7", "yqnbheader8", "yqnbbody8", "yqnbheader9", "yqnbbody9", "yqnbheader10", "yqnbbody10", "yqnbheader11", "yqnbbody11", "yqnbheader12", "yqnbbody12", "yqnbheader13", "yqnbbody13", "yqnbheader14", "yqnbbody14", "yqnbheader15", "yqnbbody15", "yqnbheader16", "yqnbbody16","yqnbheader17", "yqnbbody17", "yqnbheader18", "yqnbbody18", "yqnbheader19", "yqnbbody19", "yqnbheader20", "yqnbbody20"], "author": "@ziye", "settings": [{ "id": "yqnbSuffix", @@ -474,6 +474,12 @@ "val": "0", "type": "number", "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbXYZ", + "name": "运行概率", + "val": "100", + "type": "number", + "desc": "0不运行 可设置0-100,默认百分百" }, { "id": "yqnbCASH", "name": "提现金额", From efe1495c204f8de682889be1b0541227a235baad Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 10:43:15 +0800 Subject: [PATCH 086/139] Update iboxpay.js --- Task/iboxpay.js | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Task/iboxpay.js b/Task/iboxpay.js index 7d4ae4b..7c4fbcf 100644 --- a/Task/iboxpay.js +++ b/Task/iboxpay.js @@ -49,6 +49,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.19 修复ac运行报错 3.20 视频ck有效期目前未知,增加失效判定,直播上限为5000,已适配 4.15 视频ck有效期预计15天,直播上限为3000,已适配 +4.24 视频上限为1000,直播上限为3000,已适配 ⚠️一共1个位置 3个ck 👉 7条 Secrets @@ -128,7 +129,7 @@ http-requires https:\/\/veishop\.iboxpay\.com\/nf_gateway\/nf_customer_activity\ */ -GXRZ = '4.15 视频ck有效期预计15天,直播上限为3000,已适配' +GXRZ = '4.24 视频上限为1000,直播上限为3000,已适配' const $ = Env("笑谱"); $.idx = ($.idx = ($.getval('iboxpaySuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -614,7 +615,7 @@ async function all() { } } - if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 6) { + if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 60) { await liveslist(); //直播节目表 if (liveIdcd >= 1) { dd = liveIdcd * 35 - 34 @@ -1172,8 +1173,8 @@ function lives(timeout = 0) { } setTimeout(() => { - console.log(`直播奖励:共领取${ins/500}次直播奖励,共${ins}金币\n`); - $.message += `【直播奖励】:共领取${ins/500}次直播奖励,共${ins}金币\n` + console.log(`直播奖励:共领取${ins/50}次直播奖励,共${ins}金币\n`); + $.message += `【直播奖励】:共领取${ins/50}次直播奖励,共${ins}金币\n` }, liveIdcd * 35000 - 34000) }, timeout) }) @@ -1223,13 +1224,13 @@ function sylist(timeout = 0) { videoscs = videos.length; } else videoscs = 0; - spsy = $.goldcoin.data.coinSum - livecs * 500 + spsy = $.goldcoin.data.coinSum - livecs * 50 //console.log('已获得红包雨奖励 ' + hbycs + ' 次\n') //$.message += //'【红包雨收益】:已获得红包雨奖励 ' + hbycs + ' 次\n' - console.log('已获得直播奖励 ' + livecs + ' 次,共' + livecs * 500 + '金币\n') + console.log('已获得直播奖励 ' + livecs + ' 次,共' + livecs * 50 + '金币\n') $.message += - '【直播收益】:已获得直播奖励 ' + livecs + ' 次,共' + livecs * 500 + '金币\n' + '【直播收益】:已获得直播奖励 ' + livecs + ' 次,共' + livecs * 50 + '金币\n' console.log('已获得视频奖励 ' + videoscs + ' 次,共' + spsy + '金币\n') $.message += '【视频收益】:已获得视频奖励 ' + videoscs + ' 次,共' + spsy + '金币\n' From 6a650a7aae38e3daed153785097d6c2dfbbc1acd Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 20:33:31 +0800 Subject: [PATCH 087/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 95 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 1935071..d8ddbfc 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -521,6 +521,101 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js" + }, + { + "id": "tls", + "name": "特仑苏APP", + "keys": ["tlsurl", "tlsheader", "tlsurl2", "tlsheader2", "tlsurl3", "tlsheader3", "tlsurl4", "tlsheader4", "tlsurl5", "tlsheader5", "tlsurl6", "tlsheader6","tlsurl7", "tlsheader7", "tlsurl8", "tlsheader8", "tlsurl9", "tlsheader9", "tlsurl10", "tlsheader10", "tlsurl11", "tlsheader11", "tlsurl12", "tlsheader12", "tlsurl13", "tlsheader13", "tlsurl14", "tlsheader14", "tlsurl15", "tlsheader15", "tlsurl16", "tlsheader16","tlsurl17", "tlsheader17", "tlsurl18", "tlsheader18", "tlsurl19", "tlsheader19", "tlsurl20", "tlsheader20"], + "author": "@ziye", + "settings": [{ + "id": "tlsSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "tlsCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, { + "id": "tlshyidA", + "name": "好友A", + "val": "64926", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidB", + "name": "好友B", + "val": "70405", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidC", + "name": "好友C", + "val": "73261", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidD", + "name": "好友D", + "val": "98692", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidE", + "name": "好友E", + "val": "98825", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidF", + "name": "好友F", + "val": "98860", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlshyidG", + "name": "好友G", + "val": "98910", + "type": "number", + "desc": "默认作者,自行修改" + }, { + "id": "tlsXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "tlsXYZ", + "name": "执行概率", + "val": "100", + "type": "number", + "desc": "0不执行 可设置0-100,默认百分百" + }, { + "id": "tlsnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, { + "id": "tlsnotifyInterval", + "name": "通知控制", + "val": "1", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, { + "id": "tlsMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js" } ] } From 86803b59b43d0691859d75ddfc122d0c6c9e6399 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 20:35:08 +0800 Subject: [PATCH 088/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index d8ddbfc..e5b982c 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -524,7 +524,7 @@ }, { "id": "tls", - "name": "特仑苏APP", + "name": "特仑苏小程序", "keys": ["tlsurl", "tlsheader", "tlsurl2", "tlsheader2", "tlsurl3", "tlsheader3", "tlsurl4", "tlsheader4", "tlsurl5", "tlsheader5", "tlsurl6", "tlsheader6","tlsurl7", "tlsheader7", "tlsurl8", "tlsheader8", "tlsurl9", "tlsheader9", "tlsurl10", "tlsheader10", "tlsurl11", "tlsheader11", "tlsurl12", "tlsheader12", "tlsurl13", "tlsheader13", "tlsurl14", "tlsheader14", "tlsurl15", "tlsheader15", "tlsurl16", "tlsheader16","tlsurl17", "tlsheader17", "tlsurl18", "tlsheader18", "tlsurl19", "tlsheader19", "tlsurl20", "tlsheader20"], "author": "@ziye", "settings": [{ From 43834733858bc724788ce750be0a420dcebc779d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 20:37:18 +0800 Subject: [PATCH 089/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 4f517d8..4892c86 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -157,6 +157,14 @@ "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮获取header body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, tag=易趣牛帮获取header body, update-interval=86400, opt-parser=false, enabled=false", }, + + + { + "config": "7 17,27 12 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/tls.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/tls.png, tag=特仑苏, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/tls.png, tag=特仑苏获取ck, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, tag=特仑苏获取ck, update-interval=86400, opt-parser=false, enabled=false", + }, From 5560253b0de3cb985f4fb37a84262046522df990 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 20:38:51 +0800 Subject: [PATCH 090/139] Add files via upload --- Task/tls.js | 1568 ++++++++++++++++++++++++++++++++++++++++++ Task/tls.png | Bin 0 -> 33079 bytes Task/ziye-tls-ck.txt | 5 + 3 files changed, 1573 insertions(+) create mode 100644 Task/tls.js create mode 100644 Task/tls.png create mode 100644 Task/ziye-tls-ck.txt diff --git a/Task/tls.js b/Task/tls.js new file mode 100644 index 0000000..82a2fbd --- /dev/null +++ b/Task/tls.js @@ -0,0 +1,1568 @@ +/* ziye +github地址 https://github.cn/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +⚠️特仑苏小程序 需要 微信 兑换特仑苏牛奶 + +>>点击 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png 扫码进入 谢谢支持 + +4.23 制作 +4.24 完成 + +⚠️获取ck后会立刻执行js,不要关闭ck重写 + +⚠️ ck只有几个小时的有效期 建议每天12点进入小程序触发 或者手动点击 我的奖品 触发 + +⚠️一共 2个ck 👉 2条 Secrets + +⚠️关于助力,一天一次,同一个人一周一次,脚本默认助力作者,可自行boxjs处更改 + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至tlsCOOKIE.js中 或者 填写环境变量(多账号请换行) + +第一步⚠️添加 hostname =xw.mengniu.cn, + +👉进入小程序获取 + +tlsheaderVal👉TLS_tlsURL👉url +tlsheaderVal👉TLS_tlsHEADER👉header + +⚠️主机名以及重写👇 一次只开一条重写 +hostname =xw.mengniu.cn, + +//////////////////////////// 圈x +//特仑苏获取ck +https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js + +//////////////////////////// loon +//特仑苏获取ck +http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js, requires-header=true, tag=特仑苏获取ck + +//////////////////////////// surge +//特仑苏获取ck +特仑苏获取ck = type=http-request,pattern=https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize,requires-header=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js + +*/ + +GXRZ = '4.24 完成' +const $ = Env("特仑苏"); +$.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./tlsCOOKIE") : ``; +const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, CKCK = 0, XYZ = 100, Length = 0, ddtime = ''; + +tlsbodys = ``; +let tlsurlArr = []; +let tlsurlVal = ``; +let middletlsURL = []; + +let tlsheaderArr = []; +let tlsheaderVal = ``; +let middletlsHEADER = []; + + +if ($.isNode() && process.env.TLS_tlsHEADER) { + + XYZ = process.env.TLS_XYZ || "100"; + hyidA = process.env.TLS_hyidA || "64926"; + hyidB = process.env.TLS_hyidB || "70405"; + hyidC = process.env.TLS_hyidC || "73261"; + hyidD = process.env.TLS_hyidD || "98692"; + hyidE = process.env.TLS_hyidE || "98825"; + hyidF = process.env.TLS_hyidF || "98860"; + hyidG = process.env.TLS_hyidG || "98910"; + notifyttt = process.env.TLS_notifyttt || "1"; + notifyInterval = process.env.TLS_notifyInterval || "1"; + Minutes = process.env.TLS_Minutes || "10"; + + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + + + if ( + process.env.TLS_tlsURL && + process.env.TLS_tlsURL.indexOf(COOKIES_SPLIT) > -1 + ) { + middletlsURL = process.env.TLS_tlsURL.split(COOKIES_SPLIT); + } else { + middletlsURL = process.env.TLS_tlsURL.split(); + } + Object.keys(middletlsURL).forEach((item) => { + if (middletlsURL[item]) { + tlsurlArr.push(middletlsURL[item]); + } + }); + + + if ( + process.env.TLS_tlsHEADER && + process.env.TLS_tlsHEADER.indexOf(COOKIES_SPLIT) > -1 + ) { + middletlsHEADER = process.env.TLS_tlsHEADER.split(COOKIES_SPLIT); + } else { + middletlsHEADER = process.env.TLS_tlsHEADER.split(); + } + Object.keys(middletlsHEADER).forEach((item) => { + if (middletlsHEADER[item]) { + tlsheaderArr.push(middletlsHEADER[item]); + } + }); + +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XYZ = (COOKIE.settings.find(item => item.id === `tlsXYZ`)).val; + notifyttt = (COOKIE.settings.find(item => item.id === `tlsnotifyttt`)).val; + hyidA = (COOKIE.settings.find(item => item.id === `tlshyidA`)).val; + hyidB = (COOKIE.settings.find(item => item.id === `tlshyidB`)).val; + hyidC = (COOKIE.settings.find(item => item.id === `tlshyidC`)).val; + hyidD = (COOKIE.settings.find(item => item.id === `tlshyidD`)).val; + hyidE = (COOKIE.settings.find(item => item.id === `tlshyidE`)).val; + hyidF = (COOKIE.settings.find(item => item.id === `tlshyidF`)).val; + hyidG = (COOKIE.settings.find(item => item.id === `tlshyidG`)).val; + notifyInterval = (COOKIE.settings.find(item => item.id === `tlsnotifyInterval`)).val; + Minutes = (COOKIE.settings.find(item => item.id === `tlsMinutes`)).val; + tlsCount = (COOKIE.settings.find(item => item.id === `tlsCount`)).val || '1'; + for (let i = 1; i <= tlsCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `tlsheader${op}`)) { + + tlsurlArr.push(COOKIE.datas.find(item => item.key === `tlsurl${op}`).val); + tlsheaderArr.push(COOKIE.datas.find(item => item.key === `tlsheader${op}`).val); + + } + } +} else { + if ("tlsXYZ") { + XH = $.getval("tlsXYZ") || '100'; + } + if ("tlshyidA") { + hyidA = $.getval("tlshyidA") || '64926'; + } + if ("tlshyidB") { + hyidB = $.getval("tlshyidB") || '70405'; + } + if ("tlshyidC") { + hyidC = $.getval("tlshyidC") || '73261'; + } + if ("tlshyidD") { + hyidD = $.getval("tlshyidD") || '98692'; + } + if ("tlshyidE") { + hyidE = $.getval("tlshyidE") || '98825'; + } + if ("tlshyidF") { + hyidF = $.getval("tlshyidF") || '98860'; + } + if ("tlshyidG") { + hyidG = $.getval("tlshyidG") || '98910'; + } + + if ("tlsnotifyttt") { + notifyttt = $.getval("tlsnotifyttt") || '1'; + } + if ("tlsnotifyInterval") { + notifyInterval = $.getval("tlsnotifyInterval") || '1'; + } + if ("tlsMinutes") { + Minutes = $.getval("tlsMinutes") || '10'; + } + + let tlsCount = ($.getval('tlsCount') || '1') - 0; + for (let i = 1; i <= tlsCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`tlsheader${op}`)) { + + tlsurlArr.push($.getdata(`tlsurl${op}`)); + + tlsheaderArr.push($.getdata(`tlsheader${op}`)); + + } + } +} + +function GetCookie() { + + + //获取CK + if ($request&&$request.url.indexOf("GetMyPrize") >= 0) { + + const tlsurlVal = $request.headers.Referer; + const tlsheaderVal =  $request.headers.Cookie; + if (tlsheaderVal && tlsurlVal) { + CKCK = 1 + $.setdata(tlsurlVal, "tlsurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取url tlsurlVal✅: 成功,tlsurlVal: ${tlsurlVal}` + ); + $.msg($.name + $.idx, `获取url tlsurlVal: 成功🎉`, ``); + $.setdata(tlsheaderVal, "tlsheader" + $.idx); + $.log( + `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` + ); + $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); + } + } + +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${tlsheaderArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//str编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//str解码 +function decodeUnicode(str) { + str = str.replace(/\\u/g, "%u"); + return unescape(str); +} +//es编码 escape("中文") + +//es解码 unescape("%u4E2D%u6587") + +//URI编码 encodeURI("中文") 不完全 + +//URI解码 decodeURI("%E4%B8%AD%E6%96%87") 不完全 + +//URIC编码 encodeURIComponent("中文") + +//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") + +//日志格式化 +function format(str) { + if (logs == 2) { + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "").replace(/\\\\/g, '\\') + } + if (logs == 3) { + str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + return str; +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + if (CKCK == 1) { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) + + } +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) + +} + +async function all() { + if (!tlsheaderArr || tlsheaderArr == '') { + $.msg( + $.name, + '提示:⚠️请>>点击前往获取cookie https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png\n', + 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + } + ); + return; + } else { + for (let i = 0; i < tlsheaderArr.length; i++) { + + tlsurlVal = tlsurlArr[i]; + + tlsheaderVal = tlsheaderArr[i]; + + userid = tlsurlVal.split('UserID=')[1].split('&')[0] + SceneValue = tlsurlVal.split('SceneValue=')[1].split('&')[0] + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (tlsheaderVal && tlsheaderVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserInfo` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `Scene=defualt&SceneValue=${SceneValue}` + await task(); + if (!$.isLogin) { + $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + }); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); + } + continue + } + + + + K = `任务列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + + }; + tlsbody = `` + + await task(); + + if (signinfo.isaccomplish == 0) { + + K = `每日签到🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=ClickSign` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + + + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `InterName=susuMeijia` + await task(); + tlsbody = `InterName=susuRiguangyu` + await task(); + tlsbody = `InterName=susuHuli` + await task(); + + } + + + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `userid=${hyidA}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidB}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidC}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidD}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidE}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidF}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + tlsbody = `userid=${hyidG}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + + K = `好友列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetMyFriendList` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `PageNum=1&Record=10` + + await task(); + + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + + tlsbody = `userid=${hyidA}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidB}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidC}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + + + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidD}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidE}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidF}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + tlsbody = `userid=${hyidG}` + + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + } + + + if ($.AddShare.errcode == 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + await task(); + } + + K = `查询信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + + for (let i = 1; i < $.GetUserValues.result.grass_seed / 100; i++) { + + + + + + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + + K = `查询信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + await task(); + + if ($.GetUserValues.result.grass_seed >= 100) { + + CZCS = i + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + + + + K = `添加草种🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=PlantGrassSeed` + + await task(); + + DD = RT(3000, 4000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + + + K = `收取奶滴🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=TakeMilk` + + await task(); + } + } + + + + + tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') + + console.log(tlsbodys) + + + + if (Lunchinfo.isaccomplish == 2) { + + K = `加餐奖励🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + } + + + K = `周末答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=Getanswer` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + + + if ($.Getanswer.result.ispaly == 0) { + + K = `提交答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') + + DD = RT(40000, 42000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + K = `查询信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + + + } + + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${tlsurl}`, + headers: tlsheader, + body: `${tlsbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserInfo = JSON.parse(data); + if ($.GetUserInfo.errcode == 0) { + console.log(`\n${O}\n========== ${$.GetUserInfo.result.nickname} ==========\n用户ID:${$.GetUserInfo.result.id}\n奶滴进度:${$.GetUserInfo.result.milk}/300\n草种信息:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n签到天数:${$.GetUserInfo.result.signcount}天\n`) + $.message += `\n${O}\n========== 【${$.GetUserInfo.result.nickname}】 ==========\n【用户ID】:${$.GetUserInfo.result.id}\n【奶滴进度】:${$.GetUserInfo.result.milk}/300\n【草种信息】:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n【签到天数】:${$.GetUserInfo.result.signcount}天\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + + + + + if (K == `任务列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetTaskList = JSON.parse(data); + if ($.GetTaskList.errcode == 0) { + + signinfo = $.GetTaskList.result.find(item => item.taskid == 2); + Lunchinfo = $.GetTaskList.result.find(item => item.taskid == 5); + + if (signinfo.isaccomplish == 2) { + + console.log(`签到任务:已完成\n`) + $.message += `【签到任务】:已完成\n`; + } + + if (Lunchinfo.isaccomplish == 2) { + + console.log(`加餐任务:已完成\n`) + $.message += `【加餐任务】:已完成\n`; + } + + + + } + } + + if (K == `每日签到🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.ClickSign = JSON.parse(data); + if ($.ClickSign.errcode == 0) { + console.log(`每日签到:签到成功\n`) + $.message += `【每日签到】:签到成功\n`; + } + } + + if (K == `苏苏乐园🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddInteraction = JSON.parse(data); + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuMeijia`) { + console.log(`苏苏乐园:美甲成功,奶滴+1\n`) + $.message += `【苏苏乐园】:美甲成功,奶滴+1\n`; + } + + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuRiguangyu`) { + console.log(`苏苏乐园:听音乐成功,奶滴+1\n`) + $.message += `【苏苏乐园】:听音乐成功,奶滴+1\n`; + } + + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuHuli`) { + console.log(`苏苏乐园:护理成功,奶滴+1\n`) + $.message += `【苏苏乐园】:护理成功,奶滴+1\n`; + } + } + + if (K == `添加好友🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddFriend = JSON.parse(data); + if ($.AddFriend.errcode == 0) { + console.log(`添加好友:添加成功\n`) + } + } + + if (K == `好友列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.FriendList = JSON.parse(data); + if ($.FriendList.errcode == 0) { + console.log(`好友列表:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`) + $.message += `【好友列表】:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`; + } + } + + if (K == `好友信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.FriendInfo = JSON.parse(data); + if ($.FriendInfo.errcode == 0) { + console.log(`好友信息:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) + $.message += `【好友信息】:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`; + } + } + + if (K == `助力好友🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddShare = JSON.parse(data); + if ($.AddShare.errcode == 0) { + console.log(`助力好友:助力成功\n`) + $.message += `【助力好友】:助力成功\n`; + } + } + + if (K == `查询信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserValues = JSON.parse(data); + if ($.GetUserValues.errcode == 0) { + console.log(`查询信息:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n`) + $.message += `【查询信息】:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n` + + } + } + + if (K == `添加草种🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.PlantGrassSeed = JSON.parse(data); + if ($.PlantGrassSeed.errcode == 0) { + console.log(`添加草种${CZCS}:成功\n`) + $.message += `【添加草种${CZCS}】:成功\n`; + } + } + + if (K == `收取奶滴🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.TakeMilk = JSON.parse(data); + if ($.TakeMilk.errcode == 0) { + console.log(`收取奶滴${CZCS}:成功\n`) + $.message += `【收取奶滴${CZCS}】:成功\n`; + } + } + + if (K == `加餐奖励🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetLunchAward = JSON.parse(data); + if ($.GetLunchAward.errcode == 0) { + console.log(`加餐奖励:获得100草种\n`) + $.message += `【加餐奖励】:获得100草种\n`; + } + } + + + if (K == `周末答题🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.Getanswer = JSON.parse(data); + if ($.Getanswer.errcode == 0) { + + if ($.Getanswer.result.isopen == 0) { + + console.log(`周末答题:未开始\n`) + $.message += `【周末答题】:未开始\n`; + + } else if ($.Getanswer.result.ispaly == 0) { + DTA = $.Getanswer.result.answerlist.find(item => item.id == 1).answer_right; + DTB = $.Getanswer.result.answerlist.find(item => item.id == 2).answer_right; + DTC = $.Getanswer.result.answerlist.find(item => item.id == 3).answer_right; + DTD = $.Getanswer.result.answerlist.find(item => item.id == 4).answer_right; + DTE = $.Getanswer.result.answerlist.find(item => item.id == 5).answer_right; + DTF = $.Getanswer.result.answerlist.find(item => item.id == 6).answer_right; + DTG = $.Getanswer.result.answerlist.find(item => item.id == 7).answer_right; + DTH = $.Getanswer.result.answerlist.find(item => item.id == 8).answer_right; + DTI = $.Getanswer.result.answerlist.find(item => item.id == 9).answer_right; + DTJ = $.Getanswer.result.answerlist.find(item => item.id == 10).answer_right; + FF = RT(30, 40) + + tlsbodys = `answerList=[{"question_id":1,"question_answer":"${DTA}","time_interval":""},{"question_id":2,"question_answer":"${DTB}","time_interval":""},{"question_id":3,"question_answer":"${DTC}","time_interval":""},{"question_id":4,"question_answer":"${DTD}","time_interval":""},{"question_id":5,"question_answer":"${DTE}","time_interval":""},{"question_id":6,"question_answer":"${DTF}","time_interval":""},{"question_id":7,"question_answer":"${DTG}","time_interval":""},{"question_id":8,"question_answer":"${DTH}","time_interval":""},{"question_id":9,"question_answer":"${DTI}","time_interval":""},{"question_id":10,"question_answer":"${DTJ}","time_interval":""}]&alltime=${FF}` + + console.log(`周末答题:开始进行答题\n`) + $.message += `【周末答题】:开始进行答题\n`; + + } else if ($.Getanswer.result.ispaly == 1) { + + console.log(`周末答题:已经答题过了\n`) + $.message += `【周末答题】:已经答题过了\n`; + + + } + + + } + } + + + if (K == `提交答题🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddanswerOrder = JSON.parse(data); + if ($.AddanswerOrder.errcode == 0) { + console.log(`提交答题:获得${$.AddanswerOrder.result.getalfalfa}草种\n`) + $.message += `【提交答题】:获得${$.AddanswerOrder.result.getalfalfa}草种\n`; + } + } + + + + + + + + + + + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} + + +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + + get(opts) { + return this.send.call(this.env, opts) + } + + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + + isQuanX() { + return 'undefined' !== typeof $task + } + + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + + isLoon() { + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} \ No newline at end of file diff --git a/Task/tls.png b/Task/tls.png new file mode 100644 index 0000000000000000000000000000000000000000..2c2029f5d7b71390065f3f9fb7e92d6543693497 GIT binary patch literal 33079 zcmbrlbyQp3`zIPSEd^5CrG?_|7PMF?#adiSae_;6FKz`2v=n!DcZWi8cL?qY8hrA; z-S?sOV@I80hH8vwe{N1JLm>@LzFD zVG^hr17AB5@&v?XJ)@JZ>LOB~fYI}QaSD8nMNC3UM*fC@k%^gwk6%DgNLWPXt*o59 zg5o=kkDoNPv~_e%OwG(KEUm1aU0lDqxqEm9eG3i=4GWKmPxz6Tl>GBoN_I|eUVcGg zQE_!mZC!msV^ec?Pj6rUz~G;u$*Jj?*}3_J#SQ4@*7nZs-u?mn?EK>L>Kbu#`%hjd z0JQ(4h5Y_cV*ii4@Q`_-qNAgs1OLej1=S51Xn5!tuedSsrPP4Njs&lH0-g~{$7NM@ zJ*VSUhY@{on!qBa=i7J#|0lJ7GyC65EbzaS+5eT;|IBL;EKJx5pw@!EjV>$&TvE8N1SB8&f>F?+PD@0j8<0^a+M=*sf6{oW`H8?8E8rUv#Xj zejbStN%xK^fP=m42mn(B8)5^RCf}1zR2Qq<7{BT@9LqLB*25AIk8-3!ImZm6=ojfP zD77Z%$nyao8Cje|t#a8^O8}CLsZ>2@nIPZnfJx+KvWxvJbsh>AA_v8%G2g$I>YzE< zAR zbfyV!Av#+NjfU#;4=>*>H{W*J&Tl0*LdFX+^ouHN5$tBJCa}>iyC5{WKlGLhLs@nrkBsp0laubr zyU#6kf$Oi911)=w#dE+cuBw>;AQ~y<7k^4-$Zp2si{9qo_6FmeCH*mb8}`;4bakS0 zvY!E|uAN4+&8Pk;4<}U{tizCntwso|e>hu=PCd^SGvoN~c_y~eqQKCBGR@mo$(>oU zTt&$(%+Gm>Pk?r9^BM^Yu!xCYnYH<=t!I9KP5fP^SuLN!U!bgo(4fDIh2kNUudhOg3oZBd*Dvfi#) z`UeDvu@8+QZjc*$y4UZ|M*j-mI~z$qj_VFq!PrEs+vz)+R3*iJsQl_MsN0gjaB(j2 zeqWVfXHu=%WOIQbNAd)qe(f*bP{B0oD~9k>gcIz48QM8`mdicjO29GRxqeL33oMs^ zclh|~@N^>s^`JRbUzt+$HC;^=RsoDrBG}t6YhMEq)JrU)kA5@fT>AOe^vn+>L6XKv zNgQzM%gscYctc6-GB2Fb*|&O;r#d-e3A`DY=W&{g0R*iYmbIedmEo3b-5 zzoZ}#MPdc*C%|*>Z9nde-f`e}Z$%gkHW%xv^lZwuDPc5-O053IpXU80tRmAF(>?Oe zzEe%7<)m>+zjOU^(L?6O)R$<;cS4*BUuQr4bujMU{NkwOBSC!b1MUW5j`I#|eZGL$ z@!^-^GSUe~Oo3XarZdI$jJj&&@qbZb#cI~LiZ=BjE&yQw{ z>Rx=CLOUR&iT)B?-E%{OX20wM{UqJ|sziwol!^dcMIcKoegymp5c9}1<1LY8Rex*HTi;=m*t!6< zp=2Ue^|BD&oU9Q?MNDbT>`c2DXx>6<2qEB>kyjRIqB>3<#>mR-OQ_Pa2*8MpjRN%sGiWS<7obSe(^jbMLX`)vA=Mx^#1u5M#XzwhxZ$6QE`% z)~&!@{PyHPAl#lK=xuo}esQMVZWaCJz9eXb=6e|h3rjZmBr@mm+()?bpV$G%c`(yf^IvA+|8 z_Jl5mH_otaod){}&`q^|2xd?u%8w%BAaz;w5W1q0zyeIc8G_BAwpgd~9q3ET<&z)R z197FO*ZuvlHe2yvLGm#3YS*{TDOY=R^z2+{L%Kso zA_C8d_Ir6bhP5(p)l3haDTo?o>mvG1)`=!OAhYNXPKr1OeUo@;*J_owvUCtlVXZ0a z{F=##pF&7fUYa{7V!u^uvkcVbu+(1RFnCRdCreIjKA;iP6Za<*w>V-Db{%%nLAbA2 zxUWU++JfIiTf$5w1^f;%^cRb~3YcV^76aLOVcS5vx5NUx=$O$nvIceyz3#wEh7vL5 zcE;-L>LW>RtOIN_0@Qe?qcp*3$V z@%N}dbksm0nlekRpvQ^DDfxoETNZ9=msm&ID^(&t^|eHRXG2JDdr@qSwl%H^;>2CG9a;Zu&BDK~kRtR|k zj`vD34nP)}1jNU+TF$WcIVc4?Du+o`>@0t2u%}J3_Eug z$)S-w7=Quhmd2&1>RMH$Tj;{2Uta;RQH(?%M<1z3MEY}}&y!g#16Pr6vQLu<0woqf z@e0MhHKc~Ar_w8h~gnm+weqC2=D`}}=2ax`C zm-HSoTL{R@EnRzQ&0|GPHSPNB%eh&7ef&q2QzCWA2PU)+5jQOxyL}bJ2dm)f%4s|N zgV|g4X#DPy?JY_oT2qvm8)*CYObld?1Nh&GLW{K5(dqKq6PP+b*HKQa&fk5PK7ZF` zBFlE<$%ICqa$^DI>{ZqnAV1%0X8r4u!xZttJ#@rrMUc`-3JiR&3aquxAoIq{*Qaos zNrB1=NtlP{syzWvDShQibiD0g;H|yr!eu?XN9N4WnYZ}7k3_reR1fK#oHp^hMl<4l z^pTBv-2n@{4?B!xS7f&{4|-RQ;kHz@(Vj961+O@=DfE_D2XEKMfsOMA0x4rEs>eE1~HUE=D>%ilcI7owhK2>Ux`?3JD14G)0i*S=jwHbDH`h*kuDGc@t^tqqjUa(v1 zcASRUGMMSq7JBu0J7cHVEn4lP>-H0X@~Hf{oxxz(K_@$%X%*Ge77GP!PpaZQLbg<9 zQzcaJk#u@_n7^1*<=3dO!&kh=eRQwSs=)aBS8y`eZZ8ExymC@Q=+P9a1J{~MM$VU( zj71rhUz`^P3i!tEtEi%^sGx)A_ay_a?2M`t{C{fqH{DNdx917b;-%JOE7Xh>?hPh6 zT#dfrEicPA-}b#~N2Ck?Z=(iE?XWDfK5~y#o+Q@N(?0e-i|EDtYEDMi zjvD2o?3z(?QsGwUE`2+CpqXfMBHjB}k)<^Ac(;=F(e95G1!L zY4SP8OXD~00cN)XJS@jZ=wzq?H`xe2jWMffpWf5??6=Q-ys}d} zFM_CKkGR4wN1sZ4Rosy4x4F~-V8j1vchO%wBfH%TAqfAlZJ!BS3**GD8V)>MKJ1Kk@f#oUCTUN?ageiN!;+3I)m8h%ZaoOR0vVbBSxlN+cV#AF6wEJ!+T86^IAk#V57118gw~OgT5(yAu6rn%#7XUZ$8JTWh{t0g@3;xkqhq0|n9TV5ZJ(c&d zGGpTX$^EPN4e*SRokTGaB;RzuMM1x{~2}gFJTe*hBmgpro)2jgW?6)NGWb%a@HkD>;k0= z9n|NHn3IB!eG2T^D4Qvb4L{9Q$X4|b`n>gs;-`x&g62!ivN0`%T&TkI5qJaYS>eb6 z6bx{az<;Ec-E1SG3(pSKsI#3t7lBFL4LOd2_GBH6u*3-t(~03~v-}CziiDh$j(rT! z?Z!U?qyrZf&i^5R#5SP=Jqu#4IZMA8V!$6p{)7!Wl$S*heEMPbuqNVS& z-IE|cXX!&2SNxyTCrp945pxw2l7vg|YvT7g@@fN>zHOUX{%C%nAj?soD!a7h+37xZ zTUzd&P-rif!_m+77h~;t0-#XH!)@zx983DZ(YeEXj$vVLEKZr{0fW>{6|P8@DB{Zo z#W0|KszJQ1WGjtR1Kxy4#yyOFdk_NGv>X=TZb>wrvg19DxIM`})B1ZZP=5b8)k%KV zpC;B*m+9ZN9<}YV+E9B8!t~d)%x58GD>Zg!@*zw7h8v**oEW@eS(@7LS9J*k&sE z1^JEhI!&nQ^u76Q3-g`8Z!+PdNiG&lp8yjC)@_VGagz$A`>qO%A%W`h!fEteak~dw z8)KBmLks})JUEO(1g}#V(OBW>Dm&TQv2XE62`S$>aY>Pp0b>VM(ONO!FI3l}u+xS4S5<+3 zjcPec*vF#FT%ZaeqZ2xkV#H3065rJjS`FU9uOFs9FFHLTthO+)ox|0k54ejLF zYkyubH8^LFFWxkC>Qd=3|y~PvvUA~HF z$5#R&Y`(&SjobC$cPSj^tw6U|r?hP9>A!2%8?JYteN|RjYy5CzK z=3h#QKR~i!4Z$v_z`c^Z{V?du?S))n3zO-LK~>D89Ao?9{RRON1?p9(K!hxKI*R;; z({RFd?AxkP3`B?W8O`6iCYG=7LJ=w^1L%I2B@5-^VhG=*-jTfDq6G~x8raF!T9%(3 z6b$p6*Cc{HIV!UEeP2!K4r|m#oXpDZ_56cQH&X!T_PF<+uDHaf<;C>wv> z6D?69O{?bN_wlU5_3G|tMmT&hi|O+!xw5nd=CU=4w_D!}=N--lIjKmr+V@{!WGA zwCJ zk;pdPInQ&nP?>%Ou-4RUD_XBEX5I#sr-8r&HS@aP${;3Mxx1NoXc@q#Pu4jdt+~Ao zCLZfp6habf9U{H(XEV@wIf~%23`a|6ijS4CZHCjhwm~D7N3)Z$lDc4C6*EoB!zD@6 z*+A*BoODs{7A4`nI6bn$%8<79&M=`+#^af&PPWal_%~PJp;kel=ui5PPuTIya==D9 zbX8!eC6XedZG{tRHisklg@jjM8e#!IT{84CHyXC+n@eDFIU6 zkRV>O!bg3JpAifEAI~q$#Ea=R}Jy;#Tr@cmamDEiAV3uzE{er<8Gwy#u+KjjT+Uo z$9`RMcN01*pb1%oQ96 z{tY##5vAU+nAuS+{3^VfCokZJ1TOZ7=`S9HFy8nCD+pvOBja`xiHyvNajT@H$?Uvm zt4A38G=fwM}sub>0&z$g~>>_(xOmC}=m8%Ge+M^&v`-~e)?jc_x((4Lb z7_hfYX=CN$*7dSv`17Q>m;4(;#=UpDS(m_a*28z3Vn(omo^~E;+v64~Z%mApCam3s z#vV{%CiaqjbUH>l3afRzUX?*VGp$e0lE3^GBoUr5up&Ug%r3@Nt#8oCVwV?dV|9{w zHZVntRUmP+oNf&9!;2%^qn@MpebrPJ4ZQLh=etQllCql`OM{V?5xkdxc%;yBzV@vh zwFw>@mTWMiu93f_xYIHOx_#d?sH&otu6WOSU`Xio$xF|Ytt_X$KKNB27ZF_)#wTij ztn;;K7{pB+l{JTLEPQ%77m#cT^AYYxiewjITRK`!TxQ^B!Uc0dk7HjwFB`5(RtKDk ze-389`K2S3!1zY$>M+*&8YzO68}*8d!^VOaOlB^%vwuDTh6#r|pe6AVB2LiO$jYlr^cK4;Y^mC6nX&N-KgRH5 z6$2#!`zrBffs9Gg#C#aP!q)-3DFFCzhd;UNKzQ!7T*Yf`MefA1w~}!QjfFNB$5TQT z`fY91lP)**96L&0N-oPM11KN0B(lBbU=3mXnp1o$y38m24guQsosamEIEasrVzA|Q zR+wQ{jucOi*g?L4lk|xuI$F#C>AfY2nCRvh4x$>W&F7=Y!T62XJ)&BGH_E@$R7=^A z3YN1W*Ro+xm}a8G^|rEipHl5lYn2_3mkG^e+YoXf?IWH5xUta}miaXfDP`YH0CeFW z*MBfJNCh2URw(9Xf`aLkRo>3Vsae!bv*)46VKobZB}DFY7bn@}Rcd}~R0o{2)|unK zeI7k@9u*@zqMM*xowUzkS{tw%d!jJGY%*}r#xmry7Ml$PET0i%UK1Nmy*`GnSLC9wSTI%wIr%#aXUB~FIRP`!P z_p3D6t6h}$T=~I+|9bvtCvI|nQyVs=yIX1_{23g!djQ@;)4K|SWi?Hei77)c_u0ck z_6nZ>Nfsvw7s6!MM1zlGi_tR;F*}t=Im*1L&V(h#zZ|RTe()Z$|NFNk$FXT$Q!qn_ z>Zi>(8CH-qNKJ>F@f#lv?jQOT@kDzI`W#$%#a}t+sLO#mfXyF#6@ot66^bHF>P#49 z^uj*yk$C)GA*HXWIWF6e=NY}jME^?c`_!+0Dio=h9VIc|!UpKjUeg^58w{tCC&l{{ ze@9ASc*Sf=b%ab8Xc0E!dA*#3K~5q+jOT;8i1-s7e0fJczUsgM%l)%ewILnYipmh^Z#&V%XP!TMKwa)*~+BBf_F{ zTnvuh*70!P8TAshqH#e}#6M|>py?5bDd*Q4As+Qw4m5Z9L+?WG!nho<_ED{q^a`nz z5+F+6!(x6c#*_%hux;SU=`4+7^~1D!j|m2NRqP9%Z!`tF)$$gimpgu!qP-f+hwP3; zK5{g}1*18RUl3JI<-5~HQS;!E#WvBMb(WuB`M`o#Y7E@-x4j$9!j_hpDJuur);<8J zTgQRz&T7i|N)+<1S#z*?D$(&yaFmf4z!|z;M}TndNk$)uZ_o-`SU3pt@lml0M6yh4 zeXBUt)5)^+GcJQ1!zP2_iE>AqWHcP7HapG52(Rv2>MW@J%f9uMQjq=DSpqKlG6q8#WGv!Io2&V7<`VhJ@B3rH*^+%|Zt;m7< zYY?AmOSYefKRu{7;%2JXua>yMv504nOUCL;E(UKuwS3osN9S1P{o&F*5GpM8X?;XO zyD?0b@1Xnbr_SY4DLQZruOv0v`dS1vcN_dF4W~Z~Jgw!XL|LDwWj8A%M0(?Z6zSS? zz#anvC;BJ`&5D`iNuE$w+T{5|}vQtOKY zAvY-_JQL@^M7w63@7E=}v@uTZi>CQUf84E90PF54`Mu{fKPS&vkJ@hvnXV?syPYS1 zTXpQ;2iEyVdW7a?KQ(T~yV_r08ab-vTfdioe3*(ExPi9X_xRPER5^NOyj_jSk?hX53kfWpNCWC_Arcy~Z|3q(0FPM48!f5-+oJLB0^*SzEzWC2 zjXRei4|x$e95zk%{yiasoaAm%zl6xeBAg~719;jhTRKu<=_EI&UU*(+D(aRs(Ao-Rbw*)W84JJ)|JCX+hK zCj^q6i54X5A<+DCA|o{mSyb7q6!nkGh(yy zG>VSx9ef_7W}s$|ro^n-Nzrc3n7?eXM2K>^;<4Koi=wpYgDFv^K%idD2D95RMaRwp z*8~I|uukAmS)y&wAbwhs*Mrh5{Hz$8TWxTBL}4w^=#Ho|jStiG3U!TIY~lyYOpkA_ zFKJ>Ye3`vD8sK@q4@8{U+nb)PuVXZ--Ls$Wtp!}ck>V&x-)zQ9zW&F-wpxJ(R{AL= zyk}t`2|<~-xB(={5QTzp_g5Jv>8D)v9QkWgH?uV6gXZV>*Vlq|fq|}Mt~lWG{AO3~ z&_;)^%yhJ$aorCMjtK#3vi~E{Em@@yQN8Cx$mB^>Ym`Ui``K+%3&I)Z;~VWF#FLBY(HmH8P()4Du|aLTGdO;1R1D?DCMqPzDcXg2}?r-{rU!KohESi>Fr^+EIG z7_@vTdwmIR)(Us`>$y#ia1C==;lNDV(cErfI{E8`a;Wz;14qo*uQUx@D_WcEOP{1L z813ZP*dQ$mH&RA`Iz9aYE`l5CWs|N{aYiO6hkSt9G2Q+oorY*rt)Sdz?4Qh9f1o+L z$n(%h?d4RKHy5uR5T}^^NKT%^TUwIiIaBER=*!UVfe40=9;%Rl%ZuteY)WtGZo}kpk+yi zxL8?3f8X{xEyamTBm9G5s{-9&FAwfNXbC5ZVkjq&l?#c`M%4iJNmz~x zJGr1f%X*UWfu|~v3U;^No&$YFoKyast+xIq5zt$MJ5SS%tG`%TD-V#t8*4}3Kj!BNmoh3(gN!k)zWS1#67k#gckb=_Sxp(_O z6xfba(z)llqK<|l)m({SIqA6Y-~?O=;CgK z>u-ud+uR`KK$m#Efeo$#A)`}4(#-Kpyd5 zB_DsFoC|*Q1tB_A;3Ls9%XnQ@77p=si$fF+8W}&(;y-W?o*KQ6Nwc!d#8$yWn7o63 z_&G~nSC~S1qA~IPwumyw@C8(5;aa=Cg?;0&(4JlYzQ_S8{L+(PqP^9Jb@EYg8KT*a z#$!3DLV7-JAV!8u*L5O-y~+Q_cPzR2a_y>mRmGJfDI#6tgO30Agzvd`u1G0rqMgEB zceiWxWsp*9im;vcK#~eue6jY!M0zI@d4DAvAyh@314C6vEe-KPgzJ89*Aw8=k+O|N zS^P^u&B++b!Xr28%Qi*R#P1X=(;=3NjDcEHZ6QC@XV3;+&0oIE{6JQer-`bmnW}frK`MhsR^Kya*HwZ{ zX94qU?r$ffqYz+@p!l%H(13q9MAqcnhq{3SL6M{!*0%=}aw2$x18pWEWi7A2N zIq!9}RyRDLsIM|PyI@S8+4m)df3we*BI-4k?&lhEM_X-mvd0~vTE>(6_GUoc%g2XR z?_GWSnUz3&c#Y;^s!drObuQ}0-V2UqU-AHxzf?UW80Bcu=z)? zdWn>NhE>ep-D&=yW@uEruk~9=M=_M&FtFNF>KPiynb7~(E)?>juq+XK&4o88D8V4U zlI58&W~ymkRaEw7QIxLZWE(;gZMwx07p_ilM>(`SX( z&4|cw)=fu6Xp|r(X16=WYb)mkd2sa>fN&pAty~1jIv+7l*>%J(4hD@MwNX3VCj*G~ zH1WFQs<&~yas2^!l32xD04o1uNzzABSW@f;m5|Q9KsJ|y>5qpSPzm)DV5o5|N&00mUE5@fE*6uk>MJ29q{r?C47_>6rG zc1CDry?gJ-8_*a`&vdG;CP_o$K0Khi8(GJ!r`G&KGUn~qVucv4=bKbxO*;*~B<>W3 zv);-D)irw$a_*=5#z8+PP#loM%CUqSk8tq3HottxtCC$ot80mJ7(*ldeI`t_=gB!>1U$%n^Y?tehGwHV7Aa}9C)1tx0X&UW4?cC8 zf#ubdKPrUuN|qd}S~Vxelvp-+x^4+-o?e><_n;vn8YD5?$NHWC5lC@?|F<%$g2I=t zp`-C0bj#ZKlByv4Y3YRgrj+Gtmh0P9bwm&?6!TVr29=w7P8p9rO^VBBF_ zXe3XQ5J}Q-C$hnnD7-IODYIK|s|`6=l}#f1C?b*?f^Ldu#B*R&a~)xO`d3p!$6$$C z)0r_z@(Ez2qSC{Efkc~fu+wiBBX73w6(In5IDXW!NPx6n5?F_&4#!MH=ZI| z&vEpoVz=hJv~LVbkzt!?cOwzodcE=Wm(4EG=IV4T;`R3D7+3}xKh=!!c4 zf~3V+AbSqI`6ihpL5pHU0~9lZ@4U33D~I#!ZR$GiWj82{cov_`qfq;;nPa`3Q@it5rN( zd4r@+@dqj_E6pYkrJgS3&ib(BN1AEcknQWmW#g^D! z9rvB+5K^AYGG$TdYu)ZINj+G8;WUZ2nyu6?U@cbUt{drl{gYpya_>zJSi|AU>9Hoo zio}slbHq2oEBE3vDLK-1f5=%bO{S6dEuBnj6z`SP zei$XL;&9O~MEw>gdQ)1#DFIi zhlY7@jjp+NepvQ`)mgTIj8Gb}v~)WPI>Ax}X6x^sj+&DOXOA@BlNYR?x?ZEciE9fr zz7)Py1s2@X!AFp0Fg}W=I-wlB7R7J2^h$N6=%$ok!OpSP7ZE+Mu@ILvto`Tt``>>A zYuE5n)>NGgG?fkgr$?%gfH(A|5p-$29gY|D;pK@;?E12lgdt-q(C1`vRPvrG>|a;vlNXcT(-bJHzc%tHghf8CfGvb>PWi zt&%6M%7!N!NZ)UX)ibFJso)2uaWTenL=ybfq|4H;21<|OZ?9w3kvifyaG9U7FG;|3 zJ1`zt)TcF-oiwLhALxM{FN-C2;ur1@$mpFJ0wDbQ$Y<-yA#UmrK>|gmH!Kq^j$}Xz z$vy7LX8RCBTsU#TCJv`+ZB0|)-Plk31+^%(mU5D-{yEkcYh6)oLF300(fYb>!EvkFYuv^ zdyB(O+{e0;Zfh&U7%eQfqMaL@Qcbozjhh0Qv+aslFf|b58+9E)zF4zT=99sx1!-5x+s==tD-Wz4d6}T}%Z`Q7 zPg=GhJx!V(oMmm~H1zRAJ`kkSXRJGx%<^}NEwR-m&DrGKb(?XabrXszk<3O9OyF~AIL{0aV=U+Th^^Ff-7)77a zZ@qYoS5y2@aY+6xEY*+lk;eVS}yB-r(nuFq%sA zSy^4h+4X&iwKA@`TfJO=0^r$*MH{~8~bo%663salEm36kJDSt$E8>KWr#=VD{56;{t`5D zb|vIaN*LU9s3}I_>IMowQZ99Re|Pp;1)Ka zDRL9h2#R+kGIT(dWqQMH8X^Ri81U2_#Or=oEvzJYYSvLF`fZ$otW)MvhAK^t#`E3c zV&6gQR^(1~rY|ldCY6*39f^vm8%MM!+UXA$#S<~pi0W!#GTnR=C!fK*I@Gjq@jNJw zH0x5Xb~*L@0s_L6}%lfpe4=1>rh7h=DPf4bGVnK*3L@#IO zb}rvv`FfK`rc2kO11?(}_al-=zz4&4M63b3j4o*rKt=^PHVlAG_U4tH zWcFlSD)@|i;PD*|f;hnrF7ft7a1Oi52Cq>tif%l%;tY#`NyajGm^|X@Z8+}cIj%VI za@7qZQ4SD2MflgO0^Klm6>jdc66c7UW>@v)e82YQpIXS1{kO2k|6mXuf~r zQ15a+ZD!QGv^#<+pSD;xCdVXC7rdI~hEvw;v(MmAEJ2_J=@A!qckUHwZT>Wx0de#& zK^2N;dRad}@7)VhTdQY6EABw7tw%m@&7Edwv01OH#U7F%htZ-X)#;-d)Oe^*n9qjv`CteLkh6<8J8tL`c6c;xEhkOVB<8Q%Sdy*Pu{NR< zvo8c{pMI{1u0~zz%=GtJVrXKQ?`x->iKIBTe)L%w^jM<2Bpv0Jq|ro5*e}E=vTVEz z@X5^e@!0?H3i$Zi1R$`EjH7A8)tP36=7K+xBFmGZFbs89zj2bEu5j3qKd||Q1~2z6 z@av>sXu$_w!wE@Bqh6XYO>vZ|%ycie=B6g|my%H=Uzbf2=CNb?TTRp-vhG!!6sC@B z*ruw?tn|+5L6dEfP>G&MdzytMR)gP4E$WXSvjk!DgLHH;7!KrqM{Cwxi?Ly5$ptSZ zNjgdhmKOcR8q^R)n+6)M{azZ#fz<5Y$~++*?sKe;u5KP2b{q`pa;J1jjOP_4d}{%Z z&!*nhrg+blOGNCLfA+)Zd|)k`x_^^tr7hwcZDJ?K^#}EYbbplhb{t3pdq-tW11LTi z=CigiuhXe%d@DI%=$Hy^<4M5;8g-}rhw=4(0zi#o$;%TrUzD(d1!gYpgcnKhL(bnU zI(%>*kcna4!&<+z|CUZLTemaI$!03Z@n~8cpQxxe9dNrzmWewwbRxRM#7U=4m(HIk zbr^!&kYV@<8XHS)6zY0&(PGO2*@V1`@$g=ccy>S%lu9k!=eg|2W{F3L0RR9cS$oB- zVC2ds`mHlAw(m%lr)n$g9YRsY7_AI@x6YW*OcWn7z1a)(s>5AnJQln6v* z&!Sxia+efQtFCO>`n0<2q8cfW^EABka>S?Zx!)V~Tr$+?UY9XXKzs!2_R=6#udZEqdRJ)acIj|+#0SgP$a;x>o*$LqIgh%9K?Z2dqreP_&Sv}YC zHl~m^U7`D;wB)C8`_y)H*xAav z`qhkJTSa;juChqMznQ0+lmVBe+v9cSwR-H_+22w1t0*xp#>zgg|Co+jd7+U%DyT4i zbkFa|P=tQ=t8607q_fY$^3dM3RDb_Ay7I?LhRDj&^d;GK`PwHXA0?HhD!jIqQgi0F zk>_@ow_3~_54@^1mbMkyidpqO@DIFA;7}^odj1OF-^)E`MX5jhRZ}V(5K$_&)i>Xs zNdZ^^)~rgRT&3;r2}T;+63Knm%9O;L6Pn&urN5PDko)`DT}+5me8wx7kQd;O2W^uA?1cNW?U`Nv+;Q zEmhtyz?6N#|5H(K7ggfjR7;Wqe^-IgQni?x?Wf>MnuiKcq(>XNtDyw3qT244S{i!r zDeA5>n@Lb9*>k+6#vP}3(Y8o5HHq$6zMYfGWsixqN%3s|Xn}s;GC%WsiPyMnS;@nu z!!l0bXAad9pzT<-Z)53Lhx}mTTP$kQVh&5r)S>Q&GR5x6>EkFm!ra@azTA{}JwhE* z<0Q2~4TF$h8@0T8a$5LFgBPDJ%UR{>T#}D*(Va`~Zw`D)D(YK1YT53!#FkAwApw(ta;}# z28d!Eq3m|stBRMAH#&{xUZKKN!aM%r+qk4=3Uu>xqMIPheP6-J;E-JU7Zj%v3QO40 zQ5I+X=ck=ZZLasO7;U)?ocTYOSMsm8i;smED@ChfE-%3V4~~pGafIC8l2s)?@1B|= zJeBoKn%QRUR?xc2i-kYFi|pTCE-~z;xUALUZq<8~&o;%4~bf$D6a_f zeKlkxVcji8cSpgm=6FUc;8nA7*~PBJ&ys(t)^5}rO*3Iv^S7~f7#$(-#w+Nz-B)U!`*T8Dn!eg5+E-~3jd^HED-+*t)H?kg5UCqz# zk3IX`OxzWIMci)Y`@OqR34H=QD;2}@y^S#sLl0UH zVtJ`{p4P4Jm{Oy{R~3Hcem$#L<6^8GcO=Ro(~UjN+i4-rfqxYT>RkSZru3g*^)E^P zQ2NDf58qpf&97GMVqX)moJznbcl_V56uV*E-llwa*^l5>lEiR!LT>0*Df5H0hnwF9 z_&hqx@#x+4x-cS5DeYv~XU_QI42D?>Svwdc5mgza9m{ky=d5Zkb3z#p|Sh zH_GET(Gblq@c(t=jT$7u!f>6@JnLue?I}*8afzD@%sv_uYMII+R{tYfzi|)gVVTp| zNS=HGRBGMv81ax!Cz;>%UXNI~C&)HOs(55NOj@9OMii_^gD=Xk?v)t~<=8&@J-aB~ zT9eUfH!~g5^5s|BHxtmc8;PyUjRTIwz6*0tIkJr_rR5I#g-W}uwOG(3a8gF8P!jYV zgWR_GmrgDf@ZHw$#B0IFQ9CUC5sH-ZqP$p?Wozl>yw)npW3@(n)=@DabcOeAgtmr~ zTWjNBgp2+u_{Xi58x%I>EzqLm?#4~=3C~Hf*bn4Q>JlvimeEkP8yxEQq5W#Tq5Z#g_SR8RzHPhzAOcEvmxMG3(v3(<2m;d5 zF?5b}NJ=B1NJ{5OcgN7pAPqx7cZ&wk&%-(A18e*eyzS;O4-&2^pEaURF# zbV!G0|EVAH+J)xVWK5dS1z|O85U!e374ED~#HY>Qf%DLj-U$``l$XOv`xgHD-m$KP zjin0BJERYeH;#=)HKkbfRY>Ig*N;T`8@O(T`fl_*ghp>d_0A)XoU|J>{8%QxOGQyD zCO!*tnu@Qn3vyL03YvZyH-;_r+`wBZzDgjR)fxLEHD>NYgMN~7c2;Tm48(OEu{K~Q zlgG)y(l#1SX&5g_>?t|_yI@el>lq+7Gjl)QN<>gay&<9tuc{JyBu%X1p|?O_sMk0v z+@AB|T$_J=Su|DUI25PU>qMTu`<6Qd6R)&ImZ6dTx}2{WX}TFqQ2<6>^@-L#{Mesm zH#5BETBU+m66p~;q1)<(%nee>sF3*w;x&Ddw`zkEF z$EWvU#KoioW?fTVW4$&%e4Uy&JB1YM;T@K7*~f>vg}wgQ&dHm5&aD0a1jRAu^M>&I}VTEBB zdTjG)aRnsmm+nj>j{?E!#PfcSR&`1VW@18Rz}jFnb(t`?J1=VPU`V{27AB;{5c-=Z z?3(uSz?F3G(OzVP3QM#BLoW?>SIAtqJzcE_$$aB*V9Ho=2mafe2dbFI=67Hhikt?6 z8U7#N^j}&iVS;q9;<#`WG~}5$0$-pb5&NjzQoFX|-4B$_0`vw*RqJJp9=4jtY+h-{ zrX_iZ4Km{+kF{m6aafx@gT39l+JS<8l7x+RGtbtnaA?ZZBl_boLjXHcd0OYj zwDlJh&i_t~_~6=XER^+bwlZZ-8h?8|RI*w~t$5BQcURO@SatTP>@i8Iob=*o7BuYE zLtsE6WLlu8BVdl#uw851Z8+!-goy*C`0Z0XPn9vVx}u)i&l07^`fjx6f;sV9Mx}!-}w)k>-okhh}1u_N(pndQ|ij&)kL=N;c{Kuziq*#Y(!P@f9Jtek|< zzo1tg%}rCRlj(YLU-Iz;VY@?Rc|P)(2i)pW5~L0b2%i*c8=>rQnV9mj{|H`Uk_|NT zVCOWC2(@Q(C+)w@rERpd4o>A?8%qvC8Jlx7w?G1iJx41%Wq4wU%1o8}VEUrFdfsv6 zEmn2q>DWZ>jQN<#~8>dBt@*Jnx`o~FRFDZ0~g{N4t@GFxEJQmwj#VX=y z5qn!PFR0kRuKL!TuJnuL5>B%$WL>XI6w;(V{^TOtzusCsej0gKV5FdsbDzWJFA%A# zsU=S-vi@@+9nfEB#6I#jva5dZb@w1)O_c%1qx{hy2PE;0Cwij@_(e$HbHX@Q;T91c zmM&Xg!BNETtNCU1w;wdM8`IagYW*y=hHf0l3NGx;xe&}x@Nj`_!pxhux`~hc^CC;; z`G39=<7y{y8S*gK+|ni=v;;&FJ=y?MnO?r#{E^qWjY}h__fHZ`ZrI{cy#>!XrD!g@ zNpDpb;VEl}$K-k%^rw!-*J_L%U`E;j(1al-NF9ZUMkL3F@Hg1{4_B|NZX0V zsd$#g=sla=_RX8DF_c)WYam#rCa?JLFUY3Duy?JOwbQSQ9NCx`CS20lWhq*~y*s6= zo&RmopD}f4V(!gm{1mBn{SejTRz(VZoshV;j|5~V8MRSsR2hmK3{w|1EIwZc82K&T zQ7<&2bYbTdKSgKWi=s+A_2q}pj0Z9$*hgU|FPI~(={J3TmzQ%^2>uIcQQM*UO%WkL zXyNdyHBqW1KA>kr@5go*A&*_9x!H=5;=Y-w(!+P#fi>j8cA>J)9d|jmukl7*1iX(w zS+r)_*x%wN%Si%l-&=Zkpcvw_NT(fQ4ePrb|0B~@J6oPqkI-kD0ol4mwY({HZO?{n zC2&xsd!Z74L3D?iS&I=qE>hY-nQ1F^177iYuP%oH4`Tm4$*l~^JY{>>hwe_+MHW6| zLt3A5)AuGc-#%FlM@Af4B*ZxZ@>&;5(@W|#?#L2%JHcx7dTgG*oeCsp0v1DWsk>0T zfU;7kD00zMRpa)uX7G)RIA0!O4QQA8qe9{vy0H#lU4tw>it!W1HWRKa&v6$gN^Pbw>|rIZHk+;z<80*n zUf4tHYr{%N;ebIG1#%Y-g%l&2b=09)KaxRAx=wk~fjC=JxTa$sg@@&C()pEYt)I6g zdU&;PC<+h^*i!@7SnEl_)GMa>2Hfs%!XL4&5)**jyNS94P0)+xX{ukfM4x{iPtFsA zxJyR#^umB>qApYnDb^>$+G{+J^+_y~DpLvHc1kh5B_`ThKL4$ zI>;FzqZ%EH9meprkg+>iZ?DKQm^pFc13R)#Wa%I!`+#$tYRzFpRih_Xwz75ib7= z;>~vxnc8f<15f%umxcQH4!=2^uL@=JW@@oo)Xbz^$AK=UqPv(nklo?JCoI>N?DO1% zNKf*5%4H(==W%1G%)U;%q2*70S7$z0v&;#(YoY7;**3)Q_p7Y~pP}mo5=H0|`0s~! zG+GLtv%VOpEMq1COx~=W{?#Dc17r5mXyK18Py2*2GRB&oX=$6LYI~|ZZOx0#m2tyx z@Gu>8&7|^kwT@)7qEMyb{YQKgKZdtg>~&ag5pWDGJNx@qq@Jj3(5HyP6Kdll!X*guG` zUaxI@{|m}J-wI)W(7qTk^HU*f^h>@zoRU{l)M3gkqZ+DU}EJ4~dUP*p$`c zn~-DuY&Q5dz9S>BPJbol;{Uww_}Ucaozc;!`$`5+|9nzJq(QhuCBz>A9ri8U0CX-nhfHmGbcPnA#z&DnM7h~^oQm* z#lo>H3zEN+RI$uLQHX1_QgA3ZeeiJEHmbEkB%|gKmt|jKNISne8tt`N^%pd(Ky|;2 z>uuukEUj6wIYsy(vV?Bze&qbSjOZde{suw*pMs1r-`Ro~4vKlr{6n`bqMwDbfP^aG z_N5&i+}IC8&h?;SmvJE*Gxs9xnis6*Lx%l#CTg>R8s)uyyC*H5V)(UR*`MBVmnI4G zfGtQ%FU|VK=SDh~U}J>0`cOjjbIrvX5j+L&0vGBk-0ENU^#-PyVqFA_Z=56pG-TQ- z)uv>fF8AtO$8%r8t1cK=2RyZ9GQN0heT~$4@TX4s5p}g3@i7S`c#onH`D@LM?&Bae zq5@(vM7t5orY2V#JZ1kEBxBZ{4u%vOFI+SjHJk{#ZJJwv1N#q+6)GvHOBts4=4Hp- z_PSHo!FY!|Yosl^!RZB*)gD1157x}Tuu~^U^jL&c+d;k#P%(0)&K^3)>#giais@f3 znDK8J@2$J!35_(~9dpfl7&F$;3ho*j=kVv0{YWC|tY4`g{u$!0Y{+BY>wIrprG50R zL$?pX)uG(OQbXP35ry5E+kdZsw7!Y>qi;=f&l4In!Cf2Eh2%NHQnOgH*CD8lsUNb7A>05l4-=Ej91ENyt-ec1WGy5>q zd3u}~S&-a6o7kKpd75Nfs^r71T=(j{738|ZiPmvzm{5#QbYyFH|g$0pTERwDpnCiaP#FLnaTwPl#VnVg z1|0pz=5!%II{;4j`U0<99yWo!q%hKRQ#6h9gVN9U>T<*f>_LxI6-uJR)|H8=q}XS| zzLlzk*!M=wy;Y8KbfvXvwtF~Ggb|VWAz6!O<^U)f%Y*sl>Q5sJv04S6eaH<%`rfzX zmG zA@HkTJ|r&4{4KxmnzG52b*C|vz4h^2*2Pq0H*SZ98={@S&7jdma&}UIlk_{Os=NDx zMET#7;`u~AsKk0Npm=}elvQ0NYdctlk1Bng8=7aComU(fSq&K*kY!2#s<&{uXW;xt z){-RYTO!V`1y~c;^aXMhNU&D&;78$vKRV_4+KBepyrHXq@3OT*A}$r?aP{s6Gg%Hp zo{8nqoO)4Y#P`r&a}6FaNW$~y;to800oVcu#ePD|C%~mI{iECj|AN@Je?v=I5}w4X zkXs2eP{@Ob-f=sDwxltUQ?HOrUxlei*Vaed&EFIAV=MHP9SF&2`gvOc>d2tZf=}o3 z7xg#hl>u1UG(&%~`L*+Z%c)1aMDZsfsPUJz3bA&;=e4oF8g3E`0h_w(!d?hj7guQ* zKBaF)tY5jQvYBENDf=Xb_|8rQjDcq^z%c7p39SL%Zodh7A){2~x*h*=V%Lo@KUGLb zf(F2T5Yc6aM4E`W8n3vOz~^ zN9fMfJo#+n!WIM`wrtg~W-l7=f45pwO2e4`^E&f3V*fA5eKB0yR%WGMI$o4iSsX-U zygfK5MIymj{bH;?7SZYVbMG+!Wwg7?kEhK^y&nOX$LINvKq{_Ajc?*2&nfZJK|SFE z>^v3A2x8BA|02`kYN=F<;N{Nc_pW_tbCk6kR&(@FLBpQ_{PsT-`~8~}uO^(?yoUCA70pknjycW!Q}{LMQ1ew& z^M^Nd6qtVeg{?&>rdXVKX+6hpD@Gv$-Q%F~kzW!x&5gE)mkG~RJlMyE=!q3LypsG| z{TC&Jb~_j1xI_o2Vj)sN6|D*E(N{*L+tt1SbRVX@4}-_>iKDC{9-?|EU}(C*wwlbE zB0nmqOw~jqB6%Nl!P0I)?(ld!M|Q(_+D@tManliU*@< zh~yyRkKywz%ThCW^}(+(-^6KYoFsOO?W)jb3cKaRkQPL3^k+@0`nJhUUoSr)@q2Y#&G; z>p)(^=Ci>lAV%9&$WXVvo6zce&AGGq5z>Ac(ekMi8hH}<>F}~W9V_Xk zd^$)gIDOkwvjP(RW=v+XFi3DSd-yb{eX$Ipw@KMpL0#i>9647#NjLhs%}VZq;?^^$ z40GJ=x0%U+A;M&(vhui8T<51*D{CY}S9s@N(58LZ?>r*D%gTzrOMno-W-!%H{8;L< z?@8iqR-GBUR{`Jfj=na*yz!>RZ} zqR+#HfKcdR^n-Xk@Nn0YK<8Ruo60FUcq+B_$`*ffk5l`8ynn8=+X-|UXtd2o)qCx> z+^7+0!2IVKR7hRLmT55``nAIh6)=#?*6CKarcu1a|3cA)OIL;IeKarR+K{2l$+$Ge zN4dSbCHMT?ZnKtGO(v8#S$wjFv%fP@$lCE49b{@ZSk; zJww}usYY?8!tUB!W2&KqrCo%|L6x&k)#*7UIgSj)*(ALW6(7?(Jt(_;kRpP|wIAT% z#+-_f>n2sj6PU+Lk*7SOi%wy-i}h2*!JMC;|Aeu(3`=MIA2 z=Fc7AsYbPxDIOnV4{s+`hEA_sPd{q&1tMUmxB?AT>{_q?}J@ z;mW(YEXv!b+!BEV6=t{1{_U>{(QmVv%AoS!DpN>C6KPj^sfeFW$qIFA$#DmuWzljY zUW6MZf@X~rgdYR~@KOMXPqeh`_4CPJ>THhMxSiyNN=oct3R@c;plFq+*xF!{RzVOv z)qJ|5+16TLo6b;_g~M&*t}?26L4Pmub7o^%&HJ+4?_pZ$MyxH?;!*2x>DtorhDigJ z0ZNjO%S zR~v#&G)aeba^Iw6>sQ!Kg9h!v*9+az4RjO6XC6^-RvxUQ9|t(C;!FvExNNSr8Is`J z#gF1Xm_5|An!|oJYPU`umd%L$7_?aZe+L1ZE0qUgOp7oCyC^l{4Zq7(((k1LII+XIQKYGFmWxsW#DcDkL4jAd+(yv1E!c;BxJNF36Lk_1GHu#M3A*T-QdOmlh2168GRQTe70Ea&&~&t z8|?m=XY=b;Y-=oOBXGpeHz6mtEP8SN@_-YBZbms9SHq&ECA_{Q>Yk$LPOrZ)S?I0g zL;29wF6HL8$}{&p=kGtd*Nw33oWwJI&U3c$I({3>h`cODp^#NAJ)j z8|e8;nki1dMZ70avTIMy1EqlA+?v{YR>k`>Mp@8>a&=l>r_Pzr6G#PrW~D z)dOE_aUS?E4RqaCq7ymMg~&D{8e;&$Ih+Dc5g1*=>Py;k3sFRSLqCTgEVu3~?oEt< z_2m>wN3<(H)$UaQJ=c)R{JT3Zvz!OAwrCIJ#^AE{03F>*wXBI0SVBXaCz&Gip{0AU^Tjs2D~lXB ziJVUXu&T!!L)XiZ^3imVXMEiv2JN+ z1DOy+CoyL={Cf#T?~Go{C%N}Z`-rpoRujdo3$_E_KzcdE7EoS7%&PkM%`jWGKWfm= z=Sz)4mTz~lTIo?nxtG%p8J&IEfdYNF44@Y@_in_}!s7Smc^iEa_M4PaIO1gT%h`zK zxBuZ^)hxTO}63w*T5NY=uT8K5at~Kfae37 zxaT3Xx1KW%1eaNyX1cdFln-MHWlwG`6#l@ePKYX;;KxOd)6&U@X+vi`Pngv=!y2}~ zKco-1F-$@0^<-Ve*F13a)!d1=87ud!<+#Oby#&r)GQiPmgWAbIbERlefF)T}SDcOW z<4qU~y?g&Yu$SkSKmPNgJL;R;-f>oz( zc;-+Na_XldM8pTnuV(tooiZ{!$F4}D7Vcut$hj?zzmFz$B>At2)BwrIL zF+}?OCakr@LPg`VEL%SDdRzD~Ofup$csc$l&gC^b-! z!uA&c23o0^BXO^-k5E7TH(fJ4`Uk7;5|#a}LS;tdcyi%^)>~6V=1MLVN0&`$V+pk* zPw8-48KMDGNK{-n7wH~bhNw!yyii?sI1zKi>Kod`a@)eC&bV>J~Ly zXSSn8&waur4F2PfQh8+sa5khjjL|b&E<^*V4p-PG%T(ukEs4xCg?j39W(*DQno%m?h%cM%6F%96lC>O~$W zU26Uc-N}8DmLFpI;~u9mNUHMCAZtBSHZKTw4D24sKsPtZQdcl1sinqt zt`z{!)#QTtZ*>?Uy6aqPYuz?N=zcH#1eS%&bIqcfNoQpia@L9GfWg)*G4X?xaN1=8 zkzA4`8nF6u-@vk}M_2&9Wpn|iSFnB3Y->55`tI6CLH5sSSFuNGC04Eb`khIi2JI;- zMDu@soI93GA91;koO8WMj=YT~AO5YWzTp^my`}yaG^gBq`#eIQ^Ur5^;JG*@cYWr- zskg7WD7;#5U$vR*FG!Od6HSt|D6(|0F7$mq$1fviTqCg0P5`_N&=>HU4an7?|!OK@Lq zjiY<<7gSjk4v21IOgG?dS!=iT_ zr~4@yti-KVXH-VZ@-Z$RlmH+2(~g+x-=H|Um&tqm{d-GyL)#k?VH*-g@&`rsVaZzl zUKXlA)%X__A$&YR)|+MUwM><*y}9{Kazr-Mt1FmxUpaaVb}bNI6}a}o<%(a<2TX^_ zdb9ogO4^_~rtxD45hVD=p!F|EAB?A}QvOqpEDQ~p0DvTOpfTzqNw{dtecfeX!1i5? zN2vH=4`%niJcDTY%?n7@-e!&{d~}ljw&2q!>_`psoI-bQ`zqe0hU$c6=t%IE0DCqB z=yj~qqkXoZ1aFHwYck!~3f!;AUP4*(bhWkf5e*_1IFJC7#sKgM?dVHa1aXy2KR$6# zZ$2ToCy&zGg65>blUKyz&t--@;5%+vb-nh1DnV24*>2@p(SB9S>xbvB;G|v00TBr^ zs)W9I9`O+yNN5P!ew%EY38y!JQ_eZE<72X17wAuP?L(%?P+@5>;!dvD|MC3UtQz?+ zYa%DAb#-Uc{s$S_z#=r5-Em!3l1&J=kS9djzi!yxXf#11-_?GU0I$vwN~ zREd|<DTNNFk8zK*6dq!ROPs7XcTq#QEiloR4L4tA!Cy+AtIzB^uz^5R`IxyE7|Yz; z{1ozxp;kE>=8C8YMDf%Ij^@rXD0l&Y zc{noD5{IA8TGB~dJGdJ%Z`U5rEq5||=MxE|533Rcwgw05x}J8Yzk7Yuy1Mag8wJHc z>lfwNBb1XcOkw!l4rxm|uJ`YVhC1;sQ@g)3@{wux5*O)e<{7XNO%uVBmd2FrI^iNE z<|L$Wp&+%@jeLvAP}vx0ye#_>sgngs;|Rmj2R}_xSBXC8DCoBG=lbemzbs2jKsVV@ zGpV>=>Zt*5OYazyI_SE8OKzE{pW$&0+b{Ya^*p6j-=v;*`XL{?049sY=0*Li`=ZV& zZy%-mHyw$gB;-OLklKX)Q zetb>ol_qA|j2eSvpEtOGC}MF7UbzXLHDkD_72Pig+|FrEV-i=4JS z6`5GOxv;RMyJ&3UCZ(+Lasd1GA3QE4S{uO?D22k*vSokQo@~5|IbBJNaZ88Y)sed{ zRc6!tg;LcyASaY45|js6oZ8MdUD2gV>`@t#|k!z_n);7QT98YSpTRZVTR zyoqKjWz}9?$#5y!&3oQk{w~x&hT*cyJeQAi0-cJ)yPBdMVr6#~nbzvFs9fB%o^>i0 zS;Q7cTb8vnl+iaF(95qe;GrVYMpX%{YK|Cpw|Q))SHLcSF?G1!5vStk`EzhBanEk2 zRz^)^9&&wiVtl@Wd2W(VedSDcZGB#2-dZtw3LCORH|y4i`!j!w<6#}*H8L6rc~8;6 z{Dt8=(L1R$^YU+KyD{Zve0_6QG1WD%lLMYqbck!+Q6}lL$>AQxCAmANAE^66kDKsHChu_`h9$}wuRr$u#iW)wTdGKiA~g&m3_Yfm9A^=0LTI0!(Ukp`!PA1fOnnBB z1xp|rrUb~L6p(2&+wWgl+Bl(19G`}TM@#fxROplE@hGEB`>4xrxRVX+=_(G>4h_#& zG_xa;e{5dUUT9+-CzSo5bNq2v0>a=MvHclRx|RDo1x3nEwxW(R?#Fe-0LJWVo+w2} zEuH%guj_>!tP(9c7IiMI6u^`Vd$-Mm@8DB*hf2&64{}VHjM@3v`TmbnAl_%fVt1mq z5=Mu11IIq6pjPe0Z+mL2FI~eaW*Wzm3#S5Nw)r+3bmebH07`Lb{un|ax~;gl&8;Qj zA&T?Jh|mKapET5=w`mxkKP|23QD~vIyK-dv(s>o@izi6-YZz=E7j(H18_dy(j1E8b zF?p1sk$g;hM)SDk4k3kT-H6DQg-g5Gm+?c%UHA&0uEfl_B9}H3zfhkXn}6|fa|>`n zn)Wgbkn%4kD&bcVSrK6aWkZ6Taw7ntwZ$r;naae)GQGnBc`(uOeQQITlsANFyqHmq z?2hahq+tqUMb*$w& zNyUKWUsZ0@pN6qVe}IY@%~v`-PZD5`ABq6oJ?4{VgemELeO=%1IG4>$N=KMc zSLpA`Pavy*Y#m*!sNBK;C}iqQXS?41i1$eSO@Y>ej!fu-uBB9)m@+^8Rd+Gb=Wj{T zto?e&7AvF&O`5@4XW|3@;pNT8&x_2ZkR?aTP8TOycYsdTUZ?O?wYF+;Iau6zfCU{qiF<>9kX@ZXC#d{SSC|Y$`05Tb3&ozC8Q9 zM0($LTfM+Q$Uh}#3A0IZalYkSDEE?aaZW;K1=CtD?NIA+Bq&6ESC;p#^qwNB&Bekw z9HTvNb5$&4yR~NVL2F3N<%Sd53-PEv>4J;t{tsPuF(|MRIeG_#QDTofW8*ykW&@3xI%FJ83Hd{DMD56A3w;Pr(KZYGz z2s?z(cf87d8n><6nh1Vuizo6u_Qf}{_;O6<`0MOxoO%6-ZB17!!pZh8j>Zoi z;1xf4?eCKzxN8reJ*1Bq7BRmbC3rCzpz#^5YL`&xW0|ZU1syk~9K zsFplcps}VcO;+o9Cr@u*CR2H6jE)$TWokh-$3h!E=JcNIO3{_bh6h{QM4}KosAxD40 zf=aQ|Cj&uiiC7v{5YH>+1h(wLAsF4K3)w$Vo%W8pXxNx?MIpk2Y>wQ-CornDzsr;$}~d(80(#isxws=bN~i4?U$68 zfow^~m?DZ`D2l-_q;&nwfNNhtQLvkk=MK0x6UH`0p>Qj z0&wNZij&B0pGTZT<)>h5Du-;zY{}%&phqRv9OPTAIj^a_1bepGvL;V;TlXd#Di-&H zjLs;}_Fhy;g*rK-^iT9go0TqfxZR%#nniEub#u2gbe3~D@ctKO4j^It3sJJ)9cO_9 zmEG{FK|7K0dZw|#1@VO#tA?e*->)pPA-X<%3zb!$?h-)5`kMN+-xs#3Mh(VY3K{eI zPAYmFIIWkXj)x=@8j=+*rTBJ|gw|O*Fn>^TFqs<8wnaw^yXZvC3s>@#GSE6uOzkNt z*lq#m=kv$B7ksjh$%D`*(_;Ja(>Rmnm}u=Pbl;tbnTuWH9L+%DuZX=>{GCXgY^F1& zevvc4BT4vWQ{a)z3Y#PSBbLS{bFrpp6*#5zH<)JXN%!BOBIt?D36sHVtkgpc+pJkH z9{EWs2rE6=kVh7T8AA< z3K#j@Y__HBb(VF`6e;&epdrWBXNpXLR^!n`b<@e9#mz*bI0FvA4O{!i3_Gyc@%kIY zhXojP=VrZ^&79KeW=hxs9Ncq*g?~UY++sX6E&~qvXvlu@kqYXF#)l;)0Q6e(yUj8Y zo)D}_#YgGg6?G^AL9wKAIwVqr9(EhG?jL9tMk) z2H1kjjmGQ)+$aVc3Y}Bb3(})ogfX@)uw|bB-r4Kl>tCw11V~)QM??peUr^&S9enXqQL?VXUM8CM$?q#>eJ~Nr)sFA634Q0)8I6=I(O|gEdJ3a|aJ5ZCUBvS^! z0=Ek9*_$#em)A^Ha%NOGCc;(;w^t2iP`S5Df&2^Vs@AD){8+5ztJ|z79q@kl2RF}d z@&*Mb^)xO+)|;%?HvP6w3 z1s&mUoTWXv^bQoLMXo*wbggqtdgkvVp%FFK4mBkS$>l2V-dr-D^PDmfj;2AtuhQuy zJBwb5l`V5(zIdAov58V>Wz(&a0X_{(O}Oa)2FZLqNACr8M+JkD*^h74+s$x}+b z8#sItyGxSCWlI09c`^Rtsz&P47cRT7HKC&FH)g#0ScmDfW&bzMFDM}@H&YZKOq*!6 zNI+_`Phso$ewb(g_PG))1!3HO8$LJCW=bU8g!&`KMVeukBw+yZ>E)0e@YmN~+SY(O zpZWxR{ODMHarl}daGsk{UYjSkg=XZ6V&j$#^$11Pe5Kl&hiPXpKLkygv?e z-p2W}n6p^tm^BgAYFAZNloB1E3t;ByAQpkDzF=|!`Us<#eJN;xy~TdbxwHyGyH zl}BDq&9kOs)7hLC43QEywY3?dI{lUg3{p+Hg~Hz7T9dxuE+E&wbS<8+;9%I0iUwfq zUt^%*`u-}R4Q};DqJ`WDlSI}jo!ssuoC7SdnptkHQM6BG@r={tg31opJVuz350iU% zMruY_!WU9U>J@l!sjbU?cVfkLeuZh7s%mTLxm5~-g z$2uLE44$)6v^RKL`ya@9bIBq!_}N-`ZCgC1hvg?_qCfzStm>cm2hiuF>0D9O&rRD6@&ZyvlWBW2NVORXW4^`U*p;^rRkX*}tJ>(xz@yeYD*_ zo?k+1$96$NelFs$&Oo0n7wr9kT+Z*a?_$R^pOMlB&ExQDmw<#ZE(IdpYJ3E69mTF< z>-G?{671Bl@i(L)jE&8&Rd5x_J(OGC=u}={J^;ua+<@dL{W?(mJWpz`Bj%}$vf3R6 zlorj3pBAV;JBlAOYae2{`yJR#gYZydeM0EDzEsDiDSAIgmI=&ZRkMEPh$J1=8jdZF zz8s6btczuMos}Bt(8;!$qihXC}!eoGE4d%PWmt z%dM-7*!S{$2qx;|0b|WO@V@r)(>+5}Nsg=OpVvR4@Ny$_>VZLpNuzCNOQU;6(gKwx z?PT(oa>YBVSCu87%-i`k2> ze6n)CeW#0fE_6Wm`bh{22DDpWT0eGuS#`&3!U#2h{M}~b6lVf3#9fW^KMOkRzHl^s z!Gy8UN8z;O~10f<-P38cU5KQ@v?Mx7FAMj%{K;@%Z(-F(c#|F_3hFDyk@r zgGJJl#(6{B>Z`!5EA1v_m2QgPAn1o3lQY8O@n}Jdx26FmTn)UJSgV6_qJzb>grR7++-(hIG1o%y@Utkt(E1- z^WKzo8cgM%H4>|Y1g7`v3(=!(A2vQ320CCXN>>YU(gSLw)dNQ z;Wfn@cS(%p4+&QCF@hJR7;%U3QLsH=z&-1`^gfOkf00yYlR(e$HCeurN|X={+_F^P~0Yo>v! zpp`tTR&S+i(@caKd+pA%oX;HU&(m^)JWk?3XaDfi`cPDH!XbD@e0%kfjG5Lxd`dgn zP>eKP2gWC}x7wv2?^sa$E@KpSItsv)x^p6y7Po)12j3o^I|@8*skg_bv2aK+VfcqV zSef_emLOy^2m6#k>y4P9*JE1ouiRnEI5H#q0L;=Wgf^G~%*fUKec?jGr!|!mpX?<) zSC7@GvMSD*C@}U_VYB@V8)Apx)6{o!-T!4S{H~WAL~i4eTXYAWadg1!59STzSqyxQ zNIJ=(*-WvGWlfc^S=Omhe!oq9-*_1O0J#GMrd;z1r=Dd%C_3NmHBc;MVuP)j0(#p*C(8bbMVzcb)0oNc}YX`b@5&f-R)dU~Q; zDi%gpfBSYQ=-B^l>Wku;x8VljEvsv9;s-i_(5>59~g$&(klkLnw#4f`azvkimHHvtqL7$`sz@KA>pIg)#4h z@Mgi0(8z|fM-Iouhh+%jA?5dkMxTGP-9HGGK0^@o+M?`ZOy15y3+l7nvBo{0aF2_x zK01rH2?$s$Kr8mUqqX}*jd_J=4A!)4Sm}PGs=-_}-TwV_KURIi_$@Qe7!-E0omLU? zn|z@$PBsO)$=zGDsiRV#aQ2S8;kAOL#(x?K|7-61f3SuB_t&lBiPSmsvDHXbTf7Yz zKj?oC@fn8pa>yX=D@(hWs z2u-H`rej%XnSwnXX@%{-_QhLncuvKV)1~0L&ecVpn;jneAqy3kzp z7#X?mlk^}wDIj#Az?2Ti2=$Qzbr9>fVV^&LYuAkniRPI)C&xHZEdIY#c#r?NM!LGQ zIuB<4e_X8plYc>{s3G}u-yD@Y5xnT1=2oxv2UGZ z?&96n^0Ks4jr+J7uX4~xO*p_>)=sb>^vNSXqBL%bb>+8H4U8>VC*Kt0{^x&*{tnB# x`;jz7(B=k#sbYCq;^k3@$hHAKi9Cj~3e9o0|6<|4;m`lIeEt7^jp^^we*-m6`lbK? literal 0 HcmV?d00001 diff --git a/Task/ziye-tls-ck.txt b/Task/ziye-tls-ck.txt new file mode 100644 index 0000000..efd05e2 --- /dev/null +++ b/Task/ziye-tls-ck.txt @@ -0,0 +1,5 @@ +hostname =xw.mengniu.cn, + +//////////////////////////// 圈x +//特仑苏获取ck +https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js From a6145c5e80cf2d97bbc24297a1e5729b781f3aa0 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 21:50:28 +0800 Subject: [PATCH 091/139] Update tls.js --- Task/tls.js | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 82a2fbd..1294f16 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -13,10 +13,10 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.23 制作 4.24 完成 +4.24.21 去除ck触发机制 -⚠️获取ck后会立刻执行js,不要关闭ck重写 - -⚠️ ck只有几个小时的有效期 建议每天12点进入小程序触发 或者手动点击 我的奖品 触发 +⚠️ ck只有几个小时的有效期,不要关闭ck重写 +建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * ⚠️一共 2个ck 👉 2条 Secrets @@ -211,7 +211,7 @@ function GetCookie() { const tlsurlVal = $request.headers.Referer; const tlsheaderVal =  $request.headers.Cookie; if (tlsheaderVal && tlsurlVal) { - CKCK = 1 + $.setdata(tlsurlVal, "tlsurl" + $.idx); $.log( `[${$.name + $.idx}] 获取url tlsurlVal✅: 成功,tlsurlVal: ${tlsurlVal}` @@ -222,6 +222,7 @@ function GetCookie() { `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` ); $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); + $.done(); } } @@ -340,19 +341,7 @@ function RT(X, Y) { let isGetCookie = typeof $request !== 'undefined' if (isGetCookie) { GetCookie() - if (CKCK == 1) { - !(async () => { - await all(); - await msgShow(); - })() - .catch((e) => { - $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') - }) - .finally(() => { - $.done(); - }) - - } + $.done(); } else { !(async () => { await all(); @@ -364,7 +353,6 @@ if (isGetCookie) { .finally(() => { $.done(); }) - } async function all() { @@ -1565,4 +1553,4 @@ function Env(name, opts) { } } })(name, opts) -} \ No newline at end of file +} From d739be7a0c817f0f1a3787c8803ddac1ff3cad38 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 24 Apr 2021 21:50:46 +0800 Subject: [PATCH 092/139] Update tls.js --- Task/tls.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/tls.js b/Task/tls.js index 1294f16..233d67f 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -48,7 +48,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.24 完成' +GXRZ = '4.24.21 去除ck触发机制' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; From d1fc040ba3cafe57953467c26f46fd1cd5e5a30e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 25 Apr 2021 12:38:46 +0800 Subject: [PATCH 093/139] Update tls.js --- Task/tls.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 233d67f..07c0a1c 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -14,6 +14,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.23 制作 4.24 完成 4.24.21 去除ck触发机制 +4.25 修复加餐判定 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -48,7 +49,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.24.21 去除ck触发机制' +GXRZ = '4.25 修复加餐判定' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -672,7 +673,7 @@ async function all() { - if (Lunchinfo.isaccomplish == 2) { + if (Lunchinfo.isaccomplish == 1) { K = `加餐奖励🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` From bd6841598b024ee0a20e9220979c10ff604184f7 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 25 Apr 2021 15:18:33 +0800 Subject: [PATCH 094/139] Update tls.js --- Task/tls.js | 406 ++++++++++++++++++++++++++++++++-------------------- 1 file changed, 248 insertions(+), 158 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 07c0a1c..e67c897 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -14,7 +14,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.23 制作 4.24 完成 4.24.21 去除ck触发机制 -4.25 修复加餐判定 +4.25.15 修复加餐判定,优化逻辑 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -49,7 +49,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.25 修复加餐判定' +GXRZ = '4.25.15 修复加餐判定,优化逻辑' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -58,7 +58,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, CKCK = 0, XYZ = 100, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; tlsbodys = ``; let tlsurlArr = []; @@ -207,10 +207,10 @@ function GetCookie() { //获取CK - if ($request&&$request.url.indexOf("GetMyPrize") >= 0) { + if ($request && $request.url.indexOf("GetMyPrize") >= 0) { const tlsurlVal = $request.headers.Referer; - const tlsheaderVal =  $request.headers.Cookie; + const tlsheaderVal = $request.headers.Cookie; if (tlsheaderVal && tlsurlVal) { $.setdata(tlsurlVal, "tlsurl" + $.idx); @@ -223,7 +223,8 @@ function GetCookie() { `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` ); $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); - $.done(); + $.done(); + } } @@ -356,6 +357,7 @@ if (isGetCookie) { }) } + async function all() { if (!tlsheaderArr || tlsheaderArr == '') { $.msg( @@ -402,138 +404,193 @@ async function all() { + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` + await task(); + + + K = `任务列表🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - - }; tlsbody = `` await task(); if (signinfo.isaccomplish == 0) { + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E6%AF%8F%E6%97%A5%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` + await task(); + + + K = `签到列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` + tlsbody = `` + await task(); + + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%AD%BE%E5%88%B0%E9%A1%B5-%E7%AB%8B%E5%8D%B3%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` + await task(); K = `每日签到🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=ClickSign` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; tlsbody = `` await task(); + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD&ClickType=7&OpenType=2` + await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E7%BE%8E%E7%94%B2&ClickType=5&OpenType=2` + await task(); + K = `苏苏乐园🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; tlsbody = `InterName=susuMeijia` await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E5%90%AC%E9%9F%B3%E4%B9%90&ClickType=5&OpenType=2` + await task(); + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` tlsbody = `InterName=susuRiguangyu` await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E6%8A%A4%E7%90%86&ClickType=5&OpenType=2` + await task(); + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` tlsbody = `InterName=susuHuli` await task(); } + if (Lunchinfo.isaccomplish == 1) { - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `userid=${hyidA}` + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E5%8D%88%E9%A4%90%E5%A5%96%E5%8A%B1&ClickType=7&OpenType=2` + await task(); - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); + K = `加餐奖励🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` + tlsbody = `` + await task(); + } - tlsbody = `userid=${hyidB}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3&ClickType=2&OpenType=2` await task(); - tlsbody = `userid=${hyidC}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + K = `周末答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=Getanswer` + tlsbody = `` await task(); - tlsbody = `userid=${hyidD}` + if ($.Getanswer.result.ispaly == 0) { - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); + K = `提交答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` + tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') - tlsbody = `userid=${hyidE}` + DD = RT(35000, 40000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + } + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3%E7%AD%94%E9%A2%98%E5%A5%96%E5%8A%B1%E9%A1%B5-%E5%8E%BB%E5%96%82%E8%8B%8F%E8%8B%8F&ClickType=2&OpenType=2` await task(); - tlsbody = `userid=${hyidF}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - tlsbody = `userid=${hyidG}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E7%89%A7%E5%8F%8B&ClickType=7&OpenType=2` await task(); - K = `好友列表🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetMyFriendList` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; tlsbody = `PageNum=1&Record=10` await task(); - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidA}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidA}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidB}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidB}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -543,8 +600,26 @@ async function all() { if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidC}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidC}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -556,8 +631,26 @@ async function all() { if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidD}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidD}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -567,8 +660,26 @@ async function all() { } if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidE}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidE}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -578,8 +689,26 @@ async function all() { } if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` tlsbody = `userid=${hyidF}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidF}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -589,28 +718,34 @@ async function all() { } if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - tlsbody = `userid=${hyidG}` + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidG}` DD = RT(100, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); - } - - - if ($.AddShare.errcode == 0) { + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidG}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task(); + } + K = `查询信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` tlsheader = { @@ -624,20 +759,12 @@ async function all() { for (let i = 1; i < $.GetUserValues.result.grass_seed / 100; i++) { - - - - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `` - K = `查询信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsbody = `` await task(); + if ($.GetUserValues.result.grass_seed >= 100) { CZCS = i @@ -645,7 +772,10 @@ async function all() { console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) - + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` + await task(); K = `添加草种🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=PlantGrassSeed` @@ -667,66 +797,11 @@ async function all() { - tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') - - console.log(tlsbodys) - - - - if (Lunchinfo.isaccomplish == 1) { - - K = `加餐奖励🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `` - await task(); - } - - - K = `周末答题🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=Getanswer` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `` - await task(); - - - if ($.Getanswer.result.ispaly == 0) { - - K = `提交答题🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') - - DD = RT(40000, 42000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - - K = `查询信息🚩`; + K = `总结信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; tlsbody = `` await task(); - } console.log(`${GXRZ}\n`); @@ -782,8 +857,6 @@ function task() { } - - if (K == `任务列表🚩`) { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.GetTaskList = JSON.parse(data); @@ -859,7 +932,7 @@ function task() { $.FriendInfo = JSON.parse(data); if ($.FriendInfo.errcode == 0) { console.log(`好友信息:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) - $.message += `【好友信息】:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`; + } } @@ -869,6 +942,9 @@ function task() { if ($.AddShare.errcode == 0) { console.log(`助力好友:助力成功\n`) $.message += `【助力好友】:助力成功\n`; + } else { + console.log(`助力好友:${$.AddShare.errmsg}\n`) + } } @@ -877,7 +953,7 @@ function task() { $.GetUserValues = JSON.parse(data); if ($.GetUserValues.errcode == 0) { console.log(`查询信息:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n`) - $.message += `【查询信息】:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n` + //$.message += `【查询信息】:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n` } } @@ -931,7 +1007,7 @@ function task() { DTH = $.Getanswer.result.answerlist.find(item => item.id == 8).answer_right; DTI = $.Getanswer.result.answerlist.find(item => item.id == 9).answer_right; DTJ = $.Getanswer.result.answerlist.find(item => item.id == 10).answer_right; - FF = RT(30, 40) + FF = RT(25, 35) tlsbodys = `answerList=[{"question_id":1,"question_answer":"${DTA}","time_interval":""},{"question_id":2,"question_answer":"${DTB}","time_interval":""},{"question_id":3,"question_answer":"${DTC}","time_interval":""},{"question_id":4,"question_answer":"${DTD}","time_interval":""},{"question_id":5,"question_answer":"${DTE}","time_interval":""},{"question_id":6,"question_answer":"${DTF}","time_interval":""},{"question_id":7,"question_answer":"${DTG}","time_interval":""},{"question_id":8,"question_answer":"${DTH}","time_interval":""},{"question_id":9,"question_answer":"${DTI}","time_interval":""},{"question_id":10,"question_answer":"${DTJ}","time_interval":""}]&alltime=${FF}` @@ -962,9 +1038,23 @@ function task() { + if (K == `总结信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserValuesss = JSON.parse(data); + if ($.GetUserValuesss.errcode == 0) { + console.log(`总结信息:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n`) + $.message += `【总结信息】:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n` + } + } - + if (K == `执行操作🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddClick = JSON.parse(data); + if ($.AddClick.errcode == 0) { + console.log(decodeURIComponent(tlsbody).replace(/ClickInfo=/g, '').replace(/&ClickType=/g, '').replace(/&OpenType=/g, '').replace(/7/g, '').replace(/4/g, '').replace(/2/g, '') + `\n`) + } + } From efb4285e456a74b46cf1c8d023def5bb07db8f7e Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 25 Apr 2021 17:30:09 +0800 Subject: [PATCH 095/139] Update zhima.js --- Task/zhima.js | 2005 +++++++++++++++++++++++++++++++++---------------- 1 file changed, 1370 insertions(+), 635 deletions(-) diff --git a/Task/zhima.js b/Task/zhima.js index 4236153..7ae0ffa 100644 --- a/Task/zhima.js +++ b/Task/zhima.js @@ -1,238 +1,229 @@ /* ziye -github地址 https://github.com/ziye888 -TG频道地址 https://t.me/ziyescript -TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g -boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json -转载请备注个名字,谢谢 - -⚠️芝嫲视频 - - -2.13 制作 -2.15 修复刷新问题,修复部分问题,点夺宝获取ck -2.24 增加自动提现,需要自行获取对应数值的body,并填写CASH变量 -2.24-2 修复刷新错误,务必更新 -2.25 修复版本更新带来的晶石收取问题 -3.8 替换为循环获取ck - -⚠️一共1个位置 1个ck 👉 1条 Secrets -多账号换行 - -点击 https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529 下载APP - -或者商店搜索 芝嫲视频 邀请码613647529 - -谢谢支持 - - -第一步 添加 hostname=api.sxsjyzm.com, - -第二步 添加body重写 - -点击夺宝 获取body - - -zhimabodyVal 👉ZM_zhimabody -zhimatxbodyVal 👉ZM_zhimatxbody - -CASH 👉ZM_CASH 可设置0.3 0.5 1 5 10 30 50 100 等等,设置完后自行获取对应body - +github地址 https://github.cn/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json +转载请备注个名字,谢谢 -⚠️主机名以及重写👇 +⚠️特仑苏小程序 需要 微信 兑换特仑苏牛奶 + +>>点击 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png 扫码进入 谢谢支持 -时间建议设置一小时一次 如 0 * * * * +4.23 制作 +4.24 完成 +4.24.21 去除ck触发机制 +4.25.15 修复加餐判定,优化逻辑 -hostname=api.sxsjyzm.com, +⚠️ ck只有几个小时的有效期,不要关闭ck重写 +建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * +⚠️一共 2个ck 👉 2条 Secrets +⚠️关于助力,一天一次,同一个人一周一次,脚本默认助力作者,可自行boxjs处更改 -############## 圈x +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至tlsCOOKIE.js中 或者 填写环境变量(多账号请换行) -#芝嫲视频获取body -https:\/\/api\.sxsjyzm\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js +第一步⚠️添加 hostname =xw.mengniu.cn, -############## loon -#芝嫲视频获取body -http-request https:\/\/api\.sxsjyzm\.com\/* script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js,requires-body=true, tag=芝嫲视频获取body +👉进入小程序获取 -############## surge +tlsheaderVal👉TLS_tlsURL👉url +tlsheaderVal👉TLS_tlsHEADER👉header + +⚠️主机名以及重写👇 一次只开一条重写 +hostname =xw.mengniu.cn, -#芝嫲视频获取body -芝嫲视频获取body = type=http-request,pattern=https:\/\/api\.sxsjyzm\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js +//////////////////////////// 圈x +//特仑苏获取ck +https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js +//////////////////////////// loon +//特仑苏获取ck +http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js, requires-header=true, tag=特仑苏获取ck +//////////////////////////// surge +//特仑苏获取ck +特仑苏获取ck = type=http-request,pattern=https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize,requires-header=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js - */ - - - -const $ = Env("芝嫲视频"); -$.idx = ($.idx = ($.getval('zhimaSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +GXRZ = '4.25.15 修复加餐判定,优化逻辑' +const $ = Env("特仑苏"); +$.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; -const COOKIE = $.isNode() ? require("./zhimaCOOKIE") : ``; -const logs = 0; // 0为关闭日志,1为开启 -const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 -const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 -$.message = '', COOKIES_SPLIT = '', CASH = '', ddtime = ''; -const zhimabodyArr = []; -let zhimabodyVal = ``; -let middlezhimabody = []; - -const zhimatxbodyArr = []; -let zhimatxbodyVal = ``; -let middlezhimatxbody = []; - -if ($.isNode()) { - // 没有设置 ZM_CASH 则默认为 0 不提现 - CASH = process.env.ZM_CASH || 0; -} +const COOKIE = $.isNode() ? require("./tlsCOOKIE") : ``; +const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; + +tlsbodys = ``; +let tlsurlArr = []; +let tlsurlVal = ``; +let middletlsURL = []; + +let tlsheaderArr = []; +let tlsheaderVal = ``; +let middletlsHEADER = []; + + +if ($.isNode() && process.env.TLS_tlsHEADER) { + + XYZ = process.env.TLS_XYZ || "100"; + hyidA = process.env.TLS_hyidA || "64926"; + hyidB = process.env.TLS_hyidB || "70405"; + hyidC = process.env.TLS_hyidC || "73261"; + hyidD = process.env.TLS_hyidD || "98692"; + hyidE = process.env.TLS_hyidE || "98825"; + hyidF = process.env.TLS_hyidF || "98860"; + hyidG = process.env.TLS_hyidG || "98910"; + notifyttt = process.env.TLS_notifyttt || "1"; + notifyInterval = process.env.TLS_notifyInterval || "1"; + Minutes = process.env.TLS_Minutes || "10"; -if ($.isNode() && process.env.ZM_zhimabody) { COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; console.log( `============ cookies分隔符为:${JSON.stringify( COOKIES_SPLIT )} =============\n` ); + + if ( - process.env.ZM_zhimabody && - process.env.ZM_zhimabody.indexOf(COOKIES_SPLIT) > -1 + process.env.TLS_tlsURL && + process.env.TLS_tlsURL.indexOf(COOKIES_SPLIT) > -1 ) { - middlezhimabody = process.env.ZM_zhimabody.split(COOKIES_SPLIT); + middletlsURL = process.env.TLS_tlsURL.split(COOKIES_SPLIT); } else { - middlezhimabody = process.env.ZM_zhimabody.split(); + middletlsURL = process.env.TLS_tlsURL.split(); } + Object.keys(middletlsURL).forEach((item) => { + if (middletlsURL[item]) { + tlsurlArr.push(middletlsURL[item]); + } + }); + if ( - process.env.ZM_zhimatxbody && - process.env.ZM_zhimatxbody.indexOf(COOKIES_SPLIT) > -1 + process.env.TLS_tlsHEADER && + process.env.TLS_tlsHEADER.indexOf(COOKIES_SPLIT) > -1 ) { - middlezhimatxbody = process.env.ZM_zhimatxbody.split(COOKIES_SPLIT); + middletlsHEADER = process.env.TLS_tlsHEADER.split(COOKIES_SPLIT); } else { - middlezhimatxbody = process.env.ZM_zhimatxbody.split(); + middletlsHEADER = process.env.TLS_tlsHEADER.split(); } -} -if (COOKIE.zhimabodyVal) { - ZM_COOKIES = { - "zhimabodyVal": COOKIE.zhimabodyVal.split('\n'), - "zhimatxbodyVal": COOKIE.zhimatxbodyVal.split('\n'), - } - Length = ZM_COOKIES.zhimabodyVal.length; -} -if (!COOKIE.zhimabodyVal) { - if ($.isNode()) { - Object.keys(middlezhimabody).forEach((item) => { - if (middlezhimabody[item]) { - zhimabodyArr.push(middlezhimabody[item]); - zhimatxbodyArr.push(middlezhimatxbody[item]); - } - }); + Object.keys(middletlsHEADER).forEach((item) => { + if (middletlsHEADER[item]) { + tlsheaderArr.push(middletlsHEADER[item]); + } + }); - } else { - zhimabodyArr.push($.getdata("zhimabody")); - zhimatxbodyArr.push($.getdata("zhimatxbody")); - // 根据boxjs中设置的额外账号数,添加存在的账号数据进行任务处理 - if ("zhimaCASH") { - CASH = $.getval("zhimaCASH") || '0'; +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XYZ = (COOKIE.settings.find(item => item.id === `tlsXYZ`)).val; + notifyttt = (COOKIE.settings.find(item => item.id === `tlsnotifyttt`)).val; + hyidA = (COOKIE.settings.find(item => item.id === `tlshyidA`)).val; + hyidB = (COOKIE.settings.find(item => item.id === `tlshyidB`)).val; + hyidC = (COOKIE.settings.find(item => item.id === `tlshyidC`)).val; + hyidD = (COOKIE.settings.find(item => item.id === `tlshyidD`)).val; + hyidE = (COOKIE.settings.find(item => item.id === `tlshyidE`)).val; + hyidF = (COOKIE.settings.find(item => item.id === `tlshyidF`)).val; + hyidG = (COOKIE.settings.find(item => item.id === `tlshyidG`)).val; + notifyInterval = (COOKIE.settings.find(item => item.id === `tlsnotifyInterval`)).val; + Minutes = (COOKIE.settings.find(item => item.id === `tlsMinutes`)).val; + tlsCount = (COOKIE.settings.find(item => item.id === `tlsCount`)).val || '1'; + for (let i = 1; i <= tlsCount; i++) { + if (i == 1) { + op = `` + } else { + op = i } - let zhimaCount = ($.getval('zhimaCount') || '1') - 0; - for (let i = 2; i <= zhimaCount; i++) { - if ($.getdata(`zhimabody${i}`)) { - zhimabodyArr.push($.getdata(`zhimabody${i}`)); - zhimatxbodyArr.push($.getdata(`zhimatxbody${i}`)); + if (COOKIE.datas.find(item => item.key === `tlsheader${op}`)) { + tlsurlArr.push(COOKIE.datas.find(item => item.key === `tlsurl${op}`).val); + tlsheaderArr.push(COOKIE.datas.find(item => item.key === `tlsheader${op}`).val); - } } } +} else { + if ("tlsXYZ") { + XH = $.getval("tlsXYZ") || '100'; + } + if ("tlshyidA") { + hyidA = $.getval("tlshyidA") || '64926'; + } + if ("tlshyidB") { + hyidB = $.getval("tlshyidB") || '70405'; + } + if ("tlshyidC") { + hyidC = $.getval("tlshyidC") || '73261'; + } + if ("tlshyidD") { + hyidD = $.getval("tlshyidD") || '98692'; + } + if ("tlshyidE") { + hyidE = $.getval("tlshyidE") || '98825'; + } + if ("tlshyidF") { + hyidF = $.getval("tlshyidF") || '98860'; + } + if ("tlshyidG") { + hyidG = $.getval("tlshyidG") || '98910'; + } + if ("tlsnotifyttt") { + notifyttt = $.getval("tlsnotifyttt") || '1'; + } + if ("tlsnotifyInterval") { + notifyInterval = $.getval("tlsnotifyInterval") || '1'; + } + if ("tlsMinutes") { + Minutes = $.getval("tlsMinutes") || '10'; + } - if (zhimabodyArr == '') { - Length = 0 - } else Length = zhimabodyArr.length - - -} - + let tlsCount = ($.getval('tlsCount') || '1') - 0; + for (let i = 1; i <= tlsCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`tlsheader${op}`)) { -function GetCookie() { - if ($request && $request.url.indexOf("loot") >= 0 && $request.url.indexOf("index") >= 0) { - - const zhimabodyVal = $request.body; - if (zhimabodyVal) { - cookie() - - function cookie() { - bodys = $.getdata('zhimabody' + $.idx); - if (bodys) { - if (bodys.indexOf(zhimabodyVal) >= 0) { - $.log( - `[${$.name + $.idx}] zhimabodyVal已存在✅: zhimabodyVal: ${zhimabodyVal}` - ); - $.msg($.name + $.idx, `zhimabodyVal已存在: 🎉`, ``); - $.done(); - } else if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - { - $.setdata(zhimabodyVal, "zhimabody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取zhimabodyVal✅: 成功,zhimabodyVal: ${zhimabodyVal}` - ); - $.msg($.name + $.idx, `获取zhimabodyVal: 成功🎉`, ``); - - $.done(); - } - }; + tlsurlArr.push($.getdata(`tlsurl${op}`)); - } + tlsheaderArr.push($.getdata(`tlsheader${op}`)); } - } +} - if ($request && $request.url.indexOf("userWxCashSubmit") >= 0) { - const zhimatxbodyVal = $request.body; - if (zhimatxbodyVal) { - cookie() - - function cookie() { - bodys = $.getdata('zhimatxbody' + $.idx); - if (bodys) { - if (bodys.indexOf(zhimatxbodyVal) >= 0) { - $.log( - `[${$.name + $.idx}] zhimatxbodyVal已存在✅: zhimatxbodyVal: ${zhimatxbodyVal}` - ); - $.msg($.name + $.idx, `zhimatxbodyVal已存在: 🎉`, ``); - $.done(); - } else if ($.idx == '') { - $.idx = 2 - cookie() - } else { - $.idx = $.idx + 1 - cookie() - } - } else { - { - $.setdata(zhimatxbodyVal, "zhimatxbody" + $.idx); - $.log( - `[${$.name + $.idx}] 获取zhimatxbodyVal✅: 成功,zhimatxbodyVal: ${zhimatxbodyVal}` - ); - $.msg($.name + $.idx, `获取zhimatxbodyVal: 成功🎉`, ``); - - $.done(); - } - }; +function GetCookie() { - } + + //获取CK + if ($request && $request.url.indexOf("GetMyPrize") >= 0) { + + const tlsurlVal = $request.headers.Referer; + const tlsheaderVal = $request.headers.Cookie; + if (tlsheaderVal && tlsurlVal) { + + $.setdata(tlsurlVal, "tlsurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取url tlsurlVal✅: 成功,tlsurlVal: ${tlsurlVal}` + ); + $.msg($.name + $.idx, `获取url tlsurlVal: 成功🎉`, ``); + $.setdata(tlsheaderVal, "tlsheader" + $.idx); + $.log( + `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` + ); + $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); + $.done(); } } @@ -246,10 +237,8 @@ console.log( ).toLocaleString()} =====================\n` ); console.log( - `============ 共 ${Length} 个${$.name}账号=============\n` + `============ 共 ${tlsheaderArr.length} 个${$.name}账号=============\n` ); - - //时间 nowTimes = new Date( new Date().getTime() + @@ -262,28 +251,6 @@ M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.g D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); ddtime = Y + M + D; console.log(ddtime) - -function tts(inputTime) { - if ($.isNode()) { - TTS = Math.round(new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000).toString(); - } else TTS = Math.round(new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000).toString(); - return TTS; -}; - - - -//当前10位时间戳 -function ts(inputTime) { - if ($.isNode()) { - TS = Math.round((new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000) / 1000).toString(); - } else TS = Math.round((new Date().getTime() + - new Date().getTimezoneOffset() * 60 * 1000 + - 8 * 60 * 60 * 1000) / 1000).toString(); - return TS; -}; //今天0点时间戳时间戳 function daytime(inputTime) { if ($.isNode()) { @@ -294,12 +261,9 @@ function daytime(inputTime) { }; //时间戳格式化日期 function time(inputTime) { - if ($.isNode()) { var date = new Date(inputTime + 8 * 60 * 60 * 1000); } else var date = new Date(inputTime); - - Y = date.getFullYear() + '-'; M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; D = date.getDate() + ' '; @@ -308,6 +272,13 @@ function time(inputTime) { s = date.getSeconds(); return Y + M + D + h + m + s; }; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; //随机udid 大写 function udid() { var s = []; @@ -328,7 +299,7 @@ function udid2() { } return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); } -//编码 +//str编码 function encodeUnicode(str) { var res = []; for (var i = 0; i < str.length; i++) { @@ -336,11 +307,39 @@ function encodeUnicode(str) { } return "\\u" + res.join("\\u"); } -//解码 +//str解码 function decodeUnicode(str) { - str = str.replace(/\\/g, "%"); + str = str.replace(/\\u/g, "%u"); return unescape(str); } +//es编码 escape("中文") + +//es解码 unescape("%u4E2D%u6587") + +//URI编码 encodeURI("中文") 不完全 + +//URI解码 decodeURI("%E4%B8%AD%E6%96%87") 不完全 + +//URIC编码 encodeURIComponent("中文") + +//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") + +//日志格式化 +function format(str) { + if (logs == 2) { + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "").replace(/\\\\/g, '\\') + } + if (logs == 3) { + str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + return str; +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} let isGetCookie = typeof $request !== 'undefined' if (isGetCookie) { GetCookie() @@ -348,8 +347,9 @@ if (isGetCookie) { } else { !(async () => { await all(); - //await $.wait(1000); +if($.isLogin == true){ await msgShow(); +} })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -358,44 +358,460 @@ if (isGetCookie) { $.done(); }) } + + async function all() { - if (!Length) { + if (!tlsheaderArr || tlsheaderArr == '') { $.msg( - $.name, - '提示:⚠️请点击前往获取CK https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529\n', - 'https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529', { - "open-url": "https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529" + O,time(Number(Date.now())) + + `⚠️未获取COOKIE\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, + 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" } ); return; - } - for (let i = 0; i < Length; i++) { + } else { + for (let i = 0; i < tlsheaderArr.length; i++) { + + tlsurlVal = tlsurlArr[i]; + + tlsheaderVal = tlsheaderArr[i]; + + userid = tlsurlVal.split('UserID=')[1].split('&')[0] + SceneValue = tlsurlVal.split('SceneValue=')[1].split('&')[0] + + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (tlsheaderVal && tlsheaderVal != '') { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserInfo` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `Scene=defualt&SceneValue=${SceneValue}` + await task(); + if (!$.isLogin) { + $.msg( + O,time(Number(Date.now())) + + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, + 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + } + ); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); + } + continue + } - if (COOKIE.zhimabodyVal) { - zhimabodyVal = ZM_COOKIES.zhimabodyVal[i]; - zhimatxbodyVal = ZM_COOKIES.zhimatxbodyVal[i]; - } - if (!COOKIE.zhimabodyVal) { - zhimabodyVal = zhimabodyArr[i]; - zhimatxbodyVal = zhimatxbodyArr[i]; - } + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` + await task(); - O = (`${$.name + (i + 1)}🔔`); - await console.log(`-------------------------\n\n🔔开始运行【${$.name+(i+1)}】`) - console.log(`\n${O}\n========== 【${O}】 ==========\n`); - $.message += `\n${O}\n========== 【${O}】 ==========\n`; - let cookie_is_live = await zhimasx(); //运行 - if (!cookie_is_live) { - continue; - } - await zhima() //收取晶石 - if (nowTimes.getHours() === 17 && CASH >= 0.3) { - await zhimatx(); //提现 + K = `任务列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` + tlsbody = `` + + await task(); + + if (signinfo.isaccomplish == 0) { + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E6%AF%8F%E6%97%A5%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` + await task(); + + + K = `签到列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` + tlsbody = `` + await task(); + + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%AD%BE%E5%88%B0%E9%A1%B5-%E7%AB%8B%E5%8D%B3%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` + await task(); + + K = `每日签到🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=ClickSign` + tlsbody = `` + await task(); + + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD&ClickType=7&OpenType=2` + await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E7%BE%8E%E7%94%B2&ClickType=5&OpenType=2` + await task(); + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` + tlsbody = `InterName=susuMeijia` + await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E5%90%AC%E9%9F%B3%E4%B9%90&ClickType=5&OpenType=2` + await task(); + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` + tlsbody = `InterName=susuRiguangyu` + await task(); + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E6%8A%A4%E7%90%86&ClickType=5&OpenType=2` + await task(); + + K = `苏苏乐园🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` + tlsbody = `InterName=susuHuli` + await task(); + + } + + + if (Lunchinfo.isaccomplish == 1) { + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E5%8D%88%E9%A4%90%E5%A5%96%E5%8A%B1&ClickType=7&OpenType=2` + await task(); + + K = `加餐奖励🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` + tlsbody = `` + await task(); + } + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3&ClickType=2&OpenType=2` + await task(); + + + K = `周末答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=Getanswer` + tlsbody = `` + await task(); + + if ($.Getanswer.result.ispaly == 0) { + + K = `提交答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` + tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') + + DD = RT(35000, 40000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + } + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3%E7%AD%94%E9%A2%98%E5%A5%96%E5%8A%B1%E9%A1%B5-%E5%8E%BB%E5%96%82%E8%8B%8F%E8%8B%8F&ClickType=2&OpenType=2` + await task(); + + + + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E7%89%A7%E5%8F%8B&ClickType=7&OpenType=2` + await task(); + + + K = `好友列表🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetMyFriendList` + tlsbody = `PageNum=1&Record=10` + + await task(); + + + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidA}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidA}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidB}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidB}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } + + + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidC}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidC}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + + + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidD}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidD}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidE}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidE}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidF}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidF}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + + } + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + + K = `好友信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); + + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + tlsbody = `userid=${hyidG}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); + + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${hyidG}` + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + + } + + + K = `查询信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsheader = { + "Host": "xw.mengniu.cn", + "Content-Type": "application/x-www-form-urlencoded", + "Cookie": `${tlsheaderVal}`, + }; + tlsbody = `` + await task(); + + for (let i = 1; i < $.GetUserValues.result.grass_seed / 100; i++) { + + + K = `查询信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsbody = `` + await task(); + + + if ($.GetUserValues.result.grass_seed >= 100) { + + CZCS = i + DD = RT(100, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` + await task(); + + K = `添加草种🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=PlantGrassSeed` + + await task(); + + DD = RT(3000, 4000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + + + K = `收取奶滴🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=TakeMilk` + + await task(); + } + } + + + + + K = `总结信息🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` + tlsbody = `` + await task(); + + } + + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` } - await zhimasx(); //刷新 } } //通知 @@ -407,511 +823,830 @@ function msgShow() { if (notifyInterval == 1) { $.msg($.name, ``, $.message); } - if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { $.msg($.name, ``, $.message); } - if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { $.msg($.name, ``, $.message); } - if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) await notify.sendNotify($.name, $.message); resolve() }) } +//运行模块 +function task() { + return new Promise(async resolve => { + let url = { + url: `${tlsurl}`, + headers: tlsheader, + body: `${tlsbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (K == `用户信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserInfo = JSON.parse(data); + if ($.GetUserInfo.errcode == 0) { + console.log(`\n${O}\n========== ${$.GetUserInfo.result.nickname} ==========\n用户ID:${$.GetUserInfo.result.id}\n奶滴进度:${$.GetUserInfo.result.milk}/300\n草种信息:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n签到天数:${$.GetUserInfo.result.signcount}天\n`) + $.message += `\n${O}\n========== 【${$.GetUserInfo.result.nickname}】 ==========\n【用户ID】:${$.GetUserInfo.result.id}\n【奶滴进度】:${$.GetUserInfo.result.milk}/300\n【草种信息】:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n【签到天数】:${$.GetUserInfo.result.signcount}天\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + } + if (K == `任务列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetTaskList = JSON.parse(data); + if ($.GetTaskList.errcode == 0) { -//zhimasx -function zhimasx(timeout = 0) { - return new Promise((resolve) => { - setTimeout(() => { + signinfo = $.GetTaskList.result.find(item => item.taskid == 2); + Lunchinfo = $.GetTaskList.result.find(item => item.taskid == 5); + if (signinfo.isaccomplish == 2) { - let url = { - url: `https://api.sxsjyzm.com/api2/loot/index`, - headers: { - 'Accept': `*/*`, - 'wToken': ``, - 'Accept-Encoding': `gzip, deflate, br`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Connection': `keep-alive`, - 'Host': `api.sxsjyzm.com`, - 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, - 'Accept-Language': `zh-cn` - }, - body: zhimabodyVal, - } - $.post(url, async (err, resp, data) => { - try { - if (logs) $.log(`${O}, 芝嫲刷新🚩: ${data}`); + console.log(`签到任务:已完成\n`) + $.message += `【签到任务】:已完成\n`; + } - $.zhimasx = JSON.parse(data); + if (Lunchinfo.isaccomplish == 2) { - if ($.zhimasx.code == 200) { + console.log(`加餐任务:已完成\n`) + $.message += `【加餐任务】:已完成\n`; + } - console.log(`【芝嫲刷新】:刷新成功\n`) - $.message += `【芝嫲刷新】:刷新成功\n` - resolve(true) - } - if ($.zhimasx.code == 2970) { - $.msg(O, time(Number(tts())) + "❌❌❌COOKIE失效"); - if ($.isNode()) { - notify.sendNotify(O, time(Number(tts())) + "❌❌❌COOKIE失效"); + + } } - resolve(false) - } - } catch (e) { - $.logErr(e, resp); - } finally { - resolve() - } - }) - }, timeout) - }) -} + if (K == `每日签到🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.ClickSign = JSON.parse(data); + if ($.ClickSign.errcode == 0) { + console.log(`每日签到:签到成功\n`) + $.message += `【每日签到】:签到成功\n`; + } + } + if (K == `苏苏乐园🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddInteraction = JSON.parse(data); + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuMeijia`) { + console.log(`苏苏乐园:美甲成功,奶滴+1\n`) + $.message += `【苏苏乐园】:美甲成功,奶滴+1\n`; + } + + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuRiguangyu`) { + console.log(`苏苏乐园:听音乐成功,奶滴+1\n`) + $.message += `【苏苏乐园】:听音乐成功,奶滴+1\n`; + } + + if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuHuli`) { + console.log(`苏苏乐园:护理成功,奶滴+1\n`) + $.message += `【苏苏乐园】:护理成功,奶滴+1\n`; + } + } -//zhima -function zhima(timeout = 0) { - return new Promise((resolve) => { - setTimeout(() => { - - - let url = { - url: `https://api.sxsjyzm.com/api2/loot/supquickgetloot`, - headers: { - 'Accept': `*/*`, - 'wToken': ``, - 'Accept-Encoding': `gzip, deflate, br`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Connection': `keep-alive`, - 'Host': `api.sxsjyzm.com`, - 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, - 'Accept-Language': `zh-cn` - }, - body: zhimabodyVal, - } - $.post(url, async (err, resp, data) => { - try { - if (logs) $.log(`${O}, 芝嫲收晶石🚩: ${data}`); + if (K == `添加好友🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddFriend = JSON.parse(data); + if ($.AddFriend.errcode == 0) { + console.log(`添加好友:添加成功\n`) + } + } - $.zhima = JSON.parse(data); + if (K == `好友列表🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.FriendList = JSON.parse(data); + if ($.FriendList.errcode == 0) { + console.log(`好友列表:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`) + $.message += `【好友列表】:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`; + } + } + if (K == `好友信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.FriendInfo = JSON.parse(data); + if ($.FriendInfo.errcode == 0) { + console.log(`好友信息:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) - if ($.zhima.code == 200) { + } + } - console.log(`【晶石收取】:${time(Number(tts()))}领取晶石成功,冷却3小时\n`) - $.message += `【晶石收取】:${time(Number(tts()))}领取晶石成功,冷却3小时\n` + if (K == `助力好友🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddShare = JSON.parse(data); + if ($.AddShare.errcode == 0) { + console.log(`助力好友:助力成功\n`) + $.message += `【助力好友】:助力成功\n`; + } else { + console.log(`助力好友:${$.AddShare.errmsg}\n`) + } + } - } + if (K == `查询信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserValues = JSON.parse(data); + if ($.GetUserValues.errcode == 0) { + console.log(`查询信息:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n`) + //$.message += `【查询信息】:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n` + } + } + if (K == `添加草种🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.PlantGrassSeed = JSON.parse(data); + if ($.PlantGrassSeed.errcode == 0) { + console.log(`添加草种${CZCS}:成功\n`) + $.message += `【添加草种${CZCS}】:成功\n`; + } + } - if ($.zhima.code == 1002) { + if (K == `收取奶滴🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.TakeMilk = JSON.parse(data); + if ($.TakeMilk.errcode == 0) { + console.log(`收取奶滴${CZCS}:成功\n`) + $.message += `【收取奶滴${CZCS}】:成功\n`; + } + } - console.log(`【晶石收取】:${$.zhima.mess},间隔3小时才能收取\n`) - $.message += `【晶石收取】:${$.zhima.mess},间隔3小时才能收取\n` + if (K == `加餐奖励🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetLunchAward = JSON.parse(data); + if ($.GetLunchAward.errcode == 0) { + console.log(`加餐奖励:获得100草种\n`) + $.message += `【加餐奖励】:获得100草种\n`; + } + } - } + if (K == `周末答题🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.Getanswer = JSON.parse(data); + if ($.Getanswer.errcode == 0) { - if ($.zhima.code == 156) { + if ($.Getanswer.result.isopen == 0) { - console.log(`【晶石收取】:${$.zhima.mess}\n`) - $.message += `【晶石收取】:${$.zhima.mess}\n` + console.log(`周末答题:未开始\n`) + $.message += `【周末答题】:未开始\n`; - } + } else if ($.Getanswer.result.ispaly == 0) { + DTA = $.Getanswer.result.answerlist.find(item => item.id == 1).answer_right; + DTB = $.Getanswer.result.answerlist.find(item => item.id == 2).answer_right; + DTC = $.Getanswer.result.answerlist.find(item => item.id == 3).answer_right; + DTD = $.Getanswer.result.answerlist.find(item => item.id == 4).answer_right; + DTE = $.Getanswer.result.answerlist.find(item => item.id == 5).answer_right; + DTF = $.Getanswer.result.answerlist.find(item => item.id == 6).answer_right; + DTG = $.Getanswer.result.answerlist.find(item => item.id == 7).answer_right; + DTH = $.Getanswer.result.answerlist.find(item => item.id == 8).answer_right; + DTI = $.Getanswer.result.answerlist.find(item => item.id == 9).answer_right; + DTJ = $.Getanswer.result.answerlist.find(item => item.id == 10).answer_right; + FF = RT(25, 35) + tlsbodys = `answerList=[{"question_id":1,"question_answer":"${DTA}","time_interval":""},{"question_id":2,"question_answer":"${DTB}","time_interval":""},{"question_id":3,"question_answer":"${DTC}","time_interval":""},{"question_id":4,"question_answer":"${DTD}","time_interval":""},{"question_id":5,"question_answer":"${DTE}","time_interval":""},{"question_id":6,"question_answer":"${DTF}","time_interval":""},{"question_id":7,"question_answer":"${DTG}","time_interval":""},{"question_id":8,"question_answer":"${DTH}","time_interval":""},{"question_id":9,"question_answer":"${DTI}","time_interval":""},{"question_id":10,"question_answer":"${DTJ}","time_interval":""}]&alltime=${FF}` - } catch (e) { - $.logErr(e, resp); - } finally { - resolve() - } - }) + console.log(`周末答题:开始进行答题\n`) + $.message += `【周末答题】:开始进行答题\n`; - }, timeout) - }) -} + } else if ($.Getanswer.result.ispaly == 1) { + console.log(`周末答题:已经答题过了\n`) + $.message += `【周末答题】:已经答题过了\n`; -//zhimatx -function zhimatx(timeout = 0) { - - return new Promise((resolve) => { - - setTimeout(() => { - let url = { - url: `https://api.sxsjyzm.com/api2/loot/userWxCashSubmit`, - headers: { - 'Accept': `*/*`, - 'wToken': ``, - 'Accept-Encoding': `gzip, deflate, br`, - 'Content-Type': `application/x-www-form-urlencoded`, - 'Connection': `keep-alive`, - 'Host': `api.sxsjyzm.com`, - 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, - 'Accept-Language': `zh-cn` - }, - body: zhimatxbodyVal, - } - $.post(url, async (err, resp, data) => { - try { - if (logs) $.log(`${O}, 芝嫲提现🚩: ${data}`); - $.zhimatx = JSON.parse(data); - console.log(`【芝嫲提现${CASH}元】:${$.zhimatx.mess}\n`) - $.message += `【芝嫲提现${CASH}元】:${$.zhimatx.mess}\n` - } catch (e) { - $.logErr(e, resp); - } finally { - resolve() + } + + + } + } + + + if (K == `提交答题🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddanswerOrder = JSON.parse(data); + if ($.AddanswerOrder.errcode == 0) { + console.log(`提交答题:获得${$.AddanswerOrder.result.getalfalfa}草种\n`) + $.message += `【提交答题】:获得${$.AddanswerOrder.result.getalfalfa}草种\n`; + } + } + + + + if (K == `总结信息🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.GetUserValuesss = JSON.parse(data); + if ($.GetUserValuesss.errcode == 0) { + console.log(`总结信息:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n`) + $.message += `【总结信息】:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n` + + } + } + + if (K == `执行操作🚩`) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + $.AddClick = JSON.parse(data); + if ($.AddClick.errcode == 0) { + console.log(decodeURIComponent(tlsbody).replace(/ClickInfo=/g, '').replace(/&ClickType=/g, '').replace(/&OpenType=/g, '').replace(/7/g, '').replace(/4/g, '').replace(/2/g, '') + `\n`) + } + } + + + + + } else { + console.log(`服务器返回数据为空`) + } } - }) - }, timeout) + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) }) } // prettier-ignore -function Env(t, e) { - class s { - constructor(t) { - this.env = t - } - send(t, e = "GET") { - t = "string" == typeof t ? { - url: t - } : t; - let s = this.get; - return "POST" === e && (s = this.post), new Promise((e, i) => { - s.call(this, t, (t, s, r) => { - t ? i(t) : e(s) +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) }) }) } - get(t) { - return this.send.call(this.env, t) + + get(opts) { + return this.send.call(this.env, opts) } - post(t) { - return this.send.call(this.env, t, "POST") + + post(opts) { + return this.send.call(this.env, opts, 'POST') } } - return new class { - constructor(t, e) { - this.name = t, this.http = new s(this), this.data = null, this.dataFile = "box.dat", this.logs = [], this.isMute = !1, this.isNeedRewrite = !1, this.logSeparator = "\n", this.startTime = (new Date).getTime(), Object.assign(this, e), this.log(``, `\ud83d\udd14${this.name}, \u5f00\u59cb!`) + + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) } + isNode() { - return "undefined" != typeof module && !!module.exports + return 'undefined' !== typeof module && !!module.exports } + isQuanX() { - return "undefined" != typeof $task + return 'undefined' !== typeof $task } + isSurge() { - return "undefined" != typeof $httpClient && "undefined" == typeof $loon + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon } + isLoon() { - return "undefined" != typeof $loon + return 'undefined' !== typeof $loon + } + + isShadowrocket() { + return 'undefined' !== typeof $rocket } - toObj(t, e = null) { + + toObj(str, defaultValue = null) { try { - return JSON.parse(t) + return JSON.parse(str) } catch { - return e + return defaultValue } } - toStr(t, e = null) { + + toStr(obj, defaultValue = null) { try { - return JSON.stringify(t) + return JSON.stringify(obj) } catch { - return e + return defaultValue } } - getjson(t, e) { - let s = e; - const i = this.getdata(t); - if (i) try { - s = JSON.parse(this.getdata(t)) - } catch {} - return s + + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json } - setjson(t, e) { + + setjson(val, key) { try { - return this.setdata(JSON.stringify(t), e) + return this.setdata(JSON.stringify(val), key) } catch { - return !1 + return false } } - getScript(t) { - return new Promise(e => { + + getScript(url) { + return new Promise((resolve) => { this.get({ - url: t - }, (t, s, i) => e(i)) + url + }, (err, resp, body) => resolve(body)) }) } - runScript(t, e) { - return new Promise(s => { - let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); - i = i ? i.replace(/\n/g, ``).trim() : i; - let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); - r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; - const [o, h] = i.split("@"), a = { - url: `http://${h}/v1/scripting/evaluate`, + + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, body: { - script_text: t, - mock_type: "cron", - timeout: r + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout }, headers: { - "X-Key": o, - Accept: "*/*" + 'X-Key': key, + 'Accept': '*/*' } - }; - this.post(a, (t, e, i) => s(i)) - }).catch(t => this.logErr(t)) + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) } + loaddata() { - if (!this.isNode()) return {}; { - this.fs = this.fs ? this.fs : require("fs"), this.path = this.path ? this.path : require("path"); - const t = this.path.resolve(this.dataFile), - e = this.path.resolve(process.cwd(), this.dataFile), - s = this.fs.existsSync(t), - i = !s && this.fs.existsSync(e); - if (!s && !i) return {}; { - const i = s ? t : e; + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath try { - return JSON.parse(this.fs.readFileSync(i)) - } catch (t) { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { return {} } - } - } + } else return {} + } else return {} } + writedata() { if (this.isNode()) { - this.fs = this.fs ? this.fs : require("fs"), this.path = this.path ? this.path : require("path"); - const t = this.path.resolve(this.dataFile), - e = this.path.resolve(process.cwd(), this.dataFile), - s = this.fs.existsSync(t), - i = !s && this.fs.existsSync(e), - r = JSON.stringify(this.data); - s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } } + return result } - lodash_get(t, e, s) { - const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); - let r = t; - for (const t of i) - if (r = Object(r)[t], void 0 === r) return s; - return r - } - lodash_set(t, e, s) { - return Object(t) !== t ? t : (Array.isArray(e) || (e = e.toString().match(/[^.[\]]+/g) || []), e.slice(0, -1).reduce((t, s, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) - } - getdata(t) { - let e = this.getval(t); - if (/^@/.test(t)) { - const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ``; - if (r) try { - const t = JSON.parse(r); - e = t ? this.lodash_get(t, i, ``) : e - } catch (t) { - e = `` + + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } } } - return e + return val } - setdata(t, e) { - let s = !1; - if (/^@/.test(e)) { - const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; + + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' try { - const e = JSON.parse(h); - this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) } catch (e) { - const o = {}; - this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) } - } else s = this.setval(t, e); - return s - } - getval(t) { - return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null - } - setval(t, e) { - return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : this.data && this.data[e] || null - } - initGotEnv(t) { - this.got = this.got ? this.got : require("got"), this.cktough = this.cktough ? this.cktough : require("tough-cookie"), this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar, t && (t.headers = t.headers ? t.headers : {}, void 0 === t.headers.Cookie && void 0 === t.cookieJar && (t.cookieJar = this.ckjar)) - } - get(t, e = (() => {})) { - t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { - "X-Surge-Skip-Scripting": !1 - })), $httpClient.get(t, (t, s, i) => { - !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) - })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { - hints: !1 - })), $task.fetch(t).then(t => { - const { - statusCode: s, - statusCode: i, - headers: r, - body: o - } = t; - e(null, { - status: s, - statusCode: i, - headers: r, - body: o - }, o) - }, t => e(t))) : this.isNode() && (this.initGotEnv(t), this.got(t).on("redirect", (t, e) => { - try { - if (t.headers["set-cookie"]) { - const s = t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString(); - this.ckjar.setCookieSync(s, null), e.cookieJar = this.ckjar + } else { + issuc = this.setval(val, key) + } + return issuc + } + + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status } - } catch (t) { - this.logErr(t) + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) } - }).then(t => { - const { - statusCode: s, - statusCode: i, - headers: r, - body: o - } = t; - e(null, { - status: s, - statusCode: i, - headers: r, - body: o - }, o) - }, t => { - const { - message: s, - response: i - } = t; - e(s, i, i && i.body) - })) - } - post(t, e = (() => {})) { - if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { - "X-Surge-Skip-Scripting": !1 - })), $httpClient.post(t, (t, s, i) => { - !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) - }); - else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { - hints: !1 - })), $task.fetch(t).then(t => { - const { - statusCode: s, - statusCode: i, - headers: r, - body: o - } = t; - e(null, { - status: s, - statusCode: i, - headers: r, - body: o - }, o) - }, t => e(t)); - else if (this.isNode()) { - this.initGotEnv(t); - const { - url: s, - ...i - } = t; - this.got.post(s, i).then(t => { - const { - statusCode: s, - statusCode: i, - headers: r, - body: o - } = t; - e(null, { - status: s, - statusCode: i, - headers: r, - body: o - }, o) - }, t => { - const { - message: s, - response: i - } = t; - e(s, i, i && i.body) + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt } - time(t) { - let e = { - "M+": (new Date).getMonth() + 1, - "d+": (new Date).getDate(), - "H+": (new Date).getHours(), - "m+": (new Date).getMinutes(), - "s+": (new Date).getSeconds(), - "q+": Math.floor(((new Date).getMonth() + 3) / 3), - S: (new Date).getMilliseconds() - }; - /(y+)/.test(t) && (t = t.replace(RegExp.$1, ((new Date).getFullYear() + ``).substr(4 - RegExp.$1.length))); - for (let s in e) new RegExp("(" + s + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? e[s] : ("00" + e[s]).substr((`` + e[s]).length))); - return t - } - msg(e = t, s = ``, i = ``, r) { - const o = t => { - if (!t) return t; - if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { - "open-url": t - } : this.isSurge() ? { - url: t - } : void 0; - if ("object" == typeof t) { + + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { if (this.isLoon()) { - let e = t.openUrl || t.url || t["open-url"], - s = t.mediaUrl || t["media-url"]; + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] return { - openUrl: e, - mediaUrl: s + openUrl, + mediaUrl } - } - if (this.isQuanX()) { - let e = t["open-url"] || t.url || t.openUrl, - s = t["media-url"] || t.mediaUrl; + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl return { - "open-url": e, - "media-url": s + 'open-url': openUrl, + 'media-url': mediaUrl } - } - if (this.isSurge()) { - let e = t.url || t.openUrl || t["open-url"]; + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] return { - url: e + url: openUrl } } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) } - }; - this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))); - let h = [``, "==============\ud83d\udce3\u7cfb\u7edf\u901a\u77e5\ud83d\udce3=============="]; - h.push(e), s && h.push(s), i && h.push(i), console.log(h.join("\n")), this.logs = this.logs.concat(h) + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } } - log(...t) { - t.length > 0 && (this.logs = [...this.logs, ...t]), console.log(t.join(this.logSeparator)) + + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) } - logErr(t, e) { - const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); - s ? this.log(``, `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t.stack) : this.log(``, `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t) + + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } } - wait(t) { - return new Promise(e => setTimeout(e, t)) + + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) } - done(t = {}) { - const e = (new Date).getTime(), - s = (e - this.startTime) / 1e3; - this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) + + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } } - }(t, e) -} \ No newline at end of file + })(name, opts) +} From b40aed6f4ee18d883764c56fda3dd035a8027686 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 25 Apr 2021 18:19:36 +0800 Subject: [PATCH 096/139] Update iboxpay.js --- Task/iboxpay.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/iboxpay.js b/Task/iboxpay.js index 7c4fbcf..77c3c48 100644 --- a/Task/iboxpay.js +++ b/Task/iboxpay.js @@ -49,7 +49,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.19 修复ac运行报错 3.20 视频ck有效期目前未知,增加失效判定,直播上限为5000,已适配 4.15 视频ck有效期预计15天,直播上限为3000,已适配 -4.24 视频上限为1000,直播上限为3000,已适配 +4.24 视频上限为1000,直播上限为500,已适配 ⚠️一共1个位置 3个ck 👉 7条 Secrets @@ -129,7 +129,7 @@ http-requires https:\/\/veishop\.iboxpay\.com\/nf_gateway\/nf_customer_activity\ */ -GXRZ = '4.24 视频上限为1000,直播上限为3000,已适配' +GXRZ = '4.24 视频上限为1000,直播上限为500,已适配' const $ = Env("笑谱"); $.idx = ($.idx = ($.getval('iboxpaySuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -615,7 +615,7 @@ async function all() { } } - if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 60) { + if (LIVE >= 1 && nowTimes.getHours() >= 8 && nowTimes.getHours() <= 23 && $.sylist.resultCode && livecs < 10) { await liveslist(); //直播节目表 if (liveIdcd >= 1) { dd = liveIdcd * 35 - 34 From 7c64b27dc3e76bcf3b4b528629521df360109f61 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 25 Apr 2021 22:40:05 +0800 Subject: [PATCH 097/139] Update tls.js --- Task/tls.js | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index e67c897..7ae0ffa 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -347,7 +347,9 @@ if (isGetCookie) { } else { !(async () => { await all(); +if($.isLogin == true){ await msgShow(); +} })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -361,8 +363,8 @@ if (isGetCookie) { async function all() { if (!tlsheaderArr || tlsheaderArr == '') { $.msg( - $.name, - '提示:⚠️请>>点击前往获取cookie https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png\n', + O,time(Number(Date.now())) + + `⚠️未获取COOKIE\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" } @@ -393,17 +395,20 @@ async function all() { tlsbody = `Scene=defualt&SceneValue=${SceneValue}` await task(); if (!$.isLogin) { - $.msg(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, { - "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" - }); + $.msg( + O,time(Number(Date.now())) + + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, + 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + } + ); if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效,\n请>>点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); } continue } - K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` From d7acb33a96b6d556565b5b8733edb7a3bd34fbc8 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 26 Apr 2021 09:14:31 +0800 Subject: [PATCH 098/139] 1 --- Task/zhima.js | 2003 ++++++++++++++++--------------------------------- 1 file changed, 634 insertions(+), 1369 deletions(-) diff --git a/Task/zhima.js b/Task/zhima.js index 7ae0ffa..d30750e 100644 --- a/Task/zhima.js +++ b/Task/zhima.js @@ -1,229 +1,238 @@ /* ziye -github地址 https://github.cn/ziye888 -TG频道地址 https://t.me/ziyescript -TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g -boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json -圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json - +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json 转载请备注个名字,谢谢 -⚠️特仑苏小程序 需要 微信 兑换特仑苏牛奶 - ->>点击 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png 扫码进入 谢谢支持 +⚠️芝嫲视频 -4.23 制作 -4.24 完成 -4.24.21 去除ck触发机制 -4.25.15 修复加餐判定,优化逻辑 -⚠️ ck只有几个小时的有效期,不要关闭ck重写 -建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * +2.13 制作 +2.15 修复刷新问题,修复部分问题,点夺宝获取ck +2.24 增加自动提现,需要自行获取对应数值的body,并填写CASH变量 +2.24-2 修复刷新错误,务必更新 +2.25 修复版本更新带来的晶石收取问题 +3.8 替换为循环获取ck -⚠️一共 2个ck 👉 2条 Secrets +⚠️一共1个位置 1个ck 👉 1条 Secrets +多账号换行 -⚠️关于助力,一天一次,同一个人一周一次,脚本默认助力作者,可自行boxjs处更改 +点击 https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529 下载APP -手机端默认使用boxjs👉 node请复制boxjs会话粘贴至tlsCOOKIE.js中 或者 填写环境变量(多账号请换行) +或者商店搜索 芝嫲视频 邀请码613647529 -第一步⚠️添加 hostname =xw.mengniu.cn, +谢谢支持 -👉进入小程序获取 -tlsheaderVal👉TLS_tlsURL👉url -tlsheaderVal👉TLS_tlsHEADER👉header - -⚠️主机名以及重写👇 一次只开一条重写 -hostname =xw.mengniu.cn, +第一步 添加 hostname=api.sxsjyzm.com, + +第二步 添加body重写 + +点击夺宝 获取body + + +zhimabodyVal 👉ZM_zhimabody +zhimatxbodyVal 👉ZM_zhimatxbody + +CASH 👉ZM_CASH 可设置0.3 0.5 1 5 10 30 50 100 等等,设置完后自行获取对应body + + + +⚠️主机名以及重写👇 + +时间建议设置一小时一次 如 0 * * * * + +hostname=api.sxsjyzm.com, -//////////////////////////// 圈x -//特仑苏获取ck -https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js -//////////////////////////// loon -//特仑苏获取ck -http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js, requires-header=true, tag=特仑苏获取ck -//////////////////////////// surge -//特仑苏获取ck -特仑苏获取ck = type=http-request,pattern=https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method\=GetMyPrize,requires-header=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js +############## 圈x +#芝嫲视频获取body +https:\/\/api\.sxsjyzm\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js + +############## loon +#芝嫲视频获取body +http-request https:\/\/api\.sxsjyzm\.com\/* script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js,requires-body=true, tag=芝嫲视频获取body + +############## surge + +#芝嫲视频获取body +芝嫲视频获取body = type=http-request,pattern=https:\/\/api\.sxsjyzm\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/zhima.js + + + + */ -GXRZ = '4.25.15 修复加餐判定,优化逻辑' -const $ = Env("特仑苏"); -$.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 + + + +const $ = Env("芝嫲视频"); +$.idx = ($.idx = ($.getval('zhimaSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; -const COOKIE = $.isNode() ? require("./tlsCOOKIE") : ``; -const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, -notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 -notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 -Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; - -tlsbodys = ``; -let tlsurlArr = []; -let tlsurlVal = ``; -let middletlsURL = []; - -let tlsheaderArr = []; -let tlsheaderVal = ``; -let middletlsHEADER = []; - - -if ($.isNode() && process.env.TLS_tlsHEADER) { - - XYZ = process.env.TLS_XYZ || "100"; - hyidA = process.env.TLS_hyidA || "64926"; - hyidB = process.env.TLS_hyidB || "70405"; - hyidC = process.env.TLS_hyidC || "73261"; - hyidD = process.env.TLS_hyidD || "98692"; - hyidE = process.env.TLS_hyidE || "98825"; - hyidF = process.env.TLS_hyidF || "98860"; - hyidG = process.env.TLS_hyidG || "98910"; - notifyttt = process.env.TLS_notifyttt || "1"; - notifyInterval = process.env.TLS_notifyInterval || "1"; - Minutes = process.env.TLS_Minutes || "10"; +const COOKIE = $.isNode() ? require("./zhimaCOOKIE") : ``; +const logs = 0; // 0为关闭日志,1为开启 +const notifyttt = 1 // 0为关闭外部推送,1为12 23 点外部推送 +const notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +$.message = '', COOKIES_SPLIT = '', CASH = '', ddtime = ''; +const zhimabodyArr = []; +let zhimabodyVal = ``; +let middlezhimabody = []; + +const zhimatxbodyArr = []; +let zhimatxbodyVal = ``; +let middlezhimatxbody = []; + +if ($.isNode()) { + // 没有设置 ZM_CASH 则默认为 0 不提现 + CASH = process.env.ZM_CASH || 0; +} +if ($.isNode() && process.env.ZM_zhimabody) { COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; console.log( `============ cookies分隔符为:${JSON.stringify( COOKIES_SPLIT )} =============\n` ); - - if ( - process.env.TLS_tlsURL && - process.env.TLS_tlsURL.indexOf(COOKIES_SPLIT) > -1 + process.env.ZM_zhimabody && + process.env.ZM_zhimabody.indexOf(COOKIES_SPLIT) > -1 ) { - middletlsURL = process.env.TLS_tlsURL.split(COOKIES_SPLIT); + middlezhimabody = process.env.ZM_zhimabody.split(COOKIES_SPLIT); } else { - middletlsURL = process.env.TLS_tlsURL.split(); + middlezhimabody = process.env.ZM_zhimabody.split(); } - Object.keys(middletlsURL).forEach((item) => { - if (middletlsURL[item]) { - tlsurlArr.push(middletlsURL[item]); - } - }); - if ( - process.env.TLS_tlsHEADER && - process.env.TLS_tlsHEADER.indexOf(COOKIES_SPLIT) > -1 + process.env.ZM_zhimatxbody && + process.env.ZM_zhimatxbody.indexOf(COOKIES_SPLIT) > -1 ) { - middletlsHEADER = process.env.TLS_tlsHEADER.split(COOKIES_SPLIT); + middlezhimatxbody = process.env.ZM_zhimatxbody.split(COOKIES_SPLIT); } else { - middletlsHEADER = process.env.TLS_tlsHEADER.split(); + middlezhimatxbody = process.env.ZM_zhimatxbody.split(); } - Object.keys(middletlsHEADER).forEach((item) => { - if (middletlsHEADER[item]) { - tlsheaderArr.push(middletlsHEADER[item]); - } - }); +} +if (COOKIE.zhimabodyVal) { + ZM_COOKIES = { + "zhimabodyVal": COOKIE.zhimabodyVal.split('\n'), + "zhimatxbodyVal": COOKIE.zhimatxbodyVal.split('\n'), + } + Length = ZM_COOKIES.zhimabodyVal.length; +} +if (!COOKIE.zhimabodyVal) { + if ($.isNode()) { + Object.keys(middlezhimabody).forEach((item) => { + if (middlezhimabody[item]) { + zhimabodyArr.push(middlezhimabody[item]); + zhimatxbodyArr.push(middlezhimatxbody[item]); + } + }); -} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { - console.log( - `============ cookie方式为:boxjs复制会话 =============\n` - ); - XYZ = (COOKIE.settings.find(item => item.id === `tlsXYZ`)).val; - notifyttt = (COOKIE.settings.find(item => item.id === `tlsnotifyttt`)).val; - hyidA = (COOKIE.settings.find(item => item.id === `tlshyidA`)).val; - hyidB = (COOKIE.settings.find(item => item.id === `tlshyidB`)).val; - hyidC = (COOKIE.settings.find(item => item.id === `tlshyidC`)).val; - hyidD = (COOKIE.settings.find(item => item.id === `tlshyidD`)).val; - hyidE = (COOKIE.settings.find(item => item.id === `tlshyidE`)).val; - hyidF = (COOKIE.settings.find(item => item.id === `tlshyidF`)).val; - hyidG = (COOKIE.settings.find(item => item.id === `tlshyidG`)).val; - notifyInterval = (COOKIE.settings.find(item => item.id === `tlsnotifyInterval`)).val; - Minutes = (COOKIE.settings.find(item => item.id === `tlsMinutes`)).val; - tlsCount = (COOKIE.settings.find(item => item.id === `tlsCount`)).val || '1'; - for (let i = 1; i <= tlsCount; i++) { - if (i == 1) { - op = `` - } else { - op = i + } else { + zhimabodyArr.push($.getdata("zhimabody")); + zhimatxbodyArr.push($.getdata("zhimatxbody")); + // 根据boxjs中设置的额外账号数,添加存在的账号数据进行任务处理 + if ("zhimaCASH") { + CASH = $.getval("zhimaCASH") || '0'; } - if (COOKIE.datas.find(item => item.key === `tlsheader${op}`)) { + let zhimaCount = ($.getval('zhimaCount') || '1') - 0; + for (let i = 2; i <= zhimaCount; i++) { + if ($.getdata(`zhimabody${i}`)) { + zhimabodyArr.push($.getdata(`zhimabody${i}`)); + zhimatxbodyArr.push($.getdata(`zhimatxbody${i}`)); - tlsurlArr.push(COOKIE.datas.find(item => item.key === `tlsurl${op}`).val); - tlsheaderArr.push(COOKIE.datas.find(item => item.key === `tlsheader${op}`).val); + } } } -} else { - if ("tlsXYZ") { - XH = $.getval("tlsXYZ") || '100'; - } - if ("tlshyidA") { - hyidA = $.getval("tlshyidA") || '64926'; - } - if ("tlshyidB") { - hyidB = $.getval("tlshyidB") || '70405'; - } - if ("tlshyidC") { - hyidC = $.getval("tlshyidC") || '73261'; - } - if ("tlshyidD") { - hyidD = $.getval("tlshyidD") || '98692'; - } - if ("tlshyidE") { - hyidE = $.getval("tlshyidE") || '98825'; - } - if ("tlshyidF") { - hyidF = $.getval("tlshyidF") || '98860'; - } - if ("tlshyidG") { - hyidG = $.getval("tlshyidG") || '98910'; - } - if ("tlsnotifyttt") { - notifyttt = $.getval("tlsnotifyttt") || '1'; - } - if ("tlsnotifyInterval") { - notifyInterval = $.getval("tlsnotifyInterval") || '1'; - } - if ("tlsMinutes") { - Minutes = $.getval("tlsMinutes") || '10'; - } - - let tlsCount = ($.getval('tlsCount') || '1') - 0; - for (let i = 1; i <= tlsCount; i++) { - if (i == 1) { - op = `` - } else { - op = i - } - if ($.getdata(`tlsheader${op}`)) { - tlsurlArr.push($.getdata(`tlsurl${op}`)); + if (zhimabodyArr == '') { + Length = 0 + } else Length = zhimabodyArr.length - tlsheaderArr.push($.getdata(`tlsheader${op}`)); - } - } } + function GetCookie() { + if ($request && $request.url.indexOf("loot") >= 0 && $request.url.indexOf("index") >= 0) { + + const zhimabodyVal = $request.body; + if (zhimabodyVal) { + cookie() + + function cookie() { + bodys = $.getdata('zhimabody' + $.idx); + if (bodys) { + if (bodys.indexOf(zhimabodyVal) >= 0) { + $.log( + `[${$.name + $.idx}] zhimabodyVal已存在✅: zhimabodyVal: ${zhimabodyVal}` + ); + $.msg($.name + $.idx, `zhimabodyVal已存在: 🎉`, ``); + $.done(); + } else if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + { + $.setdata(zhimabodyVal, "zhimabody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取zhimabodyVal✅: 成功,zhimabodyVal: ${zhimabodyVal}` + ); + $.msg($.name + $.idx, `获取zhimabodyVal: 成功🎉`, ``); + + $.done(); + } + }; + } + + } + + } + + if ($request && $request.url.indexOf("userWxCashSubmit") >= 0) { + const zhimatxbodyVal = $request.body; + if (zhimatxbodyVal) { + cookie() + + function cookie() { + bodys = $.getdata('zhimatxbody' + $.idx); + if (bodys) { + if (bodys.indexOf(zhimatxbodyVal) >= 0) { + $.log( + `[${$.name + $.idx}] zhimatxbodyVal已存在✅: zhimatxbodyVal: ${zhimatxbodyVal}` + ); + $.msg($.name + $.idx, `zhimatxbodyVal已存在: 🎉`, ``); + $.done(); + } else if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = $.idx + 1 + cookie() + } + } else { + { + $.setdata(zhimatxbodyVal, "zhimatxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取zhimatxbodyVal✅: 成功,zhimatxbodyVal: ${zhimatxbodyVal}` + ); + $.msg($.name + $.idx, `获取zhimatxbodyVal: 成功🎉`, ``); + + $.done(); + } + }; - //获取CK - if ($request && $request.url.indexOf("GetMyPrize") >= 0) { - - const tlsurlVal = $request.headers.Referer; - const tlsheaderVal = $request.headers.Cookie; - if (tlsheaderVal && tlsurlVal) { - - $.setdata(tlsurlVal, "tlsurl" + $.idx); - $.log( - `[${$.name + $.idx}] 获取url tlsurlVal✅: 成功,tlsurlVal: ${tlsurlVal}` - ); - $.msg($.name + $.idx, `获取url tlsurlVal: 成功🎉`, ``); - $.setdata(tlsheaderVal, "tlsheader" + $.idx); - $.log( - `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` - ); - $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); - $.done(); + } } } @@ -237,8 +246,10 @@ console.log( ).toLocaleString()} =====================\n` ); console.log( - `============ 共 ${tlsheaderArr.length} 个${$.name}账号=============\n` + `============ 共 ${Length} 个${$.name}账号=============\n` ); + + //时间 nowTimes = new Date( new Date().getTime() + @@ -251,6 +262,28 @@ M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.g D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); ddtime = Y + M + D; console.log(ddtime) + +function tts(inputTime) { + if ($.isNode()) { + TTS = Math.round(new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000).toString(); + } else TTS = Math.round(new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000).toString(); + return TTS; +}; + + + +//当前10位时间戳 +function ts(inputTime) { + if ($.isNode()) { + TS = Math.round((new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000) / 1000).toString(); + } else TS = Math.round((new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000) / 1000).toString(); + return TS; +}; //今天0点时间戳时间戳 function daytime(inputTime) { if ($.isNode()) { @@ -261,9 +294,12 @@ function daytime(inputTime) { }; //时间戳格式化日期 function time(inputTime) { + if ($.isNode()) { var date = new Date(inputTime + 8 * 60 * 60 * 1000); } else var date = new Date(inputTime); + + Y = date.getFullYear() + '-'; M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; D = date.getDate() + ' '; @@ -272,13 +308,6 @@ function time(inputTime) { s = date.getSeconds(); return Y + M + D + h + m + s; }; -//日期格式化时间戳 -function timecs() { - if ($.isNode()) { - var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 - } else var date = new Date(newtime).getTime() - return date; -}; //随机udid 大写 function udid() { var s = []; @@ -299,7 +328,7 @@ function udid2() { } return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); } -//str编码 +//编码 function encodeUnicode(str) { var res = []; for (var i = 0; i < str.length; i++) { @@ -307,39 +336,11 @@ function encodeUnicode(str) { } return "\\u" + res.join("\\u"); } -//str解码 +//解码 function decodeUnicode(str) { - str = str.replace(/\\u/g, "%u"); + str = str.replace(/\\/g, "%"); return unescape(str); } -//es编码 escape("中文") - -//es解码 unescape("%u4E2D%u6587") - -//URI编码 encodeURI("中文") 不完全 - -//URI解码 decodeURI("%E4%B8%AD%E6%96%87") 不完全 - -//URIC编码 encodeURIComponent("中文") - -//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") - -//日志格式化 -function format(str) { - if (logs == 2) { - str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "").replace(/\\\\/g, '\\') - } - if (logs == 3) { - str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") - } - return str; -} -//随机延迟 -function RT(X, Y) { - do rt = Math.floor(Math.random() * Y); - while (rt < X) - return rt; -} let isGetCookie = typeof $request !== 'undefined' if (isGetCookie) { GetCookie() @@ -347,9 +348,8 @@ if (isGetCookie) { } else { !(async () => { await all(); -if($.isLogin == true){ + //await $.wait(1000); await msgShow(); -} })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -358,460 +358,44 @@ if($.isLogin == true){ $.done(); }) } - - async function all() { - if (!tlsheaderArr || tlsheaderArr == '') { + if (!Length) { $.msg( - O,time(Number(Date.now())) + - `⚠️未获取COOKIE\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, - 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { - "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + $.name, + '提示:⚠️请点击前往获取CK https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529\n', + 'https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529', { + "open-url": "https://h5.sxsjyzm.com/sesameH5/public/sesameLogin/register.html?onlyid=613647529" } ); return; - } else { - for (let i = 0; i < tlsheaderArr.length; i++) { - - tlsurlVal = tlsurlArr[i]; - - tlsheaderVal = tlsheaderArr[i]; - - userid = tlsurlVal.split('UserID=')[1].split('&')[0] - SceneValue = tlsurlVal.split('SceneValue=')[1].split('&')[0] - - $.index = i + 1; - O = (`${$.name + $.index}🔔`); - $.isLogin = true; - if (tlsheaderVal && tlsheaderVal != '') { - console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) - K = `用户信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserInfo` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `Scene=defualt&SceneValue=${SceneValue}` - await task(); - if (!$.isLogin) { - $.msg( - O,time(Number(Date.now())) + - `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, - 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { - "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" - } - ); - if ($.isNode()) { - await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); - } - continue - } - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` - await task(); - - - - K = `任务列表🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` - tlsbody = `` - - await task(); - - if (signinfo.isaccomplish == 0) { - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E6%AF%8F%E6%97%A5%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` - await task(); - - - K = `签到列表🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetTaskList` - tlsbody = `` - await task(); - - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%AD%BE%E5%88%B0%E9%A1%B5-%E7%AB%8B%E5%8D%B3%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` - await task(); - - K = `每日签到🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=ClickSign` - tlsbody = `` - await task(); - - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD&ClickType=7&OpenType=2` - await task(); - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E7%BE%8E%E7%94%B2&ClickType=5&OpenType=2` - await task(); - - K = `苏苏乐园🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` - tlsbody = `InterName=susuMeijia` - await task(); - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E5%90%AC%E9%9F%B3%E4%B9%90&ClickType=5&OpenType=2` - await task(); - - K = `苏苏乐园🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` - tlsbody = `InterName=susuRiguangyu` - await task(); - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD-%E6%8A%A4%E7%90%86&ClickType=5&OpenType=2` - await task(); - - K = `苏苏乐园🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddInteraction` - tlsbody = `InterName=susuHuli` - await task(); - - } - - - if (Lunchinfo.isaccomplish == 1) { - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E5%8D%88%E9%A4%90%E5%A5%96%E5%8A%B1&ClickType=7&OpenType=2` - await task(); - - K = `加餐奖励🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` - tlsbody = `` - await task(); - } - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3&ClickType=2&OpenType=2` - await task(); - - - K = `周末答题🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=Getanswer` - tlsbody = `` - await task(); - - if ($.Getanswer.result.ispaly == 0) { - - K = `提交答题🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` - tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') - - DD = RT(35000, 40000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - } - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3%E7%AD%94%E9%A2%98%E5%A5%96%E5%8A%B1%E9%A1%B5-%E5%8E%BB%E5%96%82%E8%8B%8F%E8%8B%8F&ClickType=2&OpenType=2` - await task(); - - - - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E7%89%A7%E5%8F%8B&ClickType=7&OpenType=2` - await task(); - - - K = `好友列表🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetMyFriendList` - tlsbody = `PageNum=1&Record=10` - - await task(); - - - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidA}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidA}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidB}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidB}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidC}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidC}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - - - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidD}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidD}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidE}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidE}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidF}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidF}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidG}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidG}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - } - - - K = `查询信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; - tlsbody = `` - await task(); - - for (let i = 1; i < $.GetUserValues.result.grass_seed / 100; i++) { - - - K = `查询信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` - tlsbody = `` - await task(); - - - if ($.GetUserValues.result.grass_seed >= 100) { - - CZCS = i - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8D%89%E7%A7%8D&ClickType=7&OpenType=2` - await task(); - - K = `添加草种🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=PlantGrassSeed` - - await task(); - - DD = RT(3000, 4000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - - - K = `收取奶滴🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=TakeMilk` - - await task(); - } - } - + } + for (let i = 0; i < Length; i++) { + if (COOKIE.zhimabodyVal) { + zhimabodyVal = ZM_COOKIES.zhimabodyVal[i]; + zhimatxbodyVal = ZM_COOKIES.zhimatxbodyVal[i]; + } + if (!COOKIE.zhimabodyVal) { + zhimabodyVal = zhimabodyArr[i]; + zhimatxbodyVal = zhimatxbodyArr[i]; + } - K = `总结信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` - tlsbody = `` - await task(); + O = (`${$.name + (i + 1)}🔔`); + await console.log(`-------------------------\n\n🔔开始运行【${$.name+(i+1)}】`) - } - console.log(`${GXRZ}\n`); - $.message += `${GXRZ}\n` + console.log(`\n${O}\n========== 【${O}】 ==========\n`); + $.message += `\n${O}\n========== 【${O}】 ==========\n`; + let cookie_is_live = await zhimasx(); //运行 + if (!cookie_is_live) { + continue; + } + await zhima() //收取晶石 + if (nowTimes.getHours() === 17 && CASH >= 0.3) { + await zhimatx(); //提现 } + await zhimasx(); //刷新 } } //通知 @@ -823,830 +407,511 @@ function msgShow() { if (notifyInterval == 1) { $.msg($.name, ``, $.message); } - if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { $.msg($.name, ``, $.message); } - if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { $.msg($.name, ``, $.message); } - if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) await notify.sendNotify($.name, $.message); resolve() }) } -//运行模块 -function task() { - return new Promise(async resolve => { - let url = { - url: `${tlsurl}`, - headers: tlsheader, - body: `${tlsbody}`, - } - $.post(url, (err, resp, data) => { - try { - if (err) { - console.log(`${JSON.stringify(err)}`) - console.log(`${$.name} API请求失败,请检查网络重试`) - } else { - if (data) { - if (K == `用户信息🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.GetUserInfo = JSON.parse(data); - if ($.GetUserInfo.errcode == 0) { - console.log(`\n${O}\n========== ${$.GetUserInfo.result.nickname} ==========\n用户ID:${$.GetUserInfo.result.id}\n奶滴进度:${$.GetUserInfo.result.milk}/300\n草种信息:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n签到天数:${$.GetUserInfo.result.signcount}天\n`) - $.message += `\n${O}\n========== 【${$.GetUserInfo.result.nickname}】 ==========\n【用户ID】:${$.GetUserInfo.result.id}\n【奶滴进度】:${$.GetUserInfo.result.milk}/300\n【草种信息】:${$.GetUserInfo.result.grass_seed}/${$.GetUserInfo.result.allgrass_seed}\n【签到天数】:${$.GetUserInfo.result.signcount}天\n`; - } else { - $.isLogin = false; //cookie过期 - return - } - } - - if (K == `任务列表🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.GetTaskList = JSON.parse(data); - if ($.GetTaskList.errcode == 0) { - signinfo = $.GetTaskList.result.find(item => item.taskid == 2); - Lunchinfo = $.GetTaskList.result.find(item => item.taskid == 5); - if (signinfo.isaccomplish == 2) { +//zhimasx +function zhimasx(timeout = 0) { + return new Promise((resolve) => { + setTimeout(() => { - console.log(`签到任务:已完成\n`) - $.message += `【签到任务】:已完成\n`; - } - if (Lunchinfo.isaccomplish == 2) { - - console.log(`加餐任务:已完成\n`) - $.message += `【加餐任务】:已完成\n`; - } - - - - } - } - - if (K == `每日签到🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.ClickSign = JSON.parse(data); - if ($.ClickSign.errcode == 0) { - console.log(`每日签到:签到成功\n`) - $.message += `【每日签到】:签到成功\n`; - } - } - - if (K == `苏苏乐园🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.AddInteraction = JSON.parse(data); - if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuMeijia`) { - console.log(`苏苏乐园:美甲成功,奶滴+1\n`) - $.message += `【苏苏乐园】:美甲成功,奶滴+1\n`; - } - - if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuRiguangyu`) { - console.log(`苏苏乐园:听音乐成功,奶滴+1\n`) - $.message += `【苏苏乐园】:听音乐成功,奶滴+1\n`; - } - - if ($.AddInteraction.errcode == 0 && tlsbody == `InterName=susuHuli`) { - console.log(`苏苏乐园:护理成功,奶滴+1\n`) - $.message += `【苏苏乐园】:护理成功,奶滴+1\n`; - } - } - - if (K == `添加好友🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.AddFriend = JSON.parse(data); - if ($.AddFriend.errcode == 0) { - console.log(`添加好友:添加成功\n`) - } - } - - if (K == `好友列表🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.FriendList = JSON.parse(data); - if ($.FriendList.errcode == 0) { - console.log(`好友列表:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`) - $.message += `【好友列表】:${$.FriendList.result[0].nickname} id ${$.FriendList.result[0].userid} ${$.FriendList.result[0].milknumber}滴奶\n`; - } - } - - if (K == `好友信息🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.FriendInfo = JSON.parse(data); - if ($.FriendInfo.errcode == 0) { - console.log(`好友信息:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) - - } - } - - if (K == `助力好友🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.AddShare = JSON.parse(data); - if ($.AddShare.errcode == 0) { - console.log(`助力好友:助力成功\n`) - $.message += `【助力好友】:助力成功\n`; - } else { - console.log(`助力好友:${$.AddShare.errmsg}\n`) - - } - } + let url = { + url: `https://api.sxsjyzm.com/api2/loot/index`, + headers: { + 'Accept': `*/*`, + 'wToken': ``, + 'Accept-Encoding': `gzip, deflate, br`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Connection': `keep-alive`, + 'Host': `api.sxsjyzm.com`, + 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, + 'Accept-Language': `zh-cn` + }, + body: zhimabodyVal, + } + $.post(url, async (err, resp, data) => { + try { + if (logs) $.log(`${O}, 芝嫲刷新🚩: ${data}`); - if (K == `查询信息🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.GetUserValues = JSON.parse(data); - if ($.GetUserValues.errcode == 0) { - console.log(`查询信息:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n`) - //$.message += `【查询信息】:剩余草种${$.GetUserValues.result.grass_seed},剩余奶滴${$.GetUserValues.result.milk}\n` + $.zhimasx = JSON.parse(data); - } - } + if ($.zhimasx.code == 200) { - if (K == `添加草种🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.PlantGrassSeed = JSON.parse(data); - if ($.PlantGrassSeed.errcode == 0) { - console.log(`添加草种${CZCS}:成功\n`) - $.message += `【添加草种${CZCS}】:成功\n`; - } - } + console.log(`【芝嫲刷新】:刷新成功\n`) + $.message += `【芝嫲刷新】:刷新成功\n` + resolve(true) - if (K == `收取奶滴🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.TakeMilk = JSON.parse(data); - if ($.TakeMilk.errcode == 0) { - console.log(`收取奶滴${CZCS}:成功\n`) - $.message += `【收取奶滴${CZCS}】:成功\n`; - } - } - - if (K == `加餐奖励🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.GetLunchAward = JSON.parse(data); - if ($.GetLunchAward.errcode == 0) { - console.log(`加餐奖励:获得100草种\n`) - $.message += `【加餐奖励】:获得100草种\n`; - } + } + if ($.zhimasx.code == 2970) { + $.msg(O, time(Number(tts())) + "❌❌❌COOKIE失效"); + if ($.isNode()) { + notify.sendNotify(O, time(Number(tts())) + "❌❌❌COOKIE失效"); } + resolve(false) + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve() + } + }) + }, timeout) + }) +} - if (K == `周末答题🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.Getanswer = JSON.parse(data); - if ($.Getanswer.errcode == 0) { - if ($.Getanswer.result.isopen == 0) { +//zhima +function zhima(timeout = 0) { + return new Promise((resolve) => { + setTimeout(() => { + + + let url = { + url: `https://api.sxsjyzm.com/api2/loot/supquickgetloot`, + headers: { + 'Accept': `*/*`, + 'wToken': ``, + 'Accept-Encoding': `gzip, deflate, br`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Connection': `keep-alive`, + 'Host': `api.sxsjyzm.com`, + 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, + 'Accept-Language': `zh-cn` + }, + body: zhimabodyVal, + } + $.post(url, async (err, resp, data) => { + try { + if (logs) $.log(`${O}, 芝嫲收晶石🚩: ${data}`); - console.log(`周末答题:未开始\n`) - $.message += `【周末答题】:未开始\n`; + $.zhima = JSON.parse(data); - } else if ($.Getanswer.result.ispaly == 0) { - DTA = $.Getanswer.result.answerlist.find(item => item.id == 1).answer_right; - DTB = $.Getanswer.result.answerlist.find(item => item.id == 2).answer_right; - DTC = $.Getanswer.result.answerlist.find(item => item.id == 3).answer_right; - DTD = $.Getanswer.result.answerlist.find(item => item.id == 4).answer_right; - DTE = $.Getanswer.result.answerlist.find(item => item.id == 5).answer_right; - DTF = $.Getanswer.result.answerlist.find(item => item.id == 6).answer_right; - DTG = $.Getanswer.result.answerlist.find(item => item.id == 7).answer_right; - DTH = $.Getanswer.result.answerlist.find(item => item.id == 8).answer_right; - DTI = $.Getanswer.result.answerlist.find(item => item.id == 9).answer_right; - DTJ = $.Getanswer.result.answerlist.find(item => item.id == 10).answer_right; - FF = RT(25, 35) - tlsbodys = `answerList=[{"question_id":1,"question_answer":"${DTA}","time_interval":""},{"question_id":2,"question_answer":"${DTB}","time_interval":""},{"question_id":3,"question_answer":"${DTC}","time_interval":""},{"question_id":4,"question_answer":"${DTD}","time_interval":""},{"question_id":5,"question_answer":"${DTE}","time_interval":""},{"question_id":6,"question_answer":"${DTF}","time_interval":""},{"question_id":7,"question_answer":"${DTG}","time_interval":""},{"question_id":8,"question_answer":"${DTH}","time_interval":""},{"question_id":9,"question_answer":"${DTI}","time_interval":""},{"question_id":10,"question_answer":"${DTJ}","time_interval":""}]&alltime=${FF}` + if ($.zhima.code == 200) { - console.log(`周末答题:开始进行答题\n`) - $.message += `【周末答题】:开始进行答题\n`; + console.log(`【晶石收取】:${time(Number(tts()))}领取晶石成功,冷却3小时\n`) + $.message += `【晶石收取】:${time(Number(tts()))}领取晶石成功,冷却3小时\n` - } else if ($.Getanswer.result.ispaly == 1) { - console.log(`周末答题:已经答题过了\n`) - $.message += `【周末答题】:已经答题过了\n`; + } - } + if ($.zhima.code == 1002) { - } - } + console.log(`【晶石收取】:${$.zhima.mess},间隔3小时才能收取\n`) + $.message += `【晶石收取】:${$.zhima.mess},间隔3小时才能收取\n` + } - if (K == `提交答题🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.AddanswerOrder = JSON.parse(data); - if ($.AddanswerOrder.errcode == 0) { - console.log(`提交答题:获得${$.AddanswerOrder.result.getalfalfa}草种\n`) - $.message += `【提交答题】:获得${$.AddanswerOrder.result.getalfalfa}草种\n`; - } - } + if ($.zhima.code == 156) { + console.log(`【晶石收取】:${$.zhima.mess}\n`) + $.message += `【晶石收取】:${$.zhima.mess}\n` - if (K == `总结信息🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.GetUserValuesss = JSON.parse(data); - if ($.GetUserValuesss.errcode == 0) { - console.log(`总结信息:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n`) - $.message += `【总结信息】:剩余草种${$.GetUserValuesss.result.grass_seed},剩余奶滴${$.GetUserValuesss.result.milk}\n` + } - } - } - if (K == `执行操作🚩`) { - if (logs) $.log(`${O}, ${K}: ${format(data)}`); - $.AddClick = JSON.parse(data); - if ($.AddClick.errcode == 0) { - console.log(decodeURIComponent(tlsbody).replace(/ClickInfo=/g, '').replace(/&ClickType=/g, '').replace(/&OpenType=/g, '').replace(/7/g, '').replace(/4/g, '').replace(/2/g, '') + `\n`) - } - } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve() + } + }) + }, timeout) + }) +} +//zhimatx +function zhimatx(timeout = 0) { + + return new Promise((resolve) => { + + setTimeout(() => { + let url = { + url: `https://api.sxsjyzm.com/api2/loot/userWxCashSubmit`, + headers: { + 'Accept': `*/*`, + 'wToken': ``, + 'Accept-Encoding': `gzip, deflate, br`, + 'Content-Type': `application/x-www-form-urlencoded`, + 'Connection': `keep-alive`, + 'Host': `api.sxsjyzm.com`, + 'User-Agent': `APP/5.0 CFNetwork/1206 Darwin/20.1.0`, + 'Accept-Language': `zh-cn` + }, + body: zhimatxbodyVal, + } + $.post(url, async (err, resp, data) => { + try { + if (logs) $.log(`${O}, 芝嫲提现🚩: ${data}`); + $.zhimatx = JSON.parse(data); - } else { - console.log(`服务器返回数据为空`) - } + console.log(`【芝嫲提现${CASH}元】:${$.zhimatx.mess}\n`) + $.message += `【芝嫲提现${CASH}元】:${$.zhimatx.mess}\n` + } catch (e) { + $.logErr(e, resp); + } finally { + resolve() } - } catch (e) { - $.logErr(e, resp) - } finally { - resolve(); - } - }) + }) + }, timeout) }) } // prettier-ignore -function Env(name, opts) { - class Http { - constructor(env) { - this.env = env - } - - send(opts, method = 'GET') { - opts = typeof opts === 'string' ? { - url: opts - } : opts - let sender = this.get - if (method === 'POST') { - sender = this.post - } - return new Promise((resolve, reject) => { - sender.call(this, opts, (err, resp, body) => { - if (err) reject(err) - else resolve(resp) +function Env(t, e) { + class s { + constructor(t) { + this.env = t + } + send(t, e = "GET") { + t = "string" == typeof t ? { + url: t + } : t; + let s = this.get; + return "POST" === e && (s = this.post), new Promise((e, i) => { + s.call(this, t, (t, s, r) => { + t ? i(t) : e(s) }) }) } - - get(opts) { - return this.send.call(this.env, opts) + get(t) { + return this.send.call(this.env, t) } - - post(opts) { - return this.send.call(this.env, opts, 'POST') + post(t) { + return this.send.call(this.env, t, "POST") } } - - return new(class { - constructor(name, opts) { - this.name = name - this.http = new Http(this) - this.data = null - this.dataFile = 'box.dat' - this.logs = [] - this.isMute = false - this.isNeedRewrite = false - this.logSeparator = '\n' - this.startTime = new Date().getTime() - Object.assign(this, opts) - this.log('', `🔔${this.name - }, 开始!`) + return new class { + constructor(t, e) { + this.name = t, this.http = new s(this), this.data = null, this.dataFile = "box.dat", this.logs = [], this.isMute = !1, this.isNeedRewrite = !1, this.logSeparator = "\n", this.startTime = (new Date).getTime(), Object.assign(this, e), this.log(``, `\ud83d\udd14${this.name}, \u5f00\u59cb!`) } - isNode() { - return 'undefined' !== typeof module && !!module.exports + return "undefined" != typeof module && !!module.exports } - isQuanX() { - return 'undefined' !== typeof $task + return "undefined" != typeof $task } - isSurge() { - return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + return "undefined" != typeof $httpClient && "undefined" == typeof $loon } - isLoon() { - return 'undefined' !== typeof $loon - } - - isShadowrocket() { - return 'undefined' !== typeof $rocket + return "undefined" != typeof $loon } - - toObj(str, defaultValue = null) { + toObj(t, e = null) { try { - return JSON.parse(str) + return JSON.parse(t) } catch { - return defaultValue + return e } } - - toStr(obj, defaultValue = null) { + toStr(t, e = null) { try { - return JSON.stringify(obj) + return JSON.stringify(t) } catch { - return defaultValue + return e } } - - getjson(key, defaultValue) { - let json = defaultValue - const val = this.getdata(key) - if (val) { - try { - json = JSON.parse(this.getdata(key)) - } catch {} - } - return json + getjson(t, e) { + let s = e; + const i = this.getdata(t); + if (i) try { + s = JSON.parse(this.getdata(t)) + } catch {} + return s } - - setjson(val, key) { + setjson(t, e) { try { - return this.setdata(JSON.stringify(val), key) + return this.setdata(JSON.stringify(t), e) } catch { - return false + return !1 } } - - getScript(url) { - return new Promise((resolve) => { + getScript(t) { + return new Promise(e => { this.get({ - url - }, (err, resp, body) => resolve(body)) + url: t + }, (t, s, i) => e(i)) }) } - - runScript(script, runOpts) { - return new Promise((resolve) => { - let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') - httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi - let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') - httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 - httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout - const [key, addr] = httpapi.split('@') - const opts = { - url: `http: //${addr}/v1/scripting/evaluate`, + runScript(t, e) { + return new Promise(s => { + let i = this.getdata("@chavy_boxjs_userCfgs.httpapi"); + i = i ? i.replace(/\n/g, ``).trim() : i; + let r = this.getdata("@chavy_boxjs_userCfgs.httpapi_timeout"); + r = r ? 1 * r : 20, r = e && e.timeout ? e.timeout : r; + const [o, h] = i.split("@"), a = { + url: `http://${h}/v1/scripting/evaluate`, body: { - script_text: script, - mock_type: 'cron', - timeout: httpapi_timeout + script_text: t, + mock_type: "cron", + timeout: r }, headers: { - 'X-Key': key, - 'Accept': '*/*' + "X-Key": o, + Accept: "*/*" } - } - this.post(opts, (err, resp, body) => resolve(body)) - }).catch((e) => this.logErr(e)) + }; + this.post(a, (t, e, i) => s(i)) + }).catch(t => this.logErr(t)) } - loaddata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - if (isCurDirDataFile || isRootDirDataFile) { - const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + if (!this.isNode()) return {}; { + this.fs = this.fs ? this.fs : require("fs"), this.path = this.path ? this.path : require("path"); + const t = this.path.resolve(this.dataFile), + e = this.path.resolve(process.cwd(), this.dataFile), + s = this.fs.existsSync(t), + i = !s && this.fs.existsSync(e); + if (!s && !i) return {}; { + const i = s ? t : e; try { - return JSON.parse(this.fs.readFileSync(datPath)) - } catch (e) { + return JSON.parse(this.fs.readFileSync(i)) + } catch (t) { return {} } - } else return {} - } else return {} - } - - writedata() { - if (this.isNode()) { - this.fs = this.fs ? this.fs : require('fs') - this.path = this.path ? this.path : require('path') - const curDirDataFilePath = this.path.resolve(this.dataFile) - const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) - const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) - const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) - const jsondata = JSON.stringify(this.data) - if (isCurDirDataFile) { - this.fs.writeFileSync(curDirDataFilePath, jsondata) - } else if (isRootDirDataFile) { - this.fs.writeFileSync(rootDirDataFilePath, jsondata) - } else { - this.fs.writeFileSync(curDirDataFilePath, jsondata) } } } - - lodash_get(source, path, defaultValue = undefined) { - const paths = path.replace(/[(d+)]/g, '.$1').split('.') - let result = source - for (const p of paths) { - result = Object(result)[p] - if (result === undefined) { - return defaultValue - } + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require("fs"), this.path = this.path ? this.path : require("path"); + const t = this.path.resolve(this.dataFile), + e = this.path.resolve(process.cwd(), this.dataFile), + s = this.fs.existsSync(t), + i = !s && this.fs.existsSync(e), + r = JSON.stringify(this.data); + s ? this.fs.writeFileSync(t, r) : i ? this.fs.writeFileSync(e, r) : this.fs.writeFileSync(t, r) } - return result - } - - lodash_set(obj, path, value) { - if (Object(obj) !== obj) return obj - if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] - path - .slice(0, -1) - .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ - path[path.length - 1] - ] = value - return obj } - - getdata(key) { - let val = this.getval(key) - // 如果以 @ - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objval = objkey ? this.getval(objkey) : '' - if (objval) { - try { - const objedval = JSON.parse(objval) - val = objedval ? this.lodash_get(objedval, paths, '') : val - } catch (e) { - val = '' - } + lodash_get(t, e, s) { + const i = e.replace(/\[(\d+)\]/g, ".$1").split("."); + let r = t; + for (const t of i) + if (r = Object(r)[t], void 0 === r) return s; + return r + } + lodash_set(t, e, s) { + return Object(t) !== t ? t : (Array.isArray(e) || (e = e.toString().match(/[^.[\]]+/g) || []), e.slice(0, -1).reduce((t, s, i) => Object(t[s]) === t[s] ? t[s] : t[s] = Math.abs(e[i + 1]) >> 0 == +e[i + 1] ? [] : {}, t)[e[e.length - 1]] = s, t) + } + getdata(t) { + let e = this.getval(t); + if (/^@/.test(t)) { + const [, s, i] = /^@(.*?)\.(.*?)$/.exec(t), r = s ? this.getval(s) : ``; + if (r) try { + const t = JSON.parse(r); + e = t ? this.lodash_get(t, i, ``) : e + } catch (t) { + e = `` } } - return val + return e } - - setdata(val, key) { - let issuc = false - if (/^@/.test(key)) { - const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) - const objdat = this.getval(objkey) - const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + setdata(t, e) { + let s = !1; + if (/^@/.test(e)) { + const [, i, r] = /^@(.*?)\.(.*?)$/.exec(e), o = this.getval(i), h = i ? "null" === o ? null : o || "{}" : "{}"; try { - const objedval = JSON.parse(objval) - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) + const e = JSON.parse(h); + this.lodash_set(e, r, t), s = this.setval(JSON.stringify(e), i) } catch (e) { - const objedval = {} - this.lodash_set(objedval, paths, val) - issuc = this.setval(JSON.stringify(objedval), objkey) - } - } else { - issuc = this.setval(val, key) - } - return issuc - } - - getval(key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.read(key) - } else if (this.isQuanX()) { - return $prefs.valueForKey(key) - } else if (this.isNode()) { - this.data = this.loaddata() - return this.data[key] - } else { - return (this.data && this.data[key]) || null - } - } - - setval(val, key) { - if (this.isSurge() || this.isLoon()) { - return $persistentStore.write(val, key) - } else if (this.isQuanX()) { - return $prefs.setValueForKey(val, key) - } else if (this.isNode()) { - this.data = this.loaddata() - this.data[key] = val - this.writedata() - return true - } else { - return (this.data && this.data[key]) || null - } - } - - initGotEnv(opts) { - this.got = this.got ? this.got : require('got') - this.cktough = this.cktough ? this.cktough : require('tough-cookie') - this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() - if (opts) { - opts.headers = opts.headers ? opts.headers : {} - if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { - opts.cookieJar = this.ckjar + const o = {}; + this.lodash_set(o, r, t), s = this.setval(JSON.stringify(o), i) } - } - } - - get(opts, callback = () => {}) { - if (opts.headers) { - delete opts.headers['Content-Type'] - delete opts.headers['Content-Length'] - } - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient.get(opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status - } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) - } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) - this.got(opts) - .on('redirect', (resp, nextOpts) => { - try { - if (resp.headers['set-cookie']) { - const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() - if (ck) { - this.ckjar.setCookieSync(ck, null) - } - nextOpts.cookieJar = this.ckjar - } - } catch (e) { - this.logErr(e) - } - // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) - }) - .then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - - post(opts, callback = () => {}) { - const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' - // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 - if (opts.body && opts.headers && !opts.headers['Content-Type']) { - opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' - } - if (opts.headers) delete opts.headers['Content-Length'] - if (this.isSurge() || this.isLoon()) { - if (this.isSurge() && this.isNeedRewrite) { - opts.headers = opts.headers || {} - Object.assign(opts.headers, { - 'X-Surge-Skip-Scripting': false - }) - } - $httpClient[method](opts, (err, resp, body) => { - if (!err && resp) { - resp.body = body - resp.statusCode = resp.status + } else s = this.setval(t, e); + return s + } + getval(t) { + return this.isSurge() || this.isLoon() ? $persistentStore.read(t) : this.isQuanX() ? $prefs.valueForKey(t) : this.isNode() ? (this.data = this.loaddata(), this.data[t]) : this.data && this.data[t] || null + } + setval(t, e) { + return this.isSurge() || this.isLoon() ? $persistentStore.write(t, e) : this.isQuanX() ? $prefs.setValueForKey(t, e) : this.isNode() ? (this.data = this.loaddata(), this.data[e] = t, this.writedata(), !0) : this.data && this.data[e] || null + } + initGotEnv(t) { + this.got = this.got ? this.got : require("got"), this.cktough = this.cktough ? this.cktough : require("tough-cookie"), this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar, t && (t.headers = t.headers ? t.headers : {}, void 0 === t.headers.Cookie && void 0 === t.cookieJar && (t.cookieJar = this.ckjar)) + } + get(t, e = (() => {})) { + t.headers && (delete t.headers["Content-Type"], delete t.headers["Content-Length"]), this.isSurge() || this.isLoon() ? (this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { + "X-Surge-Skip-Scripting": !1 + })), $httpClient.get(t, (t, s, i) => { + !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) + })) : this.isQuanX() ? (this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { + hints: !1 + })), $task.fetch(t).then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => e(t))) : this.isNode() && (this.initGotEnv(t), this.got(t).on("redirect", (t, e) => { + try { + if (t.headers["set-cookie"]) { + const s = t.headers["set-cookie"].map(this.cktough.Cookie.parse).toString(); + this.ckjar.setCookieSync(s, null), e.cookieJar = this.ckjar } - callback(err, resp, body) - }) - } else if (this.isQuanX()) { - opts.method = method - if (this.isNeedRewrite) { - opts.opts = opts.opts || {} - Object.assign(opts.opts, { - hints: false - }) + } catch (t) { + this.logErr(t) } - $task.fetch(opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => callback(err) - ) - } else if (this.isNode()) { - this.initGotEnv(opts) + }).then(t => { const { - url, - ..._opts - } = opts - this.got[method](url, _opts).then( - (resp) => { - const { - statusCode: status, - statusCode, - headers, - body - } = resp - callback(null, { - status, - statusCode, - headers, - body - }, body) - }, - (err) => { - const { - message: error, - response: resp - } = err - callback(error, resp, resp && resp.body) - } - ) - } - } - /** - * - * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') - * :$.time('yyyyMMddHHmmssS') - * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 - * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 - * @param {string} fmt 格式化参数 - * @param {number} 可选: 根据指定时间戳返回格式化日期 - * - */ - time(fmt, ts = null) { - const date = ts ? new Date(ts) : new Date() - let o = { - 'M+': date.getMonth() + 1, - 'd+': date.getDate(), - 'H+': date.getHours(), - 'm+': date.getMinutes(), - 's+': date.getSeconds(), - 'q+': Math.floor((date.getMonth() + 3) / 3), - 'S': date.getMilliseconds() + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => { + const { + message: s, + response: i + } = t; + e(s, i, i && i.body) + })) + } + post(t, e = (() => {})) { + if (t.body && t.headers && !t.headers["Content-Type"] && (t.headers["Content-Type"] = "application/x-www-form-urlencoded"), t.headers && delete t.headers["Content-Length"], this.isSurge() || this.isLoon()) this.isSurge() && this.isNeedRewrite && (t.headers = t.headers || {}, Object.assign(t.headers, { + "X-Surge-Skip-Scripting": !1 + })), $httpClient.post(t, (t, s, i) => { + !t && s && (s.body = i, s.statusCode = s.status), e(t, s, i) + }); + else if (this.isQuanX()) t.method = "POST", this.isNeedRewrite && (t.opts = t.opts || {}, Object.assign(t.opts, { + hints: !1 + })), $task.fetch(t).then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => e(t)); + else if (this.isNode()) { + this.initGotEnv(t); + const { + url: s, + ...i + } = t; + this.got.post(s, i).then(t => { + const { + statusCode: s, + statusCode: i, + headers: r, + body: o + } = t; + e(null, { + status: s, + statusCode: i, + headers: r, + body: o + }, o) + }, t => { + const { + message: s, + response: i + } = t; + e(s, i, i && i.body) + }) } - if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) - for (let k in o) - if (new RegExp('(' + k + ')').test(fmt)) - fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) - return fmt } - - /** - * 系统通知 - * - * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 - * - * 示例: - * $.msg(title, subt, desc, 'twitter://') - * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) - * - * @param {*} title 标题 - * @param {*} subt 副标题 - * @param {*} desc 通知详情 - * @param {*} opts 通知参数 - * - */ - msg(title = name, subt = '', desc = '', opts) { - const toEnvOpts = (rawopts) => { - if (!rawopts) return rawopts - if (typeof rawopts === 'string') { - if (this.isLoon()) return rawopts - else if (this.isQuanX()) return { - 'open-url': rawopts - } - else if (this.isSurge()) return { - url: rawopts - } - else return undefined - } else if (typeof rawopts === 'object') { + time(t) { + let e = { + "M+": (new Date).getMonth() + 1, + "d+": (new Date).getDate(), + "H+": (new Date).getHours(), + "m+": (new Date).getMinutes(), + "s+": (new Date).getSeconds(), + "q+": Math.floor(((new Date).getMonth() + 3) / 3), + S: (new Date).getMilliseconds() + }; + /(y+)/.test(t) && (t = t.replace(RegExp.$1, ((new Date).getFullYear() + ``).substr(4 - RegExp.$1.length))); + for (let s in e) new RegExp("(" + s + ")").test(t) && (t = t.replace(RegExp.$1, 1 == RegExp.$1.length ? e[s] : ("00" + e[s]).substr((`` + e[s]).length))); + return t + } + msg(e = t, s = ``, i = ``, r) { + const o = t => { + if (!t) return t; + if ("string" == typeof t) return this.isLoon() ? t : this.isQuanX() ? { + "open-url": t + } : this.isSurge() ? { + url: t + } : void 0; + if ("object" == typeof t) { if (this.isLoon()) { - let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] - let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + let e = t.openUrl || t.url || t["open-url"], + s = t.mediaUrl || t["media-url"]; return { - openUrl, - mediaUrl + openUrl: e, + mediaUrl: s } - } else if (this.isQuanX()) { - let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl - let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + } + if (this.isQuanX()) { + let e = t["open-url"] || t.url || t.openUrl, + s = t["media-url"] || t.mediaUrl; return { - 'open-url': openUrl, - 'media-url': mediaUrl + "open-url": e, + "media-url": s } - } else if (this.isSurge()) { - let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + } + if (this.isSurge()) { + let e = t.url || t.openUrl || t["open-url"]; return { - url: openUrl + url: e } } - } else { - return undefined } - } - if (!this.isMute) { - if (this.isSurge() || this.isLoon()) { - $notification.post(title, subt, desc, toEnvOpts(opts)) - } else if (this.isQuanX()) { - $notify(title, subt, desc, toEnvOpts(opts)) - } - } - if (!this.isMuteLog) { - let logs = ['', '==============📣系统通知📣=============='] - logs.push(title) - subt ? logs.push(subt) : '' - desc ? logs.push(desc) : '' - console.log(logs.join('\n')) - this.logs = this.logs.concat(logs) - } + }; + this.isMute || (this.isSurge() || this.isLoon() ? $notification.post(e, s, i, o(r)) : this.isQuanX() && $notify(e, s, i, o(r))); + let h = [``, "==============\ud83d\udce3\u7cfb\u7edf\u901a\u77e5\ud83d\udce3=============="]; + h.push(e), s && h.push(s), i && h.push(i), console.log(h.join("\n")), this.logs = this.logs.concat(h) } - - log(...logs) { - if (logs.length > 0) { - this.logs = [...this.logs, ...logs] - } - console.log(logs.join(this.logSeparator)) + log(...t) { + t.length > 0 && (this.logs = [...this.logs, ...t]), console.log(t.join(this.logSeparator)) } - - logErr(err, msg) { - const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() - if (!isPrintSack) { - this.log('', `❗️${this.name - }, 错误!`, err) - } else { - this.log('', `❗️${this.name - }, 错误!`, err.stack) - } + logErr(t, e) { + const s = !this.isSurge() && !this.isQuanX() && !this.isLoon(); + s ? this.log(``, `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t.stack) : this.log(``, `\u2757\ufe0f${this.name}, \u9519\u8bef!`, t) } - - wait(time) { - return new Promise((resolve) => setTimeout(resolve, time)) + wait(t) { + return new Promise(e => setTimeout(e, t)) } - - done(val = {}) { - const endTime = new Date().getTime() - const costTime = (endTime - this.startTime) / 1000 - this.log('', `🔔${this.name - }, 结束!🕛${costTime -} -秒`) - this.log() - if (this.isSurge() || this.isQuanX() || this.isLoon()) { - $done(val) - } + done(t = {}) { + const e = (new Date).getTime(), + s = (e - this.startTime) / 1e3; + this.log(``, `\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`), this.log(), (this.isSurge() || this.isQuanX() || this.isLoon()) && $done(t) } - })(name, opts) + }(t, e) } From 18d71cf3fbdef5eeba738b64a16607639e9ae1b3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 26 Apr 2021 12:55:47 +0800 Subject: [PATCH 099/139] Update tls.js --- Task/tls.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 7ae0ffa..59269b1 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -15,6 +15,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.24 完成 4.24.21 去除ck触发机制 4.25.15 修复加餐判定,优化逻辑 +4.26.12 修复答题判定 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -49,7 +50,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.25.15 修复加餐判定,优化逻辑' +GXRZ = '4.26.12 修复答题判定' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -514,7 +515,7 @@ async function all() { tlsbody = `` await task(); - if ($.Getanswer.result.ispaly == 0) { + if ($.Getanswer.result.ispaly == 0&&$.Getanswer.result.isopen == 1) { K = `提交答题🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` From 19ac6f54814c93dbd55fe6fe0f1c5636e4fb2bea Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 26 Apr 2021 13:49:56 +0800 Subject: [PATCH 100/139] Update tls.js --- Task/tls.js | 249 +++++++++++----------------------------------------- 1 file changed, 53 insertions(+), 196 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 59269b1..b4e45bd 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -15,7 +15,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.24 完成 4.24.21 去除ck触发机制 4.25.15 修复加餐判定,优化逻辑 -4.26.12 修复答题判定 +4.26.13 修复答题判定,调整为8个助力位 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -50,7 +50,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.26.12 修复答题判定' +GXRZ = '4.26.13 修复答题判定,调整为8个助力位' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -59,7 +59,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, hyidH = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; tlsbodys = ``; let tlsurlArr = []; @@ -81,6 +81,7 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidE = process.env.TLS_hyidE || "98825"; hyidF = process.env.TLS_hyidF || "98860"; hyidG = process.env.TLS_hyidG || "98910"; + hyidH = process.env.TLS_hyidH || "114043"; notifyttt = process.env.TLS_notifyttt || "1"; notifyInterval = process.env.TLS_notifyInterval || "1"; Minutes = process.env.TLS_Minutes || "10"; @@ -135,6 +136,7 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidE = (COOKIE.settings.find(item => item.id === `tlshyidE`)).val; hyidF = (COOKIE.settings.find(item => item.id === `tlshyidF`)).val; hyidG = (COOKIE.settings.find(item => item.id === `tlshyidG`)).val; + hyidH = (COOKIE.settings.find(item => item.id === `tlshyidH`)).val; notifyInterval = (COOKIE.settings.find(item => item.id === `tlsnotifyInterval`)).val; Minutes = (COOKIE.settings.find(item => item.id === `tlsMinutes`)).val; tlsCount = (COOKIE.settings.find(item => item.id === `tlsCount`)).val || '1'; @@ -176,6 +178,9 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { if ("tlshyidG") { hyidG = $.getval("tlshyidG") || '98910'; } + if ("tlshyidH") { + hyidG = $.getval("tlshyidH") || '114043'; + } if ("tlsnotifyttt") { notifyttt = $.getval("tlsnotifyttt") || '1'; @@ -213,7 +218,7 @@ function GetCookie() { const tlsurlVal = $request.headers.Referer; const tlsheaderVal = $request.headers.Cookie; if (tlsheaderVal && tlsurlVal) { - + $.setdata(tlsurlVal, "tlsurl" + $.idx); $.log( `[${$.name + $.idx}] 获取url tlsurlVal✅: 成功,tlsurlVal: ${tlsurlVal}` @@ -224,7 +229,7 @@ function GetCookie() { `[${$.name + $.idx}] 获取header tlsheaderVal✅: 成功,tlsheaderVal: ${tlsheaderVal}` ); $.msg($.name + $.idx, `获取header tlsheaderVal: 成功🎉`, ``); - $.done(); + $.done(); } } @@ -348,9 +353,9 @@ if (isGetCookie) { } else { !(async () => { await all(); -if($.isLogin == true){ - await msgShow(); -} + if ($.isLogin == true) { + await msgShow(); + } })() .catch((e) => { $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') @@ -364,7 +369,7 @@ if($.isLogin == true){ async function all() { if (!tlsheaderArr || tlsheaderArr == '') { $.msg( - O,time(Number(Date.now())) + + O, time(Number(Date.now())) + `⚠️未获取COOKIE\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" @@ -396,13 +401,13 @@ async function all() { tlsbody = `Scene=defualt&SceneValue=${SceneValue}` await task(); if (!$.isLogin) { - $.msg( - O,time(Number(Date.now())) + - `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, - 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { - "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" - } - ); + $.msg( + O, time(Number(Date.now())) + + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`, + 'https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png', { + "open-url": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png" + } + ); if ($.isNode()) { await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png`); } @@ -515,7 +520,7 @@ async function all() { tlsbody = `` await task(); - if ($.Getanswer.result.ispaly == 0&&$.Getanswer.result.isopen == 1) { + if ($.Getanswer.result.ispaly == 0 && $.Getanswer.result.isopen == 1) { K = `提交答题🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` @@ -549,15 +554,15 @@ async function all() { await task(); - + HYID = [hyidA, hyidB, hyidC, hyidD, hyidE, hyidF, hyidG, hyidH] K = `好友信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + tlsbody = `userid=${HYID[0]}` await task(); K = `添加好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidA}` - DD = RT(100, 1000) + DD = RT(300, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); @@ -569,196 +574,51 @@ async function all() { K = `助力好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidA}` - DD = RT(100, 1000) + tlsbody = `userid=${HYID[0]}` + DD = RT(300, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidB}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidB}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - } - - - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidC}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidC}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + for (let i = 1; i < 8; i++) { - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); + if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidD}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidD}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidE}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidE}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { - - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); - - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidF}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); - - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidF}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); - - - } - if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { + K = `好友信息🚩`; + tlsbody = `userid=${HYID[i]}` + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + await task(); - K = `好友信息🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - await task(); + K = `添加好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` + //console.log(tlsbody) + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); - K = `添加好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - tlsbody = `userid=${hyidG}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` + await task(); - K = `执行操作🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` - tlsbody = `ClickInfo=%E5%A5%BD%E5%8F%8B%E7%89%A7%E5%9C%BA%E9%A1%B5-%E5%B8%AE%E4%BB%96%E5%8A%A9%E5%8A%9B&ClickType=4&OpenType=2` - await task(); + K = `助力好友🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` + tlsbody = `userid=${HYID[i]}` + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await task(); + } - K = `助力好友🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` - tlsbody = `userid=${hyidG}` - DD = RT(100, 1000) - console.log(`随机延迟${DD/1000}秒`) - await $.wait(DD) - await task(); } K = `查询信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` - tlsheader = { - "Host": "xw.mengniu.cn", - "Content-Type": "application/x-www-form-urlencoded", - "Cookie": `${tlsheaderVal}`, - }; tlsbody = `` await task(); @@ -774,7 +634,7 @@ async function all() { if ($.GetUserValues.result.grass_seed >= 100) { CZCS = i - DD = RT(100, 1000) + DD = RT(300, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -800,9 +660,6 @@ async function all() { } } - - - K = `总结信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserValues` tlsbody = `` From fcd1bc256bde69aadc0193d5ee5b8185104b903d Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 26 Apr 2021 14:16:12 +0800 Subject: [PATCH 101/139] Update tls.js --- Task/tls.js | 39 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/Task/tls.js b/Task/tls.js index b4e45bd..57d9fa3 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -429,6 +429,11 @@ async function all() { await task(); if (signinfo.isaccomplish == 0) { + + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` tlsbody = `ClickInfo=%E6%94%B6%E9%9B%86%E8%8D%89%E7%A7%8D-%E6%AF%8F%E6%97%A5%E7%AD%BE%E5%88%B0&ClickType=7&OpenType=2` @@ -440,6 +445,10 @@ async function all() { tlsbody = `` await task(); + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; @@ -459,6 +468,10 @@ async function all() { tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD&ClickType=7&OpenType=2` await task(); + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -470,6 +483,10 @@ async function all() { tlsbody = `InterName=susuMeijia` await task(); + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -481,6 +498,10 @@ async function all() { tlsbody = `InterName=susuRiguangyu` await task(); + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -496,6 +517,9 @@ async function all() { if (Lunchinfo.isaccomplish == 1) { + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -505,9 +529,14 @@ async function all() { K = `加餐奖励🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetLunchAward` tlsbody = `` + await task(); } + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -539,7 +568,9 @@ async function all() { await task(); - + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) K = `执行操作🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` @@ -558,6 +589,9 @@ async function all() { K = `好友信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` tlsbody = `userid=${HYID[0]}` + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task(); K = `添加好友🚩`; @@ -589,6 +623,9 @@ async function all() { K = `好友信息🚩`; tlsbody = `userid=${HYID[i]}` tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` + DD = RT(300, 1000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) await task(); K = `添加好友🚩`; From d3ebfa2a5e0ccc0bcad6db347114c5a67e9fc462 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 26 Apr 2021 14:40:28 +0800 Subject: [PATCH 102/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index e5b982c..4aa3fe6 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -581,6 +581,12 @@ "val": "98910", "type": "number", "desc": "默认作者,自行修改" + }, { + "id": "tlshyidH", + "name": "好友H", + "val": "114043", + "type": "number", + "desc": "默认作者,自行修改" }, { "id": "tlsXH", "name": "循环获取CK", From 5b2ef825f383e21ff371554f1e8f7b87586f6f27 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 1 May 2021 14:56:26 +0800 Subject: [PATCH 103/139] Update tls.js --- Task/tls.js | 48 +++++++++++++++++++++++++++++++++--------------- 1 file changed, 33 insertions(+), 15 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 57d9fa3..6a8a397 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -16,6 +16,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.24.21 去除ck触发机制 4.25.15 修复加餐判定,优化逻辑 4.26.13 修复答题判定,调整为8个助力位 +5.1.15 修复自动答题 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -50,7 +51,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '4.26.13 修复答题判定,调整为8个助力位' +GXRZ = '5.1.15 修复自动答题' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -549,15 +550,30 @@ async function all() { tlsbody = `` await task(); + + + + if ($.Getanswer.result.ispaly == 0 && $.Getanswer.result.isopen == 1) { - K = `提交答题🚩`; - tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` - tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') + + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3%E5%BC%80%E5%90%AF%E9%A1%B5-%E5%87%86%E5%A4%87%E5%A5%BD%E4%BA%86&ClickType=2&OpenType=2` + await task(); + DD = RT(35000, 40000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) + K = `执行操作🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddClick` + tlsbody = `ClickInfo=%E9%99%90%E6%97%B6%E9%97%AF%E5%85%B3%E7%AD%94%E9%A2%98%E9%A1%B5-%E6%8F%90%E4%BA%A4&ClickType=2&OpenType=2` + await task(); + + K = `提交答题🚩`; + tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddanswerOrder` + tlsbody = encodeURIComponent(tlsbodys).replace(/%3D/g, '=').replace(/%26/g, '&') await task(); } @@ -897,19 +913,21 @@ function task() { $.message += `【周末答题】:未开始\n`; } else if ($.Getanswer.result.ispaly == 0) { - DTA = $.Getanswer.result.answerlist.find(item => item.id == 1).answer_right; - DTB = $.Getanswer.result.answerlist.find(item => item.id == 2).answer_right; - DTC = $.Getanswer.result.answerlist.find(item => item.id == 3).answer_right; - DTD = $.Getanswer.result.answerlist.find(item => item.id == 4).answer_right; - DTE = $.Getanswer.result.answerlist.find(item => item.id == 5).answer_right; - DTF = $.Getanswer.result.answerlist.find(item => item.id == 6).answer_right; - DTG = $.Getanswer.result.answerlist.find(item => item.id == 7).answer_right; - DTH = $.Getanswer.result.answerlist.find(item => item.id == 8).answer_right; - DTI = $.Getanswer.result.answerlist.find(item => item.id == 9).answer_right; - DTJ = $.Getanswer.result.answerlist.find(item => item.id == 10).answer_right; + DT = ($.Getanswer.result.times[0].id - 1) * 10 + + DTA = $.Getanswer.result.answerlist.find(item => item.id == DT + 1); + DTB = $.Getanswer.result.answerlist.find(item => item.id == DT + 2); + DTC = $.Getanswer.result.answerlist.find(item => item.id == DT + 3); + DTD = $.Getanswer.result.answerlist.find(item => item.id == DT + 4); + DTE = $.Getanswer.result.answerlist.find(item => item.id == DT + 5); + DTF = $.Getanswer.result.answerlist.find(item => item.id == DT + 6); + DTG = $.Getanswer.result.answerlist.find(item => item.id == DT + 7); + DTH = $.Getanswer.result.answerlist.find(item => item.id == DT + 8); + DTI = $.Getanswer.result.answerlist.find(item => item.id == DT + 9); + DTJ = $.Getanswer.result.answerlist.find(item => item.id == DT + 10); FF = RT(25, 35) - tlsbodys = `answerList=[{"question_id":1,"question_answer":"${DTA}","time_interval":""},{"question_id":2,"question_answer":"${DTB}","time_interval":""},{"question_id":3,"question_answer":"${DTC}","time_interval":""},{"question_id":4,"question_answer":"${DTD}","time_interval":""},{"question_id":5,"question_answer":"${DTE}","time_interval":""},{"question_id":6,"question_answer":"${DTF}","time_interval":""},{"question_id":7,"question_answer":"${DTG}","time_interval":""},{"question_id":8,"question_answer":"${DTH}","time_interval":""},{"question_id":9,"question_answer":"${DTI}","time_interval":""},{"question_id":10,"question_answer":"${DTJ}","time_interval":""}]&alltime=${FF}` + tlsbodys = `answerList=[{"question_id":${DTA.id},"question_answer":"${DTA.answer_right}","time_interval":""},{"question_id":${DTB.id},"question_answer":"${DTB.answer_right}","time_interval":""},{"question_id":${DTC.id},"question_answer":"${DTC.answer_right}","time_interval":""},{"question_id":${DTD.id},"question_answer":"${DTD.answer_right}","time_interval":""},{"question_id":${DTE.id},"question_answer":"${DTE.answer_right}","time_interval":""},{"question_id":${DTF.id},"question_answer":"${DTF.answer_right}","time_interval":""},{"question_id":${DTG.id},"question_answer":"${DTG.answer_right}","time_interval":""},{"question_id":${DTH.id},"question_answer":"${DTH.answer_right}","time_interval":""},{"question_id":${DTI.id},"question_answer":"${DTI.answer_right}","time_interval":""},{"question_id":${DTJ.id},"question_answer":"${DTJ.answer_right}","time_interval":""}]&alltime=${FF}` console.log(`周末答题:开始进行答题\n`) $.message += `【周末答题】:开始进行答题\n`; From bb08e4731e0f9d35bbabf47518e3b6f17495baed Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 1 May 2021 14:56:45 +0800 Subject: [PATCH 104/139] Update tls.js From 4f137578bc8f019d2072a025b882b73797e23abb Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 4 May 2021 14:04:59 +0800 Subject: [PATCH 105/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 466 +++++++++++++++++++++++++++++-------------- 1 file changed, 311 insertions(+), 155 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 4aa3fe6..45b653c 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -337,7 +337,7 @@ }, { "id": "shuqi", "name": "书旗小说APP", - "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqijsspbody", "shuqijsydurl", "shuqijsydbody", "shuqijsqdbody", "shuqijsqdspyurl", "shuqijsqdspbody", "shuqijsrwbody", "shuqijsfxbody", "shuqijsbookurl", "shuqijsbookbody", "shuqijssprwurl", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqijsspbody2", "shuqijsydurl2", "shuqijsydbody2", "shuqijsqdbody2", "shuqijsqdspyurl2", "shuqijsqdspbody2", "shuqijsrwbody2", "shuqijsfxbody2", "shuqijsbookurl2", "shuqijsbookbody2", "shuqijssprwurl2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqijsspbody3", "shuqijsydurl3", "shuqijsydbody3", "shuqijsqdbody3", "shuqijsqdspyurl3", "shuqijsqdspbody3", "shuqijsrwbody3", "shuqijsfxbody3", "shuqijsbookurl3", "shuqijsbookbody3", "shuqijssprwurl3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqijsspbody4", "shuqijsydurl4", "shuqijsydbody4", "shuqijsqdbody4", "shuqijsqdspyurl4", "shuqijsqdspbody4", "shuqijsrwbody4", "shuqijsfxbody4", "shuqijsbookurl4", "shuqijsbookbody4", "shuqijssprwurl4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqijsspbody5", "shuqijsydurl5", "shuqijsydbody5", "shuqijsqdbody5", "shuqijsqdspyurl5", "shuqijsqdspbody5", "shuqijsrwbody5", "shuqijsfxbody5", "shuqijsbookurl5", "shuqijsbookbody5", "shuqijssprwurl5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqijsspbody6", "shuqijsydurl6", "shuqijsydbody6", "shuqijsqdbody6", "shuqijsqdspyurl6", "shuqijsqdspbody6", "shuqijsrwbody6", "shuqijsfxbody6", "shuqijsbookurl6", "shuqijsbookbody6", "shuqijssprwurl6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqijsspbody7", "shuqijsydurl7", "shuqijsydbody7", "shuqijsqdbody7", "shuqijsqdspyurl7", "shuqijsqdspbody7", "shuqijsrwbody7", "shuqijsfxbody7", "shuqijsbookurl7", "shuqijsbookbody7", "shuqijssprwurl7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqijsspbody8", "shuqijsydurl8", "shuqijsydbody8", "shuqijsqdbody8", "shuqijsqdspyurl8", "shuqijsqdspbody8", "shuqijsrwbody8", "shuqijsfxbody8", "shuqijsbookurl8", "shuqijsbookbody8", "shuqijssprwurl8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9", "shuqijsspbody9", "shuqijsydurl9", "shuqijsydbody9", "shuqijsqdbody9", "shuqijsqdspyurl9", "shuqijsqdspbody9", "shuqijsrwbody9", "shuqijsfxbody9", "shuqijsbookurl9", "shuqijsbookbody9", "shuqijssprwurl9", "shuqiuserurl10", "shuqisyurl10", "shuqisybody10", "shuqispbody10", "shuqiscbody10", "shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqijsspbody10", "shuqijsydurl10", "shuqijsydbody10", "shuqijsqdbody10", "shuqijsqdspyurl10", "shuqijsqdspbody10", "shuqijsrwbody10", "shuqijsfxbody10", "shuqijsbookurl10", "shuqijsbookbody10", "shuqijssprwurl10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqijsspbody11", "shuqijsydurl11", "shuqijsydbody11", "shuqijsqdbody11", "shuqijsqdspyurl11", "shuqijsqdspbody11", "shuqijsrwbody11", "shuqijsfxbody11", "shuqijsbookurl11", "shuqijsbookbody11", "shuqijssprwurl11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqijsspbody12", "shuqijsydurl12", "shuqijsydbody12", "shuqijsqdbody12", "shuqijsqdspyurl12", "shuqijsqdspbody12", "shuqijsrwbody12", "shuqijsfxbody12", "shuqijsbookurl12", "shuqijsbookbody12", "shuqijssprwurl12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqijsspbody13", "shuqijsydurl13", "shuqijsydbody13", "shuqijsqdbody13", "shuqijsqdspyurl13", "shuqijsqdspbody13", "shuqijsrwbody13", "shuqijsfxbody13", "shuqijsbookurl13", "shuqijsbookbody13", "shuqijssprwurl13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqijsspbody14", "shuqijsydurl14", "shuqijsydbody14", "shuqijsqdbody14", "shuqijsqdspyurl14", "shuqijsqdspbody14", "shuqijsrwbody14", "shuqijsfxbody14", "shuqijsbookurl14", "shuqijsbookbody14", "shuqijssprwurl14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqijsspbody15", "shuqijsydurl15", "shuqijsydbody15", "shuqijsqdbody15", "shuqijsqdspyurl15", "shuqijsqdspbody15", "shuqijsrwbody15", "shuqijsfxbody15", "shuqijsbookurl15", "shuqijsbookbody15", "shuqijssprwurl15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqijsspbody16", "shuqijsydurl16", "shuqijsydbody16", "shuqijsqdbody16", "shuqijsqdspyurl16", "shuqijsqdspbody16", "shuqijsrwbody16", "shuqijsfxbody16", "shuqijsbookurl16", "shuqijsbookbody16", "shuqijssprwurl16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqijsspbody17", "shuqijsydurl17", "shuqijsydbody17", "shuqijsqdbody17", "shuqijsqdspyurl17", "shuqijsqdspbody17", "shuqijsrwbody17", "shuqijsfxbody17", "shuqijsbookurl17", "shuqijsbookbody17", "shuqijssprwurl17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqijsspbody18", "shuqijsydurl18", "shuqijsydbody18", "shuqijsqdbody18", "shuqijsqdspyurl18", "shuqijsqdspbody18", "shuqijsrwbody18", "shuqijsfxbody18", "shuqijsbookurl18", "shuqijsbookbody18", "shuqijssprwurl18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqijsspbody19", "shuqijsydurl19", "shuqijsydbody19", "shuqijsqdbody19", "shuqijsqdspyurl19", "shuqijsqdspbody19", "shuqijsrwbody19", "shuqijsfxbody19", "shuqijsbookurl19", "shuqijsbookbody19", "shuqijssprwurl19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqijsspbody20", "shuqijsydurl20", "shuqijsydbody20", "shuqijsqdbody20", "shuqijsqdspyurl20", "shuqijsqdspbody20", "shuqijsrwbody20", "shuqijsfxbody20", "shuqijsbookurl20", "shuqijsbookbody20", "shuqijssprwurl20"], + "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqijsspbody", "shuqijsydurl", "shuqijsydbody", "shuqijsqdbody", "shuqijsqdspyurl", "shuqijsqdspbody", "shuqijsrwbody", "shuqijsfxbody", "shuqijsbookurl", "shuqijsbookbody", "shuqijssprwurl", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqijsspbody2", "shuqijsydurl2", "shuqijsydbody2", "shuqijsqdbody2", "shuqijsqdspyurl2", "shuqijsqdspbody2", "shuqijsrwbody2", "shuqijsfxbody2", "shuqijsbookurl2", "shuqijsbookbody2", "shuqijssprwurl2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqijsspbody3", "shuqijsydurl3", "shuqijsydbody3", "shuqijsqdbody3", "shuqijsqdspyurl3", "shuqijsqdspbody3", "shuqijsrwbody3", "shuqijsfxbody3", "shuqijsbookurl3", "shuqijsbookbody3", "shuqijssprwurl3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqijsspbody4", "shuqijsydurl4", "shuqijsydbody4", "shuqijsqdbody4", "shuqijsqdspyurl4", "shuqijsqdspbody4", "shuqijsrwbody4", "shuqijsfxbody4", "shuqijsbookurl4", "shuqijsbookbody4", "shuqijssprwurl4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqijsspbody5", "shuqijsydurl5", "shuqijsydbody5", "shuqijsqdbody5", "shuqijsqdspyurl5", "shuqijsqdspbody5", "shuqijsrwbody5", "shuqijsfxbody5", "shuqijsbookurl5", "shuqijsbookbody5", "shuqijssprwurl5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqijsspbody6", "shuqijsydurl6", "shuqijsydbody6", "shuqijsqdbody6", "shuqijsqdspyurl6", "shuqijsqdspbody6", "shuqijsrwbody6", "shuqijsfxbody6", "shuqijsbookurl6", "shuqijsbookbody6", "shuqijssprwurl6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqijsspbody7", "shuqijsydurl7", "shuqijsydbody7", "shuqijsqdbody7", "shuqijsqdspyurl7", "shuqijsqdspbody7", "shuqijsrwbody7", "shuqijsfxbody7", "shuqijsbookurl7", "shuqijsbookbody7", "shuqijssprwurl7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqijsspbody8", "shuqijsydurl8", "shuqijsydbody8", "shuqijsqdbody8", "shuqijsqdspyurl8", "shuqijsqdspbody8", "shuqijsrwbody8", "shuqijsfxbody8", "shuqijsbookurl8", "shuqijsbookbody8", "shuqijssprwurl8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9", "shuqijsspbody9", "shuqijsydurl9", "shuqijsydbody9", "shuqijsqdbody9", "shuqijsqdspyurl9", "shuqijsqdspbody9", "shuqijsrwbody9", "shuqijsfxbody9", "shuqijsbookurl9", "shuqijsbookbody9", "shuqijssprwurl9", "shuqiuserurl10", "shuqisyurl10", "shuqisybody10", "shuqispbody10", "shuqiscbody10", "shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqijsspbody10", "shuqijsydurl10", "shuqijsydbody10", "shuqijsqdbody10", "shuqijsqdspyurl10", "shuqijsqdspbody10", "shuqijsrwbody10", "shuqijsfxbody10", "shuqijsbookurl10", "shuqijsbookbody10", "shuqijssprwurl10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqijsspbody11", "shuqijsydurl11", "shuqijsydbody11", "shuqijsqdbody11", "shuqijsqdspyurl11", "shuqijsqdspbody11", "shuqijsrwbody11", "shuqijsfxbody11", "shuqijsbookurl11", "shuqijsbookbody11", "shuqijssprwurl11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqijsspbody12", "shuqijsydurl12", "shuqijsydbody12", "shuqijsqdbody12", "shuqijsqdspyurl12", "shuqijsqdspbody12", "shuqijsrwbody12", "shuqijsfxbody12", "shuqijsbookurl12", "shuqijsbookbody12", "shuqijssprwurl12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqijsspbody13", "shuqijsydurl13", "shuqijsydbody13", "shuqijsqdbody13", "shuqijsqdspyurl13", "shuqijsqdspbody13", "shuqijsrwbody13", "shuqijsfxbody13", "shuqijsbookurl13", "shuqijsbookbody13", "shuqijssprwurl13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqijsspbody14", "shuqijsydurl14", "shuqijsydbody14", "shuqijsqdbody14", "shuqijsqdspyurl14", "shuqijsqdspbody14", "shuqijsrwbody14", "shuqijsfxbody14", "shuqijsbookurl14", "shuqijsbookbody14", "shuqijssprwurl14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqijsspbody15", "shuqijsydurl15", "shuqijsydbody15", "shuqijsqdbody15", "shuqijsqdspyurl15", "shuqijsqdspbody15", "shuqijsrwbody15", "shuqijsfxbody15", "shuqijsbookurl15", "shuqijsbookbody15", "shuqijssprwurl15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqijsspbody16", "shuqijsydurl16", "shuqijsydbody16", "shuqijsqdbody16", "shuqijsqdspyurl16", "shuqijsqdspbody16", "shuqijsrwbody16", "shuqijsfxbody16", "shuqijsbookurl16", "shuqijsbookbody16", "shuqijssprwurl16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqijsspbody17", "shuqijsydurl17", "shuqijsydbody17", "shuqijsqdbody17", "shuqijsqdspyurl17", "shuqijsqdspbody17", "shuqijsrwbody17", "shuqijsfxbody17", "shuqijsbookurl17", "shuqijsbookbody17", "shuqijssprwurl17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqijsspbody18", "shuqijsydurl18", "shuqijsydbody18", "shuqijsqdbody18", "shuqijsqdspyurl18", "shuqijsqdspbody18", "shuqijsrwbody18", "shuqijsfxbody18", "shuqijsbookurl18", "shuqijsbookbody18", "shuqijssprwurl18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqijsspbody19", "shuqijsydurl19", "shuqijsydbody19", "shuqijsqdbody19", "shuqijsqdspyurl19", "shuqijsqdspbody19", "shuqijsrwbody19", "shuqijsfxbody19", "shuqijsbookurl19", "shuqijsbookbody19", "shuqijssprwurl19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqijsspbody20", "shuqijsydurl20", "shuqijsydbody20", "shuqijsqdbody20", "shuqijsqdspyurl20", "shuqijsqdspbody20", "shuqijsrwbody20", "shuqijsfxbody20", "shuqijsbookurl20", "shuqijsbookbody20", "shuqijssprwurl20"], "author": "@ziye", "settings": [{ "id": "shuqiSuffix", @@ -392,7 +392,7 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" - },{ + }, { "id": "jdtq", "name": "简单天气APP", "keys": ["jdtquserbody", "jdtqcoinbody", "jdtqqpbody", "jdtqqp1body", "jdtqqp1fbbody", "jdtqqp2body", "jdtqqp2fbbody", "jdtqqp3body", "jdtqqp3fbbody", "jdtqqp4body", "jdtqcjybody", "jdtqcjbody", "jdtqcjcsbody", "jdtqrwbody", "jdtqspbody", "jdtqspwcbody", "jdtqspwcfbbody", "jdtqqdbody", "jdtqqdfbbody", "jdtqqdwcbody", "jdtqqdwcfbbody", "jdtqtqbody", "jdtqtqwcbody", "jdtqtqwcfbbody", "jdtqxfwcbody", "jdtqxfwcfbbody", "jdtqcfybody", "jdtqcf1body", "jdtqcf1fbbody", "jdtqcf2body", "jdtqcf2fbbody", "jdtqcf3body", "jdtqcf3fbbody", "jdtqcf4body", "jdtqcf4fbbody", "jdtqcf5body", "jdtqcf5fbbody", "jdtqjcybody", "jdtqjcabody", "jdtqjcbbody", "jdtqjclqbody", "jdtquserbody2", "jdtqcoinbody2", "jdtqqpbody2", "jdtqqp1body2", "jdtqqp1fbbody2", "jdtqqp2body2", "jdtqqp2fbbody2", "jdtqqp3body2", "jdtqqp3fbbody2", "jdtqqp4body2", "jdtqcjybody2", "jdtqcjbody2", "jdtqcjcsbody2", "jdtqrwbody2", "jdtqspbody2", "jdtqspwcbody2", "jdtqspwcfbbody2", "jdtqqdbody2", "jdtqqdfbbody2", "jdtqqdwcbody2", "jdtqqdwcfbbody2", "jdtqtqbody2", "jdtqtqwcbody2", "jdtqtqwcfbbody2", "jdtqxfwcbody2", "jdtqxfwcfbbody2", "jdtqcfybody2", "jdtqcf1body2", "jdtqcf1fbbody2", "jdtqcf2body2", "jdtqcf2fbbody2", "jdtqcf3body2", "jdtqcf3fbbody2", "jdtqcf4body2", "jdtqcf4fbbody2", "jdtqcf5body2", "jdtqcf5fbbody2", "jdtqjcybody2", "jdtqjcabody2", "jdtqjcbbody2", "jdtqjclqbody2", "jdtquserbody3", "jdtqcoinbody3", "jdtqqpbody3", "jdtqqp1body3", "jdtqqp1fbbody3", "jdtqqp2body3", "jdtqqp2fbbody3", "jdtqqp3body3", "jdtqqp3fbbody3", "jdtqqp4body3", "jdtqcjybody3", "jdtqcjbody3", "jdtqcjcsbody3", "jdtqrwbody3", "jdtqspbody3", "jdtqspwcbody3", "jdtqspwcfbbody3", "jdtqqdbody3", "jdtqqdfbbody3", "jdtqqdwcbody3", "jdtqqdwcfbbody3", "jdtqtqbody3", "jdtqtqwcbody3", "jdtqtqwcfbbody3", "jdtqxfwcbody3", "jdtqxfwcfbbody3", "jdtqcfybody3", "jdtqcf1body3", "jdtqcf1fbbody3", "jdtqcf2body3", "jdtqcf2fbbody3", "jdtqcf3body3", "jdtqcf3fbbody3", "jdtqcf4body3", "jdtqcf4fbbody3", "jdtqcf5body3", "jdtqcf5fbbody3", "jdtqjcybody3", "jdtqjcabody3", "jdtqjcbbody3", "jdtqjclqbody3", "jdtquserbody4", "jdtqcoinbody4", "jdtqqpbody4", "jdtqqp1body4", "jdtqqp1fbbody4", "jdtqqp2body4", "jdtqqp2fbbody4", "jdtqqp3body4", "jdtqqp3fbbody4", "jdtqqp4body4", "jdtqcjybody4", "jdtqcjbody4", "jdtqcjcsbody4", "jdtqrwbody4", "jdtqspbody4", "jdtqspwcbody4", "jdtqspwcfbbody4", "jdtqqdbody4", "jdtqqdfbbody4", "jdtqqdwcbody4", "jdtqqdwcfbbody4", "jdtqtqbody4", "jdtqtqwcbody4", "jdtqtqwcfbbody4", "jdtqxfwcbody4", "jdtqxfwcfbbody4", "jdtqcfybody4", "jdtqcf1body4", "jdtqcf1fbbody4", "jdtqcf2body4", "jdtqcf2fbbody4", "jdtqcf3body4", "jdtqcf3fbbody4", "jdtqcf4body4", "jdtqcf4fbbody4", "jdtqcf5body4", "jdtqcf5fbbody4", "jdtqjcybody4", "jdtqjcabody4", "jdtqjcbbody4", "jdtqjclqbody4", "jdtquserbody5", "jdtqcoinbody5", "jdtqqpbody5", "jdtqqp1body5", "jdtqqp1fbbody5", "jdtqqp2body5", "jdtqqp2fbbody5", "jdtqqp3body5", "jdtqqp3fbbody5", "jdtqqp4body5", "jdtqcjybody5", "jdtqcjbody5", "jdtqcjcsbody5", "jdtqrwbody5", "jdtqspbody5", "jdtqspwcbody5", "jdtqspwcfbbody5", "jdtqqdbody5", "jdtqqdfbbody5", "jdtqqdwcbody5", "jdtqqdwcfbbody5", "jdtqtqbody5", "jdtqtqwcbody5", "jdtqtqwcfbbody5", "jdtqxfwcbody5", "jdtqxfwcfbbody5", "jdtqcfybody5", "jdtqcf1body5", "jdtqcf1fbbody5", "jdtqcf2body5", "jdtqcf2fbbody5", "jdtqcf3body5", "jdtqcf3fbbody5", "jdtqcf4body5", "jdtqcf4fbbody5", "jdtqcf5body5", "jdtqcf5fbbody5", "jdtqjcybody5", "jdtqjcabody5", "jdtqjcbbody5", "jdtqjclqbody5", "jdtquserbody6", "jdtqcoinbody6", "jdtqqpbody6", "jdtqqp1body6", "jdtqqp1fbbody6", "jdtqqp2body6", "jdtqqp2fbbody6", "jdtqqp3body6", "jdtqqp3fbbody6", "jdtqqp4body6", "jdtqcjybody6", "jdtqcjbody6", "jdtqcjcsbody6", "jdtqrwbody6", "jdtqspbody6", "jdtqspwcbody6", "jdtqspwcfbbody6", "jdtqqdbody6", "jdtqqdfbbody6", "jdtqqdwcbody6", "jdtqqdwcfbbody6", "jdtqtqbody6", "jdtqtqwcbody6", "jdtqtqwcfbbody6", "jdtqxfwcbody6", "jdtqxfwcfbbody6", "jdtqcfybody6", "jdtqcf1body6", "jdtqcf1fbbody6", "jdtqcf2body6", "jdtqcf2fbbody6", "jdtqcf3body6", "jdtqcf3fbbody6", "jdtqcf4body6", "jdtqcf4fbbody6", "jdtqcf5body6", "jdtqcf5fbbody6", "jdtqjcybody6", "jdtqjcabody6", "jdtqjcbbody6", "jdtqjclqbody6", "jdtquserbody7", "jdtqcoinbody7", "jdtqqpbody7", "jdtqqp1body7", "jdtqqp1fbbody7", "jdtqqp2body7", "jdtqqp2fbbody7", "jdtqqp3body7", "jdtqqp3fbbody7", "jdtqqp4body7", "jdtqcjybody7", "jdtqcjbody7", "jdtqcjcsbody7", "jdtqrwbody7", "jdtqspbody7", "jdtqspwcbody7", "jdtqspwcfbbody7", "jdtqqdbody7", "jdtqqdfbbody7", "jdtqqdwcbody7", "jdtqqdwcfbbody7", "jdtqtqbody7", "jdtqtqwcbody7", "jdtqtqwcfbbody7", "jdtqxfwcbody7", "jdtqxfwcfbbody7", "jdtqcfybody7", "jdtqcf1body7", "jdtqcf1fbbody7", "jdtqcf2body7", "jdtqcf2fbbody7", "jdtqcf3body7", "jdtqcf3fbbody7", "jdtqcf4body7", "jdtqcf4fbbody7", "jdtqcf5body7", "jdtqcf5fbbody7", "jdtqjcybody7", "jdtqjcabody7", "jdtqjcbbody7", "jdtqjclqbody7", "jdtquserbody8", "jdtqcoinbody8", "jdtqqpbody8", "jdtqqp1body8", "jdtqqp1fbbody8", "jdtqqp2body8", "jdtqqp2fbbody8", "jdtqqp3body8", "jdtqqp3fbbody8", "jdtqqp4body8", "jdtqcjybody8", "jdtqcjbody8", "jdtqcjcsbody8", "jdtqrwbody8", "jdtqspbody8", "jdtqspwcbody8", "jdtqspwcfbbody8", "jdtqqdbody8", "jdtqqdfbbody8", "jdtqqdwcbody8", "jdtqqdwcfbbody8", "jdtqtqbody8", "jdtqtqwcbody8", "jdtqtqwcfbbody8", "jdtqxfwcbody8", "jdtqxfwcfbbody8", "jdtqcfybody8", "jdtqcf1body8", "jdtqcf1fbbody8", "jdtqcf2body8", "jdtqcf2fbbody8", "jdtqcf3body8", "jdtqcf3fbbody8", "jdtqcf4body8", "jdtqcf4fbbody8", "jdtqcf5body8", "jdtqcf5fbbody8", "jdtqjcybody8", "jdtqjcabody8", "jdtqjcbbody8", "jdtqjclqbody8", "jdtquserbody9", "jdtqcoinbody9", "jdtqqpbody9", "jdtqqp1body9", "jdtqqp1fbbody9", "jdtqqp2body9", "jdtqqp2fbbody9", "jdtqqp3body9", "jdtqqp3fbbody9", "jdtqqp4body9", "jdtqcjybody9", "jdtqcjbody9", "jdtqcjcsbody9", "jdtqrwbody9", "jdtqspbody9", "jdtqspwcbody9", "jdtqspwcfbbody9", "jdtqqdbody9", "jdtqqdfbbody9", "jdtqqdwcbody9", "jdtqqdwcfbbody9", "jdtqtqbody9", "jdtqtqwcbody9", "jdtqtqwcfbbody9", "jdtqxfwcbody9", "jdtqxfwcfbbody9", "jdtqcfybody9", "jdtqcf1body9", "jdtqcf1fbbody9", "jdtqcf2body9", "jdtqcf2fbbody9", "jdtqcf3body9", "jdtqcf3fbbody9", "jdtqcf4…jdtqcf3fbbody12", "jdtqcf4body12", "jdtqcf4fbbody12", "jdtqcf5body12", "jdtqcf5fbbody12", "jdtqjcybody12", "jdtqjcabody12", "jdtqjcbbody12", "jdtqjclqbody12", "jdtquserbody13", "jdtqcoinbody13", "jdtqqpbody13", "jdtqqp1body13", "jdtqqp1fbbody13", "jdtqqp2body13", "jdtqqp2fbbody13", "jdtqqp3body13", "jdtqqp3fbbody13", "jdtqqp4body13", "jdtqcjybody13", "jdtqcjbody13", "jdtqcjcsbody13", "jdtqrwbody13", "jdtqspbody13", "jdtqspwcbody13", "jdtqspwcfbbody13", "jdtqqdbody13", "jdtqqdfbbody13", "jdtqqdwcbody13", "jdtqqdwcfbbody13", "jdtqtqbody13", "jdtqtqwcbody13", "jdtqtqwcfbbody13", "jdtqxfwcbody13", "jdtqxfwcfbbody13", "jdtqcfybody13", "jdtqcf1body13", "jdtqcf1fbbody13", "jdtqcf2body13", "jdtqcf2fbbody13", "jdtqcf3body13", "jdtqcf3fbbody13", "jdtqcf4body13", "jdtqcf4fbbody13", "jdtqcf5body13", "jdtqcf5fbbody13", "jdtqjcybody13", "jdtqjcabody13", "jdtqjcbbody13", "jdtqjclqbody13", "jdtquserbody14", "jdtqcoinbody14", "jdtqqpbody14", "jdtqqp1body14", "jdtqqp1fbbody14", "jdtqqp2body14", "jdtqqp2fbbody14", "jdtqqp3body14", "jdtqqp3fbbody14", "jdtqqp4body14", "jdtqcjybody14", "jdtqcjbody14", "jdtqcjcsbody14", "jdtqrwbody14", "jdtqspbody14", "jdtqspwcbody14", "jdtqspwcfbbody14", "jdtqqdbody14", "jdtqqdfbbody14", "jdtqqdwcbody14", "jdtqqdwcfbbody14", "jdtqtqbody14", "jdtqtqwcbody14", "jdtqtqwcfbbody14", "jdtqxfwcbody14", "jdtqxfwcfbbody14", "jdtqcfybody14", "jdtqcf1body14", "jdtqcf1fbbody14", "jdtqcf2body14", "jdtqcf2fbbody14", "jdtqcf3body14", "jdtqcf3fbbody14", "jdtqcf4body14", "jdtqcf4fbbody14", "jdtqcf5body14", "jdtqcf5fbbody14", "jdtqjcybody14", "jdtqjcabody14", "jdtqjcbbody14", "jdtqjclqbody14", "jdtquserbody15", "jdtqcoinbody15", "jdtqqpbody15", "jdtqqp1body15", "jdtqqp1fbbody15", "jdtqqp2body15", "jdtqqp2fbbody15", "jdtqqp3body15", "jdtqqp3fbbody15", "jdtqqp4body15", "jdtqcjybody15", "jdtqcjbody15", "jdtqcjcsbody15", "jdtqrwbody15", "jdtqspbody15", "jdtqspwcbody15", "jdtqspwcfbbody15", "jdtqqdbody15", "jdtqqdfbbody15", "jdtqqdwcbody15", "jdtqqdwcfbbody15", "jdtqtqbody15", "jdtqtqwcbody15", "jdtqtqwcfbbody15", "jdtqxfwcbody15", "jdtqxfwcfbbody15", "jdtqcfybody15", "jdtqcf1body15", "jdtqcf1fbbody15", "jdtqcf2body15", "jdtqcf2fbbody15", "jdtqcf3body15", "jdtqcf3fbbody15", "jdtqcf4body15", "jdtqcf4fbbody15", "jdtqcf5body15", "jdtqcf5fbbody15", "jdtqjcybody15", "jdtqjcabody15", "jdtqjcbbody15", "jdtqjclqbody15", "jdtquserbody16", "jdtqcoinbody16", "jdtqqpbody16", "jdtqqp1body16", "jdtqqp1fbbody16", "jdtqqp2body16", "jdtqqp2fbbody16", "jdtqqp3body16", "jdtqqp3fbbody16", "jdtqqp4body16", "jdtqcjybody16", "jdtqcjbody16", "jdtqcjcsbody16", "jdtqrwbody16", "jdtqspbody16", "jdtqspwcbody16", "jdtqspwcfbbody16", "jdtqqdbody16", "jdtqqdfbbody16", "jdtqqdwcbody16", "jdtqqdwcfbbody16", "jdtqtqbody16", "jdtqtqwcbody16", "jdtqtqwcfbbody16", "jdtqxfwcbody16", "jdtqxfwcfbbody16", "jdtqcfybody16", "jdtqcf1body16", "jdtqcf1fbbody16", "jdtqcf2body16", "jdtqcf2fbbody16", "jdtqcf3body16", "jdtqcf3fbbody16", "jdtqcf4body16", "jdtqcf4fbbody16", "jdtqcf5body16", "jdtqcf5fbbody16", "jdtqjcybody16", "jdtqjcabody16", "jdtqjcbbody16", "jdtqjclqbody16", "jdtquserbody17", "jdtqcoinbody17", "jdtqqpbody17", "jdtqqp1body17", "jdtqqp1fbbody17", "jdtqqp2body17", "jdtqqp2fbbody17", "jdtqqp3body17", "jdtqqp3fbbody17", "jdtqqp4body17", "jdtqcjybody17", "jdtqcjbody17", "jdtqcjcsbody17", "jdtqrwbody17", "jdtqspbody17", "jdtqspwcbody17", "jdtqspwcfbbody17", "jdtqqdbody17", "jdtqqdfbbody17", "jdtqqdwcbody17", "jdtqqdwcfbbody17", "jdtqtqbody17", "jdtqtqwcbody17", "jdtqtqwcfbbody17", "jdtqxfwcbody17", "jdtqxfwcfbbody17", "jdtqcfybody17", "jdtqcf1body17", "jdtqcf1fbbody17", "jdtqcf2body17", "jdtqcf2fbbody17", "jdtqcf3body17", "jdtqcf3fbbody17", "jdtqcf4body17", "jdtqcf4fbbody17", "jdtqcf5body17", "jdtqcf5fbbody17", "jdtqjcybody17", "jdtqjcabody17", "jdtqjcbbody17", "jdtqjclqbody17", "jdtquserbody18", "jdtqcoinbody18", "jdtqqpbody18", "jdtqqp1body18", "jdtqqp1fbbody18", "jdtqqp2body18", "jdtqqp2fbbody18", "jdtqqp3body18", "jdtqqp3fbbody18", "jdtqqp4body18", "jdtqcjybody18", "jdtqcjbody18", "jdtqcjcsbody18", "jdtqrwbody18", "jdtqspbody18", "jdtqspwcbody18", "jdtqspwcfbbody18", "jdtqqdbody18", "jdtqqdfbbody18", "jdtqqdwcbody18", "jdtqqdwcfbbody18", "jdtqtqbody18", "jdtqtqwcbody18", "jdtqtqwcfbbody18", "jdtqxfwcbody18", "jdtqxfwcfbbody18", "jdtqcfybody18", "jdtqcf1body18", "jdtqcf1fbbody18", "jdtqcf2body18", "jdtqcf2fbbody18", "jdtqcf3body18", "jdtqcf3fbbody18", "jdtqcf4body18", "jdtqcf4fbbody18", "jdtqcf5body18", "jdtqcf5fbbody18", "jdtqjcybody18", "jdtqjcabody18", "jdtqjcbbody18", "jdtqjclqbody18", "jdtquserbody19", "jdtqcoinbody19", "jdtqqpbody19", "jdtqqp1body19", "jdtqqp1fbbody19", "jdtqqp2body19", "jdtqqp2fbbody19", "jdtqqp3body19", "jdtqqp3fbbody19", "jdtqqp4body19", "jdtqcjybody19", "jdtqcjbody19", "jdtqcjcsbody19", "jdtqrwbody19", "jdtqspbody19", "jdtqspwcbody19", "jdtqspwcfbbody19", "jdtqqdbody19", "jdtqqdfbbody19", "jdtqqdwcbody19", "jdtqqdwcfbbody19", "jdtqtqbody19", "jdtqtqwcbody19", "jdtqtqwcfbbody19", "jdtqxfwcbody19", "jdtqxfwcfbbody19", "jdtqcfybody19", "jdtqcf1body19", "jdtqcf1fbbody19", "jdtqcf2body19", "jdtqcf2fbbody19", "jdtqcf3body19", "jdtqcf3fbbody19", "jdtqcf4body19", "jdtqcf4fbbody19", "jdtqcf5body19", "jdtqcf5fbbody19", "jdtqjcybody19", "jdtqjcabody19", "jdtqjcbbody19", "jdtqjclqbody19", "jdtquserbody20", "jdtqcoinbody20", "jdtqqpbody20", "jdtqqp1body20", "jdtqqp1fbbody20", "jdtqqp2body20", "jdtqqp2fbbody20", "jdtqqp3body20", "jdtqqp3fbbody20", "jdtqqp4body20", "jdtqcjybody20", "jdtqcjbody20", "jdtqcjcsbody20", "jdtqrwbody20", "jdtqspbody20", "jdtqspwcbody20", "jdtqspwcfbbody20", "jdtqqdbody20", "jdtqqdfbbody20", "jdtqqdwcbody20", "jdtqqdwcfbbody20", "jdtqtqbody20", "jdtqtqwcbody20", "jdtqtqwcfbbody20", "jdtqxfwcbody20", "jdtqxfwcfbbody20", "jdtqcfybody20", "jdtqcf1body20", "jdtqcf1fbbody20", "jdtqcf2body20", "jdtqcf2fbbody20", "jdtqcf3body20", "jdtqcf3fbbody20", "jdtqcf4body20", "jdtqcf4fbbody20", "jdtqcf5body20", "jdtqcf5fbbody20", "jdtqjcybody20", "jdtqjcabody20", "jdtqjcbbody20", "jdtqjclqbody20"], @@ -454,70 +454,69 @@ { "id": "yqnb", "name": "易趣牛帮APP", - "keys": ["yqnbheader", "yqnbbody", "yqnbheader2", "yqnbbody2", "yqnbheader3", "yqnbbody3", "yqnbheader4", "yqnbbody4", "yqnbheader5", "yqnbbody5", "yqnbheader6", "yqnbbody6","yqnbheader7", "yqnbbody7", "yqnbheader8", "yqnbbody8", "yqnbheader9", "yqnbbody9", "yqnbheader10", "yqnbbody10", "yqnbheader11", "yqnbbody11", "yqnbheader12", "yqnbbody12", "yqnbheader13", "yqnbbody13", "yqnbheader14", "yqnbbody14", "yqnbheader15", "yqnbbody15", "yqnbheader16", "yqnbbody16","yqnbheader17", "yqnbbody17", "yqnbheader18", "yqnbbody18", "yqnbheader19", "yqnbbody19", "yqnbheader20", "yqnbbody20"], + "keys": ["yqnbheader", "yqnbbody", "yqnbheader2", "yqnbbody2", "yqnbheader3", "yqnbbody3", "yqnbheader4", "yqnbbody4", "yqnbheader5", "yqnbbody5", "yqnbheader6", "yqnbbody6", "yqnbheader7", "yqnbbody7", "yqnbheader8", "yqnbbody8", "yqnbheader9", "yqnbbody9", "yqnbheader10", "yqnbbody10", "yqnbheader11", "yqnbbody11", "yqnbheader12", "yqnbbody12", "yqnbheader13", "yqnbbody13", "yqnbheader14", "yqnbbody14", "yqnbheader15", "yqnbbody15", "yqnbheader16", "yqnbbody16", "yqnbheader17", "yqnbbody17", "yqnbheader18", "yqnbbody18", "yqnbheader19", "yqnbbody19", "yqnbheader20", "yqnbbody20"], "author": "@ziye", "settings": [{ - "id": "yqnbSuffix", - "name": "当前账号", - "val": "1", - "type": "number", - "desc": "当前抓取ck记录的账号序号,如:1、2、3、" - }, { - "id": "yqnbCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - }, { - "id": "yqnbXH", - "name": "循环获取CK", - "val": "0", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - }, { - "id": "yqnbXYZ", - "name": "运行概率", - "val": "100", - "type": "number", - "desc": "0不运行 可设置0-100,默认百分百" - }, { - "id": "yqnbCASH", - "name": "提现金额", - "val": "0", - "type": "number", - "desc": "0关闭 可设置0 6 10 20 888 ,设置888从大到小循环提现" - }, { - "id": "yqnbName", - "name": "真实姓名", - "val": "", - "type": "text", - "desc": "0关闭 1开启,默认关闭" - }, { - "id": "yqnbAlipay", - "name": "支付宝号", - "val": "", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - }, { - "id": "yqnbnotifyttt", - "name": "推送控制", - "val": "1", - "type": "number", - "desc": "0关闭,1推送,默认12点以及23点推送" - }, { - "id": "yqnbnotifyInterval", - "name": "通知控制", - "val": "2", - "type": "number", - "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " - }, { - "id": "yqnbMinutes", - "name": "推送-通知 分钟控制", - "val": "10", - "type": "number", - "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" - } - ], + "id": "yqnbSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "yqnbCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, { + "id": "yqnbXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbXYZ", + "name": "运行概率", + "val": "100", + "type": "number", + "desc": "0不运行 可设置0-100,默认百分百" + }, { + "id": "yqnbCASH", + "name": "提现金额", + "val": "0", + "type": "number", + "desc": "0关闭 可设置0 6 10 20 888 ,设置888从大到小循环提现" + }, { + "id": "yqnbName", + "name": "真实姓名", + "val": "", + "type": "text", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbAlipay", + "name": "支付宝号", + "val": "", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "yqnbnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, { + "id": "yqnbnotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, { + "id": "yqnbMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + }], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/yqnb.js" @@ -525,99 +524,256 @@ { "id": "tls", "name": "特仑苏小程序", - "keys": ["tlsurl", "tlsheader", "tlsurl2", "tlsheader2", "tlsurl3", "tlsheader3", "tlsurl4", "tlsheader4", "tlsurl5", "tlsheader5", "tlsurl6", "tlsheader6","tlsurl7", "tlsheader7", "tlsurl8", "tlsheader8", "tlsurl9", "tlsheader9", "tlsurl10", "tlsheader10", "tlsurl11", "tlsheader11", "tlsurl12", "tlsheader12", "tlsurl13", "tlsheader13", "tlsurl14", "tlsheader14", "tlsurl15", "tlsheader15", "tlsurl16", "tlsheader16","tlsurl17", "tlsheader17", "tlsurl18", "tlsheader18", "tlsurl19", "tlsheader19", "tlsurl20", "tlsheader20"], + "keys": ["tlsurl", "tlsheader", "tlsurl2", "tlsheader2", "tlsurl3", "tlsheader3", "tlsurl4", "tlsheader4", "tlsurl5", "tlsheader5", "tlsurl6", "tlsheader6", "tlsurl7", "tlsheader7", "tlsurl8", "tlsheader8", "tlsurl9", "tlsheader9", "tlsurl10", "tlsheader10", "tlsurl11", "tlsheader11", "tlsurl12", "tlsheader12", "tlsurl13", "tlsheader13", "tlsurl14", "tlsheader14", "tlsurl15", "tlsheader15", "tlsurl16", "tlsheader16", "tlsurl17", "tlsheader17", "tlsurl18", "tlsheader18", "tlsurl19", "tlsheader19", "tlsurl20", "tlsheader20"], "author": "@ziye", "settings": [{ - "id": "tlsSuffix", - "name": "当前账号", - "val": "1", - "type": "number", - "desc": "当前抓取ck记录的账号序号,如:1、2、3、" - }, { - "id": "tlsCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - }, { - "id": "tlshyidA", - "name": "好友A", - "val": "64926", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidB", - "name": "好友B", - "val": "70405", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidC", - "name": "好友C", - "val": "73261", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidD", - "name": "好友D", - "val": "98692", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidE", - "name": "好友E", - "val": "98825", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidF", - "name": "好友F", - "val": "98860", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidG", - "name": "好友G", - "val": "98910", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlshyidH", - "name": "好友H", - "val": "114043", - "type": "number", - "desc": "默认作者,自行修改" - }, { - "id": "tlsXH", - "name": "循环获取CK", - "val": "0", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - }, { - "id": "tlsXYZ", - "name": "执行概率", - "val": "100", - "type": "number", - "desc": "0不执行 可设置0-100,默认百分百" - }, { - "id": "tlsnotifyttt", - "name": "推送控制", - "val": "1", - "type": "number", - "desc": "0关闭,1推送,默认12点以及23点推送" - }, { - "id": "tlsnotifyInterval", - "name": "通知控制", - "val": "1", - "type": "number", - "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " - }, { - "id": "tlsMinutes", - "name": "推送-通知 分钟控制", - "val": "10", - "type": "number", - "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" - } + "id": "tlsSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "tlsCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, { + "id": "tlshyidA", + "name": "好友A", + "val": "64926", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidB", + "name": "好友B", + "val": "70405", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidC", + "name": "好友C", + "val": "73261", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidD", + "name": "好友D", + "val": "98692", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidE", + "name": "好友E", + "val": "98825", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidF", + "name": "好友F", + "val": "98860", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidG", + "name": "好友G", + "val": "98910", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidH", + "name": "好友H", + "val": "114043", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidA", + "name": "好友A", + "val": "64926", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidB", + "name": "好友B", + "val": "70405", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidC", + "name": "好友C", + "val": "73261", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidD", + "name": "好友D", + "val": "98692", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidE", + "name": "好友E", + "val": "98825", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidF", + "name": "好友F", + "val": "98860", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidG", + "name": "好友G", + "val": "98910", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidH", + "name": "好友H", + "val": "114043", + "type": "number", + "desc": "默认内置,自行修改" + }, + { + "id": "tlshyidI", + "name": "好友I", + "val": "114736", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidJ", + "name": "好友J", + "val": "112833", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidK", + "name": "好友K", + "val": "113329", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidL", + "name": "好友L", + "val": "109172", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidM", + "name": "好友M", + "val": "364156", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidN", + "name": "好友N", + "val": "147562", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidO", + "name": "好友O", + "val": "161866", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidP", + "name": "好友P", + "val": "109012", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidQ", + "name": "好友Q", + "val": "109377", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidR", + "name": "好友R", + "val": "397595", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidS", + "name": "好友S", + "val": "114992", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidT", + "name": "好友T", + "val": "117104", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidU", + "name": "好友U", + "val": "122263", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidV", + "name": "好友V", + "val": "141969", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidW", + "name": "好友W", + "val": "110059", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidX", + "name": "好友X", + "val": "117972", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidY", + "name": "好友Y", + "val": "206817", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlshyidZ", + "name": "好友Z", + "val": "109566", + "type": "number", + "desc": "默认内置,自行修改" + }, { + "id": "tlsXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "tlsXYZ", + "name": "执行概率", + "val": "100", + "type": "number", + "desc": "0不执行 可设置0-100,默认百分百" + }, { + "id": "tlsnotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, { + "id": "tlsnotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, { + "id": "tlsMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } ], "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png"], From cee846006e256ca6720379a4c4b1b3353b49bdde Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 4 May 2021 14:07:45 +0800 Subject: [PATCH 106/139] Update tls.js --- Task/tls.js | 150 +++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 130 insertions(+), 20 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 6a8a397..4f95030 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -17,6 +17,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.25.15 修复加餐判定,优化逻辑 4.26.13 修复答题判定,调整为8个助力位 5.1.15 修复自动答题 +5.4.12 调整为26个助力位 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -51,7 +52,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '5.1.15 修复自动答题' +GXRZ = '5.4.12 调整为26个助力位' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -60,7 +61,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, hyidH = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', HYIDS = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, hyidH = 0, hyidI = 0, hyidJ = 0, hyidK = 0, hyidL = 0, hyidM = 0, hyidN = 0, hyidO = 0, hyidP = 0, hyidQ = 0, hyidR = 0, hyidS = 0, hyidT = 0, hyidU = 0, hyidV = 0, hyidW = 0, hyidX = 0, hyidY = 0, hyidZ = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; tlsbodys = ``; let tlsurlArr = []; @@ -83,6 +84,26 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidF = process.env.TLS_hyidF || "98860"; hyidG = process.env.TLS_hyidG || "98910"; hyidH = process.env.TLS_hyidH || "114043"; + hyidI = process.env.TLS_hyidI || "114736"; + hyidJ = process.env.TLS_hyidJ || "112833"; + hyidK = process.env.TLS_hyidK || "113329"; + + hyidL = process.env.TLS_hyidL || "109172"; + hyidM = process.env.TLS_hyidM || "364156"; + hyidN = process.env.TLS_hyidN || "147562"; + hyidO = process.env.TLS_hyidO || "161866"; + hyidP = process.env.TLS_hyidP || "109012"; + hyidQ = process.env.TLS_hyidQ || "109377"; + hyidR = process.env.TLS_hyidR || "397595"; + hyidS = process.env.TLS_hyidS || "114992"; + hyidT = process.env.TLS_hyidT || "117104"; + hyidU = process.env.TLS_hyidU || "122263"; + hyidV = process.env.TLS_hyidV || "141969"; + hyidW = process.env.TLS_hyidW || "110059"; + hyidX = process.env.TLS_hyidX || "117972"; + hyidY = process.env.TLS_hyidY || "206817"; + hyidZ = process.env.TLS_hyidZ || "109566"; + notifyttt = process.env.TLS_notifyttt || "1"; notifyInterval = process.env.TLS_notifyInterval || "1"; Minutes = process.env.TLS_Minutes || "10"; @@ -138,6 +159,32 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidF = (COOKIE.settings.find(item => item.id === `tlshyidF`)).val; hyidG = (COOKIE.settings.find(item => item.id === `tlshyidG`)).val; hyidH = (COOKIE.settings.find(item => item.id === `tlshyidH`)).val; + hyidI = (COOKIE.settings.find(item => item.id === `tlshyidI`)).val; + hyidJ = (COOKIE.settings.find(item => item.id === `tlshyidJ`)).val; + hyidK = (COOKIE.settings.find(item => item.id === `tlshyidK`)).val; + + hyidL = (COOKIE.settings.find(item => item.id === `tlshyidL`)).val; + hyidM = (COOKIE.settings.find(item => item.id === `tlshyidM`)).val; + hyidN = (COOKIE.settings.find(item => item.id === `tlshyidN`)).val; + hyidO = (COOKIE.settings.find(item => item.id === `tlshyidO`)).val; + hyidP = (COOKIE.settings.find(item => item.id === `tlshyidP`)).val; + hyidQ = (COOKIE.settings.find(item => item.id === `tlshyidQ`)).val; + hyidR = (COOKIE.settings.find(item => item.id === `tlshyidR`)).val; + hyidS = (COOKIE.settings.find(item => item.id === `tlshyidS`)).val; + hyidT = (COOKIE.settings.find(item => item.id === `tlshyidT`)).val; + hyidU = (COOKIE.settings.find(item => item.id === `tlshyidU`)).val; + hyidV = (COOKIE.settings.find(item => item.id === `tlshyidV`)).val; + hyidW = (COOKIE.settings.find(item => item.id === `tlshyidW`)).val; + hyidX = (COOKIE.settings.find(item => item.id === `tlshyidX`)).val; + hyidY = (COOKIE.settings.find(item => item.id === `tlshyidY`)).val; + hyidZ = (COOKIE.settings.find(item => item.id === `tlshyidZ`)).val; + + + + + + + notifyInterval = (COOKIE.settings.find(item => item.id === `tlsnotifyInterval`)).val; Minutes = (COOKIE.settings.find(item => item.id === `tlsMinutes`)).val; tlsCount = (COOKIE.settings.find(item => item.id === `tlsCount`)).val || '1'; @@ -183,6 +230,68 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidG = $.getval("tlshyidH") || '114043'; } + if ("tlshyidI") { + hyidA = $.getval("tlshyidI") || '114736'; + } + if ("tlshyidJ") { + hyidB = $.getval("tlshyidJ") || '112833'; + } + if ("tlshyidK") { + hyidC = $.getval("tlshyidK") || '113329'; + } + + + + if ("tlshyidL") { + hyidD = $.getval("tlshyidL") || '109172'; + } + if ("tlshyidM") { + hyidE = $.getval("tlshyidM") || '364156'; + } + if ("tlshyidN") { + hyidF = $.getval("tlshyidN") || '147562'; + } + if ("tlshyidO") { + hyidG = $.getval("tlshyidO") || '161866'; + } + if ("tlshyidP") { + hyidG = $.getval("tlshyidP") || '109012'; + } + + if ("tlshyidQ") { + hyidA = $.getval("tlshyidQ") || '109377'; + } + if ("tlshyidR") { + hyidB = $.getval("tlshyidR") || '397595'; + } + if ("tlshyidS") { + hyidC = $.getval("tlshyidS") || '114992'; + } + if ("tlshyidT") { + hyidD = $.getval("tlshyidT") || '117104'; + } + if ("tlshyidU") { + hyidE = $.getval("tlshyidU") || '122263'; + } + + + if ("tlshyidV") { + hyidF = $.getval("tlshyidV") || '141969'; + } + if ("tlshyidW") { + hyidG = $.getval("tlshyidW") || '110059'; + } + if ("tlshyidX") { + hyidG = $.getval("tlshyidX") || '117972'; + } + if ("tlshyidY") { + hyidG = $.getval("tlshyidY") || '206817'; + } + if ("tlshyidZ") { + hyidG = $.getval("tlshyidZ") || '109566'; + } + + if ("tlsnotifyttt") { notifyttt = $.getval("tlsnotifyttt") || '1'; } @@ -431,7 +540,7 @@ async function all() { if (signinfo.isaccomplish == 0) { - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -446,7 +555,7 @@ async function all() { tlsbody = `` await task(); - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -469,7 +578,7 @@ async function all() { tlsbody = `ClickInfo=%E7%89%A7%E5%9C%BA%E9%A1%B5-%E8%8B%8F%E8%8B%8F%E4%B9%90%E5%9B%AD&ClickType=7&OpenType=2` await task(); - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -484,7 +593,7 @@ async function all() { tlsbody = `InterName=susuMeijia` await task(); - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -499,7 +608,7 @@ async function all() { tlsbody = `InterName=susuRiguangyu` await task(); - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -518,7 +627,7 @@ async function all() { if (Lunchinfo.isaccomplish == 1) { - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -534,7 +643,7 @@ async function all() { await task(); } - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -584,7 +693,7 @@ async function all() { await task(); - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -601,18 +710,18 @@ async function all() { await task(); - HYID = [hyidA, hyidB, hyidC, hyidD, hyidE, hyidF, hyidG, hyidH] + HYID = [hyidA, hyidB, hyidC, hyidD, hyidE, hyidF, hyidG, hyidH, hyidI, hyidJ, hyidK, hyidL, hyidM, hyidN, hyidO, hyidP, hyidQ, hyidR, hyidS, hyidT, hyidU, hyidV, hyidW, hyidX, hyidY, hyidZ] K = `好友信息🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` tlsbody = `userid=${HYID[0]}` - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); K = `添加好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); @@ -625,21 +734,22 @@ async function all() { K = `助力好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` tlsbody = `userid=${HYID[0]}` - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); - for (let i = 1; i < 8; i++) { + for (let i = 1; i < HYID.length; i++) { + HYIDS = i + 1 if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { K = `好友信息🚩`; tlsbody = `userid=${HYID[i]}` tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=GetUserFriendInfo` - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); @@ -647,7 +757,7 @@ async function all() { K = `添加好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddFriend` //console.log(tlsbody) - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); @@ -660,7 +770,7 @@ async function all() { K = `助力好友🚩`; tlsurl = `https://xw.mengniu.cn/grass/Api/TelunsuHandler.ashx?method=AddShare` tlsbody = `userid=${HYID[i]}` - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) await task(); @@ -687,7 +797,7 @@ async function all() { if ($.GetUserValues.result.grass_seed >= 100) { CZCS = i - DD = RT(300, 1000) + DD = RT(500, 1000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) @@ -847,7 +957,7 @@ function task() { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.FriendInfo = JSON.parse(data); if ($.FriendInfo.errcode == 0) { - console.log(`好友信息:${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) + console.log(`好友信息:${HYIDS} ${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id} ${$.FriendInfo.result.milk}滴奶\n`) } } From c77c426bd3bd34de20a0585c44dbe9fbd3b72d67 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 4 May 2021 14:30:59 +0800 Subject: [PATCH 107/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 48 -------------------------------------------- 1 file changed, 48 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 45b653c..dd7336d 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -586,54 +586,6 @@ "val": "114043", "type": "number", "desc": "默认内置,自行修改" - }, { - "id": "tlshyidA", - "name": "好友A", - "val": "64926", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidB", - "name": "好友B", - "val": "70405", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidC", - "name": "好友C", - "val": "73261", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidD", - "name": "好友D", - "val": "98692", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidE", - "name": "好友E", - "val": "98825", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidF", - "name": "好友F", - "val": "98860", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidG", - "name": "好友G", - "val": "98910", - "type": "number", - "desc": "默认内置,自行修改" - }, { - "id": "tlshyidH", - "name": "好友H", - "val": "114043", - "type": "number", - "desc": "默认内置,自行修改" }, { "id": "tlshyidI", From eff781ee67b51440ef1a056ac833d7975b32a1df Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 4 May 2021 15:09:18 +0800 Subject: [PATCH 108/139] Update tls.js --- Task/tls.js | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 4f95030..470476e 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -227,68 +227,68 @@ if ($.isNode() && process.env.TLS_tlsHEADER) { hyidG = $.getval("tlshyidG") || '98910'; } if ("tlshyidH") { - hyidG = $.getval("tlshyidH") || '114043'; + hyidH = $.getval("tlshyidH") || '114043'; } if ("tlshyidI") { - hyidA = $.getval("tlshyidI") || '114736'; + hyidI = $.getval("tlshyidI") || '114736'; } if ("tlshyidJ") { - hyidB = $.getval("tlshyidJ") || '112833'; + hyidJ = $.getval("tlshyidJ") || '112833'; } if ("tlshyidK") { - hyidC = $.getval("tlshyidK") || '113329'; + hyidK = $.getval("tlshyidK") || '113329'; } if ("tlshyidL") { - hyidD = $.getval("tlshyidL") || '109172'; + hyidL = $.getval("tlshyidL") || '109172'; } if ("tlshyidM") { - hyidE = $.getval("tlshyidM") || '364156'; + hyidM = $.getval("tlshyidM") || '364156'; } if ("tlshyidN") { - hyidF = $.getval("tlshyidN") || '147562'; + hyidN = $.getval("tlshyidN") || '147562'; } if ("tlshyidO") { - hyidG = $.getval("tlshyidO") || '161866'; + hyidO = $.getval("tlshyidO") || '161866'; } if ("tlshyidP") { - hyidG = $.getval("tlshyidP") || '109012'; + hyidP = $.getval("tlshyidP") || '109012'; } if ("tlshyidQ") { - hyidA = $.getval("tlshyidQ") || '109377'; + hyidQ = $.getval("tlshyidQ") || '109377'; } if ("tlshyidR") { - hyidB = $.getval("tlshyidR") || '397595'; + hyidR = $.getval("tlshyidR") || '397595'; } if ("tlshyidS") { - hyidC = $.getval("tlshyidS") || '114992'; + hyidS = $.getval("tlshyidS") || '114992'; } if ("tlshyidT") { - hyidD = $.getval("tlshyidT") || '117104'; + hyidT = $.getval("tlshyidT") || '117104'; } if ("tlshyidU") { - hyidE = $.getval("tlshyidU") || '122263'; + hyidU = $.getval("tlshyidU") || '122263'; } if ("tlshyidV") { - hyidF = $.getval("tlshyidV") || '141969'; + hyidV = $.getval("tlshyidV") || '141969'; } if ("tlshyidW") { - hyidG = $.getval("tlshyidW") || '110059'; + hyidW = $.getval("tlshyidW") || '110059'; } if ("tlshyidX") { - hyidG = $.getval("tlshyidX") || '117972'; + hyidX = $.getval("tlshyidX") || '117972'; } if ("tlshyidY") { - hyidG = $.getval("tlshyidY") || '206817'; + hyidY = $.getval("tlshyidY") || '206817'; } if ("tlshyidZ") { - hyidG = $.getval("tlshyidZ") || '109566'; + hyidZ = $.getval("tlshyidZ") || '109566'; } @@ -742,7 +742,7 @@ async function all() { for (let i = 1; i < HYID.length; i++) { - HYIDS = i + 1 + HYIDS = i + 1 if ($.AddShare.errcode == 1 && $.AddShare.errmsg.indexOf("每天只能助力一次") < 0) { From 9b41a13dd1412cf5f08c0d4444b7c2e66ef7847a Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 13:34:16 +0800 Subject: [PATCH 109/139] Update tls.js --- Task/tls.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Task/tls.js b/Task/tls.js index 470476e..1019ad6 100644 --- a/Task/tls.js +++ b/Task/tls.js @@ -18,6 +18,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 4.26.13 修复答题判定,调整为8个助力位 5.1.15 修复自动答题 5.4.12 调整为26个助力位 +5.5.13 添加助力详情 ⚠️ ck只有几个小时的有效期,不要关闭ck重写 建议每天12点进入小程序获取ck,点击我的奖品也可以获取ck, 手动运行一次或者定时 7 27,47 12 * * * @@ -52,7 +53,7 @@ http-request https:\/\/xw\.mengniu\.cn\/grass\/Api\/TelunsuHandler\.ashx\?method */ -GXRZ = '5.4.12 调整为26个助力位' +GXRZ = '5.5.13 添加助力详情' const $ = Env("特仑苏"); $.idx = ($.idx = ($.getval('tlsSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -61,7 +62,7 @@ const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 1; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', HYIDS = '', hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, hyidH = 0, hyidI = 0, hyidJ = 0, hyidK = 0, hyidL = 0, hyidM = 0, hyidN = 0, hyidO = 0, hyidP = 0, hyidQ = 0, hyidR = 0, hyidS = 0, hyidT = 0, hyidU = 0, hyidV = 0, hyidW = 0, hyidX = 0, hyidY = 0, hyidZ = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', HYIDS = 1, hyidA = 0, hyidB = 0, hyidC = 0, hyidD = 0, hyidE = 0, hyidF = 0, hyidG = 0, hyidH = 0, hyidI = 0, hyidJ = 0, hyidK = 0, hyidL = 0, hyidM = 0, hyidN = 0, hyidO = 0, hyidP = 0, hyidQ = 0, hyidR = 0, hyidS = 0, hyidT = 0, hyidU = 0, hyidV = 0, hyidW = 0, hyidX = 0, hyidY = 0, hyidZ = 0, XH = 0, XYZ = 100, Length = 0, ddtime = ''; tlsbodys = ``; let tlsurlArr = []; @@ -966,8 +967,8 @@ function task() { if (logs) $.log(`${O}, ${K}: ${format(data)}`); $.AddShare = JSON.parse(data); if ($.AddShare.errcode == 0) { - console.log(`助力好友:助力成功\n`) - $.message += `【助力好友】:助力成功\n`; + console.log(`助力好友:助力成功 ${HYIDS} ${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id}\n`) + $.message += `【助力好友】:助力成功 ${HYIDS} ${$.FriendInfo.result.nickname} id ${$.FriendInfo.result.id}\n`; } else { console.log(`助力好友:${$.AddShare.errmsg}\n`) From c0d59b8facf7ade495cf962581330f80fed62d05 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 21:36:53 +0800 Subject: [PATCH 110/139] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=BE=AA=E7=8E=AF?= =?UTF-8?q?=E8=8E=B7=E5=8F=96ck=EF=BC=8C=E4=BC=98=E5=8C=96=E9=87=8D?= =?UTF-8?q?=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/shuqi.js | 702 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 495 insertions(+), 207 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index df2d893..8d3fa1a 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -24,103 +24,93 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 3.193.19 修复ac报错 4.6.11 单刷时长请设置SC为1,增加通知以及推送控制 4.6.19 精确时长ck判定,10秒以上才获取 +5.5.21 修复循环获取ck,优化重写 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets 有多少ck就运行多少任务 shuqiuserurlVal 用户名url 👉 这个ck必须获取 多账号换行 -第一步 添加 hostname =render.shuqireader.com,ocean.shuqireader.com,jcollection.shuqireader.com,activity-center-web.shuqireader.com, +⚠️极速版视频 极速版阅读 极速版签到视频 极速版书城 大概率出现网络错误或者奖励下发失败,无解 -第二步 ⚠️添加header重写 获取header 再注释header重写 添加body重写 获取body +第一步 添加 对应主机名 + +第二步 ⚠️添加header重写 获取header shuqiuserurlVal👉 用户名url 点击福利 + shuqisprwurlVal👉 视频任务url 点击福利 + shuqicjyurlVal👉 获取抽奖页url 点击福利转转转 + + + shuqijsqdspyurlVal👉极速版签到视频页url 极速版点击福利 赚金币 每日签到 + shuqijssprwurlVal👉 极速版视频任务url 极速版点击福利 赚金币 + shuqijsbookurlVal👉 极速版书城url 极速版点击福利 赚金币 浏览书城 + shuqijsbookbodyVal👉 极速版书城bodyy 极速版点击福利 赚金币 浏览书城 + + +第三步 ⚠️注释header重写 添加body重写 获取body + shuqisyurlVal👉 收益url 点击我的 shuqisybodyVal👉 收益body 点击我的 shuqispbodyVal👉 视频body 点击福利 看视频 shuqiscbodyVal👉 时长body 点进一本书, 看个30秒,时长有效期一天,提现再获取 - shuqiydbodyVal👉 阅读body 点进一本书,右上角转一圈,如没有圈圈,建议放弃,或者用4.32版本 + shuqiydbodyVal👉 阅读body 点进一本书,右上角转一圈,如没有圈圈,建议放弃,或者用4.31版本 shuqiqdbodyVal👉 签到body 点击福利 每日签到并成功签到 shuqirwbodyVal👉 任务body 点击福利 shuqifxbodyVal👉 分享body 点击福利 邀请书友,分享或者假分享 - shuqisprwurlVal👉 视频任务url 点击福利 shuqijlbodyVal👉 获取奖励body 点击福利 shuqisqjlbodyVal👉 收取奖励body 点击福利 收取奖励 - shuqicjyurlVal👉 获取抽奖页url 点击福利转转转 shuqicjcsbodyVal👉抽奖次数body 点击福利转转转 点击看视频抽奖 shuqicjbodyVal👉 获取抽奖body 点击福利转转转 点击看视频抽奖 + shuqijsspbodyVal👉 极速版视频body 极速版点击福利 赚金币 看视频 shuqijsydurlVal👉 极速版阅读url 极速版点进一本书 右上角转一圈,如没有圈圈,建议放弃, shuqijsydbodyVal👉 极速版阅读body 极速版点进一本书 右上角转一圈,如没有圈圈,建议放弃, shuqijsqdbodyVal👉 极速版签到body 极速版点击福利 赚金币 每日签到 成功签到 - shuqijsqdspyurlVal👉极速版签到视频页url 极速版点击福利 赚金币 每日签到 - shuqijsqdspbodyVal👉极速版签到视频url 极速版点击福利 赚金币 每日签到 成功第二次签到 + shuqijsqdspbodyVal👉极速版签到视频body 极速版点击福利 赚金币 每日签到 成功第二次签到 shuqijsrwbodyVal👉 极速版任务body 极速版点击福利 赚金币 shuqijsfxbodyVal👉 极速版分享body 极速版点击福利 赚金币 邀请书友,分享或者假分享 - shuqijsbookurlVal👉 极速版书城url 极速版点击福利 赚金币 浏览书城 - shuqijsbookbodyVal👉 极速版书城bodyy 极速版点击福利 赚金币 浏览书城 - shuqijssprwurlVal👉 极速版视频任务url 极速版点击福利 赚金币 + + ⚠️主机名以及header重写👇 header重写 和 body重写不可同时启用 -hostname =render.shuqireader.com,ocean.shuqireader.com,jcollection.shuqireader.com,activity-center-web.shuqireader.com, ############## 圈x - +hostname =ocean.shuqireader.com,activity-center-web.shuqireader.com, #书旗小说获取header +#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 极速版书城 +https:\/\/.+\.shuqireader\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 -https:\/\/ocean\.shuqireader\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#极速版书城 -http:\/\/activity-center-web\.shuqireader\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js - +hostname =*.shuqireader.com, #书旗小说获取body -#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 -https:\/\/ocean\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#收益 任务 极速版任务 -https:\/\/render\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#时长 -https:\/\/jcollection\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js +#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 视频 收益 任务 时长 极速版任务 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 +https:\/\/.+\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js ############## loon - +hostname =ocean.shuqireader.com,activity-center-web.shuqireader.com, #书旗小说获取header +#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 极速版书城 +http-request https:\/\/.+\.shuqireader\.com\/* url script-request-header script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js, requires-header=true, tag=书旗小说获取header -#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 -http-request https:\/\/ocean\.shuqireader\.com\/* url script-request-header script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js, requires-header=true, tag=书旗小说获取header -#极速版书城 -http-request http:\/\/activity-center-web\.shuqireader\.com\/* url script-request-header script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js, requires-header=true, tag=书旗小说获取header - +hostname =*.shuqireader.com, #书旗小说获取body - -#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 -http-request https:\/\/ocean\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js,requires-body=1,max-size=0, tag=书旗小说获取body -#收益 任务 极速版任务 -http-request https:\/\/render\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js,requires-body=1,max-size=0, tag=书旗小说获取body -#时长 -http-request https:\/\/jcollection\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js,requires-body=1,max-size=0, tag=书旗小说获取body +#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 视频 收益 任务 时长 极速版任务 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 +http-request https:\/\/.+\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js,requires-body=1,max-size=0, tag=书旗小说获取body ############## surge - +hostname =ocean.shuqireader.com,activity-center-web.shuqireader.com, #书旗小说获取header +#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 极速版书城 +书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 -书旗小说获取header = type=https:\/\/ocean\.shuqireader\.com\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#极速版书城 -书旗小说获取header = type=http:\/\/activity-center-web\.shuqireader\.com\/*,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js - +hostname =*.shuqireader.com, #书旗小说获取body - -#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 视频 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 -书旗小说获取header = type=https:\/\/ocean\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#收益 任务 极速版任务 -书旗小说获取header = type=https:\/\/render\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js -#时长 -书旗小说获取header = type=https:\/\/jcollection\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js - +#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 视频 收益 任务 时长 极速版任务 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 +书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js */ -GXRZ = '4.6.19 精确时长ck判定,10秒以上才获取' +GXRZ = '5.5.21 修复循环获取ck,优化重写' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -228,10 +218,10 @@ if ($.isNode() && COOKIE.shuqiuserurlVal && COOKIE.shuqiuserurlVal != '') { if ($.isNode() && process.env.SQ_shuqiuserURL) { -SC = process.env.SQ_SC || "0"; -notifyttt = process.env.SQ_notifyttt || "1"; -notifyInterval = process.env.SQ_notifyInterval || "2"; -Minutes = process.env.SQ_Minutes || "10"; + SC = process.env.SQ_SC || "0"; + notifyttt = process.env.SQ_notifyttt || "1"; + notifyInterval = process.env.SQ_notifyInterval || "2"; + Minutes = process.env.SQ_Minutes || "10"; COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; console.log( @@ -508,10 +498,10 @@ if (COOKIE && COOKIE.shuqiuserurlVal) { if (COOKIE.datas && COOKIE.datas[0].val != '') { -notifyttt = (COOKIE.settings.find(item => item.id === `shuqinotifyttt`)).val || '1'; -notifyInterval = (COOKIE.settings.find(item => item.id === `shuqinotifyInterval`)).val || '2'; -Minutes = (COOKIE.settings.find(item => item.id === `shuqiMinutes`)).val || '10'; -SC = (COOKIE.settings.find(item => item.id === `shuqiSC`)).val || '0'; + notifyttt = (COOKIE.settings.find(item => item.id === `shuqinotifyttt`)).val || '1'; + notifyInterval = (COOKIE.settings.find(item => item.id === `shuqinotifyInterval`)).val || '2'; + Minutes = (COOKIE.settings.find(item => item.id === `shuqiMinutes`)).val || '10'; + SC = (COOKIE.settings.find(item => item.id === `shuqiSC`)).val || '0'; shuqiCount = COOKIE.settings.find(item => item.id === `shuqiCount`); Length = shuqiCount.val @@ -691,7 +681,7 @@ if (!COOKIE.datas && !COOKIE.shuqiuserurlVal && !COOKIE.shuqiuserurl) { notifyInterval = $.getval("shuqinotifyInterval") || '2'; } if ("shuqiMinutes") { - Minutes = $.getval("shuqiMinutes") || '10'; + Minutes = $.getval("shuqiMinutes") || '10'; } if ("shuqiSC") { SC = $.getval("shuqiSC") || '0'; @@ -737,20 +727,32 @@ function GetCookie() { //获取极速版书城 if ($request && $request.url.indexOf("activity-center-web") >= 0 && $request.url.indexOf("reward") >= 0) { const shuqijsbookurlVal = $request.url; + userid = shuqijsbookurlVal.split('user_id=')[1].split('&')[0] if (shuqijsbookurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsbookurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsbookurlVal, "shuqijsbookurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版书城shuqijsbookurlVal✅: 成功,shuqijsbookurlVal: ${shuqijsbookurlVal}` + ); + $.msg($.name + $.idx, `获取极速版书城shuqijsbookurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsbookurlVal, "shuqijsbookurl" + $.idx); $.log( @@ -773,6 +775,7 @@ function GetCookie() { //获取极速版视频任务 if ($request && $request.url.indexOf("getAdInfo") >= 0 && $request.url.indexOf("resourceId=719") >= 0 && $request.url.indexOf("appVer=1") >= 0) { const shuqijssprwurlVal = $request.url; + userid = shuqijssprwurlVal.split('user_id=')[1].split('&')[0] if (shuqijssprwurlVal) { if (XH == 1) { cookie() @@ -780,13 +783,24 @@ function GetCookie() { function cookie() { bodys = $.getdata('shuqijssprwurl' + $.idx); if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijssprwurlVal, "shuqijssprwurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版视频任务shuqijssprwurlVal✅: 成功,shuqijssprwurlVal: ${shuqijssprwurlVal}` + ); + $.msg($.name + $.idx, `获取极速版视频任务shuqijssprwurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijssprwurlVal, "shuqijssprwurl" + $.idx); $.log( @@ -809,20 +823,32 @@ function GetCookie() { //获取抽奖页面 if ($request && $request.url.indexOf("lottery") >= 0 && $request.url.indexOf("info") >= 0) { const shuqicjyurlVal = $request.url; + userid = shuqicjyurlVal.split('userId=')[1].split('&')[0] if (shuqicjyurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqicjyurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqicjyurlVal, "shuqicjyurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖页面shuqicjyurlVal✅: 成功,shuqicjyurlVal: ${shuqicjyurlVal}` + ); + $.msg($.name + $.idx, `获取抽奖页面shuqicjyurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqicjyurlVal, "shuqicjyurl" + $.idx); $.log( @@ -845,20 +871,32 @@ function GetCookie() { //获取极速版签到视频页 if ($request && $request.url.indexOf("adserver") >= 0 && $request.url.indexOf("getAdInfo") >= 0 && $request.url.indexOf("resourceId=717") >= 0) { const shuqijsqdspyurlVal = $request.url; + userid = shuqijsqdspyurlVal.split('user_id=')[1].split('&')[0] if (shuqijsqdspyurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsqdspyurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsqdspyurlVal, "shuqijsqdspyurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版签到视频页shuqijsqdspyurlVal✅: 成功,shuqijsqdspyurlVal: ${shuqijsqdspyurlVal}` + ); + $.msg($.name + $.idx, `获取极速版签到视频页shuqijsqdspyurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsqdspyurlVal, "shuqijsqdspyurl" + $.idx); $.log( @@ -881,20 +919,32 @@ function GetCookie() { //获取视频任务 if ($request && $request.url.indexOf("adserver") >= 0 && $request.url.indexOf("getAdInfo") >= 0 && $request.url.indexOf("resourceId=626") >= 0) { const shuqisprwurlVal = $request.url; + userid = shuqisprwurlVal.split('user_id=')[1].split('&')[0] if (shuqisprwurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqisprwurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqisprwurlVal, "shuqisprwurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频任务shuqisprwurlVal✅: 成功,shuqisprwurlVal: ${shuqisprwurlVal}` + ); + $.msg($.name + $.idx, `获取视频任务shuqisprwurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqisprwurlVal, "shuqisprwurl" + $.idx); $.log( @@ -917,20 +967,32 @@ function GetCookie() { //获取用户名 if ($request && $request.url.indexOf("getBindinfo") >= 0) { const shuqiuserurlVal = $request.url; + userid = shuqiuserurlVal.split('userId=')[1].split('&')[0] if (shuqiuserurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqiuserurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqiuserurlVal, "shuqiuserurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取用户名shuqiuserurlVal✅: 成功,shuqiuserurlVal: ${shuqiuserurlVal}` + ); + $.msg($.name + $.idx, `获取用户名shuqiuserurlVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqiuserurlVal, "shuqiuserurl" + $.idx); $.log( @@ -954,20 +1016,37 @@ function GetCookie() { if ($request && $request.url.indexOf("load") >= 0 && $request.url.indexOf("resource") >= 0 && $request.url.indexOf("skinColor=") >= 0 && $request.url.indexOf("appVer=4") >= 0 && $request.body.indexOf("isNewUser") >= 0 && $request.body.indexOf("ShuqiVipEntry") >= 0 && $request.body.indexOf("ShuqiTab") < 0 && $request.body.indexOf("caid=") < 0 && $request.body.indexOf("ShuqiShelfCard") < 0 && $request.body.indexOf("ShuqiIOSUpdateInfo") < 0) { const shuqisyurlVal = $request.url const shuqisybodyVal = $request.body + userid = shuqisyurlVal.split('user_id=')[1].split('&')[0] if (shuqisyurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqisyurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqisyurlVal, "shuqisyurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收益shuqisyurlVal✅: 成功,shuqisyurlVal: ${shuqisyurlVal}` + ); + $.msg($.name + $.idx, `获取收益shuqisyurlVal: 成功🎉`, ``); + $.setdata(shuqisybodyVal, "shuqisybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收益shuqisybodyVal✅: 成功,shuqisybodyVal: ${shuqisybodyVal}` + ); + $.msg($.name + $.idx, `获取收益shuqisybodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqisyurlVal, "shuqisyurl" + $.idx); $.log( @@ -1001,20 +1080,32 @@ function GetCookie() { //获取极速版书城 if ($request && $request.url.indexOf("convert") >= 0 && $request.body.indexOf("actTaskId=344") >= 0 && $request.body.indexOf("appVer=1") >= 0) { const shuqijsbookbodyVal = $request.body; + userid = shuqijsbookbodyVal.split('userId=')[1].split('&')[0] if (shuqijsbookbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsbookbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsbookbodyVal, "shuqijsbookbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版书城shuqijsbookbodyVal✅: 成功,shuqijsbookbodyVal: ${shuqijsbookbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版书城shuqijsbookbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsbookbodyVal, "shuqijsbookbody" + $.idx); $.log( @@ -1037,20 +1128,32 @@ function GetCookie() { //获取视频 if ($request && $request.url.indexOf("prize") >= 0 && $request.url.indexOf("lottery") >= 0 && $request.body.indexOf("deliveryId=525") >= 0) { const shuqispbodyVal = $request.body; + userid = shuqispbodyVal.split('userId=')[1].split('&')[0] if (shuqispbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqispbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqispbodyVal, "shuqispbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取视频shuqispbodyVal✅: 成功,shuqispbodyVal: ${shuqispbodyVal}` + ); + $.msg($.name + $.idx, `获取视频shuqispbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqispbodyVal, "shuqispbody" + $.idx); $.log( @@ -1074,21 +1177,33 @@ function GetCookie() { if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 && $request.body.indexOf("_public=skinId") >= 0) { const shuqiscbodyVal = $request.body; sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] + userid = shuqiscbodyVal.split('user_id=')[1] -if (shuqiscbodyVal&&sqsc>=10) { + if (shuqiscbodyVal && sqsc >= 10) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqiscbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqiscbodyVal, "shuqiscbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取${sqsc}秒时长shuqiscbodyVal✅: 成功,shuqiscbodyVal: ${shuqiscbodyVal}` + ); + $.msg($.name + $.idx, `获取${sqsc}秒时长shuqiscbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqiscbodyVal, "shuqiscbody" + $.idx); $.log( @@ -1111,20 +1226,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取阅读 if ($request && $request.url.indexOf("pendant") >= 0 && $request.url.indexOf("lottery") >= 0 && $request.body.indexOf("deliveryId=707") >= 0) { const shuqiydbodyVal = $request.body; + userid = shuqiydbodyVal.split('userId=')[1].split('&')[0] if (shuqiydbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqiydbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqiydbodyVal, "shuqiydbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取阅读shuqiydbodyVal✅: 成功,shuqiydbodyVal: ${shuqiydbodyVal}` + ); + $.msg($.name + $.idx, `获取阅读shuqiydbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqiydbodyVal, "shuqiydbody" + $.idx); $.log( @@ -1147,20 +1274,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取签到 if ($request && $request.url.indexOf("signInAction") >= 0 && $request.body.indexOf("position=501") >= 0 && $request.body.indexOf("signInType=1") >= 0) { const shuqiqdbodyVal = $request.body; + userid = shuqiqdbodyVal.split('userId=')[1].split('&')[0] if (shuqiqdbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqiqdbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqiqdbodyVal, "shuqiqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取签到shuqiqdbodyVal✅: 成功,shuqiqdbodyVal: ${shuqiqdbodyVal}` + ); + $.msg($.name + $.idx, `获取签到shuqiqdbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqiqdbodyVal, "shuqiqdbody" + $.idx); $.log( @@ -1183,20 +1322,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取任务 if ($request && $request.url.indexOf("resource") >= 0 && $request.body.indexOf("resources") >= 0 && $request.body.indexOf("params=") >= 0 && $request.body.indexOf("appVer=4") >= 0 && $request.body.indexOf("skinVersionPrefix=") >= 0 && $request.body.indexOf("isNewUser=") < 0 && $request.body.indexOf("reqEncryptType=") < 0) { const shuqirwbodyVal = $request.body; + userid = shuqirwbodyVal.split('userId=')[1].split('&')[0] if (shuqirwbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqirwbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqirwbodyVal, "shuqirwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取任务shuqirwbodyVal✅: 成功,shuqirwbodyVal: ${shuqirwbodyVal}` + ); + $.msg($.name + $.idx, `获取任务shuqirwbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqirwbodyVal, "shuqirwbody" + $.idx); $.log( @@ -1219,20 +1370,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取分享 if ($request && $request.url.indexOf("activity") >= 0 && $request.body.indexOf("appVer=4") >= 0 && $request.body.indexOf("actTaskId=357") >= 0) { const shuqifxbodyVal = $request.body; + userid = shuqifxbodyVal.split('userId=')[1].split('&')[0] if (shuqifxbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqifxbody' + $.idx); - if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + + if (bodysd) { + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqifxbodyVal, "shuqifxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取分享shuqifxbodyVal✅: 成功,shuqifxbodyVal: ${shuqifxbodyVal}` + ); + $.msg($.name + $.idx, `获取分享shuqifxbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqifxbodyVal, "shuqifxbody" + $.idx); $.log( @@ -1255,20 +1418,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取奖励 if ($request && $request.url.indexOf("bubble") >= 0 && $request.url.indexOf("info") >= 0 && $request.body.indexOf("requestSrc=h5") >= 0) { const shuqijlbodyVal = $request.body; + userid = shuqijlbodyVal.split('userId=')[1].split('&')[0] if (shuqijlbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijlbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijlbodyVal, "shuqijlbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取奖励shuqijlbodyVal✅: 成功,shuqijlbodyVal: ${shuqijlbodyVal}` + ); + $.msg($.name + $.idx, `获取奖励shuqijlbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijlbodyVal, "shuqijlbody" + $.idx); $.log( @@ -1291,20 +1466,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取收取奖励 if ($request && $request.url.indexOf("manual") >= 0 && $request.url.indexOf("receive") >= 0 && $request.body.indexOf("appVer=4") >= 0) { const shuqisqjlbodyVal = $request.body; + userid = shuqisqjlbodyVal.split('userId=')[1].split('&')[0] if (shuqisqjlbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqisqjlbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqisqjlbodyVal, "shuqisqjlbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收取奖励shuqisqjlbodyVal✅: 成功,shuqisqjlbodyVal: ${shuqisqjlbodyVal}` + ); + $.msg($.name + $.idx, `获取收取奖励shuqisqjlbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqisqjlbodyVal, "shuqisqjlbody" + $.idx); $.log( @@ -1327,20 +1514,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取抽奖次数 if ($request && $request.url.indexOf("prize") >= 0 && $request.url.indexOf("lottery") >= 0 && $request.body.indexOf("resourceId=703") >= 0) { const shuqicjcsbodyVal = $request.body; + userid = shuqicjcsbodyVal.split('userId=')[1].split('&')[0] if (shuqicjcsbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqicjcsbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqicjcsbodyVal, "shuqicjcsbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖次数shuqicjcsbodyVal✅: 成功,shuqicjcsbodyVal: ${shuqicjcsbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖次数shuqicjcsbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqicjcsbodyVal, "shuqicjcsbody" + $.idx); $.log( @@ -1363,20 +1562,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取抽奖 if ($request && $request.url.indexOf("lottery") >= 0 && $request.url.indexOf("draw") >= 0 && $request.body.indexOf("activityId=311") >= 0) { const shuqicjbodyVal = $request.body; + userid = shuqicjbodyVal.split('userId=')[1].split('&')[0] if (shuqicjbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqicjbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqicjbodyVal, "shuqicjbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取抽奖shuqicjbodyVal✅: 成功,shuqicjbodyVal: ${shuqicjbodyVal}` + ); + $.msg($.name + $.idx, `获取抽奖shuqicjbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqicjbodyVal, "shuqicjbody" + $.idx); $.log( @@ -1399,20 +1610,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取极速版视频 if ($request && $request.url.indexOf("prize") >= 0 && $request.url.indexOf("lottery") >= 0 && $request.body.indexOf("resourceId=719") >= 0) { const shuqijsspbodyVal = $request.body; + userid = shuqijsspbodyVal.split('userId=')[1].split('&')[0] if (shuqijsspbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsspbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsspbodyVal, "shuqijsspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版视频shuqijsspbodyVal✅: 成功,shuqijsspbodyVal: ${shuqijsspbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版视频shuqijsspbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsspbodyVal, "shuqijsspbody" + $.idx); $.log( @@ -1435,20 +1658,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取极速版签到视频 if ($request && $request.url.indexOf("prize") >= 0 && $request.url.indexOf("lottery") >= 0 && $request.body.indexOf("deliveryId=894") >= 0) { const shuqijsqdspbodyVal = $request.body; + userid = shuqijsqdspbodyVal.split('userId=')[1].split('&')[0] if (shuqijsqdspbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsqdspbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsqdspbodyVal, "shuqijsqdspbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版签到视频shuqijsqdspbodyVal✅: 成功,shuqijsqdspbodyVal: ${shuqijsqdspbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版签到视频shuqijsqdspbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsqdspbodyVal, "shuqijsqdspbody" + $.idx); $.log( @@ -1472,20 +1707,37 @@ if (shuqiscbodyVal&&sqsc>=10) { if ($request && $request.url.indexOf("activity") >= 0 && $request.url.indexOf("pendant") >= 0 && $request.url.indexOf("lottery") >= 0) { const shuqijsydurlVal = $request.url; const shuqijsydbodyVal = $request.body; + userid = shuqijsydurlVal.split('user_id=')[1].split('&')[0] if (shuqijsydurlVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsydurl' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsydurlVal, "shuqijsydurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版阅读shuqijsydurlVal✅: 成功,shuqijsydurlVal: ${shuqijsydurlVal}` + ); + $.msg($.name + $.idx, `获取极速版阅读shuqijsydurlVal: 成功🎉`, ``); + $.setdata(shuqijsydbodyVal, "shuqijsydbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版阅读shuqijsydbodyVal✅: 成功,shuqijsydbodyVal: ${shuqijsydbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版阅读shuqijsydbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsydurlVal, "shuqijsydurl" + $.idx); $.log( @@ -1518,20 +1770,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取极速版签到 if ($request && $request.url.indexOf("signInAction") >= 0 && $request.body.indexOf("position=601") >= 0 && $request.body.indexOf("signInType=1") >= 0) { const shuqijsqdbodyVal = $request.body; + userid = shuqijsqdbodyVal.split('userId=')[1].split('&')[0] if (shuqijsqdbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsqdbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsqdbodyVal, "shuqijsqdbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版签到shuqijsqdbodyVal✅: 成功,shuqijsqdbodyVal: ${shuqijsqdbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版签到shuqijsqdbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsqdbodyVal, "shuqijsqdbody" + $.idx); $.log( @@ -1554,6 +1818,7 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取极速版任务 if ($request && $request.url.indexOf("resource") >= 0 && $request.body.indexOf("resources") >= 0 && $request.body.indexOf("params=") >= 0 && $request.body.indexOf("appVer=1") >= 0 && $request.body.indexOf("skinVersionPrefix=") < 0 && $request.body.indexOf("isNewUser=") < 0 && $request.body.indexOf("reqEncryptType=") < 0) { const shuqijsrwbodyVal = $request.body; + userid = shuqijsrwbodyVal.split('userId=')[1].split('&')[0] if (shuqijsrwbodyVal) { if (XH == 1) { cookie() @@ -1561,13 +1826,24 @@ if (shuqiscbodyVal&&sqsc>=10) { function cookie() { bodys = $.getdata('shuqijsrwbody' + $.idx); if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsrwbodyVal, "shuqijsrwbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版任务shuqijsrwbodyVal✅: 成功,shuqijsrwbodyVal: ${shuqijsrwbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版任务shuqijsrwbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsrwbodyVal, "shuqijsrwbody" + $.idx); $.log( @@ -1590,20 +1866,32 @@ if (shuqiscbodyVal&&sqsc>=10) { //获取极速版分享 if ($request && $request.body.indexOf("actTaskId=327") >= 0 && $request.body.indexOf("appVer=1") >= 0) { const shuqijsfxbodyVal = $request.body; + userid = shuqijsfxbodyVal.split('userId=')[1].split('&')[0] if (shuqijsfxbodyVal) { if (XH == 1) { cookie() function cookie() { bodys = $.getdata('shuqijsfxbody' + $.idx); + if (bodys) { - if ($.idx == '') { - $.idx = 2 - cookie() + userids = bodys.split('userId=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } } else { - $.idx = $.idx + 1 - cookie() - } + $.setdata(shuqijsfxbodyVal, "shuqijsfxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取极速版分享shuqijsfxbodyVal✅: 成功,shuqijsfxbodyVal: ${shuqijsfxbodyVal}` + ); + $.msg($.name + $.idx, `获取极速版分享shuqijsfxbodyVal: 成功🎉`, ``); + $.done(); + }; } else { $.setdata(shuqijsfxbodyVal, "shuqijsfxbody" + $.idx); $.log( @@ -1967,7 +2255,7 @@ function msgShow() { if (notifyInterval != 1) { console.log($.name + '\n' + $.message); } - if (notifyInterval == 1 ) { + if (notifyInterval == 1) { $.msg($.name, ``, $.message); } if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= 10)) { From 34386119d66be23afb58443d6a49df3d88654f68 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 21:41:12 +0800 Subject: [PATCH 111/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 4892c86..119c3c5 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -119,18 +119,9 @@ }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header1.txt, tag=书旗小说获取header, update-interval=86400, opt-parser=false, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取极速版书城header, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header2.txt, tag=书旗小说获取极速版书城header, update-interval=86400, opt-parser=false, enabled=false", }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body1.txt, tag=书旗小说获取body, update-interval=86400, opt-parser=false, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取任务-收益body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body2.txt, tag=书旗小说获取任务-收益body, update-interval=86400, opt-parser=false, enabled=false", - }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取时长body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body3.txt, tag=书旗小说获取时长body, update-interval=86400, opt-parser=false, enabled=false", }, From 3a4de796fe51d00befea400a2388d3374e337ac3 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 21:42:19 +0800 Subject: [PATCH 112/139] Update ziye-shuqi-header1.txt --- Task/ziye-shuqi-header1.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Task/ziye-shuqi-header1.txt b/Task/ziye-shuqi-header1.txt index 30edd12..6938dca 100644 --- a/Task/ziye-shuqi-header1.txt +++ b/Task/ziye-shuqi-header1.txt @@ -1,8 +1,7 @@ -hostname =ocean.shuqireader.com, +hostname =ocean.shuqireader.com,activity-center-web.shuqireader.com, ############## 圈x #书旗小说获取header - -#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 -https:\/\/ocean\.shuqireader\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js +#用户名 视频任务 抽奖页面 极速版签到视频页 极速版视频任务 极速版书城 +https:\/\/.+\.shuqireader\.com\/* url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js From d4707a9b36c02db06812491831615dd5b4c155b2 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 21:44:46 +0800 Subject: [PATCH 113/139] Update ziye-shuqi-body1.txt --- Task/ziye-shuqi-body1.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/ziye-shuqi-body1.txt b/Task/ziye-shuqi-body1.txt index 7b8440e..165e04a 100644 --- a/Task/ziye-shuqi-body1.txt +++ b/Task/ziye-shuqi-body1.txt @@ -1,5 +1,5 @@ -hostname =ocean.shuqireader.com, +hostname =*.shuqireader.com, #书旗小说获取body -#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 -https:\/\/ocean\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js +#阅读 签到 分享 奖励 收取奖励 抽奖次数 抽奖 视频 收益 任务 时长 极速版任务 极速版视频 极速版签到视频 极速版阅读 极速版签到 极速版分享 极速版书城 +https:\/\/.+\.shuqireader\.com\/* url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js From 9f3685661715b13c87e11161fd3b7cd91363ac81 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Wed, 5 May 2021 23:43:26 +0800 Subject: [PATCH 114/139] Update shuqi.js --- Task/shuqi.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 8d3fa1a..72bf6a0 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -1174,7 +1174,7 @@ function GetCookie() { } } //获取时长 - if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 && $request.body.indexOf("_public=skinId") >= 0) { + if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 ) { const shuqiscbodyVal = $request.body; sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] userid = shuqiscbodyVal.split('user_id=')[1] From a0a98021911edafb65d6a7cca90087268f5110b9 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 6 May 2021 10:14:27 +0800 Subject: [PATCH 115/139] Update shuqi.boxjs.json --- Task/shuqi.boxjs.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json index 75b066c..b7799da 100644 --- a/Task/shuqi.boxjs.json +++ b/Task/shuqi.boxjs.json @@ -7,7 +7,7 @@ "apps": [{ "id": "shuqiappsss", "name": "书旗小说APP", - "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80"], + "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiuserurl10", "shuqisyurl10", "shuqisybody10", "shuqispbody10", "shuqiscbody10", "shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10","shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20","shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80","shuqiuserurl81", "shuqisyurl81", "shuqisybody81", "shuqispbody81", "shuqiscbody81", "shuqiydbody81", "shuqiqdbody81", "shuqirwbody81", "shuqifxbody81", "shuqisprwurl81", "shuqijlbody81", "shuqisqjlbody81", "shuqicjyurl81", "shuqicjcsbody81", "shuqicjbody81", "shuqiuserurl82", "shuqisyurl82", "shuqisybody82", "shuqispbody82", "shuqiscbody82", "shuqiydbody82", "shuqiqdbody82", "shuqirwbody82", "shuqifxbody82", "shuqisprwurl82", "shuqijlbody82", "shuqisqjlbody82", "shuqicjyurl82", "shuqicjcsbody82", "shuqicjbody82", "shuqiuserurl83", "shuqisyurl83", "shuqisybody83", "shuqispbody83", "shuqiscbody83", "shuqiydbody83", "shuqiqdbody83", "shuqirwbody83", "shuqifxbody83", "shuqisprwurl83", "shuqijlbody83", "shuqisqjlbody83", "shuqicjyurl83", "shuqicjcsbody83", "shuqicjbody83", "shuqiuserurl84", "shuqisyurl84", "shuqisybody84", "shuqispbody84", "shuqiscbody84", "shuqiydbody84", "shuqiqdbody84", "shuqirwbody84", "shuqifxbody84", "shuqisprwurl84", "shuqijlbody84", "shuqisqjlbody84", "shuqicjyurl84", "shuqicjcsbody84", "shuqicjbody84", "shuqiuserurl85", "shuqisyurl85", "shuqisybody85", "shuqispbody85", "shuqiscbody85", "shuqiydbody85", "shuqiqdbody85", "shuqirwbody85", "shuqifxbody85", "shuqisprwurl85", "shuqijlbody85", "shuqisqjlbody85", "shuqicjyurl85", "shuqicjcsbody85", "shuqicjbody85", "shuqiuserurl86", "shuqisyurl86", "shuqisybody86", "shuqispbody86", "shuqiscbody86", "shuqiydbody86", "shuqiqdbody86", "shuqirwbody86", "shuqifxbody86", "shuqisprwurl86", "shuqijlbody86", "shuqisqjlbody86", "shuqicjyurl86", "shuqicjcsbody86", "shuqicjbody86", "shuqiuserurl87", "shuqisyurl87", "shuqisybody87", "shuqispbody87", "shuqiscbody87", "shuqiydbody87", "shuqiqdbody87", "shuqirwbody87", "shuqifxbody87", "shuqisprwurl87", "shuqijlbody87", "shuqisqjlbody87", "shuqicjyurl87", "shuqicjcsbody87", "shuqicjbody87", "shuqiuserurl88", "shuqisyurl88", "shuqisybody88", "shuqispbody88", "shuqiscbody88", "shuqiydbody88", "shuqiqdbody88", "shuqirwbody88", "shuqifxbody88", "shuqisprwurl88", "shuqijlbody88", "shuqisqjlbody88", "shuqicjyurl88", "shuqicjcsbody88", "shuqicjbody88", "shuqiuserurl89", "shuqisyurl89", "shuqisybody89", "shuqispbody89", "shuqiscbody89", "shuqiydbody89", "shuqiqdbody89", "shuqirwbody89", "shuqifxbody89", "shuqisprwurl89", "shuqijlbody89", "shuqisqjlbody89", "shuqicjyurl89", "shuqicjcsbody89", "shuqicjbody89", "shuqiuserurl90", "shuqisyurl90", "shuqisybody90", "shuqispbody90", "shuqiscbody90", "shuqiydbody90", "shuqiqdbody90", "shuqirwbody90", "shuqifxbody90", "shuqisprwurl90", "shuqijlbody90", "shuqisqjlbody90", "shuqicjyurl90", "shuqicjcsbody90", "shuqicjbody90", "shuqiuserurl91", "shuqisyurl91", "shuqisybody91", "shuqispbody91", "shuqiscbody91", "shuqiydbody91", "shuqiqdbody91", "shuqirwbody91", "shuqifxbody91", "shuqisprwurl91", "shuqijlbody91", "shuqisqjlbody91", "shuqicjyurl91", "shuqicjcsbody91", "shuqicjbody91", "shuqiuserurl92", "shuqisyurl92", "shuqisybody92", "shuqispbody92", "shuqiscbody92", "shuqiydbody92", "shuqiqdbody92", "shuqirwbody92", "shuqifxbody92", "shuqisprwurl92", "shuqijlbody92", "shuqisqjlbody92", "shuqicjyurl92", "shuqicjcsbody92", "shuqicjbody92", "shuqiuserurl93", "shuqisyurl93", "shuqisybody93", "shuqispbody93", "shuqiscbody93", "shuqiydbody93", "shuqiqdbody93", "shuqirwbody93", "shuqifxbody93", "shuqisprwurl93", "shuqijlbody93", "shuqisqjlbody93", "shuqicjyurl93", "shuqicjcsbody93", "shuqicjbody93", "shuqiuserurl94", "shuqisyurl94", "shuqisybody94", "shuqispbody94", "shuqiscbody94", "shuqiydbody94", "shuqiqdbody94", "shuqirwbody94", "shuqifxbody94", "shuqisprwurl94", "shuqijlbody94", "shuqisqjlbody94", "shuqicjyurl94", "shuqicjcsbody94", "shuqicjbody94", "shuqiuserurl95", "shuqisyurl95", "shuqisybody95", "shuqispbody95", "shuqiscbody95", "shuqiydbody95", "shuqiqdbody95", "shuqirwbody95", "shuqifxbody95", "shuqisprwurl95", "shuqijlbody95", "shuqisqjlbody95", "shuqicjyurl95", "shuqicjcsbody95", "shuqicjbody95", "shuqiuserurl96", "shuqisyurl96", "shuqisybody96", "shuqispbody96", "shuqiscbody96", "shuqiydbody96", "shuqiqdbody96", "shuqirwbody96", "shuqifxbody96", "shuqisprwurl96", "shuqijlbody96", "shuqisqjlbody96", "shuqicjyurl96", "shuqicjcsbody96", "shuqicjbody96", "shuqiuserurl97", "shuqisyurl97", "shuqisybody97", "shuqispbody97", "shuqiscbody97", "shuqiydbody97", "shuqiqdbody97", "shuqirwbody97", "shuqifxbody97", "shuqisprwurl97", "shuqijlbody97", "shuqisqjlbody97", "shuqicjyurl97", "shuqicjcsbody97", "shuqicjbody97", "shuqiuserurl98", "shuqisyurl98", "shuqisybody98", "shuqispbody98", "shuqiscbody98", "shuqiydbody98", "shuqiqdbody98", "shuqirwbody98", "shuqifxbody98", "shuqisprwurl98", "shuqijlbody98", "shuqisqjlbody98", "shuqicjyurl98", "shuqicjcsbody98", "shuqicjbody98", "shuqiuserurl99", "shuqisyurl99", "shuqisybody99", "shuqispbody99", "shuqiscbody99", "shuqiydbody99", "shuqiqdbody99", "shuqirwbody99", "shuqifxbody99", "shuqisprwurl99", "shuqijlbody99", "shuqisqjlbody99", "shuqicjyurl99", "shuqicjcsbody99", "shuqicjbody99", "shuqiuserurl100", "shuqisyurl100", "shuqisybody100", "shuqispbody100", "shuqiscbody100", "shuqiydbody100", "shuqiqdbody100", "shuqirwbody100", "shuqifxbody100", "shuqisprwurl100", "shuqijlbody100", "shuqisqjlbody100", "shuqicjyurl100", "shuqicjcsbody100", "shuqicjbody100"], "author": "@ziye", "settings": [{ "id": "shuqiSuffix", From 70f4824e9114f43d599cc2fba91537c14c21287f Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Thu, 6 May 2021 22:07:48 +0800 Subject: [PATCH 116/139] Update shuqi.js --- Task/shuqi.js | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 72bf6a0..c8b88a0 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -25,6 +25,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 4.6.11 单刷时长请设置SC为1,增加通知以及推送控制 4.6.19 精确时长ck判定,10秒以上才获取 5.5.21 修复循环获取ck,优化重写 +5.6.21 优化循环获取ck,增加账号数显示且自动修改 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -110,7 +111,7 @@ hostname =*.shuqireader.com, 书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js */ -GXRZ = '5.5.21 修复循环获取ck,优化重写' +GXRZ = '5.6.21 优化循环获取ck,增加账号数显示且自动修改' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -723,7 +724,32 @@ if (!COOKIE.datas && !COOKIE.shuqiuserurlVal && !COOKIE.shuqiuserurl) { } else Length = shuqiuserurlArr.length } + +function RedCookie() { + + if (XH == 1 && $request && $request.url.indexOf("config") >= 0) { + op = 1 + while (true) { + op++; + if ($.getdata(`shuqiuserurl${op}`) == '') { + $.setdata(`${op-1}`, `shuqiSuffix`); + + $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; + + $.log( + `[${$.name + $.idx}] 当前书旗账号数量为${op-1}✅: 成功🎉` + ); + $.msg($.name + $.idx, `当前书旗账号数量为${op-1}: 成功🎉`, ``); + break; + } + } + } +} + function GetCookie() { + + + //获取极速版书城 if ($request && $request.url.indexOf("activity-center-web") >= 0 && $request.url.indexOf("reward") >= 0) { const shuqijsbookurlVal = $request.url; @@ -1174,7 +1200,7 @@ function GetCookie() { } } //获取时长 - if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 ) { + if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 && $request.body.indexOf("_public=skinId") >= 0) { const shuqiscbodyVal = $request.body; sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] userid = shuqiscbodyVal.split('user_id=')[1] @@ -2023,6 +2049,7 @@ function RT(X, Y) { } let isGetCookie = typeof $request !== 'undefined' if (isGetCookie) { + RedCookie() GetCookie() $.done(); } else { @@ -2206,6 +2233,8 @@ async function all() { shuqijssprwurlVal = shuqijssprwurlArr[i]; } O = (`${$.name + (i + 1)}🔔`); + + if (shuqiuserurlVal && shuqiuserurlVal != '') { await console.log(`-------------------------\n\n🔔开始运行【${$.name+(i+1)}】`) let cookie_is_live = await user(); //用户名 From 88ddb0c7ae518eec10ebbefaa32b9a9d12c5d1b4 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Fri, 7 May 2021 16:37:29 +0800 Subject: [PATCH 117/139] Update shuqi.js --- Task/shuqi.js | 85 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 84 insertions(+), 1 deletion(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index c8b88a0..ce89626 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -26,6 +26,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 4.6.19 精确时长ck判定,10秒以上才获取 5.5.21 修复循环获取ck,优化重写 5.6.21 优化循环获取ck,增加账号数显示且自动修改 +5.7.16 适配新版本收益ck获取,新版本收益只需要body即可 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -111,7 +112,7 @@ hostname =*.shuqireader.com, 书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js */ -GXRZ = '5.6.21 优化循环获取ck,增加账号数显示且自动修改' +GXRZ = '5.7.16 适配新版本收益ck获取,新版本收益只需要body即可' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -1103,6 +1104,55 @@ function GetCookie() { } } + //获取收益 + if ($request && $request.url.indexOf("load") >= 0 && $request.url.indexOf("resource") >= 0 && $request.body.indexOf("skinColor=") >= 0 && $request.body.indexOf("appVer=4") >= 0 && $request.body.indexOf("isNewUser") >= 0 && $request.body.indexOf("ShuqiVipEntry") >= 0 && $request.body.indexOf("ShuqiTab") < 0 && $request.body.indexOf("caid=") < 0 && $request.body.indexOf("ShuqiShelfCard") < 0 && $request.body.indexOf("ShuqiIOSUpdateInfo") < 0) { + const shuqisybodyVal = $request.body + userid = shuqisybodyVal.split('user_id=')[1].split('&')[0] + if (shuqisybodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('shuqisybody' + $.idx); + + if (bodys) { + userids = bodys.split('user_id=')[1].split('&')[0] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } + } else { + $.setdata(shuqisybodyVal, "shuqisybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收益shuqisybodyVal✅: 成功,shuqisybodyVal: ${shuqisybodyVal}` + ); + $.msg($.name + $.idx, `获取收益shuqisybodyVal: 成功🎉`, ``); + $.done(); + }; + } else { + $.setdata(shuqisybodyVal, "shuqisybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收益shuqisybodyVal✅: 成功,shuqisybodyVal: ${shuqisybodyVal}` + ); + $.msg($.name + $.idx, `获取收益shuqisybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(shuqisybodyVal, "shuqisybody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取收益shuqisybodyVal✅: 成功,shuqisybodyVal: ${shuqisybodyVal}` + ); + $.msg($.name + $.idx, `获取收益shuqisybodyVal: 成功🎉`, ``); + $.done(); + }; + } + } + //获取极速版书城 if ($request && $request.url.indexOf("convert") >= 0 && $request.body.indexOf("actTaskId=344") >= 0 && $request.body.indexOf("appVer=1") >= 0) { const shuqijsbookbodyVal = $request.body; @@ -2245,7 +2295,11 @@ async function all() { //await $.wait(1000) if (shuqisyurlVal && shuqisybodyVal && shuqisyurlVal != '' && shuqisybodyVal != '') { await coin() //用户收益 + } else if (shuqisybodyVal && shuqisybodyVal != '') { + await coins() //用户收益 } + + await readlist(); //阅读时长 if (SC == 0) { @@ -2393,6 +2447,35 @@ function coin(timeout = 0) { }, timeout) }) } +//用户收益 +function coins(timeout = 0) { + return new Promise((resolve) => { + setTimeout(() => { + let url = { + url: `https://ocean.shuqireader.com/api/render/load/resource`, + headers: { + 'Content-Type': `application/x-www-form-urlencoded`, + 'Host': `ocean.shuqireader.com`, + }, + body: shuqisybodyVal, + } + $.post(url, async (err, resp, data) => { + try { + if (logs) $.log(`${O}, 用户收益🚩: ${decodeUnicode(data)}`); + $.coins = JSON.parse(data); + if ($.coins.status == 200) { + console.log(`用户收益:今日${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`); + $.message += `【用户收益】:今日${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`; + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve() + } + }) + }, timeout) + }) +} //上传时长 function upload(timeout = 0) { return new Promise((resolve) => { From b4571c303093e769d9e39ff0242f434155145e08 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 8 May 2021 21:55:28 +0800 Subject: [PATCH 118/139] Update shuqi.boxjs.json --- Task/shuqi.boxjs.json | 185 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 153 insertions(+), 32 deletions(-) diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json index b7799da..2064866 100644 --- a/Task/shuqi.boxjs.json +++ b/Task/shuqi.boxjs.json @@ -1,39 +1,160 @@ { "id": "ziye.shuqiapp.sub", - "name": "ziye 书旗普通版专用订阅", + "name": "ziye 书旗专用订阅", "author": "@ZIYE", "icon": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/ziye.png", "repo": "https://github.com/ziye888", "apps": [{ - "id": "shuqiappsss", - "name": "书旗小说APP", - "keys": ["shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9","shuqiuserurl10", "shuqisyurl10", "shuqisybody10", "shuqispbody10", "shuqiscbody10", "shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10","shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20","shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80","shuqiuserurl81", "shuqisyurl81", "shuqisybody81", "shuqispbody81", "shuqiscbody81", "shuqiydbody81", "shuqiqdbody81", "shuqirwbody81", "shuqifxbody81", "shuqisprwurl81", "shuqijlbody81", "shuqisqjlbody81", "shuqicjyurl81", "shuqicjcsbody81", "shuqicjbody81", "shuqiuserurl82", "shuqisyurl82", "shuqisybody82", "shuqispbody82", "shuqiscbody82", "shuqiydbody82", "shuqiqdbody82", "shuqirwbody82", "shuqifxbody82", "shuqisprwurl82", "shuqijlbody82", "shuqisqjlbody82", "shuqicjyurl82", "shuqicjcsbody82", "shuqicjbody82", "shuqiuserurl83", "shuqisyurl83", "shuqisybody83", "shuqispbody83", "shuqiscbody83", "shuqiydbody83", "shuqiqdbody83", "shuqirwbody83", "shuqifxbody83", "shuqisprwurl83", "shuqijlbody83", "shuqisqjlbody83", "shuqicjyurl83", "shuqicjcsbody83", "shuqicjbody83", "shuqiuserurl84", "shuqisyurl84", "shuqisybody84", "shuqispbody84", "shuqiscbody84", "shuqiydbody84", "shuqiqdbody84", "shuqirwbody84", "shuqifxbody84", "shuqisprwurl84", "shuqijlbody84", "shuqisqjlbody84", "shuqicjyurl84", "shuqicjcsbody84", "shuqicjbody84", "shuqiuserurl85", "shuqisyurl85", "shuqisybody85", "shuqispbody85", "shuqiscbody85", "shuqiydbody85", "shuqiqdbody85", "shuqirwbody85", "shuqifxbody85", "shuqisprwurl85", "shuqijlbody85", "shuqisqjlbody85", "shuqicjyurl85", "shuqicjcsbody85", "shuqicjbody85", "shuqiuserurl86", "shuqisyurl86", "shuqisybody86", "shuqispbody86", "shuqiscbody86", "shuqiydbody86", "shuqiqdbody86", "shuqirwbody86", "shuqifxbody86", "shuqisprwurl86", "shuqijlbody86", "shuqisqjlbody86", "shuqicjyurl86", "shuqicjcsbody86", "shuqicjbody86", "shuqiuserurl87", "shuqisyurl87", "shuqisybody87", "shuqispbody87", "shuqiscbody87", "shuqiydbody87", "shuqiqdbody87", "shuqirwbody87", "shuqifxbody87", "shuqisprwurl87", "shuqijlbody87", "shuqisqjlbody87", "shuqicjyurl87", "shuqicjcsbody87", "shuqicjbody87", "shuqiuserurl88", "shuqisyurl88", "shuqisybody88", "shuqispbody88", "shuqiscbody88", "shuqiydbody88", "shuqiqdbody88", "shuqirwbody88", "shuqifxbody88", "shuqisprwurl88", "shuqijlbody88", "shuqisqjlbody88", "shuqicjyurl88", "shuqicjcsbody88", "shuqicjbody88", "shuqiuserurl89", "shuqisyurl89", "shuqisybody89", "shuqispbody89", "shuqiscbody89", "shuqiydbody89", "shuqiqdbody89", "shuqirwbody89", "shuqifxbody89", "shuqisprwurl89", "shuqijlbody89", "shuqisqjlbody89", "shuqicjyurl89", "shuqicjcsbody89", "shuqicjbody89", "shuqiuserurl90", "shuqisyurl90", "shuqisybody90", "shuqispbody90", "shuqiscbody90", "shuqiydbody90", "shuqiqdbody90", "shuqirwbody90", "shuqifxbody90", "shuqisprwurl90", "shuqijlbody90", "shuqisqjlbody90", "shuqicjyurl90", "shuqicjcsbody90", "shuqicjbody90", "shuqiuserurl91", "shuqisyurl91", "shuqisybody91", "shuqispbody91", "shuqiscbody91", "shuqiydbody91", "shuqiqdbody91", "shuqirwbody91", "shuqifxbody91", "shuqisprwurl91", "shuqijlbody91", "shuqisqjlbody91", "shuqicjyurl91", "shuqicjcsbody91", "shuqicjbody91", "shuqiuserurl92", "shuqisyurl92", "shuqisybody92", "shuqispbody92", "shuqiscbody92", "shuqiydbody92", "shuqiqdbody92", "shuqirwbody92", "shuqifxbody92", "shuqisprwurl92", "shuqijlbody92", "shuqisqjlbody92", "shuqicjyurl92", "shuqicjcsbody92", "shuqicjbody92", "shuqiuserurl93", "shuqisyurl93", "shuqisybody93", "shuqispbody93", "shuqiscbody93", "shuqiydbody93", "shuqiqdbody93", "shuqirwbody93", "shuqifxbody93", "shuqisprwurl93", "shuqijlbody93", "shuqisqjlbody93", "shuqicjyurl93", "shuqicjcsbody93", "shuqicjbody93", "shuqiuserurl94", "shuqisyurl94", "shuqisybody94", "shuqispbody94", "shuqiscbody94", "shuqiydbody94", "shuqiqdbody94", "shuqirwbody94", "shuqifxbody94", "shuqisprwurl94", "shuqijlbody94", "shuqisqjlbody94", "shuqicjyurl94", "shuqicjcsbody94", "shuqicjbody94", "shuqiuserurl95", "shuqisyurl95", "shuqisybody95", "shuqispbody95", "shuqiscbody95", "shuqiydbody95", "shuqiqdbody95", "shuqirwbody95", "shuqifxbody95", "shuqisprwurl95", "shuqijlbody95", "shuqisqjlbody95", "shuqicjyurl95", "shuqicjcsbody95", "shuqicjbody95", "shuqiuserurl96", "shuqisyurl96", "shuqisybody96", "shuqispbody96", "shuqiscbody96", "shuqiydbody96", "shuqiqdbody96", "shuqirwbody96", "shuqifxbody96", "shuqisprwurl96", "shuqijlbody96", "shuqisqjlbody96", "shuqicjyurl96", "shuqicjcsbody96", "shuqicjbody96", "shuqiuserurl97", "shuqisyurl97", "shuqisybody97", "shuqispbody97", "shuqiscbody97", "shuqiydbody97", "shuqiqdbody97", "shuqirwbody97", "shuqifxbody97", "shuqisprwurl97", "shuqijlbody97", "shuqisqjlbody97", "shuqicjyurl97", "shuqicjcsbody97", "shuqicjbody97", "shuqiuserurl98", "shuqisyurl98", "shuqisybody98", "shuqispbody98", "shuqiscbody98", "shuqiydbody98", "shuqiqdbody98", "shuqirwbody98", "shuqifxbody98", "shuqisprwurl98", "shuqijlbody98", "shuqisqjlbody98", "shuqicjyurl98", "shuqicjcsbody98", "shuqicjbody98", "shuqiuserurl99", "shuqisyurl99", "shuqisybody99", "shuqispbody99", "shuqiscbody99", "shuqiydbody99", "shuqiqdbody99", "shuqirwbody99", "shuqifxbody99", "shuqisprwurl99", "shuqijlbody99", "shuqisqjlbody99", "shuqicjyurl99", "shuqicjcsbody99", "shuqicjbody99", "shuqiuserurl100", "shuqisyurl100", "shuqisybody100", "shuqispbody100", "shuqiscbody100", "shuqiydbody100", "shuqiqdbody100", "shuqirwbody100", "shuqifxbody100", "shuqisprwurl100", "shuqijlbody100", "shuqisqjlbody100", "shuqicjyurl100", "shuqicjcsbody100", "shuqicjbody100"], - "author": "@ziye", - "settings": [{ - "id": "shuqiSuffix", - "name": "当前账号", - "val": "1", - "type": "number", - "desc": "当前抓取ck记录的账号序号,如:1、2、3、" - }, - { - "id": "shuqiCount", - "name": "账号个数", - "val": "1", - "type": "number", - "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" - }, - { - "id": "shuqiXH", - "name": "循环获取CK", - "val": "0", - "type": "number", - "desc": "0关闭 1开启,默认关闭" - } - ], - "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", - "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], - "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" - } - ] + "id": "shuqiappsss", + "name": "书旗小说APP", + "keys": [ + "shuqiuserurl", "shuqisyurl", "shuqisybody", "shuqispbody", "shuqiscbody", "shuqiydbody", "shuqiqdbody", "shuqirwbody", "shuqifxbody", "shuqisprwurl", "shuqijlbody", "shuqisqjlbody", "shuqicjyurl", "shuqicjcsbody", "shuqicjbody", "shuqijsspbody", "shuqijsydurl", "shuqijsydbody", "shuqijsqdbody", "shuqijsqdspyurl", "shuqijsqdspbody", "shuqijsrwbody", "shuqijsfxbody", "shuqijsbookurl", "shuqijsbookbody", "shuqijssprwurl", + "shuqiuserurl2", "shuqisyurl2", "shuqisybody2", "shuqispbody2", "shuqiscbody2", "shuqiydbody2", "shuqiqdbody2", "shuqirwbody2", "shuqifxbody2", "shuqisprwurl2", "shuqijlbody2", "shuqisqjlbody2", "shuqicjyurl2", "shuqicjcsbody2", "shuqicjbody2", "shuqijsspbody2", "shuqijsydurl2", "shuqijsydbody2", "shuqijsqdbody2", "shuqijsqdspyurl2", "shuqijsqdspbody2", "shuqijsrwbody2", "shuqijsfxbody2", "shuqijsbookurl2", "shuqijsbookbody2", "shuqijssprwurl2", + "shuqiuserurl3", "shuqisyurl3", "shuqisybody3", "shuqispbody3", "shuqiscbody3", "shuqiydbody3", "shuqiqdbody3", "shuqirwbody3", "shuqifxbody3", "shuqisprwurl3", "shuqijlbody3", "shuqisqjlbody3", "shuqicjyurl3", "shuqicjcsbody3", "shuqicjbody3", "shuqijsspbody3", "shuqijsydurl3", "shuqijsydbody3", "shuqijsqdbody3", "shuqijsqdspyurl3", "shuqijsqdspbody3", "shuqijsrwbody3", "shuqijsfxbody3", "shuqijsbookurl3", "shuqijsbookbody3", "shuqijssprwurl3", + "shuqiuserurl4", "shuqisyurl4", "shuqisybody4", "shuqispbody4", "shuqiscbody4", "shuqiydbody4", "shuqiqdbody4", "shuqirwbody4", "shuqifxbody4", "shuqisprwurl4", "shuqijlbody4", "shuqisqjlbody4", "shuqicjyurl4", "shuqicjcsbody4", "shuqicjbody4", "shuqijsspbody4", "shuqijsydurl4", "shuqijsydbody4", "shuqijsqdbody4", "shuqijsqdspyurl4", "shuqijsqdspbody4", "shuqijsrwbody4", "shuqijsfxbody4", "shuqijsbookurl4", "shuqijsbookbody4", "shuqijssprwurl4", + "shuqiuserurl5", "shuqisyurl5", "shuqisybody5", "shuqispbody5", "shuqiscbody5", "shuqiydbody5", "shuqiqdbody5", "shuqirwbody5", "shuqifxbody5", "shuqisprwurl5", "shuqijlbody5", "shuqisqjlbody5", "shuqicjyurl5", "shuqicjcsbody5", "shuqicjbody5", "shuqijsspbody5", "shuqijsydurl5", "shuqijsydbody5", "shuqijsqdbody5", "shuqijsqdspyurl5", "shuqijsqdspbody5", "shuqijsrwbody5", "shuqijsfxbody5", "shuqijsbookurl5", "shuqijsbookbody5", "shuqijssprwurl5", + "shuqiuserurl6", "shuqisyurl6", "shuqisybody6", "shuqispbody6", "shuqiscbody6", "shuqiydbody6", "shuqiqdbody6", "shuqirwbody6", "shuqifxbody6", "shuqisprwurl6", "shuqijlbody6", "shuqisqjlbody6", "shuqicjyurl6", "shuqicjcsbody6", "shuqicjbody6", "shuqijsspbody6", "shuqijsydurl6", "shuqijsydbody6", "shuqijsqdbody6", "shuqijsqdspyurl6", "shuqijsqdspbody6", "shuqijsrwbody6", "shuqijsfxbody6", "shuqijsbookurl6", "shuqijsbookbody6", "shuqijssprwurl6", + "shuqiuserurl7", "shuqisyurl7", "shuqisybody7", "shuqispbody7", "shuqiscbody7", "shuqiydbody7", "shuqiqdbody7", "shuqirwbody7", "shuqifxbody7", "shuqisprwurl7", "shuqijlbody7", "shuqisqjlbody7", "shuqicjyurl7", "shuqicjcsbody7", "shuqicjbody7", "shuqijsspbody7", "shuqijsydurl7", "shuqijsydbody7", "shuqijsqdbody7", "shuqijsqdspyurl7", "shuqijsqdspbody7", "shuqijsrwbody7", "shuqijsfxbody7", "shuqijsbookurl7", "shuqijsbookbody7", "shuqijssprwurl7", + "shuqiuserurl8", "shuqisyurl8", "shuqisybody8", "shuqispbody8", "shuqiscbody8", "shuqiydbody8", "shuqiqdbody8", "shuqirwbody8", "shuqifxbody8", "shuqisprwurl8", "shuqijlbody8", "shuqisqjlbody8", "shuqicjyurl8", "shuqicjcsbody8", "shuqicjbody8", "shuqijsspbody8", "shuqijsydurl8", "shuqijsydbody8", "shuqijsqdbody8", "shuqijsqdspyurl8", "shuqijsqdspbody8", "shuqijsrwbody8", "shuqijsfxbody8", "shuqijsbookurl8", "shuqijsbookbody8", "shuqijssprwurl8", + "shuqiuserurl9", "shuqisyurl9", "shuqisybody9", "shuqispbody9", "shuqiscbody9", "shuqiydbody9", "shuqiqdbody9", "shuqirwbody9", "shuqifxbody9", "shuqisprwurl9", "shuqijlbody9", "shuqisqjlbody9", "shuqicjyurl9", "shuqicjcsbody9", "shuqicjbody9", "shuqijsspbody9", "shuqijsydurl9", "shuqijsydbody9", "shuqijsqdbody9", "shuqijsqdspyurl9", "shuqijsqdspbody9", "shuqijsrwbody9", "shuqijsfxbody9", "shuqijsbookurl9", "shuqijsbookbody9", "shuqijssprwurl9", + "shuqiuserurl10", "shuqisyurl10", "shuqisybody10", "shuqispbody10", "shuqiscbody10", "shuqiydbody10", "shuqiqdbody10", "shuqirwbody10", "shuqifxbody10", "shuqisprwurl10", "shuqijlbody10", "shuqisqjlbody10", "shuqicjyurl10", "shuqicjcsbody10", "shuqicjbody10", "shuqijsspbody10", "shuqijsydurl10", "shuqijsydbody10", "shuqijsqdbody10", "shuqijsqdspyurl10", "shuqijsqdspbody10", "shuqijsrwbody10", "shuqijsfxbody10", "shuqijsbookurl10", "shuqijsbookbody10", "shuqijssprwurl10", + "shuqiuserurl11", "shuqisyurl11", "shuqisybody11", "shuqispbody11", "shuqiscbody11", "shuqiydbody11", "shuqiqdbody11", "shuqirwbody11", "shuqifxbody11", "shuqisprwurl11", "shuqijlbody11", "shuqisqjlbody11", "shuqicjyurl11", "shuqicjcsbody11", "shuqicjbody11", "shuqijsspbody11", "shuqijsydurl11", "shuqijsydbody11", "shuqijsqdbody11", "shuqijsqdspyurl11", "shuqijsqdspbody11", "shuqijsrwbody11", "shuqijsfxbody11", "shuqijsbookurl11", "shuqijsbookbody11", "shuqijssprwurl11", + "shuqiuserurl12", "shuqisyurl12", "shuqisybody12", "shuqispbody12", "shuqiscbody12", "shuqiydbody12", "shuqiqdbody12", "shuqirwbody12", "shuqifxbody12", "shuqisprwurl12", "shuqijlbody12", "shuqisqjlbody12", "shuqicjyurl12", "shuqicjcsbody12", "shuqicjbody12", "shuqijsspbody12", "shuqijsydurl12", "shuqijsydbody12", "shuqijsqdbody12", "shuqijsqdspyurl12", "shuqijsqdspbody12", "shuqijsrwbody12", "shuqijsfxbody12", "shuqijsbookurl12", "shuqijsbookbody12", "shuqijssprwurl12", + "shuqiuserurl13", "shuqisyurl13", "shuqisybody13", "shuqispbody13", "shuqiscbody13", "shuqiydbody13", "shuqiqdbody13", "shuqirwbody13", "shuqifxbody13", "shuqisprwurl13", "shuqijlbody13", "shuqisqjlbody13", "shuqicjyurl13", "shuqicjcsbody13", "shuqicjbody13", "shuqijsspbody13", "shuqijsydurl13", "shuqijsydbody13", "shuqijsqdbody13", "shuqijsqdspyurl13", "shuqijsqdspbody13", "shuqijsrwbody13", "shuqijsfxbody13", "shuqijsbookurl13", "shuqijsbookbody13", "shuqijssprwurl13", + "shuqiuserurl14", "shuqisyurl14", "shuqisybody14", "shuqispbody14", "shuqiscbody14", "shuqiydbody14", "shuqiqdbody14", "shuqirwbody14", "shuqifxbody14", "shuqisprwurl14", "shuqijlbody14", "shuqisqjlbody14", "shuqicjyurl14", "shuqicjcsbody14", "shuqicjbody14", "shuqijsspbody14", "shuqijsydurl14", "shuqijsydbody14", "shuqijsqdbody14", "shuqijsqdspyurl14", "shuqijsqdspbody14", "shuqijsrwbody14", "shuqijsfxbody14", "shuqijsbookurl14", "shuqijsbookbody14", "shuqijssprwurl14", + "shuqiuserurl15", "shuqisyurl15", "shuqisybody15", "shuqispbody15", "shuqiscbody15", "shuqiydbody15", "shuqiqdbody15", "shuqirwbody15", "shuqifxbody15", "shuqisprwurl15", "shuqijlbody15", "shuqisqjlbody15", "shuqicjyurl15", "shuqicjcsbody15", "shuqicjbody15", "shuqijsspbody15", "shuqijsydurl15", "shuqijsydbody15", "shuqijsqdbody15", "shuqijsqdspyurl15", "shuqijsqdspbody15", "shuqijsrwbody15", "shuqijsfxbody15", "shuqijsbookurl15", "shuqijsbookbody15", "shuqijssprwurl15", + "shuqiuserurl16", "shuqisyurl16", "shuqisybody16", "shuqispbody16", "shuqiscbody16", "shuqiydbody16", "shuqiqdbody16", "shuqirwbody16", "shuqifxbody16", "shuqisprwurl16", "shuqijlbody16", "shuqisqjlbody16", "shuqicjyurl16", "shuqicjcsbody16", "shuqicjbody16", "shuqijsspbody16", "shuqijsydurl16", "shuqijsydbody16", "shuqijsqdbody16", "shuqijsqdspyurl16", "shuqijsqdspbody16", "shuqijsrwbody16", "shuqijsfxbody16", "shuqijsbookurl16", "shuqijsbookbody16", "shuqijssprwurl16", + "shuqiuserurl17", "shuqisyurl17", "shuqisybody17", "shuqispbody17", "shuqiscbody17", "shuqiydbody17", "shuqiqdbody17", "shuqirwbody17", "shuqifxbody17", "shuqisprwurl17", "shuqijlbody17", "shuqisqjlbody17", "shuqicjyurl17", "shuqicjcsbody17", "shuqicjbody17", "shuqijsspbody17", "shuqijsydurl17", "shuqijsydbody17", "shuqijsqdbody17", "shuqijsqdspyurl17", "shuqijsqdspbody17", "shuqijsrwbody17", "shuqijsfxbody17", "shuqijsbookurl17", "shuqijsbookbody17", "shuqijssprwurl17", + "shuqiuserurl18", "shuqisyurl18", "shuqisybody18", "shuqispbody18", "shuqiscbody18", "shuqiydbody18", "shuqiqdbody18", "shuqirwbody18", "shuqifxbody18", "shuqisprwurl18", "shuqijlbody18", "shuqisqjlbody18", "shuqicjyurl18", "shuqicjcsbody18", "shuqicjbody18", "shuqijsspbody18", "shuqijsydurl18", "shuqijsydbody18", "shuqijsqdbody18", "shuqijsqdspyurl18", "shuqijsqdspbody18", "shuqijsrwbody18", "shuqijsfxbody18", "shuqijsbookurl18", "shuqijsbookbody18", "shuqijssprwurl18", + "shuqiuserurl19", "shuqisyurl19", "shuqisybody19", "shuqispbody19", "shuqiscbody19", "shuqiydbody19", "shuqiqdbody19", "shuqirwbody19", "shuqifxbody19", "shuqisprwurl19", "shuqijlbody19", "shuqisqjlbody19", "shuqicjyurl19", "shuqicjcsbody19", "shuqicjbody19", "shuqijsspbody19", "shuqijsydurl19", "shuqijsydbody19", "shuqijsqdbody19", "shuqijsqdspyurl19", "shuqijsqdspbody19", "shuqijsrwbody19", "shuqijsfxbody19", "shuqijsbookurl19", "shuqijsbookbody19", "shuqijssprwurl19", + "shuqiuserurl20", "shuqisyurl20", "shuqisybody20", "shuqispbody20", "shuqiscbody20", "shuqiydbody20", "shuqiqdbody20", "shuqirwbody20", "shuqifxbody20", "shuqisprwurl20", "shuqijlbody20", "shuqisqjlbody20", "shuqicjyurl20", "shuqicjcsbody20", "shuqicjbody20", "shuqijsspbody20", "shuqijsydurl20", "shuqijsydbody20", "shuqijsqdbody20", "shuqijsqdspyurl20", "shuqijsqdspbody20", "shuqijsrwbody20", "shuqijsfxbody20", "shuqijsbookurl20", "shuqijsbookbody20", "shuqijssprwurl20", + "shuqiuserurl21", "shuqisyurl21", "shuqisybody21", "shuqispbody21", "shuqiscbody21", "shuqiydbody21", "shuqiqdbody21", "shuqirwbody21", "shuqifxbody21", "shuqisprwurl21", "shuqijlbody21", "shuqisqjlbody21", "shuqicjyurl21", "shuqicjcsbody21", "shuqicjbody21", "shuqijsspbody21", "shuqijsydurl21", "shuqijsydbody21", "shuqijsqdbody21", "shuqijsqdspyurl21", "shuqijsqdspbody21", "shuqijsrwbody21", "shuqijsfxbody21", "shuqijsbookurl21", "shuqijsbookbody21", "shuqijssprwurl21", + "shuqiuserurl22", "shuqisyurl22", "shuqisybody22", "shuqispbody22", "shuqiscbody22", "shuqiydbody22", "shuqiqdbody22", "shuqirwbody22", "shuqifxbody22", "shuqisprwurl22", "shuqijlbody22", "shuqisqjlbody22", "shuqicjyurl22", "shuqicjcsbody22", "shuqicjbody22", "shuqijsspbody22", "shuqijsydurl22", "shuqijsydbody22", "shuqijsqdbody22", "shuqijsqdspyurl22", "shuqijsqdspbody22", "shuqijsrwbody22", "shuqijsfxbody22", "shuqijsbookurl22", "shuqijsbookbody22", "shuqijssprwurl22", + "shuqiuserurl23", "shuqisyurl23", "shuqisybody23", "shuqispbody23", "shuqiscbody23", "shuqiydbody23", "shuqiqdbody23", "shuqirwbody23", "shuqifxbody23", "shuqisprwurl23", "shuqijlbody23", "shuqisqjlbody23", "shuqicjyurl23", "shuqicjcsbody23", "shuqicjbody23", "shuqijsspbody23", "shuqijsydurl23", "shuqijsydbody23", "shuqijsqdbody23", "shuqijsqdspyurl23", "shuqijsqdspbody23", "shuqijsrwbody23", "shuqijsfxbody23", "shuqijsbookurl23", "shuqijsbookbody23", "shuqijssprwurl23", + "shuqiuserurl24", "shuqisyurl24", "shuqisybody24", "shuqispbody24", "shuqiscbody24", "shuqiydbody24", "shuqiqdbody24", "shuqirwbody24", "shuqifxbody24", "shuqisprwurl24", "shuqijlbody24", "shuqisqjlbody24", "shuqicjyurl24", "shuqicjcsbody24", "shuqicjbody24", "shuqijsspbody24", "shuqijsydurl24", "shuqijsydbody24", "shuqijsqdbody24", "shuqijsqdspyurl24", "shuqijsqdspbody24", "shuqijsrwbody24", "shuqijsfxbody24", "shuqijsbookurl24", "shuqijsbookbody24", "shuqijssprwurl24", + "shuqiuserurl25", "shuqisyurl25", "shuqisybody25", "shuqispbody25", "shuqiscbody25", "shuqiydbody25", "shuqiqdbody25", "shuqirwbody25", "shuqifxbody25", "shuqisprwurl25", "shuqijlbody25", "shuqisqjlbody25", "shuqicjyurl25", "shuqicjcsbody25", "shuqicjbody25", "shuqijsspbody25", "shuqijsydurl25", "shuqijsydbody25", "shuqijsqdbody25", "shuqijsqdspyurl25", "shuqijsqdspbody25", "shuqijsrwbody25", "shuqijsfxbody25", "shuqijsbookurl25", "shuqijsbookbody25", "shuqijssprwurl25", + "shuqiuserurl26", "shuqisyurl26", "shuqisybody26", "shuqispbody26", "shuqiscbody26", "shuqiydbody26", "shuqiqdbody26", "shuqirwbody26", "shuqifxbody26", "shuqisprwurl26", "shuqijlbody26", "shuqisqjlbody26", "shuqicjyurl26", "shuqicjcsbody26", "shuqicjbody26", "shuqijsspbody26", "shuqijsydurl26", "shuqijsydbody26", "shuqijsqdbody26", "shuqijsqdspyurl26", "shuqijsqdspbody26", "shuqijsrwbody26", "shuqijsfxbody26", "shuqijsbookurl26", "shuqijsbookbody26", "shuqijssprwurl26", + "shuqiuserurl27", "shuqisyurl27", "shuqisybody27", "shuqispbody27", "shuqiscbody27", "shuqiydbody27", "shuqiqdbody27", "shuqirwbody27", "shuqifxbody27", "shuqisprwurl27", "shuqijlbody27", "shuqisqjlbody27", "shuqicjyurl27", "shuqicjcsbody27", "shuqicjbody27", "shuqijsspbody27", "shuqijsydurl27", "shuqijsydbody27", "shuqijsqdbody27", "shuqijsqdspyurl27", "shuqijsqdspbody27", "shuqijsrwbody27", "shuqijsfxbody27", "shuqijsbookurl27", "shuqijsbookbody27", "shuqijssprwurl27", + "shuqiuserurl28", "shuqisyurl28", "shuqisybody28", "shuqispbody28", "shuqiscbody28", "shuqiydbody28", "shuqiqdbody28", "shuqirwbody28", "shuqifxbody28", "shuqisprwurl28", "shuqijlbody28", "shuqisqjlbody28", "shuqicjyurl28", "shuqicjcsbody28", "shuqicjbody28", "shuqijsspbody28", "shuqijsydurl28", "shuqijsydbody28", "shuqijsqdbody28", "shuqijsqdspyurl28", "shuqijsqdspbody28", "shuqijsrwbody28", "shuqijsfxbody28", "shuqijsbookurl28", "shuqijsbookbody28", "shuqijssprwurl28", + "shuqiuserurl29", "shuqisyurl29", "shuqisybody29", "shuqispbody29", "shuqiscbody29", "shuqiydbody29", "shuqiqdbody29", "shuqirwbody29", "shuqifxbody29", "shuqisprwurl29", "shuqijlbody29", "shuqisqjlbody29", "shuqicjyurl29", "shuqicjcsbody29", "shuqicjbody29", "shuqijsspbody29", "shuqijsydurl29", "shuqijsydbody29", "shuqijsqdbody29", "shuqijsqdspyurl29", "shuqijsqdspbody29", "shuqijsrwbody29", "shuqijsfxbody29", "shuqijsbookurl29", "shuqijsbookbody29", "shuqijssprwurl29", + "shuqiuserurl30", "shuqisyurl30", "shuqisybody30", "shuqispbody30", "shuqiscbody30", "shuqiydbody30", "shuqiqdbody30", "shuqirwbody30", "shuqifxbody30", "shuqisprwurl30", "shuqijlbody30", "shuqisqjlbody30", "shuqicjyurl30", "shuqicjcsbody30", "shuqicjbody30", "shuqijsspbody30", "shuqijsydurl30", "shuqijsydbody30", "shuqijsqdbody30", "shuqijsqdspyurl30", "shuqijsqdspbody30", "shuqijsrwbody30", "shuqijsfxbody30", "shuqijsbookurl30", "shuqijsbookbody30", "shuqijssprwurl30", + "shuqiuserurl31", "shuqisyurl31", "shuqisybody31", "shuqispbody31", "shuqiscbody31", "shuqiydbody31", "shuqiqdbody31", "shuqirwbody31", "shuqifxbody31", "shuqisprwurl31", "shuqijlbody31", "shuqisqjlbody31", "shuqicjyurl31", "shuqicjcsbody31", "shuqicjbody31", "shuqijsspbody31", "shuqijsydurl31", "shuqijsydbody31", "shuqijsqdbody31", "shuqijsqdspyurl31", "shuqijsqdspbody31", "shuqijsrwbody31", "shuqijsfxbody31", "shuqijsbookurl31", "shuqijsbookbody31", "shuqijssprwurl31", + "shuqiuserurl32", "shuqisyurl32", "shuqisybody32", "shuqispbody32", "shuqiscbody32", "shuqiydbody32", "shuqiqdbody32", "shuqirwbody32", "shuqifxbody32", "shuqisprwurl32", "shuqijlbody32", "shuqisqjlbody32", "shuqicjyurl32", "shuqicjcsbody32", "shuqicjbody32", "shuqijsspbody32", "shuqijsydurl32", "shuqijsydbody32", "shuqijsqdbody32", "shuqijsqdspyurl32", "shuqijsqdspbody32", "shuqijsrwbody32", "shuqijsfxbody32", "shuqijsbookurl32", "shuqijsbookbody32", "shuqijssprwurl32", + "shuqiuserurl33", "shuqisyurl33", "shuqisybody33", "shuqispbody33", "shuqiscbody33", "shuqiydbody33", "shuqiqdbody33", "shuqirwbody33", "shuqifxbody33", "shuqisprwurl33", "shuqijlbody33", "shuqisqjlbody33", "shuqicjyurl33", "shuqicjcsbody33", "shuqicjbody33", "shuqijsspbody33", "shuqijsydurl33", "shuqijsydbody33", "shuqijsqdbody33", "shuqijsqdspyurl33", "shuqijsqdspbody33", "shuqijsrwbody33", "shuqijsfxbody33", "shuqijsbookurl33", "shuqijsbookbody33", "shuqijssprwurl33", + "shuqiuserurl34", "shuqisyurl34", "shuqisybody34", "shuqispbody34", "shuqiscbody34", "shuqiydbody34", "shuqiqdbody34", "shuqirwbody34", "shuqifxbody34", "shuqisprwurl34", "shuqijlbody34", "shuqisqjlbody34", "shuqicjyurl34", "shuqicjcsbody34", "shuqicjbody34", "shuqijsspbody34", "shuqijsydurl34", "shuqijsydbody34", "shuqijsqdbody34", "shuqijsqdspyurl34", "shuqijsqdspbody34", "shuqijsrwbody34", "shuqijsfxbody34", "shuqijsbookurl34", "shuqijsbookbody34", "shuqijssprwurl34", + "shuqiuserurl35", "shuqisyurl35", "shuqisybody35", "shuqispbody35", "shuqiscbody35", "shuqiydbody35", "shuqiqdbody35", "shuqirwbody35", "shuqifxbody35", "shuqisprwurl35", "shuqijlbody35", "shuqisqjlbody35", "shuqicjyurl35", "shuqicjcsbody35", "shuqicjbody35", "shuqijsspbody35", "shuqijsydurl35", "shuqijsydbody35", "shuqijsqdbody35", "shuqijsqdspyurl35", "shuqijsqdspbody35", "shuqijsrwbody35", "shuqijsfxbody35", "shuqijsbookurl35", "shuqijsbookbody35", "shuqijssprwurl35", + "shuqiuserurl36", "shuqisyurl36", "shuqisybody36", "shuqispbody36", "shuqiscbody36", "shuqiydbody36", "shuqiqdbody36", "shuqirwbody36", "shuqifxbody36", "shuqisprwurl36", "shuqijlbody36", "shuqisqjlbody36", "shuqicjyurl36", "shuqicjcsbody36", "shuqicjbody36", "shuqijsspbody36", "shuqijsydurl36", "shuqijsydbody36", "shuqijsqdbody36", "shuqijsqdspyurl36", "shuqijsqdspbody36", "shuqijsrwbody36", "shuqijsfxbody36", "shuqijsbookurl36", "shuqijsbookbody36", "shuqijssprwurl36", + "shuqiuserurl37", "shuqisyurl37", "shuqisybody37", "shuqispbody37", "shuqiscbody37", "shuqiydbody37", "shuqiqdbody37", "shuqirwbody37", "shuqifxbody37", "shuqisprwurl37", "shuqijlbody37", "shuqisqjlbody37", "shuqicjyurl37", "shuqicjcsbody37", "shuqicjbody37", "shuqijsspbody37", "shuqijsydurl37", "shuqijsydbody37", "shuqijsqdbody37", "shuqijsqdspyurl37", "shuqijsqdspbody37", "shuqijsrwbody37", "shuqijsfxbody37", "shuqijsbookurl37", "shuqijsbookbody37", "shuqijssprwurl37", + "shuqiuserurl38", "shuqisyurl38", "shuqisybody38", "shuqispbody38", "shuqiscbody38", "shuqiydbody38", "shuqiqdbody38", "shuqirwbody38", "shuqifxbody38", "shuqisprwurl38", "shuqijlbody38", "shuqisqjlbody38", "shuqicjyurl38", "shuqicjcsbody38", "shuqicjbody38", "shuqijsspbody38", "shuqijsydurl38", "shuqijsydbody38", "shuqijsqdbody38", "shuqijsqdspyurl38", "shuqijsqdspbody38", "shuqijsrwbody38", "shuqijsfxbody38", "shuqijsbookurl38", "shuqijsbookbody38", "shuqijssprwurl38", + "shuqiuserurl39", "shuqisyurl39", "shuqisybody39", "shuqispbody39", "shuqiscbody39", "shuqiydbody39", "shuqiqdbody39", "shuqirwbody39", "shuqifxbody39", "shuqisprwurl39", "shuqijlbody39", "shuqisqjlbody39", "shuqicjyurl39", "shuqicjcsbody39", "shuqicjbody39", "shuqijsspbody39", "shuqijsydurl39", "shuqijsydbody39", "shuqijsqdbody39", "shuqijsqdspyurl39", "shuqijsqdspbody39", "shuqijsrwbody39", "shuqijsfxbody39", "shuqijsbookurl39", "shuqijsbookbody39", "shuqijssprwurl39", + "shuqiuserurl40", "shuqisyurl40", "shuqisybody40", "shuqispbody40", "shuqiscbody40", "shuqiydbody40", "shuqiqdbody40", "shuqirwbody40", "shuqifxbody40", "shuqisprwurl40", "shuqijlbody40", "shuqisqjlbody40", "shuqicjyurl40", "shuqicjcsbody40", "shuqicjbody40", "shuqijsspbody40", "shuqijsydurl40", "shuqijsydbody40", "shuqijsqdbody40", "shuqijsqdspyurl40", "shuqijsqdspbody40", "shuqijsrwbody40", "shuqijsfxbody40", "shuqijsbookurl40", "shuqijsbookbody40", "shuqijssprwurl40", + "shuqiuserurl41", "shuqisyurl41", "shuqisybody41", "shuqispbody41", "shuqiscbody41", "shuqiydbody41", "shuqiqdbody41", "shuqirwbody41", "shuqifxbody41", "shuqisprwurl41", "shuqijlbody41", "shuqisqjlbody41", "shuqicjyurl41", "shuqicjcsbody41", "shuqicjbody41", "shuqijsspbody41", "shuqijsydurl41", "shuqijsydbody41", "shuqijsqdbody41", "shuqijsqdspyurl41", "shuqijsqdspbody41", "shuqijsrwbody41", "shuqijsfxbody41", "shuqijsbookurl41", "shuqijsbookbody41", "shuqijssprwurl41", + "shuqiuserurl42", "shuqisyurl42", "shuqisybody42", "shuqispbody42", "shuqiscbody42", "shuqiydbody42", "shuqiqdbody42", "shuqirwbody42", "shuqifxbody42", "shuqisprwurl42", "shuqijlbody42", "shuqisqjlbody42", "shuqicjyurl42", "shuqicjcsbody42", "shuqicjbody42", "shuqijsspbody42", "shuqijsydurl42", "shuqijsydbody42", "shuqijsqdbody42", "shuqijsqdspyurl42", "shuqijsqdspbody42", "shuqijsrwbody42", "shuqijsfxbody42", "shuqijsbookurl42", "shuqijsbookbody42", "shuqijssprwurl42", + "shuqiuserurl43", "shuqisyurl43", "shuqisybody43", "shuqispbody43", "shuqiscbody43", "shuqiydbody43", "shuqiqdbody43", "shuqirwbody43", "shuqifxbody43", "shuqisprwurl43", "shuqijlbody43", "shuqisqjlbody43", "shuqicjyurl43", "shuqicjcsbody43", "shuqicjbody43", "shuqijsspbody43", "shuqijsydurl43", "shuqijsydbody43", "shuqijsqdbody43", "shuqijsqdspyurl43", "shuqijsqdspbody43", "shuqijsrwbody43", "shuqijsfxbody43", "shuqijsbookurl43", "shuqijsbookbody43", "shuqijssprwurl43", + "shuqiuserurl44", "shuqisyurl44", "shuqisybody44", "shuqispbody44", "shuqiscbody44", "shuqiydbody44", "shuqiqdbody44", "shuqirwbody44", "shuqifxbody44", "shuqisprwurl44", "shuqijlbody44", "shuqisqjlbody44", "shuqicjyurl44", "shuqicjcsbody44", "shuqicjbody44", "shuqijsspbody44", "shuqijsydurl44", "shuqijsydbody44", "shuqijsqdbody44", "shuqijsqdspyurl44", "shuqijsqdspbody44", "shuqijsrwbody44", "shuqijsfxbody44", "shuqijsbookurl44", "shuqijsbookbody44", "shuqijssprwurl44", + "shuqiuserurl45", "shuqisyurl45", "shuqisybody45", "shuqispbody45", "shuqiscbody45", "shuqiydbody45", "shuqiqdbody45", "shuqirwbody45", "shuqifxbody45", "shuqisprwurl45", "shuqijlbody45", "shuqisqjlbody45", "shuqicjyurl45", "shuqicjcsbody45", "shuqicjbody45", "shuqijsspbody45", "shuqijsydurl45", "shuqijsydbody45", "shuqijsqdbody45", "shuqijsqdspyurl45", "shuqijsqdspbody45", "shuqijsrwbody45", "shuqijsfxbody45", "shuqijsbookurl45", "shuqijsbookbody45", "shuqijssprwurl45", + "shuqiuserurl46", "shuqisyurl46", "shuqisybody46", "shuqispbody46", "shuqiscbody46", "shuqiydbody46", "shuqiqdbody46", "shuqirwbody46", "shuqifxbody46", "shuqisprwurl46", "shuqijlbody46", "shuqisqjlbody46", "shuqicjyurl46", "shuqicjcsbody46", "shuqicjbody46", "shuqijsspbody46", "shuqijsydurl46", "shuqijsydbody46", "shuqijsqdbody46", "shuqijsqdspyurl46", "shuqijsqdspbody46", "shuqijsrwbody46", "shuqijsfxbody46", "shuqijsbookurl46", "shuqijsbookbody46", "shuqijssprwurl46", + "shuqiuserurl47", "shuqisyurl47", "shuqisybody47", "shuqispbody47", "shuqiscbody47", "shuqiydbody47", "shuqiqdbody47", "shuqirwbody47", "shuqifxbody47", "shuqisprwurl47", "shuqijlbody47", "shuqisqjlbody47", "shuqicjyurl47", "shuqicjcsbody47", "shuqicjbody47", "shuqijsspbody47", "shuqijsydurl47", "shuqijsydbody47", "shuqijsqdbody47", "shuqijsqdspyurl47", "shuqijsqdspbody47", "shuqijsrwbody47", "shuqijsfxbody47", "shuqijsbookurl47", "shuqijsbookbody47", "shuqijssprwurl47", + "shuqiuserurl48", "shuqisyurl48", "shuqisybody48", "shuqispbody48", "shuqiscbody48", "shuqiydbody48", "shuqiqdbody48", "shuqirwbody48", "shuqifxbody48", "shuqisprwurl48", "shuqijlbody48", "shuqisqjlbody48", "shuqicjyurl48", "shuqicjcsbody48", "shuqicjbody48", "shuqijsspbody48", "shuqijsydurl48", "shuqijsydbody48", "shuqijsqdbody48", "shuqijsqdspyurl48", "shuqijsqdspbody48", "shuqijsrwbody48", "shuqijsfxbody48", "shuqijsbookurl48", "shuqijsbookbody48", "shuqijssprwurl48", + "shuqiuserurl49", "shuqisyurl49", "shuqisybody49", "shuqispbody49", "shuqiscbody49", "shuqiydbody49", "shuqiqdbody49", "shuqirwbody49", "shuqifxbody49", "shuqisprwurl49", "shuqijlbody49", "shuqisqjlbody49", "shuqicjyurl49", "shuqicjcsbody49", "shuqicjbody49", "shuqijsspbody49", "shuqijsydurl49", "shuqijsydbody49", "shuqijsqdbody49", "shuqijsqdspyurl49", "shuqijsqdspbody49", "shuqijsrwbody49", "shuqijsfxbody49", "shuqijsbookurl49", "shuqijsbookbody49", "shuqijssprwurl49", + "shuqiuserurl50", "shuqisyurl50", "shuqisybody50", "shuqispbody50", "shuqiscbody50", "shuqiydbody50", "shuqiqdbody50", "shuqirwbody50", "shuqifxbody50", "shuqisprwurl50", "shuqijlbody50", "shuqisqjlbody50", "shuqicjyurl50", "shuqicjcsbody50", "shuqicjbody50", "shuqijsspbody50", "shuqijsydurl50", "shuqijsydbody50", "shuqijsqdbody50", "shuqijsqdspyurl50", "shuqijsqdspbody50", "shuqijsrwbody50", "shuqijsfxbody50", "shuqijsbookurl50", "shuqijsbookbody50", "shuqijssprwurl50", + "shuqiuserurl51", "shuqisyurl51", "shuqisybody51", "shuqispbody51", "shuqiscbody51", "shuqiydbody51", "shuqiqdbody51", "shuqirwbody51", "shuqifxbody51", "shuqisprwurl51", "shuqijlbody51", "shuqisqjlbody51", "shuqicjyurl51", "shuqicjcsbody51", "shuqicjbody51", "shuqijsspbody51", "shuqijsydurl51", "shuqijsydbody51", "shuqijsqdbody51", "shuqijsqdspyurl51", "shuqijsqdspbody51", "shuqijsrwbody51", "shuqijsfxbody51", "shuqijsbookurl51", "shuqijsbookbody51", "shuqijssprwurl51", + "shuqiuserurl52", "shuqisyurl52", "shuqisybody52", "shuqispbody52", "shuqiscbody52", "shuqiydbody52", "shuqiqdbody52", "shuqirwbody52", "shuqifxbody52", "shuqisprwurl52", "shuqijlbody52", "shuqisqjlbody52", "shuqicjyurl52", "shuqicjcsbody52", "shuqicjbody52", "shuqijsspbody52", "shuqijsydurl52", "shuqijsydbody52", "shuqijsqdbody52", "shuqijsqdspyurl52", "shuqijsqdspbody52", "shuqijsrwbody52", "shuqijsfxbody52", "shuqijsbookurl52", "shuqijsbookbody52", "shuqijssprwurl52", + "shuqiuserurl53", "shuqisyurl53", "shuqisybody53", "shuqispbody53", "shuqiscbody53", "shuqiydbody53", "shuqiqdbody53", "shuqirwbody53", "shuqifxbody53", "shuqisprwurl53", "shuqijlbody53", "shuqisqjlbody53", "shuqicjyurl53", "shuqicjcsbody53", "shuqicjbody53", "shuqijsspbody53", "shuqijsydurl53", "shuqijsydbody53", "shuqijsqdbody53", "shuqijsqdspyurl53", "shuqijsqdspbody53", "shuqijsrwbody53", "shuqijsfxbody53", "shuqijsbookurl53", "shuqijsbookbody53", "shuqijssprwurl53", + "shuqiuserurl54", "shuqisyurl54", "shuqisybody54", "shuqispbody54", "shuqiscbody54", "shuqiydbody54", "shuqiqdbody54", "shuqirwbody54", "shuqifxbody54", "shuqisprwurl54", "shuqijlbody54", "shuqisqjlbody54", "shuqicjyurl54", "shuqicjcsbody54", "shuqicjbody54", "shuqijsspbody54", "shuqijsydurl54", "shuqijsydbody54", "shuqijsqdbody54", "shuqijsqdspyurl54", "shuqijsqdspbody54", "shuqijsrwbody54", "shuqijsfxbody54", "shuqijsbookurl54", "shuqijsbookbody54", "shuqijssprwurl54", + "shuqiuserurl55", "shuqisyurl55", "shuqisybody55", "shuqispbody55", "shuqiscbody55", "shuqiydbody55", "shuqiqdbody55", "shuqirwbody55", "shuqifxbody55", "shuqisprwurl55", "shuqijlbody55", "shuqisqjlbody55", "shuqicjyurl55", "shuqicjcsbody55", "shuqicjbody55", "shuqijsspbody55", "shuqijsydurl55", "shuqijsydbody55", "shuqijsqdbody55", "shuqijsqdspyurl55", "shuqijsqdspbody55", "shuqijsrwbody55", "shuqijsfxbody55", "shuqijsbookurl55", "shuqijsbookbody55", "shuqijssprwurl55", + "shuqiuserurl56", "shuqisyurl56", "shuqisybody56", "shuqispbody56", "shuqiscbody56", "shuqiydbody56", "shuqiqdbody56", "shuqirwbody56", "shuqifxbody56", "shuqisprwurl56", "shuqijlbody56", "shuqisqjlbody56", "shuqicjyurl56", "shuqicjcsbody56", "shuqicjbody56", "shuqijsspbody56", "shuqijsydurl56", "shuqijsydbody56", "shuqijsqdbody56", "shuqijsqdspyurl56", "shuqijsqdspbody56", "shuqijsrwbody56", "shuqijsfxbody56", "shuqijsbookurl56", "shuqijsbookbody56", "shuqijssprwurl56", + "shuqiuserurl57", "shuqisyurl57", "shuqisybody57", "shuqispbody57", "shuqiscbody57", "shuqiydbody57", "shuqiqdbody57", "shuqirwbody57", "shuqifxbody57", "shuqisprwurl57", "shuqijlbody57", "shuqisqjlbody57", "shuqicjyurl57", "shuqicjcsbody57", "shuqicjbody57", "shuqijsspbody57", "shuqijsydurl57", "shuqijsydbody57", "shuqijsqdbody57", "shuqijsqdspyurl57", "shuqijsqdspbody57", "shuqijsrwbody57", "shuqijsfxbody57", "shuqijsbookurl57", "shuqijsbookbody57", "shuqijssprwurl57", + "shuqiuserurl58", "shuqisyurl58", "shuqisybody58", "shuqispbody58", "shuqiscbody58", "shuqiydbody58", "shuqiqdbody58", "shuqirwbody58", "shuqifxbody58", "shuqisprwurl58", "shuqijlbody58", "shuqisqjlbody58", "shuqicjyurl58", "shuqicjcsbody58", "shuqicjbody58", "shuqijsspbody58", "shuqijsydurl58", "shuqijsydbody58", "shuqijsqdbody58", "shuqijsqdspyurl58", "shuqijsqdspbody58", "shuqijsrwbody58", "shuqijsfxbody58", "shuqijsbookurl58", "shuqijsbookbody58", "shuqijssprwurl58", + "shuqiuserurl59", "shuqisyurl59", "shuqisybody59", "shuqispbody59", "shuqiscbody59", "shuqiydbody59", "shuqiqdbody59", "shuqirwbody59", "shuqifxbody59", "shuqisprwurl59", "shuqijlbody59", "shuqisqjlbody59", "shuqicjyurl59", "shuqicjcsbody59", "shuqicjbody59", "shuqijsspbody59", "shuqijsydurl59", "shuqijsydbody59", "shuqijsqdbody59", "shuqijsqdspyurl59", "shuqijsqdspbody59", "shuqijsrwbody59", "shuqijsfxbody59", "shuqijsbookurl59", "shuqijsbookbody59", "shuqijssprwurl59", + "shuqiuserurl60", "shuqisyurl60", "shuqisybody60", "shuqispbody60", "shuqiscbody60", "shuqiydbody60", "shuqiqdbody60", "shuqirwbody60", "shuqifxbody60", "shuqisprwurl60", "shuqijlbody60", "shuqisqjlbody60", "shuqicjyurl60", "shuqicjcsbody60", "shuqicjbody60", "shuqijsspbody60", "shuqijsydurl60", "shuqijsydbody60", "shuqijsqdbody60", "shuqijsqdspyurl60", "shuqijsqdspbody60", "shuqijsrwbody60", "shuqijsfxbody60", "shuqijsbookurl60", "shuqijsbookbody60", "shuqijssprwurl60", + "shuqiuserurl61", "shuqisyurl61", "shuqisybody61", "shuqispbody61", "shuqiscbody61", "shuqiydbody61", "shuqiqdbody61", "shuqirwbody61", "shuqifxbody61", "shuqisprwurl61", "shuqijlbody61", "shuqisqjlbody61", "shuqicjyurl61", "shuqicjcsbody61", "shuqicjbody61", "shuqijsspbody61", "shuqijsydurl61", "shuqijsydbody61", "shuqijsqdbody61", "shuqijsqdspyurl61", "shuqijsqdspbody61", "shuqijsrwbody61", "shuqijsfxbody61", "shuqijsbookurl61", "shuqijsbookbody61", "shuqijssprwurl61", + "shuqiuserurl62", "shuqisyurl62", "shuqisybody62", "shuqispbody62", "shuqiscbody62", "shuqiydbody62", "shuqiqdbody62", "shuqirwbody62", "shuqifxbody62", "shuqisprwurl62", "shuqijlbody62", "shuqisqjlbody62", "shuqicjyurl62", "shuqicjcsbody62", "shuqicjbody62", "shuqijsspbody62", "shuqijsydurl62", "shuqijsydbody62", "shuqijsqdbody62", "shuqijsqdspyurl62", "shuqijsqdspbody62", "shuqijsrwbody62", "shuqijsfxbody62", "shuqijsbookurl62", "shuqijsbookbody62", "shuqijssprwurl62", + "shuqiuserurl63", "shuqisyurl63", "shuqisybody63", "shuqispbody63", "shuqiscbody63", "shuqiydbody63", "shuqiqdbody63", "shuqirwbody63", "shuqifxbody63", "shuqisprwurl63", "shuqijlbody63", "shuqisqjlbody63", "shuqicjyurl63", "shuqicjcsbody63", "shuqicjbody63", "shuqijsspbody63", "shuqijsydurl63", "shuqijsydbody63", "shuqijsqdbody63", "shuqijsqdspyurl63", "shuqijsqdspbody63", "shuqijsrwbody63", "shuqijsfxbody63", "shuqijsbookurl63", "shuqijsbookbody63", "shuqijssprwurl63", + "shuqiuserurl64", "shuqisyurl64", "shuqisybody64", "shuqispbody64", "shuqiscbody64", "shuqiydbody64", "shuqiqdbody64", "shuqirwbody64", "shuqifxbody64", "shuqisprwurl64", "shuqijlbody64", "shuqisqjlbody64", "shuqicjyurl64", "shuqicjcsbody64", "shuqicjbody64", "shuqijsspbody64", "shuqijsydurl64", "shuqijsydbody64", "shuqijsqdbody64", "shuqijsqdspyurl64", "shuqijsqdspbody64", "shuqijsrwbody64", "shuqijsfxbody64", "shuqijsbookurl64", "shuqijsbookbody64", "shuqijssprwurl64", + "shuqiuserurl65", "shuqisyurl65", "shuqisybody65", "shuqispbody65", "shuqiscbody65", "shuqiydbody65", "shuqiqdbody65", "shuqirwbody65", "shuqifxbody65", "shuqisprwurl65", "shuqijlbody65", "shuqisqjlbody65", "shuqicjyurl65", "shuqicjcsbody65", "shuqicjbody65", "shuqijsspbody65", "shuqijsydurl65", "shuqijsydbody65", "shuqijsqdbody65", "shuqijsqdspyurl65", "shuqijsqdspbody65", "shuqijsrwbody65", "shuqijsfxbody65", "shuqijsbookurl65", "shuqijsbookbody65", "shuqijssprwurl65", + "shuqiuserurl66", "shuqisyurl66", "shuqisybody66", "shuqispbody66", "shuqiscbody66", "shuqiydbody66", "shuqiqdbody66", "shuqirwbody66", "shuqifxbody66", "shuqisprwurl66", "shuqijlbody66", "shuqisqjlbody66", "shuqicjyurl66", "shuqicjcsbody66", "shuqicjbody66", "shuqijsspbody66", "shuqijsydurl66", "shuqijsydbody66", "shuqijsqdbody66", "shuqijsqdspyurl66", "shuqijsqdspbody66", "shuqijsrwbody66", "shuqijsfxbody66", "shuqijsbookurl66", "shuqijsbookbody66", "shuqijssprwurl66", + "shuqiuserurl67", "shuqisyurl67", "shuqisybody67", "shuqispbody67", "shuqiscbody67", "shuqiydbody67", "shuqiqdbody67", "shuqirwbody67", "shuqifxbody67", "shuqisprwurl67", "shuqijlbody67", "shuqisqjlbody67", "shuqicjyurl67", "shuqicjcsbody67", "shuqicjbody67", "shuqijsspbody67", "shuqijsydurl67", "shuqijsydbody67", "shuqijsqdbody67", "shuqijsqdspyurl67", "shuqijsqdspbody67", "shuqijsrwbody67", "shuqijsfxbody67", "shuqijsbookurl67", "shuqijsbookbody67", "shuqijssprwurl67", + "shuqiuserurl68", "shuqisyurl68", "shuqisybody68", "shuqispbody68", "shuqiscbody68", "shuqiydbody68", "shuqiqdbody68", "shuqirwbody68", "shuqifxbody68", "shuqisprwurl68", "shuqijlbody68", "shuqisqjlbody68", "shuqicjyurl68", "shuqicjcsbody68", "shuqicjbody68", "shuqijsspbody68", "shuqijsydurl68", "shuqijsydbody68", "shuqijsqdbody68", "shuqijsqdspyurl68", "shuqijsqdspbody68", "shuqijsrwbody68", "shuqijsfxbody68", "shuqijsbookurl68", "shuqijsbookbody68", "shuqijssprwurl68", + "shuqiuserurl69", "shuqisyurl69", "shuqisybody69", "shuqispbody69", "shuqiscbody69", "shuqiydbody69", "shuqiqdbody69", "shuqirwbody69", "shuqifxbody69", "shuqisprwurl69", "shuqijlbody69", "shuqisqjlbody69", "shuqicjyurl69", "shuqicjcsbody69", "shuqicjbody69", "shuqijsspbody69", "shuqijsydurl69", "shuqijsydbody69", "shuqijsqdbody69", "shuqijsqdspyurl69", "shuqijsqdspbody69", "shuqijsrwbody69", "shuqijsfxbody69", "shuqijsbookurl69", "shuqijsbookbody69", "shuqijssprwurl69", + "shuqiuserurl70", "shuqisyurl70", "shuqisybody70", "shuqispbody70", "shuqiscbody70", "shuqiydbody70", "shuqiqdbody70", "shuqirwbody70", "shuqifxbody70", "shuqisprwurl70", "shuqijlbody70", "shuqisqjlbody70", "shuqicjyurl70", "shuqicjcsbody70", "shuqicjbody70", "shuqijsspbody70", "shuqijsydurl70", "shuqijsydbody70", "shuqijsqdbody70", "shuqijsqdspyurl70", "shuqijsqdspbody70", "shuqijsrwbody70", "shuqijsfxbody70", "shuqijsbookurl70", "shuqijsbookbody70", "shuqijssprwurl70", + "shuqiuserurl71", "shuqisyurl71", "shuqisybody71", "shuqispbody71", "shuqiscbody71", "shuqiydbody71", "shuqiqdbody71", "shuqirwbody71", "shuqifxbody71", "shuqisprwurl71", "shuqijlbody71", "shuqisqjlbody71", "shuqicjyurl71", "shuqicjcsbody71", "shuqicjbody71", "shuqijsspbody71", "shuqijsydurl71", "shuqijsydbody71", "shuqijsqdbody71", "shuqijsqdspyurl71", "shuqijsqdspbody71", "shuqijsrwbody71", "shuqijsfxbody71", "shuqijsbookurl71", "shuqijsbookbody71", "shuqijssprwurl71", + "shuqiuserurl72", "shuqisyurl72", "shuqisybody72", "shuqispbody72", "shuqiscbody72", "shuqiydbody72", "shuqiqdbody72", "shuqirwbody72", "shuqifxbody72", "shuqisprwurl72", "shuqijlbody72", "shuqisqjlbody72", "shuqicjyurl72", "shuqicjcsbody72", "shuqicjbody72", "shuqijsspbody72", "shuqijsydurl72", "shuqijsydbody72", "shuqijsqdbody72", "shuqijsqdspyurl72", "shuqijsqdspbody72", "shuqijsrwbody72", "shuqijsfxbody72", "shuqijsbookurl72", "shuqijsbookbody72", "shuqijssprwurl72", + "shuqiuserurl73", "shuqisyurl73", "shuqisybody73", "shuqispbody73", "shuqiscbody73", "shuqiydbody73", "shuqiqdbody73", "shuqirwbody73", "shuqifxbody73", "shuqisprwurl73", "shuqijlbody73", "shuqisqjlbody73", "shuqicjyurl73", "shuqicjcsbody73", "shuqicjbody73", "shuqijsspbody73", "shuqijsydurl73", "shuqijsydbody73", "shuqijsqdbody73", "shuqijsqdspyurl73", "shuqijsqdspbody73", "shuqijsrwbody73", "shuqijsfxbody73", "shuqijsbookurl73", "shuqijsbookbody73", "shuqijssprwurl73", + "shuqiuserurl74", "shuqisyurl74", "shuqisybody74", "shuqispbody74", "shuqiscbody74", "shuqiydbody74", "shuqiqdbody74", "shuqirwbody74", "shuqifxbody74", "shuqisprwurl74", "shuqijlbody74", "shuqisqjlbody74", "shuqicjyurl74", "shuqicjcsbody74", "shuqicjbody74", "shuqijsspbody74", "shuqijsydurl74", "shuqijsydbody74", "shuqijsqdbody74", "shuqijsqdspyurl74", "shuqijsqdspbody74", "shuqijsrwbody74", "shuqijsfxbody74", "shuqijsbookurl74", "shuqijsbookbody74", "shuqijssprwurl74", + "shuqiuserurl75", "shuqisyurl75", "shuqisybody75", "shuqispbody75", "shuqiscbody75", "shuqiydbody75", "shuqiqdbody75", "shuqirwbody75", "shuqifxbody75", "shuqisprwurl75", "shuqijlbody75", "shuqisqjlbody75", "shuqicjyurl75", "shuqicjcsbody75", "shuqicjbody75", "shuqijsspbody75", "shuqijsydurl75", "shuqijsydbody75", "shuqijsqdbody75", "shuqijsqdspyurl75", "shuqijsqdspbody75", "shuqijsrwbody75", "shuqijsfxbody75", "shuqijsbookurl75", "shuqijsbookbody75", "shuqijssprwurl75", + "shuqiuserurl76", "shuqisyurl76", "shuqisybody76", "shuqispbody76", "shuqiscbody76", "shuqiydbody76", "shuqiqdbody76", "shuqirwbody76", "shuqifxbody76", "shuqisprwurl76", "shuqijlbody76", "shuqisqjlbody76", "shuqicjyurl76", "shuqicjcsbody76", "shuqicjbody76", "shuqijsspbody76", "shuqijsydurl76", "shuqijsydbody76", "shuqijsqdbody76", "shuqijsqdspyurl76", "shuqijsqdspbody76", "shuqijsrwbody76", "shuqijsfxbody76", "shuqijsbookurl76", "shuqijsbookbody76", "shuqijssprwurl76", + "shuqiuserurl77", "shuqisyurl77", "shuqisybody77", "shuqispbody77", "shuqiscbody77", "shuqiydbody77", "shuqiqdbody77", "shuqirwbody77", "shuqifxbody77", "shuqisprwurl77", "shuqijlbody77", "shuqisqjlbody77", "shuqicjyurl77", "shuqicjcsbody77", "shuqicjbody77", "shuqijsspbody77", "shuqijsydurl77", "shuqijsydbody77", "shuqijsqdbody77", "shuqijsqdspyurl77", "shuqijsqdspbody77", "shuqijsrwbody77", "shuqijsfxbody77", "shuqijsbookurl77", "shuqijsbookbody77", "shuqijssprwurl77", + "shuqiuserurl78", "shuqisyurl78", "shuqisybody78", "shuqispbody78", "shuqiscbody78", "shuqiydbody78", "shuqiqdbody78", "shuqirwbody78", "shuqifxbody78", "shuqisprwurl78", "shuqijlbody78", "shuqisqjlbody78", "shuqicjyurl78", "shuqicjcsbody78", "shuqicjbody78", "shuqijsspbody78", "shuqijsydurl78", "shuqijsydbody78", "shuqijsqdbody78", "shuqijsqdspyurl78", "shuqijsqdspbody78", "shuqijsrwbody78", "shuqijsfxbody78", "shuqijsbookurl78", "shuqijsbookbody78", "shuqijssprwurl78", + "shuqiuserurl79", "shuqisyurl79", "shuqisybody79", "shuqispbody79", "shuqiscbody79", "shuqiydbody79", "shuqiqdbody79", "shuqirwbody79", "shuqifxbody79", "shuqisprwurl79", "shuqijlbody79", "shuqisqjlbody79", "shuqicjyurl79", "shuqicjcsbody79", "shuqicjbody79", "shuqijsspbody79", "shuqijsydurl79", "shuqijsydbody79", "shuqijsqdbody79", "shuqijsqdspyurl79", "shuqijsqdspbody79", "shuqijsrwbody79", "shuqijsfxbody79", "shuqijsbookurl79", "shuqijsbookbody79", "shuqijssprwurl79", + "shuqiuserurl80", "shuqisyurl80", "shuqisybody80", "shuqispbody80", "shuqiscbody80", "shuqiydbody80", "shuqiqdbody80", "shuqirwbody80", "shuqifxbody80", "shuqisprwurl80", "shuqijlbody80", "shuqisqjlbody80", "shuqicjyurl80", "shuqicjcsbody80", "shuqicjbody80", "shuqijsspbody80", "shuqijsydurl80", "shuqijsydbody80", "shuqijsqdbody80", "shuqijsqdspyurl80", "shuqijsqdspbody80", "shuqijsrwbody80", "shuqijsfxbody80", "shuqijsbookurl80", "shuqijsbookbody80", "shuqijssprwurl80", + "shuqiuserurl81", "shuqisyurl81", "shuqisybody81", "shuqispbody81", "shuqiscbody81", "shuqiydbody81", "shuqiqdbody81", "shuqirwbody81", "shuqifxbody81", "shuqisprwurl81", "shuqijlbody81", "shuqisqjlbody81", "shuqicjyurl81", "shuqicjcsbody81", "shuqicjbody81", "shuqijsspbody81", "shuqijsydurl81", "shuqijsydbody81", "shuqijsqdbody81", "shuqijsqdspyurl81", "shuqijsqdspbody81", "shuqijsrwbody81", "shuqijsfxbody81", "shuqijsbookurl81", "shuqijsbookbody81", "shuqijssprwurl81", + "shuqiuserurl82", "shuqisyurl82", "shuqisybody82", "shuqispbody82", "shuqiscbody82", "shuqiydbody82", "shuqiqdbody82", "shuqirwbody82", "shuqifxbody82", "shuqisprwurl82", "shuqijlbody82", "shuqisqjlbody82", "shuqicjyurl82", "shuqicjcsbody82", "shuqicjbody82", "shuqijsspbody82", "shuqijsydurl82", "shuqijsydbody82", "shuqijsqdbody82", "shuqijsqdspyurl82", "shuqijsqdspbody82", "shuqijsrwbody82", "shuqijsfxbody82", "shuqijsbookurl82", "shuqijsbookbody82", "shuqijssprwurl82", + "shuqiuserurl83", "shuqisyurl83", "shuqisybody83", "shuqispbody83", "shuqiscbody83", "shuqiydbody83", "shuqiqdbody83", "shuqirwbody83", "shuqifxbody83", "shuqisprwurl83", "shuqijlbody83", "shuqisqjlbody83", "shuqicjyurl83", "shuqicjcsbody83", "shuqicjbody83", "shuqijsspbody83", "shuqijsydurl83", "shuqijsydbody83", "shuqijsqdbody83", "shuqijsqdspyurl83", "shuqijsqdspbody83", "shuqijsrwbody83", "shuqijsfxbody83", "shuqijsbookurl83", "shuqijsbookbody83", "shuqijssprwurl83", + "shuqiuserurl84", "shuqisyurl84", "shuqisybody84", "shuqispbody84", "shuqiscbody84", "shuqiydbody84", "shuqiqdbody84", "shuqirwbody84", "shuqifxbody84", "shuqisprwurl84", "shuqijlbody84", "shuqisqjlbody84", "shuqicjyurl84", "shuqicjcsbody84", "shuqicjbody84", "shuqijsspbody84", "shuqijsydurl84", "shuqijsydbody84", "shuqijsqdbody84", "shuqijsqdspyurl84", "shuqijsqdspbody84", "shuqijsrwbody84", "shuqijsfxbody84", "shuqijsbookurl84", "shuqijsbookbody84", "shuqijssprwurl84", + "shuqiuserurl85", "shuqisyurl85", "shuqisybody85", "shuqispbody85", "shuqiscbody85", "shuqiydbody85", "shuqiqdbody85", "shuqirwbody85", "shuqifxbody85", "shuqisprwurl85", "shuqijlbody85", "shuqisqjlbody85", "shuqicjyurl85", "shuqicjcsbody85", "shuqicjbody85", "shuqijsspbody85", "shuqijsydurl85", "shuqijsydbody85", "shuqijsqdbody85", "shuqijsqdspyurl85", "shuqijsqdspbody85", "shuqijsrwbody85", "shuqijsfxbody85", "shuqijsbookurl85", "shuqijsbookbody85", "shuqijssprwurl85", + "shuqiuserurl86", "shuqisyurl86", "shuqisybody86", "shuqispbody86", "shuqiscbody86", "shuqiydbody86", "shuqiqdbody86", "shuqirwbody86", "shuqifxbody86", "shuqisprwurl86", "shuqijlbody86", "shuqisqjlbody86", "shuqicjyurl86", "shuqicjcsbody86", "shuqicjbody86", "shuqijsspbody86", "shuqijsydurl86", "shuqijsydbody86", "shuqijsqdbody86", "shuqijsqdspyurl86", "shuqijsqdspbody86", "shuqijsrwbody86", "shuqijsfxbody86", "shuqijsbookurl86", "shuqijsbookbody86", "shuqijssprwurl86", + "shuqiuserurl87", "shuqisyurl87", "shuqisybody87", "shuqispbody87", "shuqiscbody87", "shuqiydbody87", "shuqiqdbody87", "shuqirwbody87", "shuqifxbody87", "shuqisprwurl87", "shuqijlbody87", "shuqisqjlbody87", "shuqicjyurl87", "shuqicjcsbody87", "shuqicjbody87", "shuqijsspbody87", "shuqijsydurl87", "shuqijsydbody87", "shuqijsqdbody87", "shuqijsqdspyurl87", "shuqijsqdspbody87", "shuqijsrwbody87", "shuqijsfxbody87", "shuqijsbookurl87", "shuqijsbookbody87", "shuqijssprwurl87", + "shuqiuserurl88", "shuqisyurl88", "shuqisybody88", "shuqispbody88", "shuqiscbody88", "shuqiydbody88", "shuqiqdbody88", "shuqirwbody88", "shuqifxbody88", "shuqisprwurl88", "shuqijlbody88", "shuqisqjlbody88", "shuqicjyurl88", "shuqicjcsbody88", "shuqicjbody88", "shuqijsspbody88", "shuqijsydurl88", "shuqijsydbody88", "shuqijsqdbody88", "shuqijsqdspyurl88", "shuqijsqdspbody88", "shuqijsrwbody88", "shuqijsfxbody88", "shuqijsbookurl88", "shuqijsbookbody88", "shuqijssprwurl88", + "shuqiuserurl89", "shuqisyurl89", "shuqisybody89", "shuqispbody89", "shuqiscbody89", "shuqiydbody89", "shuqiqdbody89", "shuqirwbody89", "shuqifxbody89", "shuqisprwurl89", "shuqijlbody89", "shuqisqjlbody89", "shuqicjyurl89", "shuqicjcsbody89", "shuqicjbody89", "shuqijsspbody89", "shuqijsydurl89", "shuqijsydbody89", "shuqijsqdbody89", "shuqijsqdspyurl89", "shuqijsqdspbody89", "shuqijsrwbody89", "shuqijsfxbody89", "shuqijsbookurl89", "shuqijsbookbody89", "shuqijssprwurl89", + "shuqiuserurl90", "shuqisyurl90", "shuqisybody90", "shuqispbody90", "shuqiscbody90", "shuqiydbody90", "shuqiqdbody90", "shuqirwbody90", "shuqifxbody90", "shuqisprwurl90", "shuqijlbody90", "shuqisqjlbody90", "shuqicjyurl90", "shuqicjcsbody90", "shuqicjbody90", "shuqijsspbody90", "shuqijsydurl90", "shuqijsydbody90", "shuqijsqdbody90", "shuqijsqdspyurl90", "shuqijsqdspbody90", "shuqijsrwbody90", "shuqijsfxbody90", "shuqijsbookurl90", "shuqijsbookbody90", "shuqijssprwurl90", + "shuqiuserurl91", "shuqisyurl91", "shuqisybody91", "shuqispbody91", "shuqiscbody91", "shuqiydbody91", "shuqiqdbody91", "shuqirwbody91", "shuqifxbody91", "shuqisprwurl91", "shuqijlbody91", "shuqisqjlbody91", "shuqicjyurl91", "shuqicjcsbody91", "shuqicjbody91", "shuqijsspbody91", "shuqijsydurl91", "shuqijsydbody91", "shuqijsqdbody91", "shuqijsqdspyurl91", "shuqijsqdspbody91", "shuqijsrwbody91", "shuqijsfxbody91", "shuqijsbookurl91", "shuqijsbookbody91", "shuqijssprwurl91", + "shuqiuserurl92", "shuqisyurl92", "shuqisybody92", "shuqispbody92", "shuqiscbody92", "shuqiydbody92", "shuqiqdbody92", "shuqirwbody92", "shuqifxbody92", "shuqisprwurl92", "shuqijlbody92", "shuqisqjlbody92", "shuqicjyurl92", "shuqicjcsbody92", "shuqicjbody92", "shuqijsspbody92", "shuqijsydurl92", "shuqijsydbody92", "shuqijsqdbody92", "shuqijsqdspyurl92", "shuqijsqdspbody92", "shuqijsrwbody92", "shuqijsfxbody92", "shuqijsbookurl92", "shuqijsbookbody92", "shuqijssprwurl92", + "shuqiuserurl93", "shuqisyurl93", "shuqisybody93", "shuqispbody93", "shuqiscbody93", "shuqiydbody93", "shuqiqdbody93", "shuqirwbody93", "shuqifxbody93", "shuqisprwurl93", "shuqijlbody93", "shuqisqjlbody93", "shuqicjyurl93", "shuqicjcsbody93", "shuqicjbody93", "shuqijsspbody93", "shuqijsydurl93", "shuqijsydbody93", "shuqijsqdbody93", "shuqijsqdspyurl93", "shuqijsqdspbody93", "shuqijsrwbody93", "shuqijsfxbody93", "shuqijsbookurl93", "shuqijsbookbody93", "shuqijssprwurl93", + "shuqiuserurl94", "shuqisyurl94", "shuqisybody94", "shuqispbody94", "shuqiscbody94", "shuqiydbody94", "shuqiqdbody94", "shuqirwbody94", "shuqifxbody94", "shuqisprwurl94", "shuqijlbody94", "shuqisqjlbody94", "shuqicjyurl94", "shuqicjcsbody94", "shuqicjbody94", "shuqijsspbody94", "shuqijsydurl94", "shuqijsydbody94", "shuqijsqdbody94", "shuqijsqdspyurl94", "shuqijsqdspbody94", "shuqijsrwbody94", "shuqijsfxbody94", "shuqijsbookurl94", "shuqijsbookbody94", "shuqijssprwurl94", + "shuqiuserurl95", "shuqisyurl95", "shuqisybody95", "shuqispbody95", "shuqiscbody95", "shuqiydbody95", "shuqiqdbody95", "shuqirwbody95", "shuqifxbody95", "shuqisprwurl95", "shuqijlbody95", "shuqisqjlbody95", "shuqicjyurl95", "shuqicjcsbody95", "shuqicjbody95", "shuqijsspbody95", "shuqijsydurl95", "shuqijsydbody95", "shuqijsqdbody95", "shuqijsqdspyurl95", "shuqijsqdspbody95", "shuqijsrwbody95", "shuqijsfxbody95", "shuqijsbookurl95", "shuqijsbookbody95", "shuqijssprwurl95", + "shuqiuserurl96", "shuqisyurl96", "shuqisybody96", "shuqispbody96", "shuqiscbody96", "shuqiydbody96", "shuqiqdbody96", "shuqirwbody96", "shuqifxbody96", "shuqisprwurl96", "shuqijlbody96", "shuqisqjlbody96", "shuqicjyurl96", "shuqicjcsbody96", "shuqicjbody96", "shuqijsspbody96", "shuqijsydurl96", "shuqijsydbody96", "shuqijsqdbody96", "shuqijsqdspyurl96", "shuqijsqdspbody96", "shuqijsrwbody96", "shuqijsfxbody96", "shuqijsbookurl96", "shuqijsbookbody96", "shuqijssprwurl96", + "shuqiuserurl97", "shuqisyurl97", "shuqisybody97", "shuqispbody97", "shuqiscbody97", "shuqiydbody97", "shuqiqdbody97", "shuqirwbody97", "shuqifxbody97", "shuqisprwurl97", "shuqijlbody97", "shuqisqjlbody97", "shuqicjyurl97", "shuqicjcsbody97", "shuqicjbody97", "shuqijsspbody97", "shuqijsydurl97", "shuqijsydbody97", "shuqijsqdbody97", "shuqijsqdspyurl97", "shuqijsqdspbody97", "shuqijsrwbody97", "shuqijsfxbody97", "shuqijsbookurl97", "shuqijsbookbody97", "shuqijssprwurl97", + "shuqiuserurl98", "shuqisyurl98", "shuqisybody98", "shuqispbody98", "shuqiscbody98", "shuqiydbody98", "shuqiqdbody98", "shuqirwbody98", "shuqifxbody98", "shuqisprwurl98", "shuqijlbody98", "shuqisqjlbody98", "shuqicjyurl98", "shuqicjcsbody98", "shuqicjbody98", "shuqijsspbody98", "shuqijsydurl98", "shuqijsydbody98", "shuqijsqdbody98", "shuqijsqdspyurl98", "shuqijsqdspbody98", "shuqijsrwbody98", "shuqijsfxbody98", "shuqijsbookurl98", "shuqijsbookbody98", "shuqijssprwurl98", + "shuqiuserurl99", "shuqisyurl99", "shuqisybody99", "shuqispbody99", "shuqiscbody99", "shuqiydbody99", "shuqiqdbody99", "shuqirwbody99", "shuqifxbody99", "shuqisprwurl99", "shuqijlbody99", "shuqisqjlbody99", "shuqicjyurl99", "shuqicjcsbody99", "shuqicjbody99", "shuqijsspbody99", "shuqijsydurl99", "shuqijsydbody99", "shuqijsqdbody99", "shuqijsqdspyurl99", "shuqijsqdspbody99", "shuqijsrwbody99", "shuqijsfxbody99", "shuqijsbookurl99", "shuqijsbookbody99", "shuqijssprwurl99", + "shuqiuserurl100", "shuqisyurl100", "shuqisybody100", "shuqispbody100", "shuqiscbody100", "shuqiydbody100", "shuqiqdbody100", "shuqirwbody100", "shuqifxbody100", "shuqisprwurl100", "shuqijlbody100", "shuqisqjlbody100", "shuqicjyurl100", "shuqicjcsbody100", "shuqicjbody100", "shuqijsspbody100", "shuqijsydurl100", "shuqijsydbody100", "shuqijsqdbody100", "shuqijsqdspyurl100", "shuqijsqdspbody100", "shuqijsrwbody100", "shuqijsfxbody100", "shuqijsbookurl100", "shuqijsbookbody100", "shuqijssprwurl100" +], + "author": "@ziye", + "settings": [{ + "id": "shuqiSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "shuqiCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, { + "id": "shuqiXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "shuqiSC", + "name": "单刷时长控制", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, { + "id": "shuqinotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, { + "id": "shuqinotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, { + "id": "shuqiMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + }], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js" + }] } From 80bee4012a8b8ee0e056f23f8188a53115632c24 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 8 May 2021 23:51:24 +0800 Subject: [PATCH 119/139] =?UTF-8?q?5.8.22=20=E5=A2=9E=E5=8A=A0=E6=8F=90?= =?UTF-8?q?=E7=8E=B0=E6=8F=90=E9=86=92=EF=BC=8C=E9=BB=98=E8=AE=A4=E5=85=B3?= =?UTF-8?q?=E9=97=AD=EF=BC=8C=E8=87=AA=E8=A1=8C=E6=89=93=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Task/shuqi.js | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index ce89626..49091ce 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -27,6 +27,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 5.5.21 修复循环获取ck,优化重写 5.6.21 优化循环获取ck,增加账号数显示且自动修改 5.7.16 适配新版本收益ck获取,新版本收益只需要body即可 +5.8.22 增加提现提醒,默认关闭,自行打开 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -112,7 +113,7 @@ hostname =*.shuqireader.com, 书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js */ -GXRZ = '5.7.16 适配新版本收益ck获取,新版本收益只需要body即可' +GXRZ = '5.8.22 增加提现提醒,默认关闭,自行打开' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -121,7 +122,7 @@ const logs = 0; // 0为关闭日志,1为开启 notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 Minutes = 10; // 通知 默认控制在0-10分内 -$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, SC = 0, ddtime = ''; +$.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, TXTX = 0, SC = 0, ddtime = ''; CZ = 10 Length = 0 let shuqiuserurlArr = []; @@ -219,7 +220,7 @@ if ($.isNode() && COOKIE.shuqiuserurlVal && COOKIE.shuqiuserurlVal != '') { } if ($.isNode() && process.env.SQ_shuqiuserURL) { - + TXTX = process.env.SQ_TXTX || "0"; SC = process.env.SQ_SC || "0"; notifyttt = process.env.SQ_notifyttt || "1"; notifyInterval = process.env.SQ_notifyInterval || "2"; @@ -499,7 +500,7 @@ if (COOKIE && COOKIE.shuqiuserurlVal) { } if (COOKIE.datas && COOKIE.datas[0].val != '') { - + TXTX = (COOKIE.settings.find(item => item.id === `shuqiTXTX`)).val || '0'; notifyttt = (COOKIE.settings.find(item => item.id === `shuqinotifyttt`)).val || '1'; notifyInterval = (COOKIE.settings.find(item => item.id === `shuqinotifyInterval`)).val || '2'; Minutes = (COOKIE.settings.find(item => item.id === `shuqiMinutes`)).val || '10'; @@ -688,6 +689,9 @@ if (!COOKIE.datas && !COOKIE.shuqiuserurlVal && !COOKIE.shuqiuserurl) { if ("shuqiSC") { SC = $.getval("shuqiSC") || '0'; } + if ("shuqiTXTX") { + TXTX = $.getval("shuqiTXTX") || '0'; + } let shuqiCount = ($.getval('shuqiCount') || '1') - 0; for (let i = 2; i <= shuqiCount; i++) { if ($.getdata(`shuqiuserurl${i}`)) { @@ -2299,6 +2303,18 @@ async function all() { await coins() //用户收益 } + if (TXTX > 0 && nowTimes.getHours() >= 8 && $.coin && DQYE >= TXTX) { + + console.log(O, `当前余额为${DQYE}元,速度提现,否则清0`) + $.msg(O, `当前余额为${DQYE}元,速度提现,否则清0`); + + if ($.isNode()) { + notify.sendNotify(O, `当前余额为${DQYE}元,速度提现,否则清0`); + + } + + } + await readlist(); //阅读时长 @@ -2435,6 +2451,7 @@ function coin(timeout = 0) { if (logs) $.log(`${O}, 用户收益🚩: ${decodeUnicode(data)}`); $.coin = JSON.parse(data); if ($.coin.status == 200) { + DQYE=$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney console.log(`用户收益:今日${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`); $.message += `【用户收益】:今日${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`; } @@ -2457,7 +2474,7 @@ function coins(timeout = 0) { 'Content-Type': `application/x-www-form-urlencoded`, 'Host': `ocean.shuqireader.com`, }, - body: shuqisybodyVal, + body: shuqisybodyVal, } $.post(url, async (err, resp, data) => { try { From ee463aa5b89afc642c89d22b22336a4288647235 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 8 May 2021 23:53:01 +0800 Subject: [PATCH 120/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index dd7336d..3f357c7 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -707,6 +707,12 @@ "val": "100", "type": "number", "desc": "0不执行 可设置0-100,默认百分百" + }, { + "id": "shuqiTXTX", + "name": "提现提醒", + "val": "1", + "type": "number", + "desc": "0关闭 设置余额大于多少提醒" }, { "id": "tlsnotifyttt", "name": "推送控制", From eda333dac6514e425347dc38b45e32744f811bb7 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 8 May 2021 23:55:27 +0800 Subject: [PATCH 121/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index 3f357c7..ce451fc 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -367,6 +367,13 @@ "type": "number", "desc": "0关闭 1开启,默认关闭" }, + { + "id": "shuqiTXTX", + "name": "提现提醒", + "val": "0", + "type": "number", + "desc": "0关闭 设置余额大于多少提醒" + }, { "id": "shuqinotifyttt", "name": "推送控制", @@ -707,12 +714,6 @@ "val": "100", "type": "number", "desc": "0不执行 可设置0-100,默认百分百" - }, { - "id": "shuqiTXTX", - "name": "提现提醒", - "val": "1", - "type": "number", - "desc": "0关闭 设置余额大于多少提醒" }, { "id": "tlsnotifyttt", "name": "推送控制", From 5d943e51debf83d75b737ec28607612fd17cf95a Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sat, 8 May 2021 23:57:28 +0800 Subject: [PATCH 122/139] Update shuqi.boxjs.json --- Task/shuqi.boxjs.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Task/shuqi.boxjs.json b/Task/shuqi.boxjs.json index 2064866..7f39b9b 100644 --- a/Task/shuqi.boxjs.json +++ b/Task/shuqi.boxjs.json @@ -108,7 +108,7 @@ "shuqiuserurl98", "shuqisyurl98", "shuqisybody98", "shuqispbody98", "shuqiscbody98", "shuqiydbody98", "shuqiqdbody98", "shuqirwbody98", "shuqifxbody98", "shuqisprwurl98", "shuqijlbody98", "shuqisqjlbody98", "shuqicjyurl98", "shuqicjcsbody98", "shuqicjbody98", "shuqijsspbody98", "shuqijsydurl98", "shuqijsydbody98", "shuqijsqdbody98", "shuqijsqdspyurl98", "shuqijsqdspbody98", "shuqijsrwbody98", "shuqijsfxbody98", "shuqijsbookurl98", "shuqijsbookbody98", "shuqijssprwurl98", "shuqiuserurl99", "shuqisyurl99", "shuqisybody99", "shuqispbody99", "shuqiscbody99", "shuqiydbody99", "shuqiqdbody99", "shuqirwbody99", "shuqifxbody99", "shuqisprwurl99", "shuqijlbody99", "shuqisqjlbody99", "shuqicjyurl99", "shuqicjcsbody99", "shuqicjbody99", "shuqijsspbody99", "shuqijsydurl99", "shuqijsydbody99", "shuqijsqdbody99", "shuqijsqdspyurl99", "shuqijsqdspbody99", "shuqijsrwbody99", "shuqijsfxbody99", "shuqijsbookurl99", "shuqijsbookbody99", "shuqijssprwurl99", "shuqiuserurl100", "shuqisyurl100", "shuqisybody100", "shuqispbody100", "shuqiscbody100", "shuqiydbody100", "shuqiqdbody100", "shuqirwbody100", "shuqifxbody100", "shuqisprwurl100", "shuqijlbody100", "shuqisqjlbody100", "shuqicjyurl100", "shuqicjcsbody100", "shuqicjbody100", "shuqijsspbody100", "shuqijsydurl100", "shuqijsydbody100", "shuqijsqdbody100", "shuqijsqdspyurl100", "shuqijsqdspbody100", "shuqijsrwbody100", "shuqijsfxbody100", "shuqijsbookurl100", "shuqijsbookbody100", "shuqijssprwurl100" -], + ], "author": "@ziye", "settings": [{ "id": "shuqiSuffix", @@ -134,6 +134,12 @@ "val": "0", "type": "number", "desc": "0关闭 1开启,默认关闭" + }, { + "id": "shuqiTXTX", + "name": "提现提醒", + "val": "0", + "type": "number", + "desc": "0关闭 设置余额大于多少提醒" }, { "id": "shuqinotifyttt", "name": "推送控制", From dcb0533d9cbc621ba61befde25235bfd277c7c26 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 00:21:31 +0800 Subject: [PATCH 123/139] Update shuqi.js --- Task/shuqi.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 49091ce..11d1a25 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -2304,12 +2304,13 @@ async function all() { } if (TXTX > 0 && nowTimes.getHours() >= 8 && $.coin && DQYE >= TXTX) { - - console.log(O, `当前余额为${DQYE}元,速度提现,否则清0`) - $.msg(O, `当前余额为${DQYE}元,速度提现,否则清0`); + + console.log(O, `\n========== ${$.user.data.nickname} ==========\n当前余额为${DQYE}元,速度提现,否则清0`) + $.msg(O, `========== 【${$.user.data.nickname}】 ==========\n当前余额为${DQYE}元,速度提现,否则清0`); + if ($.isNode()) { - notify.sendNotify(O, `当前余额为${DQYE}元,速度提现,否则清0`); + notify.sendNotify(O, `========== 【${$.user.data.nickname}】 ==========\n当前余额为${DQYE}元,速度提现,否则清0`); } @@ -2451,7 +2452,7 @@ function coin(timeout = 0) { if (logs) $.log(`${O}, 用户收益🚩: ${decodeUnicode(data)}`); $.coin = JSON.parse(data); if ($.coin.status == 200) { - DQYE=$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney + DQYE = $.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney console.log(`用户收益:今日${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`); $.message += `【用户收益】:今日${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coin.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`; } From 0786fc2e1dcbcd529efa6d8701cbd9a589fe172b Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 01:31:10 +0800 Subject: [PATCH 124/139] Update shuqi.js --- Task/shuqi.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 11d1a25..6073eaa 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -1254,7 +1254,7 @@ function GetCookie() { } } //获取时长 - if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 && $request.body.indexOf("_public=skinId") >= 0) { + if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 ) { const shuqiscbodyVal = $request.body; sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] userid = shuqiscbodyVal.split('user_id=')[1] From 1b89e0f0c49a03af7e46afa7ee4d578cb056ec34 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 15:35:26 +0800 Subject: [PATCH 125/139] Update shuqi.js --- Task/shuqi.js | 71 ++++++++++++++++++++++++--------------------------- 1 file changed, 34 insertions(+), 37 deletions(-) diff --git a/Task/shuqi.js b/Task/shuqi.js index 6073eaa..0c18d2a 100644 --- a/Task/shuqi.js +++ b/Task/shuqi.js @@ -28,6 +28,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs 5.6.21 优化循环获取ck,增加账号数显示且自动修改 5.7.16 适配新版本收益ck获取,新版本收益只需要body即可 5.8.22 增加提现提醒,默认关闭,自行打开 +5.9.15 增加适配新版本时长 ⚠️ 时间设置 7 0-23 * * * 每小时 1次就行 ⚠️一共2个软件 普通版15条 极速版11条 共 26个ck 👉 26条 Secrets @@ -113,7 +114,7 @@ hostname =*.shuqireader.com, 书旗小说获取header = type=https:\/\/.+\.shuqireader\.com\/*,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shuqi.js */ -GXRZ = '5.8.22 增加提现提醒,默认关闭,自行打开' +GXRZ = '5.9.15 增加适配新版本时长' const $ = Env("书旗小说"); $.idx = ($.idx = ($.getval('shuqiSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 const notify = $.isNode() ? require("./sendNotify") : ``; @@ -1254,7 +1255,7 @@ function GetCookie() { } } //获取时长 - if ($request && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0 ) { + if ($request && $request.url.indexOf("jcollection") >= 0 && $request.url.indexOf("reading") >= 0 && $request.url.indexOf("upload") >= 0) { const shuqiscbodyVal = $request.body; sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] userid = shuqiscbodyVal.split('user_id=')[1] @@ -2297,10 +2298,20 @@ async function all() { } } //await $.wait(1000) - if (shuqisyurlVal && shuqisybodyVal && shuqisyurlVal != '' && shuqisybodyVal != '') { + + + + if (shuqisybodyVal && shuqisybodyVal != '') { + + if (shuqisybodyVal.indexOf("appVer=4.4") >= 0) { + shuqisyurlVal=`https://ocean.shuqireader.com/api/render/load/resource` + shuqisyhost=`ocean.shuqireader.com` + } else { + + shuqisyhost = `render.shuqireader.com` + } await coin() //用户收益 - } else if (shuqisybodyVal && shuqisybodyVal != '') { - await coins() //用户收益 + } if (TXTX > 0 && nowTimes.getHours() >= 8 && $.coin && DQYE >= TXTX) { @@ -2443,7 +2454,7 @@ function coin(timeout = 0) { url: shuqisyurlVal, headers: { 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `render.shuqireader.com`, + 'Host': shuqisyhost, }, body: shuqisybodyVal, } @@ -2465,44 +2476,16 @@ function coin(timeout = 0) { }, timeout) }) } -//用户收益 -function coins(timeout = 0) { - return new Promise((resolve) => { - setTimeout(() => { - let url = { - url: `https://ocean.shuqireader.com/api/render/load/resource`, - headers: { - 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `ocean.shuqireader.com`, - }, - body: shuqisybodyVal, - } - $.post(url, async (err, resp, data) => { - try { - if (logs) $.log(`${O}, 用户收益🚩: ${decodeUnicode(data)}`); - $.coins = JSON.parse(data); - if ($.coins.status == 200) { - console.log(`用户收益:今日${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`); - $.message += `【用户收益】:今日${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.todayWorthMoney}元,余额${$.coins.data.ShuqiVipEntry.userinfo.coinInfo.balanceWorthMoney}元\n`; - } - } catch (e) { - $.logErr(e, resp); - } finally { - resolve() - } - }) - }, timeout) - }) -} + //上传时长 function upload(timeout = 0) { return new Promise((resolve) => { setTimeout(() => { let url = { - url: `https://jcollection.shuqireader.com/collection/iosapi/reading/upload`, + url: shuqiscurl, headers: { 'Content-Type': `application/x-www-form-urlencoded`, - 'Host': `jcollection.shuqireader.com`, + 'Host': shuqischost, }, body: shuqiscbodyVal, } @@ -2523,6 +2506,10 @@ function upload(timeout = 0) { }, timeout) }) } + + + + //阅读奖励 function reads(timeout = 0) { return new Promise((resolve) => { @@ -2802,6 +2789,16 @@ function readlist(timeout = 0) { timestamp = shuqiscbodyVal.split('timestamp=')[1].split('&user_id')[0] * 1000 sqsc = shuqiscbodyVal.split('readingLen%22%3A')[1].split('%7D')[0] if (timestamp >= daytime() && $.readlist.data.readTime < 10) { + if (shuqiscbodyVal.indexOf("appVer%253D4.3") >= 0) { + shuqiscurl = `https://jcollection.shuqireader.com/collection/iosapi/reading/upload` + shuqischost = `jcollection.shuqireader.com` + + } else { + shuqiscurl = `https://ocean.shuqireader.com/api/jcollection/collection/iosapi/reading/upload` + shuqischost = `ocean.shuqireader.com` + + } + DD = RT(1000, 10000) console.log(`随机延迟${DD/1000}秒`) await $.wait(DD) From f68f19e5af383d4b4dfdc2285c822b5744841cba Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 21:09:41 +0800 Subject: [PATCH 126/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 58 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index ce451fc..cf2695b 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -737,6 +737,64 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/tls.js" + }, { + "id": "shzx", + "name": "搜狐资讯APP", + "keys": ["shzxbody", "shzxbody2", "shzxbody3", "shzxbody4", "shzxbody5", "shzxbody6", "shzxbody7", "shzxbody8", "shzxbody9", "shzxbody10", "shzxbody11", "shzxbody12", "shzxbody13", "shzxbody14", "shzxbody15", "shzxbody16", "shzxbody17", "shzxbody18", "shzxbody19", "shzxbody20"], + "author": "@ziye", + "settings": [{ + "id": "shzxSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "shzxCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "shzxXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "shzxXYZ", + "name": "执行概率", + "val": "100", + "type": "number", + "desc": "0不执行 可设置0-100,默认百分百" + }, + { + "id": "shuqinotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, + { + "id": "shuqinotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, + { + "id": "shuqiMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js" } ] } From cbf39fdad77ca5b2e29f6404cf11c56d96ff3142 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 21:12:56 +0800 Subject: [PATCH 127/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 119c3c5..477615f 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -156,6 +156,16 @@ "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/tls.png, tag=特仑苏获取ck, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, tag=特仑苏获取ck, update-interval=86400, opt-parser=false, enabled=false", }, + + + + + { + "config": "11 11 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shzx.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=搜狐资讯, enabled=false", + }, { + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=搜狐资讯获取body, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-body.txt, tag=搜狐资讯获取body, update-interval=86400, opt-parser=false, enabled=false", + }, From cda4403e000b528d62ee0a84857ffa8ed7eac702 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Sun, 9 May 2021 21:19:41 +0800 Subject: [PATCH 128/139] Add files via upload --- Task/shzx.js | 2094 +++++++++++++++++++++++++++++++++++++++ Task/shzx.png | Bin 0 -> 3284 bytes Task/ziye-shzx-body.txt | 4 + 3 files changed, 2098 insertions(+) create mode 100644 Task/shzx.js create mode 100644 Task/shzx.png create mode 100644 Task/ziye-shzx-body.txt diff --git a/Task/shzx.js b/Task/shzx.js new file mode 100644 index 0000000..8e1deb7 --- /dev/null +++ b/Task/shzx.js @@ -0,0 +1,2094 @@ +/* ziye +github地址 https://github.cn/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json +转载请备注个名字,谢谢 + +⚠️搜狐资讯 需要 微信 手机号 收益预计 0.1-0.2元 +点击 http://i.t.sohu/KQQNLvZ 下载app 邀请码C2270465 谢谢支持 + +5.9 完成 + +⚠️运行一次需要1 - 10 分钟 +定时一小时一次就好 11 11 * * * * + +⚠️一共 1个ck 👉 1条 Secrets + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至shzxCOOKIE.js中 或者 填写环境变量(多账号请换行) + +第一步⚠️添加 hostname =ss.sohu.com, +进入软件 点击 赚钱 获取ck + +shzxbodyVal👉SHZX_shzxBODY👉header + +⚠️主机名以及重写👇 一次只开一条重写 +hostname =ss.sohu.com, +//////////////////////////// 圈x +//搜狐资讯获取ck +https:\/\/ss\.sohu\.com\/api\/sign\/everyday\/get url script-request-body https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js +//////////////////////////// loon +//搜狐资讯获取ck +http-request https:\/\/ss\.sohu\.com\/api\/sign\/everyday\/get script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js, requires-body=true, tag=搜狐资讯获取ck +//////////////////////////// surge +//搜狐资讯获取ck +搜狐资讯获取ck = type=http-request,pattern=https:\/\/ss\.sohu\.com\/api\/sign\/everyday\/get,requires-body=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js +*/ + +GXRZ = '5.9 完成' +const $ = Env("搜狐资讯"); +$.idx = ($.idx = ($.getval('shzxSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./shzxCOOKIE") : ``; +const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 , 3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +K = '', $.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, XYZ = 100, Length = 0, ddtime = ''; +let shzxbodyArr = []; +let shzxbodyVal = ``; +let middleshzxBODY = []; +if ($.isNode() && process.env.SHZX_shzxBODY) { + XYZ = process.env.SHZX_XYZ || "100"; + notifyttt = process.env.SHZX_notifyttt || "1"; + notifyInterval = process.env.SHZX_notifyInterval || "1"; + Minutes = process.env.SHZX_Minutes || "10"; + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + if ( + process.env.SHZX_shzxBODY && + process.env.SHZX_shzxBODY.indexOf(COOKIES_SPLIT) > -1 + ) { + middleshzxBODY = process.env.SHZX_shzxBODY.split(COOKIES_SPLIT); + } else { + middleshzxBODY = process.env.SHZX_shzxBODY.split(); + } + Object.keys(middleshzxBODY).forEach((item) => { + if (middleshzxBODY[item]) { + shzxbodyArr.push(middleshzxBODY[item]); + } + }); +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XYZ = (COOKIE.settings.find(item => item.id === `shzxXYZ`)).val; + notifyttt = (COOKIE.settings.find(item => item.id === `shzxnotifyttt`)).val; + notifyInterval = (COOKIE.settings.find(item => item.id === `shzxnotifyInterval`)).val; + Minutes = (COOKIE.settings.find(item => item.id === `shzxMinutes`)).val; + shzxCount = (COOKIE.settings.find(item => item.id === `shzxCount`)).val || '1'; + for (let i = 1; i <= shzxCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `shzxbody${op}`)) { + shzxbodyArr.push(COOKIE.datas.find(item => item.key === `shzxbody${op}`).val); + } + } +} else { + if ("shzxXYZ") { + XYZ = $.getval("shzxXYZ") || '100'; + } + if ("shzxXH") { + XH = $.getval("shzxXH") || '0'; + } + if ("shzxnotifyttt") { + notifyttt = $.getval("shzxnotifyttt") || '1'; + } + if ("shzxnotifyInterval") { + notifyInterval = $.getval("shzxnotifyInterval") || '1'; + } + if ("shzxMinutes") { + Minutes = $.getval("shzxMinutes") || '10'; + } + let shzxCount = ($.getval('shzxCount') || '1') - 0; + for (let i = 1; i <= shzxCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`shzxbody${op}`)) { + shzxbodyArr.push($.getdata(`shzxbody${op}`)); + } + } +} + +function GetCookie() { + if ($request && $request.url.indexOf("sign") >= 0 && $request.url.indexOf("everyday") >= 0) { + const shzxbodyVal = $request.body + userid = JSON.parse(shzxbodyVal).userId + if (shzxbodyVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('shzxbody' + $.idx); + if (bodys) { + userids = JSON.parse(bodys).userId + + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } + } else { + $.setdata(shzxbodyVal, "shzxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取shzxbodyVal✅: 成功,shzxbodyVal: ${shzxbodyVal}` + ); + $.msg($.name + $.idx, `获取shzxbodyVal: 成功🎉`, ``); + $.done(); + }; + } else { + $.setdata(shzxbodyVal, "shzxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取shzxbodyVal✅: 成功,shzxbodyVal: ${shzxbodyVal}` + ); + $.msg($.name + $.idx, `获取shzxbodyVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(shzxbodyVal, "shzxbody" + $.idx); + $.log( + `[${$.name + $.idx}] 获取shzxbodyVal✅: 成功,shzxbodyVal: ${shzxbodyVal}` + ); + $.msg($.name + $.idx, `获取shzxbodyVal: 成功🎉`, ``); + $.done(); + } + } + } +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${shzxbodyArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//str编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//str解码 +function decodeUnicode(str) { + str = str.replace(/\\u/g, "%u"); + return unescape(str); +} +//es编码 escape("中文") +//es解码 unescape("%u4E2D%u6587") +//URI编码 encodeURI("中文") 不完全 +//URI解码 decodeURI("%E4%B8%AD%E6%96%87") 不完全 +//URIC编码 encodeURIComponent("中文") +//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") +//日志格式化 +function format(str) { + if (logs == 2) { + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "").replace(/\\\\/g, '\\') + } + if (logs == 3) { + str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + return str; +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!shzxbodyArr || shzxbodyArr == '') { + $.msg( + O, time(Number(Date.now())) + + `⚠️未获取COOKIE\n请点击前往获取 http://i.t.sohu/KQQNLvZ`, + 'http://i.t.sohu/KQQNLvZ', { + "open-url": "http://i.t.sohu/KQQNLvZ" + } + ); + return; + } else { + for (let i = 0; i < shzxbodyArr.length; i++) { + shzxbodyVal = shzxbodyArr[i]; + userid = JSON.parse(shzxbodyVal).userId + sign = JSON.parse(shzxbodyVal).sign + did = JSON.parse(shzxbodyVal).did + mid = JSON.parse(shzxbodyVal).mid + token = JSON.parse(shzxbodyVal).token + pid = JSON.parse(shzxbodyVal).pid + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (shzxbodyVal && shzxbodyVal != '' && RT(1, 100) <= XYZ) { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户信息🚩`; + if (K == `用户信息🚩`) { + shzxurl = `https://ss.sohu.com/api/point/getUserInfo` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json; charset=utf-8`, + }; + shzxbody = `{ + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "sign": "${sign}", + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "mid": "${mid}", + "token": "${token}", + "timestamp": ${Date.now()}, + "sourceType": "1", + "pid": "${pid}" +}` + await taskpost(); + $.GetUserInfo = DATA + if ($.GetUserInfo.code == 0) { + console.log(`\n${O}\n========== ${$.GetUserInfo.data.nick} ==========\n用户ID:${$.GetUserInfo.data.inviteCode}\n账户信息:现金${$.GetUserInfo.data.money/100}元,狐币:${$.GetUserInfo.data.gold}币,合计:${($.GetUserInfo.data.gold/100000+$.GetUserInfo.data.money/100).toFixed(2)}元\n`) + $.message += `\n${O}\n========== 【${$.GetUserInfo.data.nick}】 ==========\n【用户ID】:${$.GetUserInfo.data.inviteCode}\n【账户信息】:现金:${$.GetUserInfo.data.money/100}元,狐币:${$.GetUserInfo.data.gold}币,合计:${($.GetUserInfo.data.gold/100000+$.GetUserInfo.data.money/100).toFixed(2)}元\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + if (!$.isLogin) { + $.msg( + O, time(Number(Date.now())) + + `⚠️COOKIE失效\n请点击前往获取 http://i.t.sohu/KQQNLvZ`, + 'http://i.t.sohu/KQQNLvZ', { + "open-url": "http://i.t.sohu/KQQNLvZ" + } + ); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取http://i.t.sohu/KQQNLvZ`); + } + continue + } + } + K = `签到列表🚩`; + if (K == `签到列表🚩`) { + shzxurl = `https://ss.sohu.com/api/sign/everyday/get` + await taskpost(); + $.GetTaskList = DATA + if ($.GetTaskList.code == 0) { + signinfo = $.GetTaskList.data.signInfoList.find(item => item.isToday == 1); + if ($.GetTaskList.data.isSignedToday == 1) { + console.log(`签到任务:今日${signinfo.earnCoin}狐币-已完成,明日${$.GetTaskList.data.tomorrowCoin}狐币\n`) + $.message += `【签到任务】:今日${signinfo.earnCoin}狐币-已完成,明日${$.GetTaskList.data.tomorrowCoin}狐币\n`; + } + } + } + if ($.GetTaskList.data.isSignedToday == 0) { + K = `每日签到🚩`; + if (K == `每日签到🚩`) { + shzxurl = `https://ss.sohu.com/api/sign/everyday/sign` + await taskpost(); + $.ClickSign = DATA; + if ($.ClickSign.code == 0) { + console.log(`每日签到:签到成功,获得${$.ClickSign.data.todayReward}狐币\n`) + $.message += `【每日签到】:签到成功,获得${$.ClickSign.data.todayReward}狐币\n`; + } + } + K = `666🚩`; + if (K == `666🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/incentiveVideoReward` + shzxbody = `{ + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "code": "sign", + "sign": "${sign}", + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "mid": "${mid}", + "token": "${token}", + "timestamp": ${Date.now()}, + "sourceType": "1", + "pid": "${pid}" +}` + await taskpost(); + $.incentiveVideoReward = DATA + if ($.incentiveVideoReward.code == 0) { + console.log(`666:,获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`) + $.message += `【666】:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`; + } + } + } + K = `任务列表🚩`; + if (K == `任务列表🚩`) { + shzxurl = `https://ss.sohu.com/api/task/getAllTask` + await taskpost(); + $.Task = DATA; + if ($.Task.code == 0) { + taskinfo = $.Task.data.taskArray.find(item => item.type == 1); + daytaskinfo = taskinfo.list.find(item => item.status == 1); + fxinfo = taskinfo.list.find(item => item.id == 14); + for (let i = 0; i < taskinfo.list.length; i++) { + console.log(`${taskinfo.list[i].name}:${taskinfo.list[i].extraRewardTagValue}-${taskinfo.list[i].buttonTag}\n`) + //$.message += `【${taskinfo.list[i].name}】:${taskinfo.list[i].extraRewardTagValue}-${taskinfo.list[i].buttonTag}\n`; + } + } + } + K = `时段奖励页🚩`; + if (K == `时段奖励页🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/getUrlConfig` + shzxbody = `{"userId": "${userid}", + "os": "2", + "positionId": 0, + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "token": "${token}", + "timestamp": ${Date.now()}, + "sourceType": "1" +}` + await taskpost(); + $.openTimey = DATA; + } + if ($.openTimey.data.adList[0].urlStatus == 1) { + if (nowTimes.getHours() == 7) { + subTaskId = 68 + } + if (nowTimes.getHours() == 9) { + subTaskId = 69 + } + if (nowTimes.getHours() == 12) { + subTaskId = 70 + } + if (nowTimes.getHours() == 15) { + subTaskId = 71 + } + if (nowTimes.getHours() == 18) { + subTaskId = 72 + } + if (nowTimes.getHours() == 21) { + subTaskId = 73 + } + K = `时段奖励🚩`; + if (K == `时段奖励🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/openTimeLimitedRush` + shzxbody = `{ + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "taskId": "14", + "sign": "${sign}", + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "mid": "${mid}", + "token": "${token}", + "timestamp": ${Date.now()}, + "subTaskId": "${subTaskId}" +}` + await taskpost(); + $.openTime = DATA; + if ($.openTime.code == 0 && $.openTime.data.number) { + console.log(`时段奖励:获得${$.openTime.data.number}狐币\n`) + $.message += `【时段奖励】:获得${$.openTime.data.number}狐币\n`; + } + if ($.openTime.code == 0 && $.openTime.data.nextTime) { + console.log(`时段奖励:下次${$.openTime.data.nextTime/100}点\n`) + $.message += `【时段奖励】:下次${$.openTime.data.nextTime/100}点\n`; + } + } + K = `666🚩`; + if (K == `666🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/incentiveVideoReward` + shzxbody = `{ + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "code": "limitTimeSuccess${subTaskId}", + "playVideoType": 1, + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "token": "${token}", + "timestamp": ${Date.now()} +}` + await taskpost(); + $.incentiveVideoReward = DATA + if ($.incentiveVideoReward.code == 0) { + console.log(`666:,获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`) + $.message += `【666】:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`; + } + } + } + if (daytaskinfo) { + if (daytaskinfo.id >= 30) { + K = `${daytaskinfo.name}🚩`; + if (K.indexOf("补贴") >= 0) { + shzxurl = `https://ss.sohu.com/api/task/withdrawTaskReward` + shzxbody = `{ + "token": "${token}", + "taskId": ${daytaskinfo.id}, + "sourceType": "1", + "os": "2", + "mid": "${mid}", + "did": "${did}", + "appName": "2", + "sign": "${sign}", + "userId": "${userid}", + "appVersion": "5.2.2", + "pid": "${pid}", + "timestamp": ${Date.now()} + }` + await taskpost(); + $.TaskReward = DATA; + if ($.TaskReward.code == 0) { + console.log(`${daytaskinfo.name}:获得${$.TaskReward.data.addCount}狐币\n`) + $.message += `【${daytaskinfo.name}】:获得${$.TaskReward.data.addCount}狐币\n`; + } + } + K = `666🚩`; + if (K == `666🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/incentiveVideoReward` + shzxbody = `{ + "sourceType": "1", + "token": "${token}", + "playVideoType": 3, + "appName": "2", + "did": "${did}", + "timestamp": ${Date.now()}, + "code": "task${daytaskinfo.id}", + "userId": "${userid}", + "os": "2", + "appVersion": "5.2.2" + }` + await taskpost(); + $.incentiveVideoReward = DATA + if ($.incentiveVideoReward.code == 0) { + console.log(`666:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`) + $.message += `【666】:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`; + } + } + } else { + K = `完成分享🚩`; + if (K == `完成分享🚩`) { + shzxurl = `https://ss.sohu.com/api/task/withdrawTaskReward` + shzxbody = `{ + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "taskId": ${daytaskinfo.id}, + "sign": "${sign}", + "did": "${did}", + "appName": "2", + "appVersion": "5.2.2", + "token": "${token}", + "timestamp": ${Date.now()}, + "subTaskId": "73" +}` + await taskpost(); + $.shareReward = DATA; + if ($.shareReward.code == 0) { + console.log(`完成分享:,获得${$.shareReward.data.addCount}狐币\n`) + $.message += `【完成分享】:获得${$.shareReward.data.addCount}狐币\n`; + } + } + K = `666🚩`; + if (K == `666🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/incentiveVideoReward` + shzxbody = `{ + "token": "${token}", + "did": "${did}", + "os": "2", + "timestamp": ${Date.now()}, + "appName": "2", + "sourceType": "1", + "code": "task14", + "userId": "${userid}", + "appVersion": "5.2.3", + "playVideoType": 3 +}` + await taskpost(); + $.incentiveVideoReward = DATA + if ($.incentiveVideoReward.code == 0) { + console.log(`666:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`) + $.message += `【666】:获得${$.incentiveVideoReward.data.rewardCoin}狐币\n`; + } + } + } + } + K = `资讯类目🚩`; + if (K == `资讯类目🚩`) { + shzxurl = `https://ss.sohu.com/api/channels` + shzxbody = `{ + "sceneParam": [{ + "spm": "smzx.home.nav" + }], + "appName": "2", + "did": "${did}", + "userId": "${userid}", + "os": "2", + "sourceType": "1", + "timestamp": ${Date.now()}, + "token": "${token}", + "appVersion": "5.2.2" + }` + await taskpost(); + $.channels = DATA; + if ($.channels.code == 0) { + for (let i = 0; i < $.channels.data.content.length; i++) { + console.log(`${$.channels.data.content[i].name}:${$.channels.data.content[i].recSpm}\n`) + } + } + } + K = `资讯页面🚩`; + if (K == `资讯页面🚩`) { + shzxurl = `https://ss.sohu.com/api/feeds` + spm = $.channels.data.content[RT(0, 24)].recSpm + console.log("🚩🚩🚩🚩🚩" + spm) + shzxbody = `{ + "pvId": "a", + "requestId": "", + "sceneParam": [{ + "refresh": true, + "spm": "${spm}", + "size": 10, + "page": 3, + "ext": { + "adParam": "" + } + }], + "appVersion": "5.2.2", + "appName": "2", + "os": "2", + "userId": "${userid}", + "token": "${token}", + "timestamp": ${Date.now()}, + "did": "${did}", + "sourceType": "1" +}` + await taskpost(); + $.feeds = DATA; + if ($.feeds.code == 0) { + for (let i = 0; i < $.feeds.data.resources.length; i++) { + console.log(`${JSON.parse($.feeds.data.resources[i].contentData.content).title}:${$.feeds.data.resources[i].code}\n`) + } + } + } + while (true) { + articleIdRT = RT(0, 9) + articleId = $.feeds.data.resources[articleIdRT].code + console.log(`随机阅读:${JSON.parse($.feeds.data.resources[articleIdRT].contentData.content).title}:${$.feeds.data.resources[articleIdRT].code}`) + K = `阅读查询🚩`; + if (K == `阅读查询🚩`) { + shzxurl = `https://ss.sohu.com/api/read/abilityBall/get` + shzxbody = `{ + "did": "${did}", + "timestamp": ${Date.now()}, + "userId": "${userid}", + "token": "${token}", + "os": "2", + "appVersion": "5.2.2", + "sourceType": "1", + "appName": "2" + }` + await taskpost(); + $.abilityBallget = DATA; + if ($.abilityBallget.code == 0) { + console.log(`阅读查询:当前${$.abilityBallget.data.totalCoin}狐币\n`) + } + } + DD = RT(22000, 25000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + K = `阅读资讯🚩`; + if (K == `阅读资讯🚩`) { + shzxurl = `https://ss.sohu.com/api/read/abilityBall/turn` + shzxbody = `{ + "token": "${token}", + "articleId": "${articleId}", + "did": "${did}", + "sourceType": "1", + "appName": "2", + "timestamp": ${Date.now()}, + "userId": "${userid}", + "os": "2", + "appVersion": "5.2.2" + }` + await taskpost(); + $.abilityBallturn = DATA; + if ($.abilityBallturn.code == 0) { + console.log(`阅读资讯:${$.abilityBallturn.data.addCoin}狐币,当前${$.abilityBallturn.data.totalCoin}狐币\n`) + } + } + if ($.abilityBallget && ($.abilityBallget.data.addCoin == "攒满了" || $.abilityBallget.data.totalCoin >= 250)) { + K = `阅读奖励🚩`; + if (K == `阅读奖励🚩`) { + shzxurl = `https://ss.sohu.com/api/read/abilityBall/earn` + shzxbody = `{ + "appVersion": "5.2.2", + "userId": "${userid}", + "did": "${did}", + "os": "2", + "timestamp": ${Date.now()}, + "token": "${token}", + "sourceType": "1", + "articleId": "${articleId}", + "appName": "2" + }` + await taskpost(); + $.abilityBallearn = DATA; + if ($.abilityBallearn.code == 0) { + console.log(`阅读奖励:领取${$.abilityBallearn.data.earnCoin}狐币\n`) + $.message += `【阅读奖励】:领取${$.abilityBallearn.data.earnCoin}狐币\n`; + } + } + break; + } + if ($.abilityBallget && ($.abilityBallturn.data.totalCoin - $.abilityBallget.data.totalCoin < 10 || $.abilityBallturn.data.addCoin == "+1")) { + break; + } + } + if (fxinfo.status == 0) { + K = `分享任务🚩`; + if (K == `分享任务🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/share/report` + shzxbody = `{ + "appName": "2", + "sourceType": "1", + "articleId": "${articleId}", + "appVersion": "5.2.2", + "did": "${did}", + "os": "2", + "token": "${token}", + "userId": "${userid}", + "timestamp": ${Date.now()} + }` + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.share = DATA; + if ($.share.code == 0) { + console.log(`分享任务:分享成功\n`) + } + } + } + K = `阅读时长列表🚩`; + if (K == `阅读时长列表🚩`) { + shzxurl = `https://ss.sohu.com/api/read/everyday/get` + shzxbody = `{ + "timestamp": ${Date.now()}, + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "os": "2" +}` + await taskpost(); + $.ydsclb = DATA; + if ($.ydsclb.code == 0) { + ydsc = $.ydsclb.data.readTimeText.split(`已阅读`)[1].split(`分钟`)[0] + console.log(`阅读时长列表:${$.ydsclb.data.readTimeText}\n`) + $.message += `【阅读时长列表】:${$.ydsclb.data.readTimeText}\n`; + } + } + if ($.ydsclb && ydsc >= 60 && $.ydsclb.data.readList[0].earnStatus == 1) { + K = `阅读时长奖励🚩`; + if (K == `阅读时长奖励🚩`) { + shzxurl = `https://ss.sohu.com/api/read/everyday/earn` + for (let i = 0; i < $.ydsclb.data.readList.length; i++) { + shzxbody = `{ + "timestamp": ${Date.now()}, + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "id": "${i+1}", + "os": "2" +}` + await taskpost(); + } + $.lqcs = DATA; + if ($.lqcs.code == 0) { + console.log(`阅读时长奖励:领取成功\n`) + $.message += `【阅读时长奖励】:领取成功\n`; + } + } + } + if ($.ydsclb.data.readList[0].earnStatus == 2) { + console.log(`阅读时长奖励:已领取\n`) + $.message += `【阅读时长奖励】:已领取\n`; + } + K = `摇钱树任务列表🚩`; + if (K == `摇钱树任务列表🚩`) { + shzxurl = `https://ss.sohu.com/api/task/list` + shzxbody = `{ + "timestamp": ${Date.now()}, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "type": 4, + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.list = DATA; + if ($.list.code == 0) { + lqinfo = $.list.data.taskArray[0].list.find(item => item.status == 1); + jlinfo = $.list.data.taskArray[0].list.find(item => item.id == 60); + gminfo = $.list.data.taskArray[0].list.find(item => item.id == 59); + console.log(`摇钱树任务列表:${$.list.data.taskArray[0].typeName}${$.list.data.taskArray[0].typeDesc}\n`) + } + } + if (jlinfo.status == 0) { + K = `摇钱树视频🚩`; + if (K == `摇钱树视频🚩`) { + shzxurl = `https://ss.sohu.com/api/activity/task/incentiveVideoReward` + shzxbody = `{ + "timestamp": ${Date.now()}, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "code": "yqsIvCode", + "playVideoType": 1, + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.video = DATA; + if ($.video.code == 0) { + console.log(`摇钱树视频:成功\n`) + } + } + } + if (gminfo.status == 0) { + for (let i = 0; i < 5; i++) { + K = `摇钱树购买次数🚩`; + if (K == `摇钱树购买次数🚩`) { + shzxurl = `https://ss.sohu.com/api/task/coin/numDraws` + shzxbody = `{ + "timestamp": ${Date.now()}, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "taskId": 59, + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.gmcs = DATA; + if ($.gmcs.code == 0) { + console.log(`摇钱树购买次数:-200狐币\n`) + //$.message += `【摇钱树购买次数】:-200狐币\n`; + } + } + K = `摇钱树领次数🚩`; + if (K == `摇钱树领次数🚩`) { + shzxurl = `https://ss.sohu.com/api/task/withdrawTaskReward` + shzxbody = `{ + "timestamp": 1619574000809, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "taskId": 59, + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.lqcs = DATA; + if ($.lqcs.code == 0) { + console.log(`摇钱树领次数:抽奖次数+1\n`) + $.message += `【摇钱树领次数】:抽奖次数+1\n`; + } + } + } + } + if (lqinfo) { + for (let i = 0; i < 3; i++) { + taskId = [58, 60, 62] + K = `摇钱树领次数🚩`; + if (K == `摇钱树领次数🚩`) { + shzxurl = `https://ss.sohu.com/api/task/withdrawTaskReward` + shzxbody = `{ + "timestamp": 1619574000809, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "taskId": ${taskId[i]}, + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.lqcs = DATA; + if ($.lqcs.code == 0) { + console.log(`摇钱树领次数:抽奖次数+1\n`) + $.message += `【摇钱树领次数】:抽奖次数+1\n`; + } + } + } + } + K = `摇钱树次数🚩`; + if (K == `摇钱树次数🚩`) { + shzxurl = `https://ss.sohu.com/api/task/activity/lottery/getUserInfo` + shzxbody = `{ + "appVersion": "5.2.2", + "userId": "${userid}", + "did": "${did}", + "os": "2", + "timestamp": ${Date.now()}, + "token": "${token}", + "sourceType": "1", + "activityId": 4, + "activityType": 1, + "appName": "2" + }` + await taskpost(); + $.lottery = DATA; + if ($.lottery.code == 0) { + console.log(`摇钱树次数:剩余${$.lottery.data.chance}次\n`) + $.message += `【摇钱树次数】:剩余${$.lottery.data.chance}次\n`; + } + } + if ($.lottery && $.lottery.data.chance > 0) { + for (let i = 0; i < $.lottery.data.chance; i++) { + K = `摇钱树抽奖🚩`; + if (K == `摇钱树抽奖🚩`) { + await $.wait(3000) + shzxurl = `https://ss.sohu.com/api/task/activity/lottery/do` + shzxbody = `{ + "timestamp": ${Date.now()}, + "os": "2", + "sourceType": 1, + "appVersion": "5.2.3", + "appName": "2", + "userId": "${userid}", + "token": "${token}", + "did": "${did}", + "activityId": 4, + "activityType": 1 +}` + await taskpost(); + $.yqscj = DATA; + if ($.yqscj.code == 0) { + console.log(`摇钱树抽奖:${$.yqscj.data.title},抽中${$.yqscj.data.rewardName},剩余${$.yqscj.data.chance}次\n`) + $.message += `【摇钱树抽奖】:${$.yqscj.data.title},抽中${$.yqscj.data.rewardName},剩余${$.yqscj.data.chance}次\n`; + } + } + } + } + if ($.GetUserInfo.data.gold >= 10000 && nowTimes.getHours() >= 22) { + K = `兑换现金🚩`; + if (K == `兑换现金🚩`) { + shzxurl = `https://ss.sohu.com/api/point/exchangeCoinByUserId` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json; charset=utf-8`, + }; + shzxbody = `{ + "token": "${token}", + "did": "${did}", + "sourceType": "1", + "appName": "2", + "timestamp": ${Date.now()}, + "userId": "${userid}", + "os": "2", + "appVersion": "5.2.2" + }` + await taskpost(); + $.CoinByUserId = DATA; + if ($.CoinByUserId.code == 0) { + console.log(`兑换现金:成功兑换${$.CoinByUserId.data.money/100}元\n`) + $.message += `【兑换现金】:成功兑换${$.CoinByUserId.data.money/100}元\n`; + } + } + } + K = `种红包首页🚩`; + if (K == `种红包首页🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/initialize?timestamp=${Date.now()}&activityId=23241` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = "" + await taskget(); + $.zhbsy = DATA; + if ($.zhbsy.code == "0000000") { + seedType = $.zhbsy.data.seed.find(item => item.stock >= 1).seedType; + prop = $.zhbsy.data.land.find(item => item.landStatus == 1); + mission = $.zhbsy.data.mission.find(item => item.status == 1); + console.log(`种红包收益信息:余额${$.zhbsy.data.user.cash}狐币,已签到${$.zhbsy.data.user.signDays}天\n种红包解锁进度:${$.zhbsy.data.user.unlockLand}/${$.zhbsy.data.land.length},抽奖剩余次数${$.zhbsy.data.user.lotteryTimes}次\n`) + $.message += `【种红包收益信息】:余额${$.zhbsy.data.user.cash}狐币,已签到${$.zhbsy.data.user.signDays}天\n【种红包解锁进度】:${$.zhbsy.data.user.unlockLand}/${$.zhbsy.data.land.length},抽奖剩余次数${$.zhbsy.data.user.lotteryTimes}次\n`; + for (let i = 0; i < $.zhbsy.data.land.length; i++) { + if ($.zhbsy.data.land[i].seed) { + console.log(`种红包${i+1}号土地:种类${$.zhbsy.data.land[i].seed.seedType},成熟还需${$.zhbsy.data.land[i].seed.matureCountdown}秒\n`) + $.message += `【种红包${i+1}号土地】:种类${$.zhbsy.data.land[i].seed.seedType},成熟还需${$.zhbsy.data.land[i].seed.matureCountdown}秒\n` + } + } + } + } + if ($.zhbsy && $.zhbsy.data.user.lotteryTimes > 0) { + K = `种红包抽奖🚩`; + if (K == `种红包抽奖🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/turntableLottery` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = `{ + "activityId": "23241", + "slotId": "270319" + }` + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.zhbcj = DATA; + if ($.zhbcj.code == "0000000") { + console.log(`种红包抽奖:成功,剩余${$.zhbcj.data.lotteryTimes}次\n`) + $.message += `【种红包抽奖】:成功,剩余${$.zhbcj.data.lotteryTimes}次\n`; + } + } + } + if (seedType) { + for (let i = 0; i < $.zhbsy.data.user.unlockLand; i++) { + if ($.zhbsy.data.land[i].unlock == true && !$.zhbsy.data.land[i].seed) { + landId = $.zhbsy.data.land[i].landId + K = `种红包🚩`; + if (K == `种红包🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/plant` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = `{ + "landId": ${landId}, + "seedType": ${seedType}, + "activityId": "23241", + "slotId": "270319" + }` + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.zhbzhb = DATA; + if ($.zhbzhb.code == "0000000") { + console.log(`种红包${$.zhbsy.data.land[i].landId}:成功\n`) + $.message += `【种红包${$.zhbsy.data.land[i].landId}】:成功\n`; + } + } + } + } + } + for (let i = 0; i < $.zhbsy.data.user.unlockLand; i++) { + if ($.zhbsy.data.land[i].unlock == true && $.zhbsy.data.land[i].seed && $.zhbsy.data.land[i].seed.matureCountdown == 0) { + seedId = $.zhbsy.data.land[i].seed.id + K = `收红包🚩`; + if (K == `收红包🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/pick` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = `{ + "seedId": ${seedId}, + "activityId": "23241", + "slotId": "270319" + }` + DD = RT(2000, 3000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.shbshb = DATA; + if ($.shbshb.code == "0000000") { + console.log(`收红包${$.shbshb.data.land[i].landId}:获得${$.shbshb.data.prize.cash}狐币\n`) + $.message += `【收红包${$.shbshb.data.land[i].landId}】:获得${$.shbshb.data.prize.cash}狐币\n`; + } + } + } + } + if ($.zhbsy && prop && $.zhbsy.data.prop["0"] > 0) { + K = `种红包浇水🚩`; + if (K == `种红包浇水🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/useProp` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = `{ + "landId": ${prop.landId}, + "propId": 0, + "activityId": "23241", + "slotId": "270319" + }` + DD = RT(4000, 5000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.zhbjs = DATA; + if ($.zhbjs.code == "0000000") { + console.log(`种红包浇水:成功\n`) + $.message += `【种红包浇水】:成功\n`; + } + } + } + if ($.zhbsy && mission) { + K = `种红包任务🚩`; + if (K == `种红包任务🚩`) { + shzxurl = `https://activity.tuirabbit.com/commercialloanv/plant/v5/finishMission` + shzxheader = { + 'Cookie': `_coll_device=${userid};tokenId=${token};appKey=3s86t5oPaPHkcugRVWQPWUdzjo5C`, + 'Content-Type': `application/json`, + 'Host': `activity.tuirabbit.com` + }; + shzxbody = `{ + "missionId": ${mission.id}, + "activityId": "23241", + "slotId": "270319" + }` + await taskpost(); + $.zhbrw = DATA; + if ($.zhbrw.code == "0000000") { + console.log(`种红包任务:${mission.desc}-${mission.prizeDesc}-完成,获得${$.shbshb.data.prize.cash}狐币\n`) + $.message += `【种红包任务】:${mission.desc}-${mission.prizeDesc}-完成,获得${$.shbshb.data.prize.cash}狐币\n`; + } + } + } + K = `养鸡账户信息🚩`; + if (K == `养鸡账户信息🚩`) { + shzxurl = `https://ss.sohu.com/yc/getEnergyInfo` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjzh = DATA; + if ($.yjzh.errorCode == 1000) { + if ($.yjzh.data.isConsume == 1) { + console.log(`养鸡进食:剩余${$.yjzh.data.consumeTiming/1000}秒\n`) + $.message += `【养鸡进食】:剩余${$.yjzh.data.consumeTiming/1000}秒\n`; + } + console.log(`养鸡账户信息:鸡蛋进度${$.yjzh.data.hadReceiveNum}/${$.yjzh.data.stageNum}\n养鸡生产进度:${$.yjzh.data.hadGainEnergy*100/$.yjzh.data.needTotalEnergy}/100\n养鸡饲料信息:今日消耗${$.yjzh.data.todayTotalConsume}克,饲料剩余${$.yjzh.data.energy}克\n`) + $.message += `【养鸡账户信息】:鸡蛋进度${$.yjzh.data.hadReceiveNum}/${$.yjzh.data.stageNum}\n【养鸡生产进度】:${$.yjzh.data.hadGainEnergy*100/$.yjzh.data.needTotalEnergy}/100\n【养鸡饲料信息】:今日消耗${$.yjzh.data.todayTotalConsume}克,饲料剩余${$.yjzh.data.energy}克\n`; + } + } + K = `养鸡签到列表🚩`; + if (K == `养鸡签到列表🚩`) { + shzxurl = `https://ss.sohu.com/yc/v2/signList` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjqdlist = DATA; + if ($.yjqdlist.errorCode == 1000) { + yjqdsinfo = $.yjqdlist.data.signList.find(item => item.btnStatus == 2); + yjqdinfo = $.yjqdlist.data.signList.find(item => item.btnStatus == 0); + if ($.yjqdlist.data.isTodaySign == 1) { + console.log(`养鸡签到列表:今日已签到\n`) + $.message += `【养鸡签到列表】:今日已签到\n`; + } + } + } + if (yjqdinfo) { + signId = yjqdinfo.id + K = `养鸡签到🚩`; + if (K == `养鸡签到🚩`) { + shzxurl = `https://ss.sohu.com/yc/v2/signIn` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1, + "signId":${signId} + }` + await taskpost(); + $.yjqd = JSON.parse(data); + if ($.yjqd.errorCode == 1000) { + console.log(`养鸡签到:${$.yjqd.data.title}${$.yjqd.data.text}\n`) + $.message += `【养鸡签到】:${$.yjqd.data.title}${$.yjqd.data.text}\n`; + } + } + } + if (yjqdsinfo) { + signId = yjqdsinfo.id + K = `养鸡补签🚩`; + if (K == `养鸡补签🚩`) { + shzxurl = `https://ss.sohu.com/yc/v2/signIn` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1, + "signId":${signId} + }` + await taskpost(); + $.yjbq = DATA; + if ($.yjbq.errorCode == 1000) { + console.log(`养鸡补签:${$.yjbq.data.title}${$.yjbq.data.text}\n`) + $.message += `【养鸡补签】:${$.yjbq.data.title}${$.yjbq.data.text}\n`; + } + } + } + K = `养鸡道具信息🚩`; + if (K == `养鸡道具信息🚩`) { + shzxurl = `https://ss.sohu.com/yc/v2/propList` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjdj = DATA; + if ($.yjdj.errorCode == 1000) { + console.log(`养鸡加速卡:${$.yjdj.data.propList[0].num}张\n`) + $.message += `【养鸡加速卡】:${$.yjdj.data.propList[0].num}张\n`; + } + } + K = `养鸡任务列表🚩`; + if (K == `养鸡任务列表🚩`) { + shzxurl = `https://ss.sohu.com/yc/allTask` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjrw = DATA; + if ($.yjrw.errorCode == 1000) { + yjrwinfo = $.yjrw.data.taskList.find(item => item.status == 1); + for (let i = 0; i < $.yjrw.data.taskList.length; i++) { + console.log(`${$.yjrw.data.taskList[i].name}:${$.yjrw.data.taskList[i].buttonText}\n`) + //$.message += `【${$.yjrw.data.taskList[i].name}】:${$.yjrw.data.taskList[i].buttonText}\n`; + } + } + } + if ($.yjrw && yjrwinfo) { + K = `养鸡领饲料🚩`; + if (K == `养鸡领饲料🚩`) { + taskId = yjrwinfo.taskId + shzxurl = `https://ss.sohu.com/yc/receiveEnergy` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1, + "taskId": ${taskId} + }` + await taskpost(); + $.yjlsl = DATA; + if ($.yjlsl.errorCode == 1000) { + console.log(`养鸡领饲料:${yjrwinfo.name}完成,成功领取${$.yjlsl.data.energy}克饲料\n`) + $.message += `【养鸡领饲料】:${yjrwinfo.name}完成,成功领取${$.yjlsl.data.energy}克饲料\n`; + } + } + } + K = `养鸡抽奖次数🚩`; + if (K == `养鸡抽奖次数🚩`) { + shzxurl = `https://ss.sohu.com/yc/zp/userInfo` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1, + "lotteryId": 1 + }` + await taskpost(); + $.yjcjcs = DATA; + if ($.yjcjcs.errorCode == 1000) { + console.log(`养鸡抽奖次数:剩余${$.yjcjcs.data.chance}次\n`) + $.message += `【养鸡抽奖次数】:剩余${$.yjcjcs.data.chance}次\n`; + } + } + if ($.yjcjcs.data.chance > 0) { + K = `养鸡抽奖🚩`; + if (K == `养鸡抽奖🚩`) { + shzxurl = `https://ss.sohu.com/yc/zp/lottery` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "lotteryId": 1 + }` + await taskpost(); + $.yjcj = DATA; + if ($.yjcj.errorCode == 1000) { + console.log(`养鸡抽奖:抽中${$.yjcj.data.subTitle}\n`) + $.message += `【养鸡抽奖】:抽中${$.yjcj.data.subTitle}\n`; + } + } + } + if ($.yjzh.data.isConsume == 0 && $.yjzh.data.energy >= 30) { + K = `养鸡喂鸡🚩`; + if (K == `养鸡喂鸡🚩`) { + shzxurl = `https://ss.sohu.com/yc/consumeEnergy` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjwj = DATA; + if ($.yjwj.errorCode == 1000) { + console.log(`养鸡喂鸡:喂鸡成功,消耗${$.yjwj.data.consumeEnergy}克饲料\n`) + $.message += `【养鸡喂鸡】:喂鸡成功,消耗${$.yjwj.data.consumeEnergy}克饲料\n`; + } + } + } + if ($.yjzh && $.yjzh.data.unReceiveNum > 0) { + K = `养鸡收取鸡蛋🚩`; + if (K == `养鸡收取鸡蛋🚩`) { + shzxurl = `https://ss.sohu.com/yc/receiveResult` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjsqjd = DATA; + if ($.yjsqjd.errorCode == 1000) { + console.log(`养鸡收取鸡蛋:收取鸡蛋成功,合计${$.yjsqjd.data.hadReceiveNum}个鸡蛋\n`) + $.message += `【养鸡收取鸡蛋】:收取鸡蛋成功,合计${$.yjsqjd.data.hadReceiveNum}个鸡蛋\n`; + } + } + } + if ($.yjzh && $.yjzh.data.unReceiveNum > 0) { + K = `养鸡收取鸡蛋🚩`; + if (K == `养鸡收取鸡蛋🚩`) { + shzxurl = `https://ss.sohu.com/yc/receiveResult` + shzxheader = { + "Host": "ss.sohu.com", + "Content-Type": `application/json`, + }; + shzxbody = `{ + "uid": "${userid}", + "timestamp": ${Date.now()}, + "source": 1, + "appVersion": "5.2.3", + "os": "2", + "activityId": 1 + }` + await taskpost(); + $.yjsqjd = DATA; + if ($.yjsqjd.errorCode == 1000) { + console.log(`养鸡收取鸡蛋:收取鸡蛋成功,合计${$.yjsqjd.data.hadReceiveNum}个鸡蛋\n`) + $.message += `【养鸡收取鸡蛋】:收取鸡蛋成功,合计${$.yjsqjd.data.hadReceiveNum}个鸡蛋\n`; + } + } + } + } + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function taskpost() { + return new Promise(async resolve => { + let url = { + url: `${shzxurl}`, + headers: shzxheader, + body: `${shzxbody}`, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + DATA = JSON.parse(data); + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +//运行模块 +function taskget() { + return new Promise(async resolve => { + let url = { + url: `${shzxurl}`, + headers: shzxheader + } + $.get(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + DATA = JSON.parse(data); + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + get(opts) { + return this.send.call(this.env, opts) + } + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + isQuanX() { + return 'undefined' !== typeof $task + } + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + isLoon() { + return 'undefined' !== typeof $loon + } + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} \ No newline at end of file diff --git a/Task/shzx.png b/Task/shzx.png new file mode 100644 index 0000000000000000000000000000000000000000..e9ee119619525e74f2a339968ece0223f277593d GIT binary patch literal 3284 zcmbuBc{J2*8^?dMSi{h$$G%PWWQmj|F|s7a-dG}ok|m8TqM{zzHABkQAY>gvVQ82_ zmMkG7AzLyTMr9o_UQfN}yzl$>dtLV*_c_-&-*aD|`=8I=$GvHQ|D1`r2>=3t0JHrD z_Qrv~0nYv6;^gAy=Hlh!;p2r1@be46#RL!Ux0tf1r0D)pmOCbkkUb`6tfi`|Wo%`1 z+Q`b?!NL6o_C{{*An5-M*n0yAZ~{002LZ_dU;z+B0JPT*hyehI?Vp$ar@&A)b`A)L zbMF(t`DZXi`OkF!CM`F%pkw#933WxW%;J1>6q88xn|Nv7nmvy=roYyGM*XH`HYz33 zE%3p&C~2?2)o6`3>*c3Ii+#yKJ{K5E+TLLG(n;qOS<$Kw9*g4hNguu+S}H-7&$)zU z<~oav*hEa-qzMm zKRE!qz(F{_v^s~BjG>L71~%rsx~?hby#Groz8FGcCDxqKI|b>Ga-%b|t0g+EE?P&Hs;bpMs`<0R#eOa-#j z%$M@!AT;Fl0?jl=DZh>%V5Spalb?rc&YHJxz>4^BeM~weyMoZscKdmV>Cs}z4;lo{ z%?Od(2F{DfGWP8~pp!Ts<}4bv^nLPNEq`fkqkL*%=VO%o6MtgdVL5ayRaGTNRZ=~y zW!j0O`gElgnc(>}s-HpB2+Gyu-8%l9IzMKAqEEQ?V`Xt;Nlbdd0oA^{bl>?a@0OPW z#=$gyN&#NvaUnw)&US+T6D7)I1}Mz0g34j1xEQs##JmV&(PV0DPq zPR#f^Pblfc2(h_#;eJ%Q^Ktjs=rw!l;CPm1K}yfZ$>VLP0$F}UhIQcNzNLRbFtZEK|Ny*z|a}+~% z=Q^X+_EcKj{e(4EPfZy-Yt^w?;lND=d+Krci}{|5)scGd9MCFPZMZihm^D(dbN2cV zr<=QVr?UI*Sl^45{Neq<1_@Pfc_!os z{d8QfqkOCyg5}#0n&7$psV8JxXsY_>S?ZQqkW01SoRnLDsdiA{vcRQJQ$I0ujL&$h z%>p{`jlJ^PAst7)@}3AN*uVfAqtH`jj|-Q&Dekaw!PoDnW#+rhnZ+YvObvrscWaNu zY5n54vY}%h2s||cK@@eecvR%%_dW}gQxuyKXU$ux?T8ZArV(erLPragTu_ZYQSq0W z`j=I*_&$?;m9D?3xJXbO>0Vv8jFia^>zK!cc^C-YxP$FWQoTtq@!$=Y%bIq@TMm!`(@ zTu!A12488=&Wy&ofr!iLoeY&M-zcwHZ{lV7hX68vZI#2t1##FS5VNevvB6zwKqXi* zK2Btok7aK~Tv5K}#S{JD?^W8V?I+h1BMHM-<6Zh?<0ZQ-d|SmSRt@!X%Q=6E7<}s2N7sTSYlU_?-?_Nl3h;2`1{(}ca?z%to~!yuhky?xFv_t# z*qD_f$}aMXI+Q|EGO4w~>l!CVWl`o$@;+q@rnaJ_lfaw2{0DmS7rNqjE4^pxH!hZO zg*Im%eUAN^sCulf`ZD_2t%lsk?FY>8Z^y1q z65<4w@$lzJiL6n&WB@53K>SVEqaYUih||@aqp$V=^Vieb(``0=Jc9|+8At3^kzJeG z{e7qEWqiy(v&$;2qUNi;33u&})qrca(o+Z83?qr?5jJ>z>+7AS zj=6FS?Lwi=xi;>#Qu(yoMT^dYmvI&AF{|gaZ?Py*4#c>+g@}83!D9t$EL?00zjgdq9V2GV15(X+64P(60V~exvYbkrz)RW>`L1@tDHJrnll6U6Yp4KzWN0 z*Rqgy|M5ib-XTF-{Pkk{og{jIr5n$}Sj#}9q-KT-E6sETsc83=_9ai9F@GT`YS%tI zusB#Z|^T?sf{{LNQ9`f&c7W=R|&z)ZJckC+O8{X2>Ez+SjU%C-z%7 zG{i#N`A&-C8&CQP%R-~u6Xu!l^#xp05-8>T$@Y!03Rv0JHfeEj0qxIwbJUVb=u4m? zMD*k63MF4!7;X}!L)NEfrdb?FB*jNv1Xfj06*>^7lj1b#aLcMN*(AoaiB?rvc?x>n zggA0@Xbs;Z*%V~}3-|GRVtcQieEzhIKC{3aS6Gd3RIlskMx_``8LO>BeI&1k2bZhe z5GA%O?g6CTVWm6=5w$b7Fz!FfW=aGD5be33wc##{gC~KV`!SgCFSKw&xTVZf))ktT zn4bun%@+>F&dap=D~}6cl#-o1s2B`X9{RTcb9a@#a%W#Nlm!3~c#fC# zKM>I^vwMU!(+7ggOA}-HwG{2l-C)n~+4qRXSzc2G1MP&c4tGMI_belyDbMxGlp+f{c#5P>%S*TEd24JT6TzfzddlR{I^6A5q+;ORV z+SIJ0zOV_8JJ*>U7&i3#3~4o@FklotU0u{Aa*)&NAFhOKW@YY5d%H21`Lqeb+1&1SWZh6yfROcEccA3O5s41}M(XrcI$ U0!7ew@tWtfWc>Jm Date: Mon, 10 May 2021 18:12:29 +0800 Subject: [PATCH 129/139] Update ziye.boxjs.json --- Task/ziye.boxjs.json | 58 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/Task/ziye.boxjs.json b/Task/ziye.boxjs.json index cf2695b..eae1cbe 100644 --- a/Task/ziye.boxjs.json +++ b/Task/ziye.boxjs.json @@ -795,6 +795,64 @@ "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js", "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.png"], "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/shzx.js" + },{ + "id": "xm", + "name": "小芒APP", + "keys": ["xmurl", "xmurl2", "xmurl3", "xmurl4", "xmurl5", "xmurl6", "xmurl7", "xmurl8", "xmurl9", "xmurl10", "xmurl11", "xmurl12", "xmurl13", "xmurl14", "xmurl15", "xmurl16", "xmurl17", "xmurl18", "xmurl19", "xmurl20"], + "author": "@ziye", + "settings": [{ + "id": "xmSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, + { + "id": "xmCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }, + { + "id": "xmXH", + "name": "循环获取CK", + "val": "0", + "type": "number", + "desc": "0关闭 1开启,默认关闭" + }, + { + "id": "xmXYZ", + "name": "执行概率", + "val": "100", + "type": "number", + "desc": "0不执行 可设置0-100,默认百分百" + }, + { + "id": "shuqinotifyttt", + "name": "推送控制", + "val": "1", + "type": "number", + "desc": "0关闭,1推送,默认12点以及23点推送" + }, + { + "id": "shuqinotifyInterval", + "name": "通知控制", + "val": "2", + "type": "number", + "desc": "0关闭,1为 所有通知,2为 12,23 点通知,3为 6,12,18,23 点通知 " + }, + { + "id": "shuqiMinutes", + "name": "推送-通知 分钟控制", + "val": "10", + "type": "number", + "desc": "推送以及通知控制在什么分钟段,可设置0-59,默认0到10" + } + ], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js" } ] } From fd8c392654ebe39cd40926414a6d073f210c1c16 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:15:13 +0800 Subject: [PATCH 130/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 477615f..14b63c8 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -161,10 +161,10 @@ { - "config": "11 11 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shzx.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=搜狐资讯, enabled=false", + "config": "8 8 8 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shzx.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=小芒, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=搜狐资讯获取body, enabled=false", - "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-body.txt, tag=搜狐资讯获取body, update-interval=86400, opt-parser=false, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-url.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=小芒获取url, enabled=false", + "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xm-url.txt, tag=小芒获取url, update-interval=86400, opt-parser=false, enabled=false", }, From 696c753facddb05e73c6ea14a675607b981bce84 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:28:33 +0800 Subject: [PATCH 131/139] Create xm.js --- Task/xm.js | 1115 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1115 insertions(+) create mode 100644 Task/xm.js diff --git a/Task/xm.js b/Task/xm.js new file mode 100644 index 0000000..1f96962 --- /dev/null +++ b/Task/xm.js @@ -0,0 +1,1115 @@ +/* ziye +github地址 https://github.cn/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json +转载请备注个名字,谢谢 + +⚠️小芒 需要 微信 手机号 每天3次许愿 + +商店搜索 小芒 +或者点击 https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980 下载app + +5.10 完成 + +⚠️每天运行一次就行 8 8 8 * * * +⚠️一共 1个ck 👉 1条 Secrets + +手机端默认使用boxjs👉 node请复制boxjs会话粘贴至xmCOOKIE.js中 或者 填写环境变量(多账号请换行) + +第一步⚠️添加 hostname =mgesq.api.mgtv.com, +进入软件 点击 我的 获取ck +xmurlVal👉XM_xmURL + +⚠️主机名以及重写👇 一次只开一条重写 +hostname =mgesq.api.mgtv.com, + +//////////////////////////// 圈x +//小芒获取ck +https:\/\/mgesq\.api\.mgtv\.com\/user\/center? url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js +//////////////////////////// loon +//小芒获取ck +http-request https:\/\/mgesq\.api\.mgtv\.com\/user\/center? script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js, requires-header=true, tag=小芒获取ck +//////////////////////////// surge +//小芒获取ck +小芒获取ck = type=http-request,pattern=https:\/\/mgesq\.api\.mgtv\.com\/user\/center?,requires-header=1,max-size=0,script-path=https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js +*/ + +GXRZ = '5.10 完成' +const $ = Env("小芒"); +$.idx = ($.idx = ($.getval('xmSuffix') || '1') - 1) > 0 ? ($.idx + 1 + '') : ''; // 账号扩展字符 +const notify = $.isNode() ? require("./sendNotify") : ``; +const COOKIE = $.isNode() ? require("./xmCOOKIE") : ``; +const logs = 0; // 0关闭日志,1原始日志,2格式化,3格式化且解码, +notifyttt = 1; // 0为关闭外部推送,1为12 23 点外部推送 +notifyInterval = 2; // 0为关闭通知,1为所有通知,2为12 23 点通知 ,3为 6 12 18 23 点通知 +Minutes = 10; // 通知 默认控制在0-10分内 +K = '', $.message = '', COOKIES_SPLIT = '', CASH = '', XH = 0, XYZ = 100, Length = 0, ddtime = ''; +let xmurlArr = []; +let xmurlVal = ``; +let middlexmURL = []; +if ($.isNode() && process.env.XM_xmURL) { + XYZ = process.env.XM_XYZ || "100"; + notifyttt = process.env.XM_notifyttt || "1"; + notifyInterval = process.env.XM_notifyInterval || "1"; + Minutes = process.env.XM_Minutes || "10"; + COOKIES_SPLIT = process.env.COOKIES_SPLIT || "\n"; + console.log( + `============ cookies分隔符为:${JSON.stringify( + COOKIES_SPLIT + )} =============\n` + ); + if ( + process.env.XM_xmURL && + process.env.XM_xmURL.indexOf(COOKIES_SPLIT) > -1 + ) { + middlexmURL = process.env.XM_xmURL.split(COOKIES_SPLIT); + } else { + middlexmURL = process.env.XM_xmURL.split(); + } + Object.keys(middlexmURL).forEach((item) => { + if (middlexmURL[item]) { + xmurlArr.push(middlexmURL[item]); + } + }); +} else if ($.isNode() && COOKIE.datas && COOKIE.datas[0].val != '') { + console.log( + `============ cookie方式为:boxjs复制会话 =============\n` + ); + XYZ = (COOKIE.settings.find(item => item.id === `xmXYZ`)).val; + notifyttt = (COOKIE.settings.find(item => item.id === `xmnotifyttt`)).val; + notifyInterval = (COOKIE.settings.find(item => item.id === `xmnotifyInterval`)).val; + Minutes = (COOKIE.settings.find(item => item.id === `xmMinutes`)).val; + xmCount = (COOKIE.settings.find(item => item.id === `xmCount`)).val || '1'; + for (let i = 1; i <= xmCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if (COOKIE.datas.find(item => item.key === `xmurl${op}`)) { + xmurlArr.push(COOKIE.datas.find(item => item.key === `xmurl${op}`).val); + } + } +} else { + if ("xmXYZ") { + XYZ = $.getval("xmXYZ") || '100'; + } + if ("xmXH") { + XH = $.getval("xmXH") || '0'; + } + if ("xmnotifyttt") { + notifyttt = $.getval("xmnotifyttt") || '1'; + } + if ("xmnotifyInterval") { + notifyInterval = $.getval("xmnotifyInterval") || '1'; + } + if ("xmMinutes") { + Minutes = $.getval("xmMinutes") || '10'; + } + let xmCount = ($.getval('xmCount') || '1') - 0; + for (let i = 1; i <= xmCount; i++) { + if (i == 1) { + op = `` + } else { + op = i + } + if ($.getdata(`xmurl${op}`)) { + xmurlArr.push($.getdata(`xmurl${op}`)); + } + } +} + +function GetCookie() { + if ($request && $request.url.indexOf("dysign") >= 0) { + const xmurlVal = $request.url + userid = xmurlVal.split('uuid=')[1] + if (xmurlVal) { + if (XH == 1) { + cookie() + + function cookie() { + bodys = $.getdata('xmurl' + $.idx); + if (bodys) { + userids = bodys.split('uuid=')[1] + if (userids != userid) { + if ($.idx == '') { + $.idx = 2 + cookie() + } else { + $.idx = Number($.idx) + 1 + cookie() + } + } else { + $.setdata(xmurlVal, "xmurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取xmurlVal✅: 成功,xmurlVal: ${xmurlVal}` + ); + $.msg($.name + $.idx, `获取xmurlVal: 成功🎉`, ``); + $.done(); + }; + } else { + $.setdata(xmurlVal, "xmurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取xmurlVal✅: 成功,xmurlVal: ${xmurlVal}` + ); + $.msg($.name + $.idx, `获取xmurlVal: 成功🎉`, ``); + $.done(); + }; + } + } else { + $.setdata(xmurlVal, "xmurl" + $.idx); + $.log( + `[${$.name + $.idx}] 获取xmurlVal✅: 成功,xmurlVal: ${xmurlVal}` + ); + $.msg($.name + $.idx, `获取xmurlVal: 成功🎉`, ``); + $.done(); + } + } + } +} +console.log( + `================== 脚本执行 - 北京时间(UTC+8):${new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 + ).toLocaleString()} =====================\n` +); +console.log( + `============ 共 ${xmurlArr.length} 个${$.name}账号=============\n` +); +//时间 +nowTimes = new Date( + new Date().getTime() + + new Date().getTimezoneOffset() * 60 * 1000 + + 8 * 60 * 60 * 1000 +); +//今天 +Y = nowTimes.getFullYear() + '-'; +M = (nowTimes.getMonth() + 1 < 10 ? '0' + (nowTimes.getMonth() + 1) : nowTimes.getMonth() + 1) + '-'; +D = (nowTimes.getDate() < 10 ? '0' + (nowTimes.getDate()) : nowTimes.getDate()); +ddtime = Y + M + D; +console.log(ddtime) +//今天0点时间戳时间戳 +function daytime(inputTime) { + if ($.isNode()) { + DAYTIME = + new Date(new Date().toLocaleDateString()).getTime() - 8 * 60 * 60 * 1000; + } else DAYTIME = new Date(new Date().toLocaleDateString()).getTime(); + return DAYTIME; +}; +//时间戳格式化日期 +function time(inputTime) { + if ($.isNode()) { + var date = new Date(inputTime + 8 * 60 * 60 * 1000); + } else var date = new Date(inputTime); + Y = date.getFullYear() + '-'; + M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; + D = date.getDate() + ' '; + h = date.getHours() + ':'; + m = date.getMinutes() + ':'; + s = date.getSeconds(); + return Y + M + D + h + m + s; +}; +//日期格式化时间戳 +function timecs() { + if ($.isNode()) { + var date = new Date(newtime).getTime() - 8 * 60 * 60 * 1000 + } else var date = new Date(newtime).getTime() + return date; +}; +//随机udid 大写 +function udid() { + var s = []; + var hexDigits = "0123456789ABCDEF"; + for (var i = 0; i < 36; i++) { + s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); + } + s[14] = "4"; // bits 12-15 of the time_hi_and_version field to 0010 + s[19] = hexDigits.substr((s[19] & 0x3) | 0x8, 1); // bits 6-7 of the clock_seq_hi_and_reserved to 01 + s[8] = s[13] = s[18] = s[23] = "-"; + var uuid = s.join(""); + return uuid; +} +//随机udid 小写 +function udid2() { + function S4() { + return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); + } + return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4()); +} +//str编码 +function encodeUnicode(str) { + var res = []; + for (var i = 0; i < str.length; i++) { + res[i] = ("00" + str.charCodeAt(i).toString(16)).slice(-4); + } + return "\\u" + res.join("\\u"); +} +//str解码 +function decodeUnicode(str) { + str = str.replace(/\\u/g, "%u"); + return unescape(str); +} +//es编码 escape("中文") +//es解码 unescape("%u4E2D%u6587") +//URI编码 encodeURI("中文") 不完全 +//URI解码 decodeURI("%E4%B8%AD%E6%96%87") 不完全 +//URIC编码 encodeURIComponent("中文") +//URIC解码 decodeURIComponent("%E4%B8%AD%E6%96%87") +//日志格式化 +function format(str) { + if (logs == 2) { + str = JSON.stringify(str).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "").replace(/\\\\/g, '\\') + } + if (logs == 3) { + str = decodeUnicode(JSON.stringify(str)).replace(/,/g, ",\n").replace(/{/g, '{\n').replace(/}/g, '\n}').replace(/\\/g, "") + } + return str; +} +//随机延迟 +function RT(X, Y) { + do rt = Math.floor(Math.random() * Y); + while (rt < X) + return rt; +} +let isGetCookie = typeof $request !== 'undefined' +if (isGetCookie) { + GetCookie() + $.done(); +} else { + !(async () => { + await all(); + await msgShow(); + })() + .catch((e) => { + $.log('', `❌ ${$.name}, 失败! 原因: ${e}!`, '') + }) + .finally(() => { + $.done(); + }) +} +async function all() { + if (!xmurlArr || xmurlArr == '') { + $.msg( + O, time(Number(Date.now())) + + `⚠️未获取COOKIE\n请点击前往获取 https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980`, + 'https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980', { + "open-url": "https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980" + } + ); + return; + } else { + for (let i = 0; i < xmurlArr.length; i++) { + xmurlVal = xmurlArr[i]; + uuid = xmurlVal.split('uuid=')[1] + did = xmurlVal.split('did=')[1].split('&')[0] + ticket = xmurlVal.split('ticket=')[1].split('&')[0] + $.index = i + 1; + O = (`${$.name + $.index}🔔`); + $.isLogin = true; + if (xmurlVal && xmurlVal != '' && RT(1, 100) <= XYZ) { + console.log(`-----------------\n\n🔔开始运行【${$.name + $.index}】`) + K = `用户信息🚩`; + if (K == `用户信息🚩`) { + xmurl = xmurlVal + xmheader = {} + await taskget(); + $.GetUserInfo = DATA + if ($.GetUserInfo.code == 200) { + console.log(`\n${O}\n========== ${$.GetUserInfo.data.user_info.nickName} ==========\n用户ID:${$.GetUserInfo.data.user_info.uuid}\n`) + $.message += `\n${O}\n========== 【${$.GetUserInfo.data.user_info.nickName}】 ==========\n【用户ID】:${$.GetUserInfo.data.user_info.uuid}\n`; + } else { + $.isLogin = false; //cookie过期 + return + } + if (!$.isLogin) { + $.msg( + O, time(Number(Date.now())) + + `⚠️COOKIE失效\n请点击前往获取 https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980`, + 'https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980', { + "open-url": "https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980" + } + ); + if ($.isNode()) { + await notify.sendNotify(O, time(Number(Date.now())) + `⚠️COOKIE失效\n请点击前往获取https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980`); + } + continue + } + } + K = `中奖列表🚩`; + if (K == `中奖列表🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/success/list?wish_id=1&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.GetzjList = DATA + if ($.GetzjList.code == 200) { + zjinfo = $.GetzjList.data.list.find(item => item.uuid == uuid); + if (zjinfo) { + console.log(`中奖列表:第${$.GetzjList.data.round}期-${zjinfo.record}\n`) + $.message += `【中奖列表】:第${$.GetzjList.data.round}期-${zjinfo.record}\n`; + console.log(O, `\n========== ${$.GetUserInfo.data.user_info.nickName} ==========\n第${$.GetzjList.data.round}期-${zjinfo.record}`) + $.msg(O, `========== 【${$.GetUserInfo.data.user_info.nickName}】 ==========\n第${$.GetzjList.data.round}期-${zjinfo.record}`); + if ($.isNode()) { + notify.sendNotify(O, `========== 【${$.GetUserInfo.data.user_info.nickName}】 ==========\n第${$.GetzjList.data.round}期-${zjinfo.record}`); + } + } else { + console.log(`中奖列表:第${$.GetzjList.data.round}期-许愿失败,继续努力\n`) + $.message += `【中奖列表】:第${$.GetzjList.data.round}期-许愿失败,继续努力\n`; + } + } + } + K = `许愿中心🚩`; + if (K == `许愿中心🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/info?wish_id=1&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.xyzxList = DATA + if ($.xyzxList.code == 200) { + round = $.xyzxList.data.round_info.round + console.log(`许愿中心:${$.xyzxList.data.round_info.remark}-${$.xyzxList.data.round_info.startTime}\n`) + $.message += `【许愿中心】:${$.xyzxList.data.round_info.remark}-${$.xyzxList.data.round_info.startTime}\n`; + } + } + K = `任务列表🚩`; + if (K == `任务列表🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/task/list?wish_id=1&pageNum=1&pageSize=10&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.rwList = DATA + if ($.rwList.code == 200) { + for (let i = 0; i < $.rwList.data.list.length; i++) { + console.log(`任务列表:${$.rwList.data.list[i].title}-${$.rwList.data.list[i].done_times}/${$.rwList.data.list[i].limit_times}\n`) + $.message += `【任务列表】:${$.rwList.data.list[i].title}-${$.rwList.data.list[i].done_times}/${$.rwList.data.list[i].limit_times}\n`; + } + } + } + if ($.rwList && $.rwList.data.list[0].done_times == 0 || $.rwList.data.list[1].done_times == 0) { + K = `执行任务🚩`; + if (K == `执行任务🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/task/report` + xmbody = `wish_id=1&task_id=1&task_typ=0&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskpost(); + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + xmbody = `wish_id=1&task_id=1&task_typ=0&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskpost(); + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + xmbody = `wish_id=1&task_id=3&task_typ=1&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskpost(); + $.zxrw = DATA + if ($.zxrw.code == 200) { + console.log(`执行任务:${$.zxrw.msg}\n`) + $.message += `【执行任务】:${$.zxrw.msg}\n`; + } + } + } + K = `许愿列表🚩`; + if (K == `许愿列表🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/goods/list?wish_id=1&pageNum=1&pageSize=99&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.xylist = DATA + if ($.xylist.code == 200) { + o = $.xylist.data.length - 1 + for (let i = 0; i < $.xylist.data.length; i++) { + console.log(`许愿列表:价值${$.xylist.data[i].goods_price/100}元-共${$.xylist.data[i].goods_num}份-${$.xylist.data[i].goods_title}\n`) + $.message += `【许愿列表】:价值${$.xylist.data[i].goods_price/100}元-共${$.xylist.data[i].goods_num}份-${$.xylist.data[i].goods_title}\n`; + } + } + } + if ($.xylist.data[o].is_wished == 0) { + K = `许愿币查询🚩`; + if (K == `许愿币查询🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/coin?wish_id=1&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.xybcx = DATA + if ($.xybcx.code == 200) { + console.log(`许愿币查询:${$.xybcx.data.coin_num}个\n`) + $.message += `【许愿币查询】:${$.xybcx.data.coin_num}个\n`; + } + } + for (let i = 0; i < $.xybcx.data.coin_num; i++) { + if (i == 0) { + goods_id = $.xylist.data[o].goods_id + } else { + goods_id = $.xylist.data[i - 1].goods_id + } + if (goods_id) { + goods_idinfo = $.xylist.data.find(item => item.goods_id == goods_id); + K = `许愿🚩`; + if (K == `许愿🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/submit` + xmbody = `wish_id=1&round=${round}&goods_id=${goods_id}&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.xy = DATA + if ($.xy.data.status == 1) { + console.log(`许愿:${goods_idinfo.goods_title}-成功\n`) + $.message += `【许愿】:${goods_idinfo.goods_title}-成功\n`; + } + } + } + } + } + K = `许愿币查询🚩`; + if (K == `许愿币查询🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/coin?wish_id=1&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.xybcx = DATA + if ($.xybcx.code == 200) { + console.log(`许愿币查询:${$.xybcx.data.coin_num}个\n`) + $.message += `【许愿币查询】:${$.xybcx.data.coin_num}个\n`; + } + } + for (let i = 0; i < $.xybcx.data.coin_num; i++) { + K = `许愿列表🚩`; + if (K == `许愿列表🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/goods/list?wish_id=1&pageNum=1&pageSize=99&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + await taskget(); + $.xylist = DATA + if ($.xylist.code == 200) { + xylistinfo = $.xylist.data.find(item => item.is_wished == 0); + } + goods_id = xylistinfo.goods_id + K = `许愿🚩`; + if (K == `许愿🚩`) { + xmurl = `https://mgrank.api.mgtv.com/wish/submit` + xmbody = `wish_id=1&round=${round}&goods_id=${goods_id}&device=iPhone&osVersion=14.2&appVersion=4.1.9&did=${did}&_support=&uuid=${uuid}&ticket=${ticket}` + DD = RT(1000, 2000) + console.log(`随机延迟${DD/1000}秒`) + await $.wait(DD) + await taskpost(); + $.xy = DATA + if ($.xy.data.status == 1) { + console.log(`许愿:${xylistinfo.goods_title}-成功\n`) + $.message += `【许愿】:${xylistinfo.goods_title}-成功\n`; + } + } + } + } + } + console.log(`${GXRZ}\n`); + $.message += `${GXRZ}\n` + } + } +} +//通知 +function msgShow() { + return new Promise(async resolve => { + if (notifyInterval != 1) { + console.log($.name + '\n' + $.message); + } + if (notifyInterval == 1) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 2 && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyInterval == 3 && (nowTimes.getHours() === 6 || nowTimes.getHours() === 12 || nowTimes.getHours() === 18 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) { + $.msg($.name, ``, $.message); + } + if (notifyttt == 1 && $.isNode() && (nowTimes.getHours() === 12 || nowTimes.getHours() === 23) && (nowTimes.getMinutes() >= 0 && nowTimes.getMinutes() <= Minutes)) + await notify.sendNotify($.name, $.message); + resolve() + }) +} +//运行模块 +function taskpost() { + return new Promise(async resolve => { + let url = { + url: xmurl, + headers: xmheader, + body: xmbody, + } + $.post(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + DATA = JSON.parse(data); + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +//运行模块 +function taskget() { + return new Promise(async resolve => { + let url = { + url: xmurl, + headers: xmheader + } + $.get(url, (err, resp, data) => { + try { + if (err) { + console.log(`${JSON.stringify(err)}`) + console.log(`${$.name} API请求失败,请检查网络重试`) + } else { + if (data) { + if (logs) $.log(`${O}, ${K}: ${format(data)}`); + DATA = JSON.parse(data); + } else { + console.log(`服务器返回数据为空`) + } + } + } catch (e) { + $.logErr(e, resp) + } finally { + resolve(); + } + }) + }) +} +// prettier-ignore +function Env(name, opts) { + class Http { + constructor(env) { + this.env = env + } + send(opts, method = 'GET') { + opts = typeof opts === 'string' ? { + url: opts + } : opts + let sender = this.get + if (method === 'POST') { + sender = this.post + } + return new Promise((resolve, reject) => { + sender.call(this, opts, (err, resp, body) => { + if (err) reject(err) + else resolve(resp) + }) + }) + } + get(opts) { + return this.send.call(this.env, opts) + } + post(opts) { + return this.send.call(this.env, opts, 'POST') + } + } + return new(class { + constructor(name, opts) { + this.name = name + this.http = new Http(this) + this.data = null + this.dataFile = 'box.dat' + this.logs = [] + this.isMute = false + this.isNeedRewrite = false + this.logSeparator = '\n' + this.startTime = new Date().getTime() + Object.assign(this, opts) + this.log('', `🔔${this.name + }, 开始!`) + } + isNode() { + return 'undefined' !== typeof module && !!module.exports + } + isQuanX() { + return 'undefined' !== typeof $task + } + isSurge() { + return 'undefined' !== typeof $httpClient && 'undefined' === typeof $loon + } + isLoon() { + return 'undefined' !== typeof $loon + } + isShadowrocket() { + return 'undefined' !== typeof $rocket + } + toObj(str, defaultValue = null) { + try { + return JSON.parse(str) + } catch { + return defaultValue + } + } + toStr(obj, defaultValue = null) { + try { + return JSON.stringify(obj) + } catch { + return defaultValue + } + } + getjson(key, defaultValue) { + let json = defaultValue + const val = this.getdata(key) + if (val) { + try { + json = JSON.parse(this.getdata(key)) + } catch {} + } + return json + } + setjson(val, key) { + try { + return this.setdata(JSON.stringify(val), key) + } catch { + return false + } + } + getScript(url) { + return new Promise((resolve) => { + this.get({ + url + }, (err, resp, body) => resolve(body)) + }) + } + runScript(script, runOpts) { + return new Promise((resolve) => { + let httpapi = this.getdata('@chavy_boxjs_userCfgs.httpapi') + httpapi = httpapi ? httpapi.replace(/\n/g, '').trim() : httpapi + let httpapi_timeout = this.getdata('@chavy_boxjs_userCfgs.httpapi_timeout') + httpapi_timeout = httpapi_timeout ? httpapi_timeout * 1 : 20 + httpapi_timeout = runOpts && runOpts.timeout ? runOpts.timeout : httpapi_timeout + const [key, addr] = httpapi.split('@') + const opts = { + url: `http: //${addr}/v1/scripting/evaluate`, + body: { + script_text: script, + mock_type: 'cron', + timeout: httpapi_timeout + }, + headers: { + 'X-Key': key, + 'Accept': '*/*' + } + } + this.post(opts, (err, resp, body) => resolve(body)) + }).catch((e) => this.logErr(e)) + } + loaddata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + if (isCurDirDataFile || isRootDirDataFile) { + const datPath = isCurDirDataFile ? curDirDataFilePath : rootDirDataFilePath + try { + return JSON.parse(this.fs.readFileSync(datPath)) + } catch (e) { + return {} + } + } else return {} + } else return {} + } + writedata() { + if (this.isNode()) { + this.fs = this.fs ? this.fs : require('fs') + this.path = this.path ? this.path : require('path') + const curDirDataFilePath = this.path.resolve(this.dataFile) + const rootDirDataFilePath = this.path.resolve(process.cwd(), this.dataFile) + const isCurDirDataFile = this.fs.existsSync(curDirDataFilePath) + const isRootDirDataFile = !isCurDirDataFile && this.fs.existsSync(rootDirDataFilePath) + const jsondata = JSON.stringify(this.data) + if (isCurDirDataFile) { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } else if (isRootDirDataFile) { + this.fs.writeFileSync(rootDirDataFilePath, jsondata) + } else { + this.fs.writeFileSync(curDirDataFilePath, jsondata) + } + } + } + lodash_get(source, path, defaultValue = undefined) { + const paths = path.replace(/[(d+)]/g, '.$1').split('.') + let result = source + for (const p of paths) { + result = Object(result)[p] + if (result === undefined) { + return defaultValue + } + } + return result + } + lodash_set(obj, path, value) { + if (Object(obj) !== obj) return obj + if (!Array.isArray(path)) path = path.toString().match(/[^.[]]+/g) || [] + path + .slice(0, -1) + .reduce((a, c, i) => (Object(a[c]) === a[c] ? a[c] : (a[c] = Math.abs(path[i + 1]) >> 0 === +path[i + 1] ? [] : {})), obj)[ + path[path.length - 1] + ] = value + return obj + } + getdata(key) { + let val = this.getval(key) + // 如果以 @ + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objval = objkey ? this.getval(objkey) : '' + if (objval) { + try { + const objedval = JSON.parse(objval) + val = objedval ? this.lodash_get(objedval, paths, '') : val + } catch (e) { + val = '' + } + } + } + return val + } + setdata(val, key) { + let issuc = false + if (/^@/.test(key)) { + const [, objkey, paths] = /^@(.*?).(.*?)$/.exec(key) + const objdat = this.getval(objkey) + const objval = objkey ? (objdat === 'null' ? null : objdat || '{}') : '{}' + try { + const objedval = JSON.parse(objval) + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } catch (e) { + const objedval = {} + this.lodash_set(objedval, paths, val) + issuc = this.setval(JSON.stringify(objedval), objkey) + } + } else { + issuc = this.setval(val, key) + } + return issuc + } + getval(key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.read(key) + } else if (this.isQuanX()) { + return $prefs.valueForKey(key) + } else if (this.isNode()) { + this.data = this.loaddata() + return this.data[key] + } else { + return (this.data && this.data[key]) || null + } + } + setval(val, key) { + if (this.isSurge() || this.isLoon()) { + return $persistentStore.write(val, key) + } else if (this.isQuanX()) { + return $prefs.setValueForKey(val, key) + } else if (this.isNode()) { + this.data = this.loaddata() + this.data[key] = val + this.writedata() + return true + } else { + return (this.data && this.data[key]) || null + } + } + initGotEnv(opts) { + this.got = this.got ? this.got : require('got') + this.cktough = this.cktough ? this.cktough : require('tough-cookie') + this.ckjar = this.ckjar ? this.ckjar : new this.cktough.CookieJar() + if (opts) { + opts.headers = opts.headers ? opts.headers : {} + if (undefined === opts.headers.Cookie && undefined === opts.cookieJar) { + opts.cookieJar = this.ckjar + } + } + } + get(opts, callback = () => {}) { + if (opts.headers) { + delete opts.headers['Content-Type'] + delete opts.headers['Content-Length'] + } + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient.get(opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + this.got(opts) + .on('redirect', (resp, nextOpts) => { + try { + if (resp.headers['set-cookie']) { + const ck = resp.headers['set-cookie'].map(this.cktough.Cookie.parse).toString() + if (ck) { + this.ckjar.setCookieSync(ck, null) + } + nextOpts.cookieJar = this.ckjar + } + } catch (e) { + this.logErr(e) + } + // this.ckjar.setCookieSync(resp.headers['set-cookie'].map(Cookie.parse).toString()) + }) + .then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + post(opts, callback = () => {}) { + const method = opts.method ? opts.method.toLocaleLowerCase() : 'post' + // 如果指定了请求体, 但没指定`Content-Type`, 则自动生成 + if (opts.body && opts.headers && !opts.headers['Content-Type']) { + opts.headers['Content-Type'] = 'application/x-www-form-urlencoded' + } + if (opts.headers) delete opts.headers['Content-Length'] + if (this.isSurge() || this.isLoon()) { + if (this.isSurge() && this.isNeedRewrite) { + opts.headers = opts.headers || {} + Object.assign(opts.headers, { + 'X-Surge-Skip-Scripting': false + }) + } + $httpClient[method](opts, (err, resp, body) => { + if (!err && resp) { + resp.body = body + resp.statusCode = resp.status + } + callback(err, resp, body) + }) + } else if (this.isQuanX()) { + opts.method = method + if (this.isNeedRewrite) { + opts.opts = opts.opts || {} + Object.assign(opts.opts, { + hints: false + }) + } + $task.fetch(opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => callback(err) + ) + } else if (this.isNode()) { + this.initGotEnv(opts) + const { + url, + ..._opts + } = opts + this.got[method](url, _opts).then( + (resp) => { + const { + statusCode: status, + statusCode, + headers, + body + } = resp + callback(null, { + status, + statusCode, + headers, + body + }, body) + }, + (err) => { + const { + message: error, + response: resp + } = err + callback(error, resp, resp && resp.body) + } + ) + } + } + /** + * + * 示例:$.time('yyyy-MM-dd qq HH:mm:ss.S') + * :$.time('yyyyMMddHHmmssS') + * y:年 M:月 d:日 q:季 H:时 m:分 s:秒 S:毫秒 + * 其中y可选0-4位占位符、S可选0-1位占位符,其余可选0-2位占位符 + * @param {string} fmt 格式化参数 + * @param {number} 可选: 根据指定时间戳返回格式化日期 + * + */ + time(fmt, ts = null) { + const date = ts ? new Date(ts) : new Date() + let o = { + 'M+': date.getMonth() + 1, + 'd+': date.getDate(), + 'H+': date.getHours(), + 'm+': date.getMinutes(), + 's+': date.getSeconds(), + 'q+': Math.floor((date.getMonth() + 3) / 3), + 'S': date.getMilliseconds() + } + if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)) + for (let k in o) + if (new RegExp('(' + k + ')').test(fmt)) + fmt = fmt.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)) + return fmt + } + /** + * 系统通知 + * + * > 通知参数: 同时支持 QuanX 和 Loon 两种格式, EnvJs根据运行环境自动转换, Surge 环境不支持多媒体通知 + * + * 示例: + * $.msg(title, subt, desc, 'twitter://') + * $.msg(title, subt, desc, { 'open-url': 'twitter://', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * $.msg(title, subt, desc, { 'open-url': 'https://bing.com', 'media-url': 'https://github.githubassets.com/images/modules/open_graph/github-mark.png' }) + * + * @param {*} title 标题 + * @param {*} subt 副标题 + * @param {*} desc 通知详情 + * @param {*} opts 通知参数 + * + */ + msg(title = name, subt = '', desc = '', opts) { + const toEnvOpts = (rawopts) => { + if (!rawopts) return rawopts + if (typeof rawopts === 'string') { + if (this.isLoon()) return rawopts + else if (this.isQuanX()) return { + 'open-url': rawopts + } + else if (this.isSurge()) return { + url: rawopts + } + else return undefined + } else if (typeof rawopts === 'object') { + if (this.isLoon()) { + let openUrl = rawopts.openUrl || rawopts.url || rawopts['open-url'] + let mediaUrl = rawopts.mediaUrl || rawopts['media-url'] + return { + openUrl, + mediaUrl + } + } else if (this.isQuanX()) { + let openUrl = rawopts['open-url'] || rawopts.url || rawopts.openUrl + let mediaUrl = rawopts['media-url'] || rawopts.mediaUrl + return { + 'open-url': openUrl, + 'media-url': mediaUrl + } + } else if (this.isSurge()) { + let openUrl = rawopts.url || rawopts.openUrl || rawopts['open-url'] + return { + url: openUrl + } + } + } else { + return undefined + } + } + if (!this.isMute) { + if (this.isSurge() || this.isLoon()) { + $notification.post(title, subt, desc, toEnvOpts(opts)) + } else if (this.isQuanX()) { + $notify(title, subt, desc, toEnvOpts(opts)) + } + } + if (!this.isMuteLog) { + let logs = ['', '==============📣系统通知📣=============='] + logs.push(title) + subt ? logs.push(subt) : '' + desc ? logs.push(desc) : '' + console.log(logs.join('\n')) + this.logs = this.logs.concat(logs) + } + } + log(...logs) { + if (logs.length > 0) { + this.logs = [...this.logs, ...logs] + } + console.log(logs.join(this.logSeparator)) + } + logErr(err, msg) { + const isPrintSack = !this.isSurge() && !this.isQuanX() && !this.isLoon() + if (!isPrintSack) { + this.log('', `❗️${this.name + }, 错误!`, err) + } else { + this.log('', `❗️${this.name + }, 错误!`, err.stack) + } + } + wait(time) { + return new Promise((resolve) => setTimeout(resolve, time)) + } + done(val = {}) { + const endTime = new Date().getTime() + const costTime = (endTime - this.startTime) / 1000 + this.log('', `🔔${this.name + }, 结束!🕛${costTime +} +秒`) + this.log() + if (this.isSurge() || this.isQuanX() || this.isLoon()) { + $done(val) + } + } + })(name, opts) +} From cdc2c4be54f08330be2fbc9ff0d3e4041ebfec42 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:30:25 +0800 Subject: [PATCH 132/139] Create ziye-xm-url .txt --- Task/ziye-xm-url .txt | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Task/ziye-xm-url .txt diff --git a/Task/ziye-xm-url .txt b/Task/ziye-xm-url .txt new file mode 100644 index 0000000..d054595 --- /dev/null +++ b/Task/ziye-xm-url .txt @@ -0,0 +1,5 @@ +hostname =mgesq.api.mgtv.com, + +//////////////////////////// 圈x +//小芒获取ck +https:\/\/mgesq\.api\.mgtv\.com\/user\/center? url script-request-header https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/xm.js From d372a9bc6e25813427a051c3a9d469e5d3104a17 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:31:22 +0800 Subject: [PATCH 133/139] Rename ziye-xm-url .txt to ziye-xm-url.txt --- Task/{ziye-xm-url .txt => ziye-xm-url.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Task/{ziye-xm-url .txt => ziye-xm-url.txt} (100%) diff --git a/Task/ziye-xm-url .txt b/Task/ziye-xm-url.txt similarity index 100% rename from Task/ziye-xm-url .txt rename to Task/ziye-xm-url.txt From a3a481bad9ab2e1c121aac78387a441ddd43d568 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:32:02 +0800 Subject: [PATCH 134/139] Create xmCOOKIE.js --- Task/xmCOOKIE.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 Task/xmCOOKIE.js diff --git a/Task/xmCOOKIE.js b/Task/xmCOOKIE.js new file mode 100644 index 0000000..c17a375 --- /dev/null +++ b/Task/xmCOOKIE.js @@ -0,0 +1,24 @@ +/* ziye +独立COOKIE文件 +github地址 https://github.com/ziye888 +TG频道地址 https://t.me/ziyescript +TG交流群 https://t.me/joinchat/AAAAAE7XHm-q1-7Np-tF3g +boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs.json +圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json + +转载请备注个名字,谢谢 + +在boxjs里选择复制会话 粘贴至cookie处 + +*/ + + + + +let cookie = {} + + + + + +module.exports = cookie From 47ab22d576b4726ab408ebaae6df476766e389f7 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 18:34:20 +0800 Subject: [PATCH 135/139] Update xm.js --- Task/xm.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Task/xm.js b/Task/xm.js index 1f96962..a937aae 100644 --- a/Task/xm.js +++ b/Task/xm.js @@ -6,7 +6,7 @@ boxjs链接 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye.boxjs. 圈X task订阅 https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/ziye-gallery.json 转载请备注个名字,谢谢 -⚠️小芒 需要 微信 手机号 每天3次许愿 +⚠️小芒 需要 微信 手机号 无毛 每天3次许愿商品 商店搜索 小芒 或者点击 https://apps.apple.com/cn/app/%E5%B0%8F%E8%8A%92/id1540247980 下载app From 163ef31d754002c0774264c8e70753b2fcd1b367 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 23:33:13 +0800 Subject: [PATCH 136/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 14b63c8..9aa1e52 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -161,9 +161,9 @@ { - "config": "8 8 8 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shzx.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=小芒, enabled=false", + "config": "8 8 8 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/xm.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/xm.png, tag=小芒, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shzx-url.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shzx.png, tag=小芒获取url, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xm-url.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/xm.png, tag=小芒获取url, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xm-url.txt, tag=小芒获取url, update-interval=86400, opt-parser=false, enabled=false", }, From 7586564f569d6ea1e06cb02146b27a58aff519ff Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Mon, 10 May 2021 23:36:04 +0800 Subject: [PATCH 137/139] Update ziye-gallery.json --- Task/ziye-gallery.json | 68 +++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/Task/ziye-gallery.json b/Task/ziye-gallery.json index 9aa1e52..0f810df 100644 --- a/Task/ziye-gallery.json +++ b/Task/ziye-gallery.json @@ -3,15 +3,15 @@ "name": "ZIYE-task订阅", "description": "TG频道地址:https://t.me/ziyescript", "task": [{ - "config": "2 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qczjspeed.png, tag=汽车之家极速版, enabled=false", + "config": "2 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.png, tag=汽车之家极速版, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-header..txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qczjspeed.png, tag=汽车之家极速版获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-header..txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.png, tag=汽车之家极速版获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-header.txt, tag=汽车之家极速版获取header, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qczjspeed.png, tag=汽车之家极速版获取body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.png, tag=汽车之家极速版获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body1.txt, tag=汽车之家极速版获取body, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qczjspeed.png, tag=汽车之家极速版获取时段body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qczjspeed.png, tag=汽车之家极速版获取时段body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qczjspeed-body2.txt, tag=汽车之家极速版获取时段body, update-interval=86400, opt-parser=false, enabled=false", }, @@ -19,9 +19,9 @@ { - "config": "50 7 8-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/xiaole.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/xiaole.png, tag=小乐, enabled=false", + "config": "50 7 8-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/xiaole.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/xiaole.png, tag=小乐, enabled=false", },{ - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xiaole-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/xiaole.png, tag=小乐获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xiaole-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/xiaole.png, tag=小乐获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-xiaole-header.txt, tag=小乐获取header, update-interval=86400, opt-parser=false, enabled=false", }, @@ -29,12 +29,12 @@ { - "config": "19 */30 8-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/iboxpay.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/iboxpay.png, tag=笑谱, enabled=false", + "config": "19 */30 8-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/iboxpay.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/iboxpay.png, tag=笑谱, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/iboxpay.png, tag=笑谱获取token, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/iboxpay.png, tag=笑谱获取token, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body.txt, tag=笑谱获取token, update-interval=86400, opt-parser=false, enabled=false", },{ - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/iboxpay.png, tag=笑谱获取视频ck, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/iboxpay.png, tag=笑谱获取视频ck, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-iboxpay-body2.txt, tag=笑谱获取视频ck, update-interval=86400, opt-parser=false, enabled=false", }, @@ -42,12 +42,12 @@ { - "config": "16 0 7,10,23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/flw.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/flw.png, tag=返利网, enabled=false", + "config": "16 0 7,10,23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/flw.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/flw.png, tag=返利网, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/flw.png, tag=返利网获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/flw.png, tag=返利网获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-header.txt, tag=返利网获取header, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/flw.png, tag=返利网获取body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/flw.png, tag=返利网获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-flw-body.txt, tag=返利网获取body, update-interval=86400, opt-parser=false, enabled=false", }, @@ -55,9 +55,9 @@ { - "config": "1 */5 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/githubAC.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/githubAC.png, tag=githubAC, enabled=false", + "config": "1 */5 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/githubAC.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/githubAC.png, tag=githubAC, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-githubAC-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/githubAC.png, tag=githubAC获取body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-githubAC-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/githubAC.png, tag=githubAC获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-githubAC-body.txt, tag=githubAC获取body, update-interval=86400, opt-parser=false, enabled=false", }, @@ -65,9 +65,9 @@ { - "config": "1 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/zhima.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/zhima.png, tag=芝嫲, enabled=false", + "config": "1 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/zhima.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/zhima.png, tag=芝嫲, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-zhima-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/zhima.png, tag=芝嫲获取body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-zhima-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/zhima.png, tag=芝嫲获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-zhima-body.txt, tag=芝嫲获取body, update-interval=86400, opt-parser=false, enabled=false", }, @@ -75,9 +75,9 @@ { - "config": "2 5 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/QQread.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/QQread.png, tag=QQ阅读, enabled=false", + "config": "2 5 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/QQread.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/QQread.png, tag=QQ阅读, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-QQread-url.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/QQread.png, tag=QQ阅读获取url, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-QQread-url.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/QQread.png, tag=QQ阅读获取url, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-QQread-url.txt, tag=QQ阅读获取url, update-interval=86400, opt-parser=false, enabled=false", }, @@ -85,9 +85,9 @@ { - "config": "7 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/bububao.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/bububao.png, tag=步步宝, enabled=false", + "config": "7 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/bububao.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/bububao.png, tag=步步宝, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-bububao-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/bububao.png, tag=步步宝获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-bububao-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/bububao.png, tag=步步宝获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-bububao-header.txt, tag=步步宝获取header, update-interval=86400, opt-parser=false, enabled=false", }, @@ -95,9 +95,9 @@ { - "config": "9 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yuedongzu.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yuedongzu.png, tag=悦动族, enabled=false", + "config": "9 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yuedongzu.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yuedongzu.png, tag=悦动族, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yuedongzu-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yuedongzu.png, tag=悦动族获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yuedongzu-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yuedongzu.png, tag=悦动族获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yuedongzu-header.txt, tag=悦动族获取header, update-interval=86400, opt-parser=false, enabled=false", }, @@ -105,9 +105,9 @@ { - "config": "11 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qmyd.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qmyd.png, tag=全民悦动, enabled=false", + "config": "11 */30 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qmyd.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qmyd.png, tag=全民悦动, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qmyd-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/qmyd.png, tag=全民悦动获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qmyd-header.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/qmyd.png, tag=全民悦动获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-qmyd-header.txt, tag=全民悦动获取header, update-interval=86400, opt-parser=false, enabled=false", }, @@ -115,26 +115,26 @@ { - "config": "6 6 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shuqi.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说, enabled=false", + "config": "6 6 * * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shuqi.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shuqi.png, tag=书旗小说, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取header, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shuqi.png, tag=书旗小说获取header, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-header1.txt, tag=书旗小说获取header, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/shuqi.png, tag=书旗小说获取body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/shuqi.png, tag=书旗小说获取body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-shuqi-body1.txt, tag=书旗小说获取body, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "6 6 0-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气, enabled=false", + "config": "6 6 0-23 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.png, tag=简单天气, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.png, tag=简单天气获取日常任务body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body1.txt, tag=简单天气获取日常任务body, update-interval=86400, opt-parser=false, enabled=false", },{ - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取抽奖body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.png, tag=简单天气获取抽奖body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body2.txt, tag=简单天气获取抽奖body, update-interval=86400, opt-parser=false, enabled=false", },{ - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/jdtq.png, tag=简单天气获取吃饭-竞猜body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/jdtq.png, tag=简单天气获取吃饭-竞猜body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-jdtq-body3.txt, tag=简单天气获取吃饭-竞猜body, update-interval=86400, opt-parser=false, enabled=false", }, @@ -143,15 +143,15 @@ { - "config": "7 7,27 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", + "config": "7 7,27 7-20 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.png, tag=易趣牛帮, enabled=false", }, { - "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/yqnb.png, tag=易趣牛帮获取header body, enabled=false", + "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/yqnb.png, tag=易趣牛帮获取header body, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-yqnb-body.txt, tag=易趣牛帮获取header body, update-interval=86400, opt-parser=false, enabled=false", }, { - "config": "7 17,27 12 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/tls.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/tls.png, tag=特仑苏, enabled=false", + "config": "7 17,27 12 * * * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/tls.js, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/tls.png, tag=特仑苏, enabled=false", }, { "config": "0 0 0 1 1 * https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, img-url=https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@master\/Task\/tls.png, tag=特仑苏获取ck, enabled=false", "addons": "https:\/\/cdn.jsdelivr.net\/gh\/ziye888\/JavaScript@main\/Task\/ziye-tls-ck.txt, tag=特仑苏获取ck, update-interval=86400, opt-parser=false, enabled=false", From 058caf29e6019a3cd54e707096ccfc84345deb52 Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 11 May 2021 20:49:44 +0800 Subject: [PATCH 138/139] Create jym.json --- Task/jym.json | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 Task/jym.json diff --git a/Task/jym.json b/Task/jym.json new file mode 100644 index 0000000..5b0d339 --- /dev/null +++ b/Task/jym.json @@ -0,0 +1,31 @@ +{ + "id": "ziye.jymapp.sub", + "name": "ziye 剪羊毛专用订阅", + "author": "@ZIYE", + "icon": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/ziye.png", + "repo": "https://github.com/ziye888", + "apps": [{ + "id": "jymappsss", + "name": "剪羊毛APP", + "keys": [ +"jymhd", "jymbody", "jymjlhd", "jymjlbody","jymhd2", "jymbody2", "jymjlhd2", "jymjlbody2","jymhd3", "jymbody3","jymjlhd3", "jymjlbody3","jymhd4", "jymbody4", "jymjlhd4", "jymjlbody4","jymhd5", "jymbody5", "jymjlhd5", "jymjlbody5","jymhd6", "jymbody6", "jymjlhd6", "jymjlbody6","jymhd7", "jymbody7", "jymjlhd7", "jymjlbody7","jymhd8", "jymbody8", "jymjlhd8", "jymjlbody8","jymhd9", "jymbody9", "jymjlhd9", "jymjlbody9","jymhd10", "jymbody10","jymjlhd10", "jymjlbody10","jymhd11", "jymbody11", "jymjlhd11", "jymjlbody11","jymhd12", "jymbody12", "jymjlhd12", "jymjlbody12","jymhd13", "jymbody13", "jymjlhd13", "jymjlbody13","jymhd14", "jymbody14", "jymjlhd14", "jymjlbody14","jymhd15", "jymbody15", "jymjlhd15", "jymjlbody15","jymhd16", "jymbody16", "jymjlhd16", "jymjlbody16","jymhd17", "jymbody17", "jymjlhd17", "jymjlbody17","jymhd18", "jymbody18", "jymjlhd18", "jymjlbody18","jymhd19", "jymbody19", "jymjlhd19", "jymjlbody19","jymhd20", "jymbody20", "jymjlhd20", "jymjlbody20", + ], + "author": "@ziye", + "settings": [{ + "id": "jymSuffix", + "name": "当前账号", + "val": "1", + "type": "number", + "desc": "当前抓取ck记录的账号序号,如:1、2、3、" + }, { + "id": "jymCount", + "name": "账号个数", + "val": "1", + "type": "number", + "desc": "指定任务最多跑几个账号,根据抓取的账号数据个数来设值" + }], + "repo": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jym.js", + "icons": ["https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jym.png", "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jym.png"], + "script": "https://cdn.jsdelivr.net/gh/ziye888/JavaScript@main/Task/jym.js" + }] +} From 339a7eab12664bc5cc19d701879cbd7a7417e78a Mon Sep 17 00:00:00 2001 From: ziye888 <81284528+ziye888@users.noreply.github.com> Date: Tue, 11 May 2021 20:53:11 +0800 Subject: [PATCH 139/139] Update jym.json --- Task/jym.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Task/jym.json b/Task/jym.json index 5b0d339..ae91268 100644 --- a/Task/jym.json +++ b/Task/jym.json @@ -7,8 +7,7 @@ "apps": [{ "id": "jymappsss", "name": "剪羊毛APP", - "keys": [ -"jymhd", "jymbody", "jymjlhd", "jymjlbody","jymhd2", "jymbody2", "jymjlhd2", "jymjlbody2","jymhd3", "jymbody3","jymjlhd3", "jymjlbody3","jymhd4", "jymbody4", "jymjlhd4", "jymjlbody4","jymhd5", "jymbody5", "jymjlhd5", "jymjlbody5","jymhd6", "jymbody6", "jymjlhd6", "jymjlbody6","jymhd7", "jymbody7", "jymjlhd7", "jymjlbody7","jymhd8", "jymbody8", "jymjlhd8", "jymjlbody8","jymhd9", "jymbody9", "jymjlhd9", "jymjlbody9","jymhd10", "jymbody10","jymjlhd10", "jymjlbody10","jymhd11", "jymbody11", "jymjlhd11", "jymjlbody11","jymhd12", "jymbody12", "jymjlhd12", "jymjlbody12","jymhd13", "jymbody13", "jymjlhd13", "jymjlbody13","jymhd14", "jymbody14", "jymjlhd14", "jymjlbody14","jymhd15", "jymbody15", "jymjlhd15", "jymjlbody15","jymhd16", "jymbody16", "jymjlhd16", "jymjlbody16","jymhd17", "jymbody17", "jymjlhd17", "jymjlbody17","jymhd18", "jymbody18", "jymjlhd18", "jymjlbody18","jymhd19", "jymbody19", "jymjlhd19", "jymjlbody19","jymhd20", "jymbody20", "jymjlhd20", "jymjlbody20", + "keys": ["jymhd", "jymbody", "jymjlhd", "jymjlbody","jymhd2", "jymbody2", "jymjlhd2", "jymjlbody2","jymhd3", "jymbody3","jymjlhd3", "jymjlbody3","jymhd4", "jymbody4", "jymjlhd4", "jymjlbody4","jymhd5", "jymbody5", "jymjlhd5", "jymjlbody5","jymhd6", "jymbody6", "jymjlhd6", "jymjlbody6","jymhd7", "jymbody7", "jymjlhd7", "jymjlbody7","jymhd8", "jymbody8", "jymjlhd8", "jymjlbody8","jymhd9", "jymbody9", "jymjlhd9", "jymjlbody9","jymhd10", "jymbody10","jymjlhd10", "jymjlbody10","jymhd11", "jymbody11", "jymjlhd11", "jymjlbody11","jymhd12", "jymbody12", "jymjlhd12", "jymjlbody12","jymhd13", "jymbody13", "jymjlhd13", "jymjlbody13","jymhd14", "jymbody14", "jymjlhd14", "jymjlbody14","jymhd15", "jymbody15", "jymjlhd15", "jymjlbody15","jymhd16", "jymbody16", "jymjlhd16", "jymjlbody16","jymhd17", "jymbody17", "jymjlhd17", "jymjlbody17","jymhd18", "jymbody18", "jymjlhd18", "jymjlbody18","jymhd19", "jymbody19", "jymjlhd19", "jymjlbody19","jymhd20", "jymbody20", "jymjlhd20", "jymjlbody20" ], "author": "@ziye", "settings": [{