家电星推官

This commit is contained in:
wisz2021
2021-05-27 13:44:14 +08:00
parent 2acaa2de06
commit f6d7c2e67c
6 changed files with 279 additions and 205 deletions

View File

@@ -181,6 +181,9 @@ cron "10 0,7,23 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/mast
# 取关京东店铺和商品 # 取关京东店铺和商品
cron "55 23 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js,tag=取关京东店铺商品 cron "55 23 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js,tag=取关京东店铺商品
# 家电星推官
cron "0 0 0 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js,tag=家电星推官
# 618动物联萌 # 618动物联萌
cron "13 * * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js, tag=618动物联萌 cron "13 * * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js, tag=618动物联萌

View File

@@ -56,6 +56,7 @@
{"config":"11 * * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js, tag=东东超市, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jxc.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"11 * * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js, tag=东东超市, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jxc.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"10 0,7,23 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js, tag=赚京豆, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_syj.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"10 0,7,23 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js, tag=赚京豆, img-url=https://raw.githubusercontent.com/58xinian/icon/master/jd_syj.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"55 23 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js, tag=取关京东店铺商品, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"55 23 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js, tag=取关京东店铺商品, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"0 0 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js, tag=家电星推官, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"13 * * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js, tag=618动物联萌, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"13 * * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js, tag=618动物联萌, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"5 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js, tag=京喜签到, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}, {"config":"5 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js, tag=京喜签到, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"},
{"config":"15 17 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/backUp/xmSports.js, tag=小米运动, img-url=https://raw.githubusercontent.com/58xinian/icon/master/xmyd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"} {"config":"15 17 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/backUp/xmSports.js, tag=小米运动, img-url=https://raw.githubusercontent.com/58xinian/icon/master/xmyd.png, enabled=true", "addons":"https://gitee.com/lxk0301/jd_scripts/raw/master/QuantumultX/lxk0301_cookies.conf"}

View File

@@ -92,8 +92,9 @@
|58|[jd_superMarket.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js)|东东超市|京东APP首页-京东超市-底部东东超市| |58|[jd_superMarket.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js)|东东超市|京东APP首页-京东超市-底部东东超市|
|59|[jd_syj.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js)|赚京豆|赚京豆(微信小程序)-赚京豆-签到领京豆| |59|[jd_syj.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js)|赚京豆|赚京豆(微信小程序)-赚京豆-签到领京豆|
|60|[jd_unsubscribe.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js)|取关京东店铺和商品|| |60|[jd_unsubscribe.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js)|取关京东店铺和商品||
|61|[jd_zoo.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js)|618动物联萌|京东APP-》搜索 玩一玩-》瓜分20亿| |61|[jd_xtg.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js)|家电星推官||
|62|[jx_sign.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js)|京喜签到|| |62|[jd_zoo.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js)|618动物联萌|京东APP-》搜索 玩一玩-》瓜分20亿|
|63|[jx_sign.js](https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js)|京喜签到||
<!-- 清单标记结束 --> <!-- 清单标记结束 -->
<!-- 此表格由 update_list.sh 脚本自动生成,请不要人工修改。 --> <!-- 此表格由 update_list.sh 脚本自动生成,请不要人工修改。 -->
<!-- 这是隐藏信息,用来给 update_list.sh 脚本提供标记信息的,用于自动生成上面的脚本清单,请勿删除这里的标记信息。 --> <!-- 这是隐藏信息,用来给 update_list.sh 脚本提供标记信息的,用于自动生成上面的脚本清单,请勿删除这里的标记信息。 -->

View File

@@ -66,6 +66,7 @@ crazyJoy挂机 = type=cron,cronexp="10 1,12 * * *",wake-system=1,timeout=20,scri
东东超市 = type=cron,cronexp="11 * * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js 东东超市 = type=cron,cronexp="11 * * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_superMarket.js
赚京豆 = type=cron,cronexp="10 0,7,23 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js 赚京豆 = type=cron,cronexp="10 0,7,23 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_syj.js
取关京东店铺商品 = type=cron,cronexp="55 23 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js 取关京东店铺商品 = type=cron,cronexp="55 23 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_unsubscribe.js
家电星推官 = type=cron,cronexp="0 0 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js
618动物联萌 = type=cron,cronexp="13 * * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js 618动物联萌 = type=cron,cronexp="13 * * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zoo.js
京喜签到 = type=cron,cronexp="5 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js 京喜签到 = type=cron,cronexp="5 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jx_sign.js
小米运动 = type=cron,cronexp="15 17 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/backUp/xmSports.js 小米运动 = type=cron,cronexp="15 17 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/backUp/xmSports.js

View File

@@ -22,6 +22,9 @@
0 0,12,18,21 * * * node /scripts/jd_carnivalcity.js >> /scripts/logs/jd_carnivalcity.log 2>&1 0 0,12,18,21 * * * node /scripts/jd_carnivalcity.js >> /scripts/logs/jd_carnivalcity.log 2>&1
#618动物联萌 #618动物联萌
33 * * * * node /scripts/jd_zoo.js >> /scripts/logs/jd_zoo.log 2>&1 33 * * * * node /scripts/jd_zoo.js >> /scripts/logs/jd_zoo.log 2>&1
#家电星推官 活动时间2021年5月27日 00:00:00-2021年6月18日 23:59:59
33 * * * * node /scripts/jd_xtg.js >> /scripts/logs/jd_xtg.log 2>&1
##############长期活动############## ##############长期活动##############
# 签到 # 签到
7 0,17 * * * cd /scripts && node jd_bean_sign.js >> /scripts/logs/jd_bean_sign.log 2>&1 7 0,17 * * * cd /scripts && node jd_bean_sign.js >> /scripts/logs/jd_bean_sign.log 2>&1

View File

@@ -2,40 +2,38 @@
* @Author: LXK9301 * @Author: LXK9301
* @Date: 2020-10-21 17:04:04 * @Date: 2020-10-21 17:04:04
* @Last Modified by: LXK9301 * @Last Modified by: LXK9301
* @Last Modified time: 2020-11-05 00:35:04 * @Last Modified time: 2021-05-27 13:15:04
*/ */
/* /*
手机尚学季脚本 https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js 家电星推官脚本
手机尚学季活动地址https://pro.m.jd.com/mall/active/23yuC2muhsBnv2515p8xLxC3D8Lv/index.html 家电星推官活动地址https://3.cn/-1eD1VOa?_ts=1622072397979&utm_source=iosapp&utm_medium=appshare&utm_campaign=t_335139774&utm_term=CopyURL&ad_od=share&gx=RnFtxGZZPTONndRP--twDLBLeC4DoX3_2wf2
活动时间20213月15 00:00:00-20213月19 23:59:59 活动时间20215月27 00:00:00-20216月18 23:59:59
京豆先到先得 京豆先到先得
出现任务做完没领取的情况就再运行一次脚本 出现任务做完没领取的情况就再运行一次脚本
能做完所有的任务,多账号脚本会自己内部互助
脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js 脚本兼容: QuantumultX, Surge, Loon, JSBox, Node.js
============Quantumultx=============== ============Quantumultx===============
[task_local] [task_local]
#手机尚学季 #家电星推官
0 0 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js, tag=手机尚学季, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true 0 0 0 * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js, tag=家电星推官, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true
================Loon============== ================Loon==============
[Script] [Script]
cron "0 0 0 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js,tag=手机尚学季 cron "0 0 0 * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js,tag=家电星推官
===============Surge================= ===============Surge=================
手机尚学季 = type=cron,cronexp="0 0 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js 家电星推官 = type=cron,cronexp="0 0 0 * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js
============小火箭========= ============小火箭=========
手机尚学季 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js, cronexpr="0 0 0 * * *", timeout=3600, enable=true 家电星推官 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_xtg.js, cronexpr="0 0 0 * * *", timeout=3600, enable=true
*/ */
const $ = new Env("手机尚学季"); const $ = new Env("家电星推官");
const activeEndTime = "2021/03/19 23:59:59+08:00"; //活动结束时间 const activeEndTime = "2021/06/18 23:59:59+08:00"; //活动结束时间
const notify = $.isNode() ? require("../sendNotify") : ""; const notify = $.isNode() ? require("./sendNotify") : "";
//Node.js用户请在jdCookie.js处填写京东ck; //Node.js用户请在jdCookie.js处填写京东ck;
const jdCookieNode = $.isNode() ? require("../jdCookie.js") : ""; const jdCookieNode = $.isNode() ? require("./jdCookie.js") : "";
!function(n){"use strict";function r(n,r){var t=(65535&n)+(65535&r);return(n>>16)+(r>>16)+(t>>16)<<16|65535&t}function t(n,r){return n<<r|n>>>32-r}function u(n,u,e,o,c,f){return r(t(r(r(u,n),r(o,f)),c),e)}function e(n,r,t,e,o,c,f){return u(r&t|~r&e,n,r,o,c,f)}function o(n,r,t,e,o,c,f){return u(r&e|t&~e,n,r,o,c,f)}function c(n,r,t,e,o,c,f){return u(r^t^e,n,r,o,c,f)}function f(n,r,t,e,o,c,f){return u(t^(r|~e),n,r,o,c,f)}function i(n,t){n[t>>5]|=128<<t%32,n[14+(t+64>>>9<<4)]=t;var u,i,a,h,g,l=1732584193,d=-271733879,v=-1732584194,C=271733878;for(u=0;u<n.length;u+=16)i=l,a=d,h=v,g=C,d=f(d=f(d=f(d=f(d=c(d=c(d=c(d=c(d=o(d=o(d=o(d=o(d=e(d=e(d=e(d=e(d,v=e(v,C=e(C,l=e(l,d,v,C,n[u],7,-680876936),d,v,n[u+1],12,-389564586),l,d,n[u+2],17,606105819),C,l,n[u+3],22,-1044525330),v=e(v,C=e(C,l=e(l,d,v,C,n[u+4],7,-176418897),d,v,n[u+5],12,1200080426),l,d,n[u+6],17,-1473231341),C,l,n[u+7],22,-45705983),v=e(v,C=e(C,l=e(l,d,v,C,n[u+8],7,1770035416),d,v,n[u+9],12,-1958414417),l,d,n[u+10],17,-42063),C,l,n[u+11],22,-1990404162),v=e(v,C=e(C,l=e(l,d,v,C,n[u+12],7,1804603682),d,v,n[u+13],12,-40341101),l,d,n[u+14],17,-1502002290),C,l,n[u+15],22,1236535329),v=o(v,C=o(C,l=o(l,d,v,C,n[u+1],5,-165796510),d,v,n[u+6],9,-1069501632),l,d,n[u+11],14,643717713),C,l,n[u],20,-373897302),v=o(v,C=o(C,l=o(l,d,v,C,n[u+5],5,-701558691),d,v,n[u+10],9,38016083),l,d,n[u+15],14,-660478335),C,l,n[u+4],20,-405537848),v=o(v,C=o(C,l=o(l,d,v,C,n[u+9],5,568446438),d,v,n[u+14],9,-1019803690),l,d,n[u+3],14,-187363961),C,l,n[u+8],20,1163531501),v=o(v,C=o(C,l=o(l,d,v,C,n[u+13],5,-1444681467),d,v,n[u+2],9,-51403784),l,d,n[u+7],14,1735328473),C,l,n[u+12],20,-1926607734),v=c(v,C=c(C,l=c(l,d,v,C,n[u+5],4,-378558),d,v,n[u+8],11,-2022574463),l,d,n[u+11],16,1839030562),C,l,n[u+14],23,-35309556),v=c(v,C=c(C,l=c(l,d,v,C,n[u+1],4,-1530992060),d,v,n[u+4],11,1272893353),l,d,n[u+7],16,-155497632),C,l,n[u+10],23,-1094730640),v=c(v,C=c(C,l=c(l,d,v,C,n[u+13],4,681279174),d,v,n[u],11,-358537222),l,d,n[u+3],16,-722521979),C,l,n[u+6],23,76029189),v=c(v,C=c(C,l=c(l,d,v,C,n[u+9],4,-640364487),d,v,n[u+12],11,-421815835),l,d,n[u+15],16,530742520),C,l,n[u+2],23,-995338651),v=f(v,C=f(C,l=f(l,d,v,C,n[u],6,-198630844),d,v,n[u+7],10,1126891415),l,d,n[u+14],15,-1416354905),C,l,n[u+5],21,-57434055),v=f(v,C=f(C,l=f(l,d,v,C,n[u+12],6,1700485571),d,v,n[u+3],10,-1894986606),l,d,n[u+10],15,-1051523),C,l,n[u+1],21,-2054922799),v=f(v,C=f(C,l=f(l,d,v,C,n[u+8],6,1873313359),d,v,n[u+15],10,-30611744),l,d,n[u+6],15,-1560198380),C,l,n[u+13],21,1309151649),v=f(v,C=f(C,l=f(l,d,v,C,n[u+4],6,-145523070),d,v,n[u+11],10,-1120210379),l,d,n[u+2],15,718787259),C,l,n[u+9],21,-343485551),l=r(l,i),d=r(d,a),v=r(v,h),C=r(C,g);return[l,d,v,C]}function a(n){var r,t="",u=32*n.length;for(r=0;r<u;r+=8)t+=String.fromCharCode(n[r>>5]>>>r%32&255);return t}function h(n){var r,t=[];for(t[(n.length>>2)-1]=void 0,r=0;r<t.length;r+=1)t[r]=0;var u=8*n.length;for(r=0;r<u;r+=8)t[r>>5]|=(255&n.charCodeAt(r/8))<<r%32;return t}function g(n){return a(i(h(n),8*n.length))}function l(n,r){var t,u,e=h(n),o=[],c=[];for(o[15]=c[15]=void 0,e.length>16&&(e=i(e,8*n.length)),t=0;t<16;t+=1)o[t]=909522486^e[t],c[t]=1549556828^e[t];return u=i(o.concat(h(r)),512+8*r.length),a(i(c.concat(u),640))}function d(n){var r,t,u="";for(t=0;t<n.length;t+=1)r=n.charCodeAt(t),u+="0123456789abcdef".charAt(r>>>4&15)+"0123456789abcdef".charAt(15&r);return u}function v(n){return unescape(encodeURIComponent(n))}function C(n){return g(v(n))}function A(n){return d(C(n))}function m(n,r){return l(v(n),v(r))}function s(n,r){return d(m(n,r))}function b(n,r,t){return r?t?m(r,n):s(r,n):t?C(n):A(n)}$.md5=b}(); !function(n){"use strict";function r(n,r){var t=(65535&n)+(65535&r);return(n>>16)+(r>>16)+(t>>16)<<16|65535&t}function t(n,r){return n<<r|n>>>32-r}function u(n,u,e,o,c,f){return r(t(r(r(u,n),r(o,f)),c),e)}function e(n,r,t,e,o,c,f){return u(r&t|~r&e,n,r,o,c,f)}function o(n,r,t,e,o,c,f){return u(r&e|t&~e,n,r,o,c,f)}function c(n,r,t,e,o,c,f){return u(r^t^e,n,r,o,c,f)}function f(n,r,t,e,o,c,f){return u(t^(r|~e),n,r,o,c,f)}function i(n,t){n[t>>5]|=128<<t%32,n[14+(t+64>>>9<<4)]=t;var u,i,a,h,g,l=1732584193,d=-271733879,v=-1732584194,C=271733878;for(u=0;u<n.length;u+=16)i=l,a=d,h=v,g=C,d=f(d=f(d=f(d=f(d=c(d=c(d=c(d=c(d=o(d=o(d=o(d=o(d=e(d=e(d=e(d=e(d,v=e(v,C=e(C,l=e(l,d,v,C,n[u],7,-680876936),d,v,n[u+1],12,-389564586),l,d,n[u+2],17,606105819),C,l,n[u+3],22,-1044525330),v=e(v,C=e(C,l=e(l,d,v,C,n[u+4],7,-176418897),d,v,n[u+5],12,1200080426),l,d,n[u+6],17,-1473231341),C,l,n[u+7],22,-45705983),v=e(v,C=e(C,l=e(l,d,v,C,n[u+8],7,1770035416),d,v,n[u+9],12,-1958414417),l,d,n[u+10],17,-42063),C,l,n[u+11],22,-1990404162),v=e(v,C=e(C,l=e(l,d,v,C,n[u+12],7,1804603682),d,v,n[u+13],12,-40341101),l,d,n[u+14],17,-1502002290),C,l,n[u+15],22,1236535329),v=o(v,C=o(C,l=o(l,d,v,C,n[u+1],5,-165796510),d,v,n[u+6],9,-1069501632),l,d,n[u+11],14,643717713),C,l,n[u],20,-373897302),v=o(v,C=o(C,l=o(l,d,v,C,n[u+5],5,-701558691),d,v,n[u+10],9,38016083),l,d,n[u+15],14,-660478335),C,l,n[u+4],20,-405537848),v=o(v,C=o(C,l=o(l,d,v,C,n[u+9],5,568446438),d,v,n[u+14],9,-1019803690),l,d,n[u+3],14,-187363961),C,l,n[u+8],20,1163531501),v=o(v,C=o(C,l=o(l,d,v,C,n[u+13],5,-1444681467),d,v,n[u+2],9,-51403784),l,d,n[u+7],14,1735328473),C,l,n[u+12],20,-1926607734),v=c(v,C=c(C,l=c(l,d,v,C,n[u+5],4,-378558),d,v,n[u+8],11,-2022574463),l,d,n[u+11],16,1839030562),C,l,n[u+14],23,-35309556),v=c(v,C=c(C,l=c(l,d,v,C,n[u+1],4,-1530992060),d,v,n[u+4],11,1272893353),l,d,n[u+7],16,-155497632),C,l,n[u+10],23,-1094730640),v=c(v,C=c(C,l=c(l,d,v,C,n[u+13],4,681279174),d,v,n[u],11,-358537222),l,d,n[u+3],16,-722521979),C,l,n[u+6],23,76029189),v=c(v,C=c(C,l=c(l,d,v,C,n[u+9],4,-640364487),d,v,n[u+12],11,-421815835),l,d,n[u+15],16,530742520),C,l,n[u+2],23,-995338651),v=f(v,C=f(C,l=f(l,d,v,C,n[u],6,-198630844),d,v,n[u+7],10,1126891415),l,d,n[u+14],15,-1416354905),C,l,n[u+5],21,-57434055),v=f(v,C=f(C,l=f(l,d,v,C,n[u+12],6,1700485571),d,v,n[u+3],10,-1894986606),l,d,n[u+10],15,-1051523),C,l,n[u+1],21,-2054922799),v=f(v,C=f(C,l=f(l,d,v,C,n[u+8],6,1873313359),d,v,n[u+15],10,-30611744),l,d,n[u+6],15,-1560198380),C,l,n[u+13],21,1309151649),v=f(v,C=f(C,l=f(l,d,v,C,n[u+4],6,-145523070),d,v,n[u+11],10,-1120210379),l,d,n[u+2],15,718787259),C,l,n[u+9],21,-343485551),l=r(l,i),d=r(d,a),v=r(v,h),C=r(C,g);return[l,d,v,C]}function a(n){var r,t="",u=32*n.length;for(r=0;r<u;r+=8)t+=String.fromCharCode(n[r>>5]>>>r%32&255);return t}function h(n){var r,t=[];for(t[(n.length>>2)-1]=void 0,r=0;r<t.length;r+=1)t[r]=0;var u=8*n.length;for(r=0;r<u;r+=8)t[r>>5]|=(255&n.charCodeAt(r/8))<<r%32;return t}function g(n){return a(i(h(n),8*n.length))}function l(n,r){var t,u,e=h(n),o=[],c=[];for(o[15]=c[15]=void 0,e.length>16&&(e=i(e,8*n.length)),t=0;t<16;t+=1)o[t]=909522486^e[t],c[t]=1549556828^e[t];return u=i(o.concat(h(r)),512+8*r.length),a(i(c.concat(u),640))}function d(n){var r,t,u="";for(t=0;t<n.length;t+=1)r=n.charCodeAt(t),u+="0123456789abcdef".charAt(r>>>4&15)+"0123456789abcdef".charAt(15&r);return u}function v(n){return unescape(encodeURIComponent(n))}function C(n){return g(v(n))}function A(n){return d(C(n))}function m(n,r){return l(v(n),v(r))}function s(n,r){return d(m(n,r))}function b(n,r,t){return r?t?m(r,n):s(r,n):t?C(n):A(n)}$.md5=b}();
//IOS等用户直接用NobyDa的jd cookie //IOS等用户直接用NobyDa的jd cookie
let cookiesArr = [], let cookiesArr = [], cookie = "", allMsg = '';
cookie = "";
if ($.isNode()) { if ($.isNode()) {
Object.keys(jdCookieNode).forEach((item) => { Object.keys(jdCookieNode).forEach((item) => {
cookiesArr.push(jdCookieNode[item]); cookiesArr.push(jdCookieNode[item]);
@@ -48,7 +46,14 @@ if ($.isNode()) {
...jsonParse($.getdata("CookiesJD") || "[]").map((item) => item.cookie), ...jsonParse($.getdata("CookiesJD") || "[]").map((item) => item.cookie),
].filter((item) => !!item); ].filter((item) => !!item);
} }
const starID = ["sanxing", "meizu", "xiaomi", "oppo", "vivo", "sony"]; let starID = [
{
"starId": "flp-songqian",
},
{
"starId": "ykd-liutao",
}
];
const shareID = [ const shareID = [
"39440572-136a-4b38-bc13-f767d07406fb", "39440572-136a-4b38-bc13-f767d07406fb",
"796a8a5e-ef50-4501-a6a6-b7717de022ae", "796a8a5e-ef50-4501-a6a6-b7717de022ae",
@@ -58,7 +63,7 @@ const shareID = [
"45f97217-e150-4dc9-baed-054a4e07ae02", "45f97217-e150-4dc9-baed-054a4e07ae02",
]; ];
$.allShareId = {}; $.allShareId = {};
const JD_API_HOST = "https://urvsaggpt.m.jd.com/guardianstar"; const JD_API_HOST = "https://guardianstarjd.m.jd.com/star";
!(async () => { !(async () => {
if (!cookiesArr[0]) { if (!cookiesArr[0]) {
$.msg( $.msg(
@@ -69,6 +74,8 @@ const JD_API_HOST = "https://urvsaggpt.m.jd.com/guardianstar";
); );
return; return;
} }
cookie = cookiesArr[0];
await starRanking();
for (let i = 0; i < cookiesArr.length; i++) { for (let i = 0; i < cookiesArr.length; i++) {
if (cookiesArr[i]) { if (cookiesArr[i]) {
cookie = cookiesArr[i]; cookie = cookiesArr[i];
@@ -108,43 +115,47 @@ const JD_API_HOST = "https://urvsaggpt.m.jd.com/guardianstar";
console.log(`一共${starID.length}${$.name}任务,耗时会很久,请提前知晓`); console.log(`一共${starID.length}${$.name}任务,耗时会很久,请提前知晓`);
// $.beanCount = beforeTotal && beforeTotal['base'].jdNum; // $.beanCount = beforeTotal && beforeTotal['base'].jdNum;
for (let index = 0; index < starID.length; index++) { for (let index = 0; index < starID.length; index++) {
$.activeId = starID[index]; $.activeId = starID[index]['starId'];
console.log(`开始 【${$.activeId}】 星推官,加入店铺会员任务不做\n`);
$.j = index; $.j = index;
$.times = 0;
await JD_XTG(true); await JD_XTG(true);
} }
console.log(`\n等待8秒后再去领取奖励\n`); // console.log(`\n等待8秒后再去领取奖励\n`);
// console.log(`做任务之前京豆总计:${$.beanCount}`) // console.log(`做任务之前京豆总计:${$.beanCount}`)
await $.wait(8000); // await $.wait(8000);
for (let index = 0; index < starID.length; index++) { // for (let index = 0; index < starID.length; index++) {
$.activeId = starID[index]; // $.activeId = starID[index]['starId'];
$.j = index; // $.j = index;
await JD_XTG(); // await JD_XTG();
// await doSupport(shareID[index]); // // await doSupport(shareID[index]);
} // }
$.allShareId[i] = $.shareID; // $.allShareId[i] = $.shareID;
// const afterTotal = await TotalBean(); // const afterTotal = await TotalBean();
// $.jdNum = afterTotal['base'].jdNum; // $.jdNum = afterTotal['base'].jdNum;
// await showMsg(); await showMsg();
} }
} }
if ($.isNode() && allMsg) {
await notify.sendNotify($.name, allMsg);
}
// console.log($.allShareId); // console.log($.allShareId);
for (let v = 0; v < cookiesArr.length; v++) { // for (let v = 0; v < cookiesArr.length; v++) {
cookie = cookiesArr[v]; // cookie = cookiesArr[v];
console.log(`自己账号内部互助\n\n`); // console.log(`自己账号内部互助\n\n`);
for (let item of Object.keys($.allShareId)) { // for (let item of Object.keys($.allShareId)) {
for (let index = 0; index < starID.length; index++) { // for (let index = 0; index < starID.length; index++) {
$.activeId = starID[index]; // $.activeId = starID[index]['starId'];
console.log(`账号${v + 1}去助力 账号${Number(item) + 1}${$.activeId}活动的邀请码${$.allShareId[item][index]}\n`) // console.log(`账号${v + 1}去助力 账号${Number(item) + 1} 的${$.activeId}活动的邀请码${$.allShareId[item][index]}\n`)
await doSupport($.allShareId[item][index]); // await doSupport($.allShareId[item][index]);
} // }
} // }
console.log(`如有剩下的机会,助力作者\n\n`); // console.log(`如有剩下的机会,助力作者\n\n`);
for (let index = 0; index < starID.length; index++) { // for (let index = 0; index < starID.length; index++) {
$.activeId = starID[index]; // $.activeId = starID[index]['starId'];
await doSupport(shareID[index]); // await doSupport(shareID[index]['starId']);
} // }
} // }
})() })()
.catch((e) => { .catch((e) => {
$.log("", `${$.name}, 失败! 原因: ${e}!`, ""); $.log("", `${$.name}, 失败! 原因: ${e}!`, "");
@@ -153,123 +164,144 @@ const JD_API_HOST = "https://urvsaggpt.m.jd.com/guardianstar";
$.done(); $.done();
}); });
async function showMsg() { async function showMsg() {
console.log(`\n做任务之前京豆总计:${$.beanCount}`) let nowTime = new Date().getTime() + new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000;
console.log(`做完任务后京豆总计:${$.jdNum}`);
console.log(`活动活动京豆数量:${$.jdNum - $.beanCount}`);
let nowTime =
new Date().getTime() + new Date().getTimezoneOffset() * 60 * 1000 + 8 * 60 * 60 * 1000;
if (nowTime > new Date(activeEndTime).getTime()) { if (nowTime > new Date(activeEndTime).getTime()) {
$.msg($.name, 'xtg', `请删除或禁用此脚本\n如果帮助到您可以点下🌟STAR鼓励我一下,谢谢\n咱江湖再见\nhttps://github.com/LXK9301/jd_scripts`, {"open-url": "https://github.com/LXK9301/jd_scripts"}); $.msg($.name, 'xtg', `请删除或禁用此脚本\n咱江湖再见`);
if ($.isNode()) await notify.sendNotify($.name + '活动已结束', `请删除此脚本\n如果帮助到您可以点下🌟STAR鼓励我一下,谢谢\n咱江湖再见\nhttps://github.com/LXK9301/jd_scripts`) if ($.isNode()) await notify.sendNotify($.name + '活动已结束', `请删除此脚本\n咱江湖再见`)
} else { } else {
$.msg($.name, `账号${$.index} ${$.nickName || $.UserName}`, `做任务之前京豆总计:${$.beanCount}\n做完任务后京豆总计:${$.jdNum}\n${($.jdNum - $.beanCount) > 0 ? `获得京豆:${$.jdNum - $.beanCount}京豆 🐶(仅供参考)\n` : ''}京豆先到先得\n活动地址点击弹窗跳转后即可查看\n注:如未获得京豆就是已被分完`, {"open-url": "https://pro.m.jd.com/mall/active/23yuC2muhsBnv2515p8xLxC3D8Lv/index.html"}) if ($.beanCount) {
//if ($.isNode()) await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName || $.UserName}`, `账号${$.index} ${$.nickName || $.UserName}\n做任务之前京豆总计:${$.beanCount}\n做完任务后京豆总计:${$.jdNum}\n${($.jdNum - $.beanCount) > 0 ? `获得京豆:${$.jdNum - $.beanCount}京豆 🐶(仅供参考)\n` : ''}京豆先到先得\n注如未获得京豆就是已被分完\n活动结束时间2020年11月12日 23:59:59\n活动地址https://pro.m.jd.com/mall/active/23yuC2muhsBnv2515p8xLxC3D8Lv/index.html`) $.msg($.name, ``, `京东账号${$.index} ${$.nickName || $.UserName}星推官活动获得:${$.beanCount}京豆`);
allMsg += `京东账号${$.index} ${$.nickName || $.UserName}星推官活动获得:${$.beanCount}京豆\n`;
}
} }
} }
async function JD_XTG(flag = false) { async function JD_XTG(flag = false) {
var skuCount = 15, meetingCount = 15;
await getHomePage(); await getHomePage();
if ($.homeData && $.homeData.code === 200) { if ($.homeData && $.homeData.code === 200) {
const { let { dayTask, supportTask } = $.homeData.data;
shopList,
venueList,
productList,
addCart,
orderSkuList,
supporterVoList,
shareId,
} = $.homeData.data[0];
if (flag) { if (flag) {
console.log(`\n===========活动${$.j + 1}-[${starID[$.j]}] 助力码==========\n${shareId}\n`); // console.log(`\n===========活动${$.j + 1}-[${starID[$.j]['starId']}] 助力码==========\n${shareId}\n`);
$.shareID.push(shareId); // $.shareID.push(shareId);
} }
if (supporterVoList && supporterVoList.length >= 5) { dayTask = dayTask.filter(vo => (vo['type'] === 'sku' || vo['type'] === 'meeting' || vo['type'] === 'followShop') && vo['finishCount'] !== vo['count']);
console.log(`去做任务五。好友助力领京豆`) for (let item of dayTask) {
await shareTask(shareId); if (item['type'] === 'memberShop') {
console.log(`开通【${item['name']}】会员,跳过\n`);
continue
} }
for (let item of addCart) { if (item['type'] === 'sku') {
console.log( meetingCount = item['count'];
`\n任务一:加购[${item["productName"]}]-${ console.log(`浏览【${item['name']}】(${item['finishCount']}/${item['count']}需等待6秒`);
item["productStatus"] !== 3 ? "" : "已做完" const res = await doTask(item['type'], item["id"]);
}` const t = Date.now();
); if (res && res.code === 200) {
if (item["productStatus"] !== 3) { await $.wait(6 * 1000)
await doTask("cart", item["productId"], item["productStatus"]); // const b = `browse_task_${$.activeId}_${item["id"]}_${$.time('yyyyMMdd')}_${item['type']}_${t + 7 * 1000}`;
await getBrowsePrize(res.data);
// await getBrowsePrize(b);
} }
} }
for (let item of shopList) { if (item['type'] === 'meeting') {
console.log(`\n任务一:关注${item["shopName"]}`); skuCount = item['count'];
if (item["shopStatus"] === 4) { console.log(`浏览会场【${item['name']}】(${item['finishCount']}/${item['count']}需等待6秒`);
console.log(`入会任务,假入会`); const res = await doTask(item['type'], item["id"]);
await doTask("shop", item["shopId"], 0); const t = Date.now();
continue; if (res && res.code === 200) {
} await $.wait(6 * 1000)
if (item["shopStatus"] === 3) { await getBrowsePrize(res.data);
console.log(`此任务已做完,跳过`);
continue;
}
console.log(`shopStatus:::${item["shopStatus"]}`);
if (item["shopStatus"] !== 3 && item["shopStatus"] !== 4) {
await doTask("shop", item["shopId"], item["shopStatus"]);
}
// if (item['shopStatus'] === 2) {
// await doTask('shop', item['shopId'], 2)
// }
// if (item['shopStatus'] === 4) {
// await doTask('shop', item['shopId'], 4)
// }
}
for (let item1 of venueList) {
console.log(
`\n任务二:逛逛[${item1["venueName"]}]-${
item1["venueStatus"] !== 3 ? "" : "已做完"
}`
);
if (item1["venueStatus"] === 1) {
await doTask("venue", item1["venueId"], 1);
}
if (item1["venueStatus"] === 2) {
await doTask("venue", item1["venueId"], 2);
} }
} }
for (let item2 of productList) { if (item['type'] === 'followShop') {
console.log( console.log(`关注店铺【${item['name']}】(${item['finishCount']}/${item['count']}`);
`\n任务三:逛逛[${item2["productName"]}]-${ await doTask(item['type'], item["id"], `followShop`);
item2["productStatus"] !== 3 ? "" : "已做完"
}`
);
if (item2["productStatus"] === 1) {
await doTask("product", item2["productId"], 1);
}
if (item2["productStatus"] === 2) {
await doTask("product", item2["productId"], 2);
} }
} }
// for (let item3 of orderSkuList) { dayTask = dayTask.filter(vo => (vo['type'] === 'sku' || vo['type'] === 'meeting' || vo['type'] === 'followShop') && vo['finishCount'] !== vo['count']);
// await doTask('order', item3['skuId'], 1); if (dayTask && dayTask.length) {
// await doTask('order', item3['skuId'], 2); $.times += 1;
// await doTask('order', item3['skuId'], 3); console.log(`${$.times + 1}次循环执行JD_XTG`)
// await doTask('order', item3['skuId'], 0); // await JD_XTG();
// if ($.times <= Math.max(skuCount, meetingCount)) {
// await doTask('order', item3['skuId'], 2); // console.log(`第 ${$.times + 1}次循环执行JD_XTG`)
// await doTask('order', item3['skuId'], 1); await JD_XTG();
// } } else {
//console.log(`\n开始抽奖\n`) console.log(`估计已死循环不再执行JD_XTG\n`)
// await getDayPrizeStatus(4, `${$.activeId}#1`, 3); }
// await getDayPrizeStatus(1, `${$.activeId}#2`, 3); } else {
console.log(`${$.activeId}星推官任务已做完\n`)
}
} else { } else {
console.log(`京东服务器返回无数据!`); console.log(`京东服务器返回无数据!`);
} }
} }
//获取邀请码
function initSuportInfo() {
return new Promise(async (resolve) => {
const options = taskPostUrl('task/initSuportInfo', 'initSuportInfo',`starId=${$.activeId}`);
$.post(options, (err, resp, data) => {
try {
if (err) {
console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`);
} else {
// console.log(`\n助力结果:${data}`);
data = JSON.parse(data);
if (data['code'] === 200) {
$.shareID.push(data.data);//邀请码
} else {
console.log(`邀请码获取失败:`)
}
}
} catch (e) {
$.logErr(e, resp);
} finally {
resolve();
}
});
});
}
function starRanking() {
return new Promise(async (resolve) => {
const options = taskPostUrl('task/starRanking', 'starRanking', 'starId=bl-gongjun')
$.post(options, (err, resp, data) => {
try {
if (err) {
console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`);
} else {
// console.log(`\n助力结果:${data}`);
data = JSON.parse(data);
if (data['code'] === 200) {
starID = data.data
} else {
console.log(`frontConfig失败:`)
}
}
} catch (e) {
$.logErr(e, resp);
} finally {
resolve();
}
});
});
}
function getHomePage() { function getHomePage() {
return new Promise((resolve) => { return new Promise((resolve) => {
$.get(taskUrl("getHomePage"), async (err, resp, data) => { const options = taskPostUrl('task/getList', 'getList', `starId=${$.activeId}`);
$.post(options, async (err, resp, data) => {
try { try {
if (err) { if (err) {
console.log(`${JSON.stringify(err)}`); console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`); console.log(`${$.name} API请求失败请检查网路重试`);
} else { } else {
if (data) { if (data) {
$.homeData = JSON.parse(data); data = JSON.parse(data);
if (data['code'] === 200) {
$.homeData = data;
} else {
console.log(`getList异常`)
}
} else { } else {
console.log(`京东服务器返回空数据`); console.log(`京东服务器返回空数据`);
} }
@@ -282,19 +314,44 @@ function getHomePage() {
}); });
}); });
} }
function doTask(type, id, status) { function doTask(type, id, functionID = 'doBrowse') {
return new Promise(async (resolve) => { return new Promise(async (resolve) => {
$.post(taskPostUrl(type, id, status), (err, resp, data) => { const options = taskPostUrl(`task/${functionID}`, functionID, `starId=${$.activeId}&id=${id}&type=${type}`)
$.post(options, (err, resp, data) => {
try { try {
if (err) { if (err) {
console.log(`${JSON.stringify(err)}`); console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`); console.log(`${$.name} API请求失败请检查网路重试`);
} else { } else {
console.log(`做任务结果:${data}`); console.log(`doBrowse做任务结果:${data}`);
data = JSON.parse(data); data = JSON.parse(data);
} }
} catch (e) { } catch (e) {
$.logErr(e, resp); $.logErr(e, resp);
} finally {
resolve(data);
}
});
});
}
function getBrowsePrize(browseId) {
return new Promise(async (resolve) => {
const options = taskPostUrl('task/getBrowsePrize', 'getBrowsePrize', `starId=${$.activeId}&browseId=${browseId}`)
$.post(options, (err, resp, data) => {
try {
if (err) {
console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`);
} else {
console.log(`getBrowsePrize做任务结果:${data}`);
data = JSON.parse(data);
if (data && data.code === 200) {
$.beanCount += data.data['jingBean'];
console.log(`获得京豆:${data.data['jingBean']}\n`);
}
}
} catch (e) {
$.logErr(e, resp);
} finally { } finally {
resolve(); resolve();
} }
@@ -303,13 +360,13 @@ function doTask(type, id, status) {
} }
function shareTask(shareId) { function shareTask(shareId) {
let r = Date.now().toString(); let r = Date.now().toString();
let hi = "352f5149282f44d5aed9061003341bbe"; let hi = "07035cabb557f096";
let o = hi + r; let o = hi + r;
let t = "/guardianstar/shareTask"; let t = "/guardianstar/shareTask";
let a = `starId=${$.activeId}&shareId=${shareId}`; let a = `starId=${$.activeId}&shareId=${shareId}`;
return new Promise(async (resolve) => { return new Promise(async (resolve) => {
const options = { const options = {
url: `https://urvsaggpt.m.jd.com/guardianstar/shareTask`, url: `${JD_API_HOST}/shareTask`,
body: `shareId=${shareId}&starId=${$.activeId}`, body: `shareId=${shareId}&starId=${$.activeId}`,
headers: { headers: {
Accept: "application/json,text/plain, */*", Accept: "application/json,text/plain, */*",
@@ -318,8 +375,8 @@ function shareTask(shareId) {
"Accept-Language": "zh-cn", "Accept-Language": "zh-cn",
Connection: "keep-alive", Connection: "keep-alive",
Cookie: cookie, Cookie: cookie,
origin: "https://urvsaggpt.m.jd.com", Host: "guardianstarjd.m.jd.com",
Referer: "https://urvsaggpt.m.jd.com/static/index.html", Referer: "https://guardianstarjd.m.jd.com/",
sign: za(a, o, t).toString(), sign: za(a, o, t).toString(),
timestamp: r, timestamp: r,
"User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36", "User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36",
@@ -344,7 +401,7 @@ function shareTask(shareId) {
} }
function doSupport(shareId) { function doSupport(shareId) {
let r = Date.now().toString(); let r = Date.now().toString();
let hi = "352f5149282f44d5aed9061003341bbe"; let hi = "07035cabb557f096";
let o = hi + r; let o = hi + r;
let t = "doSupport"; let t = "doSupport";
let a = `starId=${$.activeId}&shareId=${shareId}`; let a = `starId=${$.activeId}&shareId=${shareId}`;
@@ -359,8 +416,8 @@ function doSupport(shareId) {
"Accept-Language": "zh-cn", "Accept-Language": "zh-cn",
Connection: "keep-alive", Connection: "keep-alive",
Cookie: cookie, Cookie: cookie,
Host: "urvsaggpt.m.jd.com", Host: "guardianstarjd.m.jd.com",
Referer: "https://urvsaggpt.m.jd.com/static/index.html", Referer: "https://guardianstarjd.m.jd.com/",
sign: za(a, o, t).toString(), sign: za(a, o, t).toString(),
timestamp: r, timestamp: r,
"User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36", "User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36",
@@ -427,56 +484,64 @@ function TotalBean() {
}); });
}); });
} }
function getDayPrizeStatus(prizeType, prizeId, status) { // function getDayPrizeStatus(prizeType, prizeId, status) {
let r = Date.now().toString(); // let r = Date.now().toString();
let hi = "352f5149282f44d5aed9061003341bbe"; // let hi = "07035cabb557f096";
let o = hi + r; // let o = hi + r;
let t = "getDayPrizeStatus"; // let t = "getDayPrizeStatus";
let a = `starId=${$.activeId}&status=${status}&prizeType=${prizeType}&prizeId=${prizeId}`; // let a = `starId=${$.activeId}&status=${status}&prizeType=${prizeType}&prizeId=${prizeId}`;
return new Promise(async (resolve) => { // return new Promise(async (resolve) => {
const options = { // const options = {
url: `${JD_API_HOST}/getDayPrizeStatus`, // url: `${JD_API_HOST}/getDayPrizeStatus`,
body: `starId=${$.activeId}&status=${status}&prizeType=${prizeType}&prizeId=${prizeId}`, // body: `starId=${$.activeId}&status=${status}&prizeType=${prizeType}&prizeId=${prizeId}`,
headers: { // headers: {
Accept: "application/json,text/plain, */*", // Accept: "application/json,text/plain, */*",
"Content-Type": "application/x-www-form-urlencoded", // "Content-Type": "application/x-www-form-urlencoded",
"Accept-Encoding": "gzip, deflate, br", // "Accept-Encoding": "gzip, deflate, br",
"Accept-Language": "zh-cn", // "Accept-Language": "zh-cn",
Connection: "keep-alive", // Connection: "keep-alive",
Cookie: cookie, // Cookie: cookie,
Host: "urvsaggpt.m.jd.com", // Host: "urvsaggpt.m.jd.com",
Referer: "https://urvsaggpt.m.jd.com/static/index.html", // Referer: "https://urvsaggpt.m.jd.com/static/index.html",
sign: za(a, o, t).toString(), // sign: za(a, o, t).toString(),
timestamp: r, // timestamp: r,
"User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36", // "User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36",
}, // },
}; // };
$.post(options, (err, resp, data) => { // $.post(options, (err, resp, data) => {
try { // try {
if (err) { // if (err) {
console.log(`${JSON.stringify(err)}`); // console.log(`${JSON.stringify(err)}`);
console.log(`${$.name} API请求失败请检查网路重试`); // console.log(`${$.name} API请求失败请检查网路重试`);
} else { // } else {
console.log(`抽奖结果:${data}`); // console.log(`抽奖结果:${data}`);
// data = JSON.parse(data); // // data = JSON.parse(data);
} // }
} catch (e) { // } catch (e) {
$.logErr(e, resp); // $.logErr(e, resp);
} finally { // } finally {
resolve(); // resolve();
} // }
}); // });
}); // });
} // }
function taskPostUrl(type, id, status) { function taskPostUrl(functionId, t, a) {
let r = Date.now().toString(); let o = '', r = '';
let hi = "352f5149282f44d5aed9061003341bbe"; const time = Date.now();
let o = hi + r; // if (t === 'getBrowsePrize') {
let t = "doTask"; // o = "07035cabb557f096" + (time + 6 * 1000);
let a = `starId=${$.activeId}&type=${type}&id=${id}&status=${status}`; // r = (time + 6 * 1000).toString()
// } else {
// o = "07035cabb557f096" + time;
// r = time.toString();
// }
o = "07035cabb557f096" + time;
r = time.toString();
// let t = "/khc/task/doQuestion";
// let a = "brandId=555555&questionId=2&result=1"
return { return {
url: `${JD_API_HOST}/doTask`, url: `${JD_API_HOST}/${functionId}`,
body: `starId=${$.activeId}&type=${type}&id=${id}&status=${status}`, body: a,
headers: { headers: {
Accept: "application/json,text/plain, */*", Accept: "application/json,text/plain, */*",
"Content-Type": "application/x-www-form-urlencoded", "Content-Type": "application/x-www-form-urlencoded",
@@ -484,13 +549,13 @@ function taskPostUrl(type, id, status) {
"Accept-Language": "zh-cn", "Accept-Language": "zh-cn",
Connection: "keep-alive", Connection: "keep-alive",
Cookie: cookie, Cookie: cookie,
Host: "urvsaggpt.m.jd.com", Host: "guardianstarjd.m.jd.com",
Referer: "https://urvsaggpt.m.jd.com/static/index.html", Referer: "https://guardianstarjd.m.jd.com/",
sign: za(a, o, t).toString(), sign: za(a, o, t).toString(),
timestamp: r, timestamp: r,
"User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36", "User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36",
}, }
}; }
} }
function jsonParse(str) { function jsonParse(str) {
if (typeof str == "string") { if (typeof str == "string") {
@@ -505,7 +570,7 @@ function jsonParse(str) {
} }
function taskUrl(function_id) { function taskUrl(function_id) {
let r = Date.now().toString(); let r = Date.now().toString();
let hi = "352f5149282f44d5aed9061003341bbe"; let hi = "07035cabb557f096";
let o = hi + r; let o = hi + r;
let t = function_id; let t = function_id;
let a = `t=${r}&starId=${$.activeId}`; let a = `t=${r}&starId=${$.activeId}`;
@@ -518,7 +583,7 @@ function taskUrl(function_id) {
Connection: "keep-alive", Connection: "keep-alive",
Cookie: cookie, Cookie: cookie,
Host: "urvsaggpt.m.jd.com", Host: "urvsaggpt.m.jd.com",
Referer: "https://urvsaggpt.m.jd.com/static/index.html", Referer: "https://guardianstarjd.m.jd.com/",
sign: za(a, o, t).toString(), sign: za(a, o, t).toString(),
timestamp: r, timestamp: r,
"User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36", "User-Agent": "jdapp;android;9.4.4;10;3b78ecc3f490c7ba;network/UNKNOWN;model/M2006J10C;addressid/138543439;aid/3b78ecc3f490c7ba;oaid/7d5870c5a1696881;osVer/29;appBuild/85576;psn/3b78ecc3f490c7ba|541;psq/2;uid/3b78ecc3f490c7ba;adk/;ads/;pap/JA2015_311210|9.2.4|ANDROID 10;osv/10;pv/548.2;jdv/0|iosapp|t_335139774|appshare|CopyURL|1606277982178|1606277986;ref/com.jd.lib.personal.view.fragment.JDPersonalFragment;partner/xiaomi001;apprpd/MyJD_Main;Mozilla/5.0 (Linux; Android 10; M2006J10C Build/QP1A.190711.020; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045227 Mobile Safari/537.36",