152 lines
38 KiB
JavaScript
152 lines
38 KiB
JavaScript
/*
|
||
#618动物联萌专门收集金币
|
||
活动入口:京东app首页浮动窗口
|
||
仅仅是收集一下618动物联萌活动每秒产生的金币
|
||
每30分运行一次
|
||
============Quantumultx===============
|
||
[task_local]
|
||
#618动物联萌收集金币
|
||
0-59/30 * * * * https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zooCollect.js, tag=618动物联萌收集金币, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Color/jd.png, enabled=true
|
||
|
||
================Loon==============
|
||
[Script]
|
||
cron "0-59/30 * * * *" script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zooCollect.js,tag=618动物联萌收集金币
|
||
|
||
===============Surge=================
|
||
618动物联萌收集金币 = type=cron,cronexp="0-59/30 * * * *",wake-system=1,timeout=3600,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zooCollect.js
|
||
|
||
============小火箭=========
|
||
618动物联萌收集金币 = type=cron,script-path=https://gitee.com/lxk0301/jd_scripts/raw/master/jd_zooCollect.js, cronexpr="0-59/30 * * * *", timeout=3600, enable=true
|
||
*/
|
||
const $ = new Env('618动物联萌收集金币');
|
||
//Node.js用户请在jdCookie.js处填写京东ck;
|
||
const jdCookieNode = $.isNode() ? require('./jdCookie.js') : '';
|
||
//IOS等用户直接用NobyDa的jd cookie
|
||
let cookiesArr = [], cookie = '', secretp = '';
|
||
|
||
if ($.isNode()) {
|
||
Object.keys(jdCookieNode).forEach((item) => {
|
||
cookiesArr.push(jdCookieNode[item])
|
||
})
|
||
if (process.env.JD_DEBUG && process.env.JD_DEBUG === 'false') console.log = () => {};
|
||
} else {
|
||
cookiesArr = [$.getdata('CookieJD'), $.getdata('CookieJD2'), ...jsonParse($.getdata('CookiesJD') || "[]").map(item => item.cookie)].filter(item => !!item);
|
||
}
|
||
|
||
const JD_API_HOST = `https://api.m.jd.com/client.action`;
|
||
!(async () => {
|
||
if (!cookiesArr[0]) {
|
||
$.msg($.name, '【提示】请先获取cookie\n直接使用NobyDa的京东签到获取', 'https://bean.m.jd.com/bean/signIndex.action', {"open-url": "https://bean.m.jd.com/bean/signIndex.action"});
|
||
return;
|
||
}
|
||
console.log(`\n小功能::仅仅是收集一下618动物联萌领金币每秒产生的金币,建议30分钟执行一次脚本\n`)
|
||
for (let i = 0; i < cookiesArr.length; i++) {
|
||
cookie = cookiesArr[i];
|
||
if (cookie) {
|
||
$.UserName = decodeURIComponent(cookie.match(/pt_pin=([^; ]+)(?=;?)/) && cookie.match(/pt_pin=([^; ]+)(?=;?)/)[1])
|
||
$.index = i + 1;
|
||
$.isLogin = true;
|
||
$.nickName = '';
|
||
if (!$.isLogin) {
|
||
$.msg($.name, `【提示】cookie已失效`, `京东账号${$.index} ${$.nickName || $.UserName}\n请重新登录获取\nhttps://bean.m.jd.com/bean/signIndex.action`, {"open-url": "https://bean.m.jd.com/bean/signIndex.action"});
|
||
continue
|
||
}
|
||
console.log(`\n******开始【京东账号${$.index}】${$.nickName || $.UserName}*********\n`);
|
||
await main()
|
||
}
|
||
}
|
||
})()
|
||
.catch((e) => $.logErr(e))
|
||
.finally(() => $.done())
|
||
|
||
async function main() {
|
||
await getHomeData();
|
||
if ($.secretp) {
|
||
secretp = $.secretp;
|
||
await stall_collectProduceScore({ "ss": getBody() });
|
||
}
|
||
}
|
||
function stall_collectProduceScore(body) {
|
||
return new Promise((resolve) => {
|
||
$.post(taskPostUrl('zoo_collectProduceScore', body), (err, resp, data) => {
|
||
try {
|
||
if (err) {
|
||
console.log(`${JSON.stringify(err)}`)
|
||
console.log(`${$.name} API请求失败,请检查网路重试`)
|
||
} else {
|
||
data = JSON.parse(data);
|
||
if (data && data.code === 0) {
|
||
if (data && data.data.bizCode === 0) {
|
||
console.log(`京东账号${$.index} ${$.nickName}成功收集金币:${data.data.result.produceScore}个`)
|
||
} else {
|
||
console.log(`京东账号${$.index} ${$.nickName}成功收集金币失败:${data.data.bizMsg}`)
|
||
}
|
||
} else {
|
||
console.log(`失败:${JSON.stringify(data)}\n`);
|
||
}
|
||
}
|
||
} catch (e) {
|
||
$.logErr(e, resp);
|
||
} finally {
|
||
resolve();
|
||
}
|
||
})
|
||
})
|
||
}
|
||
function getHomeData() {
|
||
return new Promise((resolve) => {
|
||
$.post(taskPostUrl('zoo_getHomeData'), (err, resp, data) => {
|
||
try {
|
||
if (err) {
|
||
console.log(`${JSON.stringify(err)}`)
|
||
console.log(`${$.name} API请求失败,请检查网路重试`)
|
||
} else {
|
||
data = JSON.parse(data);
|
||
if (data.code === 0) {
|
||
if (data && data.data['bizCode'] === 0) {
|
||
$.secretp = data.data.result.homeMainInfo.secretp;
|
||
}
|
||
} else {
|
||
console.log(`zoo_getHomeData异常:${JSON.stringify(data)}\n`);
|
||
}
|
||
}
|
||
} catch (e) {
|
||
$.logErr(e, resp);
|
||
} finally {
|
||
resolve();
|
||
}
|
||
})
|
||
})
|
||
}
|
||
|
||
function taskPostUrl(functionId, body = {}) {
|
||
return {
|
||
url: `${JD_API_HOST}?functionId=${functionId}`,
|
||
body: `functionId=${functionId}&body=${JSON.stringify(body)}&client=wh5&clientVersion=1.0.0`,
|
||
headers: {
|
||
'User-Agent': $.isNode() ? (process.env.JD_USER_AGENT ? process.env.JD_USER_AGENT : (require('./USER_AGENTS').USER_AGENT)) : ($.getdata('JDUA') ? $.getdata('JDUA') : "jdapp;iPhone;9.4.4;14.3;network/4g;Mozilla/5.0 (iPhone; CPU iPhone OS 14_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148;supportJDSHWK/1"),
|
||
'Content-Type': 'application/x-www-form-urlencoded',
|
||
'Host': 'api.m.jd.com',
|
||
'Cookie': cookie,
|
||
'Origin': 'https://wbbny.m.jd.com',
|
||
'Referer': 'https://wbbny.m.jd.com/babelDiy/Zeus/2s7hhSTbhMgxpGoa9JDnbDzJTaBB/index.html',
|
||
}
|
||
}
|
||
}
|
||
|
||
function jsonParse(str) {
|
||
if (typeof str == "string") {
|
||
try {
|
||
return JSON.parse(str);
|
||
} catch (e) {
|
||
console.log(e);
|
||
$.msg($.name, '', '请勿随意在BoxJs输入框修改内容\n建议通过脚本去获取cookie')
|
||
return [];
|
||
}
|
||
}
|
||
}
|
||
|
||
|
||
var _0xodz='jsjiami.com.v6',_0x550c=[_0xodz,'wpFTw6zDtnbCjQDDuiHDkcOfw4g=','wovCuA/ComY=','YW49w5nCkw==','w4rDqTEfw7Yq','wpbCijXCnQ==','w5ZZW8OrTg==','fnMUw5TCkw==','UsO+wpbCrih+','csOIwrXCqyw=','w5ouwqzCl2A=','FcOmwobDjcK4VSQrw6YKw6/DpX0Ew6/Cu8OPeyNGJcKUw5UawoA+wpnDq2dBwrwOw5bDocKMJAjDkcO8HxQuw5rDgsKgw67CvcKYw5zChcO5I8ONwojCi8OUw6XDlMOfw5LDtwkSBFvDiwfCkS1dwrQjAMKrRCbChk7Ck8KhY0MRCDPDgjzDrsO1I8ORwpbCt8Ofw7vDisK0esOAw7fDng==','wrxAfiYzwrrCsnbCl2F7Vw==','SQzDrxco','wobDrMOsHsKyw7s=','wq5XwotWZ8K1QFk=','w6PDr8OJQT8=','T8K1wrHDjsOh','AcKrwr7ClMOX','w4QXwrI=','DsKAW1NV','ScK3bVd/w6tbw7HDuQzCsg==','w40hbsOYw5g=','VFTDpcKkOw==','woDDosOXCsKtw7MXB8OQw63DiA==','wr/DmSE0Mg==','bMO2AHhK','fHoiw53Cgg==','RMO2wqrCkyY=','S8ORLA==','TT/Dhn7DsQ==','w6EAw6Jxw6Bqw4vCtg==','KsKSw44ELQ==','wpbChR8nw5U=','HsKYw6Inw7Y=','wpjDqMOsHcKpw74=','wp0dfcOjwrI=','ak8Xw5DCvw==','wq8eRMO5wrA=','wrdJdHwB','QwXDrh8uXA==','dsKywoLDocOx','XibCvMKzw70=','dyRlwpjDqg==','w5E7w75dw4c=','NsKUw6Uuw4Y=','w6pub152','w7pBalNX','K8OrwofDj8Ka','GcO0E03Dvg==','fyXCksK5w7g=','wrRgHF1P','w6jCjMKTw5Iq','Rxd8wpTDnCY=','wrzDiMOCw5Ry','wp3Clwk/w5w=','JibDuMK9Wg==','w6t1Sl1B','wojCszsIw78=','woU5SMOPwoI=','wooYCVPDkg==','wpPDvsOFLcKw','wrDCucKBJ8Od','azrCkcKiwqA=','FcKXV0p2','wrx1J29V','Y2zDvMKULg==','woPDhMO7w5Bm','wobDhMONI8KQ','wqvDjiYXFXdLwqnCvMKdIMOr','w7HDpT0Lw5c=','w4Emw7tuw4g=','wo5xwpJJTw==','woB1w6vDvUU=','MgszA1c=','w7dRbXN1','YznCpMK5w7s=','eEvCtFfCosOq','D1HDnMO8w7Ik','KMK2w6I1PFA=','wocvZcOGwpHCiQ==','w7lQaQ==','w7cGw7BCw7s=','FV3CvMKe','w4gcwp/CmUE=','X8O5wos=','RSLCiMK2w4w=','VsK/wpnDhsOX','RhDCqsK4wrwrTsKo','wphjwpbDusKvVw==','w61mV8K3wog=','w6tAYcKWwqE=','wrdMc1Qz','YUDCu1rCnQ==','w4LDrsKvRMOU','TcO3wpHCqjk=','wr0fw5HDkcKM','w6tvYcKUwrHDnA==','TsKtw5XDlirCvUIL','QDJKwr/CqsK3wqrCh1/Duw==','w5JMan0=','wplrH2N3wrvCjHA=','wrvCmcKlHsOxFMKg','wowKw6XDtMK4L3kGwq7DjcOtF28p','PgfDvsKjeA==','w4zDozYW','w6htZcK/wo4=','U8O2PVpL','DsOgNH/Dmw==','W8KBw5HDgxE=','Mw7DvMKAcA==','L8Kxw5g2w44fDMKV','RcOnIcOV','wqNbw7PDiWY=','woDDosORDsKvw78LIw==','QRnDnVg=','AMKtdFFr','K17DgMOJwqk=','JMKfwrrCiA==','e8KbwqHDhcOXUC93w4d5','SsKqw5LDhzY=','CcOPwrfDgcKk','wrNUwrLDuMKC','wo04ZMOMwqbCiTIOe31dfg==','CQ0bPEU=','XMKww6nDjxvCvE0eaMONw4zDiw==','McKJwoDCq8Or','wqHDmScdInc=','wogiasOTwqbCjjcZeWY=','YzPDjRoq','f8ORAmRb','woDCjSnCmGTDnMKSw6fCog0Ew5o=','WMOBCnRP','w6F4YMKewobDnMKtPSEewrxK','woTCkwPCm2g=','WMOpwpfCpB9+w6jDqH4TJcKY','bXotw4rCjw==','w6TDhMO/RjVVNTNLw4h1woI=','wqV9Llhy','jTswjiamXHdiCn.VqcpoOm.Dv6ZeuA=='];(function(_0x35ffd9,_0x44478c,_0x4fcb75){var _0x2cd783=function(_0x17ec3b,_0x4616ed,_0x1b7bf7,_0x2046bf,_0xb73970){_0x4616ed=_0x4616ed>>0x8,_0xb73970='po';var _0x54cdac='shift',_0x334f0a='push';if(_0x4616ed<_0x17ec3b){while(--_0x17ec3b){_0x2046bf=_0x35ffd9[_0x54cdac]();if(_0x4616ed===_0x17ec3b){_0x4616ed=_0x2046bf;_0x1b7bf7=_0x35ffd9[_0xb73970+'p']();}else if(_0x4616ed&&_0x1b7bf7['replace'](/[TwXHdCnVqpODZeuA=]/g,'')===_0x4616ed){_0x35ffd9[_0x334f0a](_0x2046bf);}}_0x35ffd9[_0x334f0a](_0x35ffd9[_0x54cdac]());}return 0x8da23;};return _0x2cd783(++_0x44478c,_0x4fcb75)>>_0x44478c^_0x4fcb75;}(_0x550c,0x1e6,0x1e600));var _0x56ae=function(_0xd0d74a,_0x4f6fb3){_0xd0d74a=~~'0x'['concat'](_0xd0d74a);var _0x4764a6=_0x550c[_0xd0d74a];if(_0x56ae['JQKfNY']===undefined){(function(){var _0x1fc355=function(){var _0x599eec;try{_0x599eec=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x35fb0a){_0x599eec=window;}return _0x599eec;};var _0x569b5e=_0x1fc355();var _0x1b4bad='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x569b5e['atob']||(_0x569b5e['atob']=function(_0x59ecde){var _0x26b822=String(_0x59ecde)['replace'](/=+$/,'');for(var _0x6b6716=0x0,_0x332c50,_0x590dbf,_0x1d60ac=0x0,_0x816e57='';_0x590dbf=_0x26b822['charAt'](_0x1d60ac++);~_0x590dbf&&(_0x332c50=_0x6b6716%0x4?_0x332c50*0x40+_0x590dbf:_0x590dbf,_0x6b6716++%0x4)?_0x816e57+=String['fromCharCode'](0xff&_0x332c50>>(-0x2*_0x6b6716&0x6)):0x0){_0x590dbf=_0x1b4bad['indexOf'](_0x590dbf);}return _0x816e57;});}());var _0x4e595f=function(_0x106b9e,_0x4f6fb3){var _0x274ebc=[],_0x48d0f2=0x0,_0x52d1ac,_0x53ab28='',_0x1223ed='';_0x106b9e=atob(_0x106b9e);for(var _0x2d7a12=0x0,_0xc3ef58=_0x106b9e['length'];_0x2d7a12<_0xc3ef58;_0x2d7a12++){_0x1223ed+='%'+('00'+_0x106b9e['charCodeAt'](_0x2d7a12)['toString'](0x10))['slice'](-0x2);}_0x106b9e=decodeURIComponent(_0x1223ed);for(var _0x2f170d=0x0;_0x2f170d<0x100;_0x2f170d++){_0x274ebc[_0x2f170d]=_0x2f170d;}for(_0x2f170d=0x0;_0x2f170d<0x100;_0x2f170d++){_0x48d0f2=(_0x48d0f2+_0x274ebc[_0x2f170d]+_0x4f6fb3['charCodeAt'](_0x2f170d%_0x4f6fb3['length']))%0x100;_0x52d1ac=_0x274ebc[_0x2f170d];_0x274ebc[_0x2f170d]=_0x274ebc[_0x48d0f2];_0x274ebc[_0x48d0f2]=_0x52d1ac;}_0x2f170d=0x0;_0x48d0f2=0x0;for(var _0x2fd39b=0x0;_0x2fd39b<_0x106b9e['length'];_0x2fd39b++){_0x2f170d=(_0x2f170d+0x1)%0x100;_0x48d0f2=(_0x48d0f2+_0x274ebc[_0x2f170d])%0x100;_0x52d1ac=_0x274ebc[_0x2f170d];_0x274ebc[_0x2f170d]=_0x274ebc[_0x48d0f2];_0x274ebc[_0x48d0f2]=_0x52d1ac;_0x53ab28+=String['fromCharCode'](_0x106b9e['charCodeAt'](_0x2fd39b)^_0x274ebc[(_0x274ebc[_0x2f170d]+_0x274ebc[_0x48d0f2])%0x100]);}return _0x53ab28;};_0x56ae['LCBCUM']=_0x4e595f;_0x56ae['XOoPPO']={};_0x56ae['JQKfNY']=!![];}var _0x44d2e2=_0x56ae['XOoPPO'][_0xd0d74a];if(_0x44d2e2===undefined){if(_0x56ae['DELOxX']===undefined){_0x56ae['DELOxX']=!![];}_0x4764a6=_0x56ae['LCBCUM'](_0x4764a6,_0x4f6fb3);_0x56ae['XOoPPO'][_0xd0d74a]=_0x4764a6;}else{_0x4764a6=_0x44d2e2;}return _0x4764a6;};function randomWord(_0x2ac3dc,_0x2f64ef,_0x36287b){var _0x106e04={'ypLIo':function(_0x3b3e30,_0x81f495){return _0x3b3e30+_0x81f495;},'wThfp':function(_0x2f83cf,_0x2b2e49){return _0x2f83cf*_0x2b2e49;},'CDbHY':function(_0x52aa27,_0x58f251){return _0x52aa27-_0x58f251;},'Uhtfw':function(_0x3bde76,_0x48c889){return _0x3bde76<_0x48c889;}};let _0x2649f2='',_0x1db652=_0x2f64ef,_0x27be90=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(_0x2ac3dc){_0x1db652=_0x106e04['ypLIo'](Math['round'](_0x106e04[_0x56ae('0','qiU6')](Math['random'](),_0x106e04[_0x56ae('1',')52q')](_0x36287b,_0x2f64ef))),_0x2f64ef);}for(let _0x5ef7e8=0x0;_0x106e04[_0x56ae('2','PQBw')](_0x5ef7e8,_0x1db652);_0x5ef7e8++){pos=Math[_0x56ae('3','3@S$')](Math[_0x56ae('4','Wm1i')]()*(_0x27be90[_0x56ae('5','6Rr3')]-0x1));_0x2649f2+=_0x27be90[pos];}return _0x2649f2;}function minusByByte(_0x3d7738,_0x5c05d2){var _0x17f6ee={'biAGi':function(_0x449be4,_0x2af126){return _0x449be4(_0x2af126);},'bdZKt':function(_0x216255,_0x1b8053){return _0x216255<_0x1b8053;},'TtYaS':function(_0x184453,_0x57da3c){return _0x184453-_0x57da3c;}};var _0x194eec=_0x3d7738[_0x56ae('6',']ym8')],_0x2af0c6=_0x5c05d2[_0x56ae('7','9w6R')],_0xc25e51=Math[_0x56ae('8','acxe')](_0x194eec,_0x2af0c6),_0x53e92b=toAscii(_0x3d7738),_0x32264a=_0x17f6ee[_0x56ae('9','teQ#')](toAscii,_0x5c05d2),_0x434f3c='',_0xd886e5=0x0;for(_0x194eec!==_0x2af0c6&&(_0x53e92b=add0(_0x53e92b,_0xc25e51),_0x32264a=this[_0x56ae('a','$vZn')](_0x32264a,_0xc25e51));_0x17f6ee[_0x56ae('b','&a7k')](_0xd886e5,_0xc25e51);)_0x434f3c+=Math[_0x56ae('c','$nMi')](_0x17f6ee[_0x56ae('d','3@S$')](_0x53e92b[_0xd886e5],_0x32264a[_0xd886e5])),_0xd886e5++;return _0x434f3c;}function getKey(_0x1f88ef,_0x5c6e53){var _0x652aa7={'kjaiP':function(_0x1956f6,_0x154e8e){return _0x1956f6+_0x154e8e;},'XWFKF':function(_0x14c35f,_0x56f175){return _0x14c35f(_0x56f175);},'NLYqC':function(_0x2e23a2,_0x2776f4){return _0x2e23a2<_0x2776f4;},'jlXDM':function(_0x186e98,_0x409232){return _0x186e98!==_0x409232;},'lJned':'FsqDb','YtGjC':function(_0x2b263b,_0x1634cc){return _0x2b263b>=_0x1634cc;},'MJyxJ':function(_0x132455,_0x1da167){return _0x132455^_0x1da167;}};let _0x58a46f=[],_0x4b7595,_0xbb4d1b=0x0;for(let _0x44343f=0x0;_0x652aa7[_0x56ae('e','ffu$')](_0x44343f,_0x1f88ef[_0x56ae('f','GpE5')]()[_0x56ae('10','qx[[')]);_0x44343f++){if(_0x652aa7[_0x56ae('11','8ZzI')](_0x652aa7[_0x56ae('12','8ZzI')],_0x652aa7[_0x56ae('13','KH@x')])){return _0x652aa7[_0x56ae('14','Wm1i')](_0x652aa7[_0x56ae('15','6Hcb')](Array,n)['join']('0'),t)[_0x56ae('16','$nMi')](-n);}else{_0xbb4d1b=_0x44343f;if(_0x652aa7[_0x56ae('17',']4Qx')](_0xbb4d1b,_0x5c6e53[_0x56ae('18','8ZzI')]))_0xbb4d1b-=_0x5c6e53['length'];_0x4b7595=_0x652aa7['MJyxJ'](_0x1f88ef[_0x56ae('19','1hRJ')]()[_0x56ae('1a','d%hP')](_0x44343f),_0x5c6e53['charCodeAt'](_0xbb4d1b));_0x58a46f[_0x56ae('1b','PQBw')](_0x4b7595%0xa);}}return _0x58a46f[_0x56ae('1c','D168')]()[_0x56ae('1d','hiMd')](/,/g,'');}function toAscii(_0x5cfe15){var _0x35b0e6={'TqowP':function(_0x3cfcc3,_0x45aa98){return _0x3cfcc3(_0x45aa98);}};var _0x31a907='';for(var _0x126620 in _0x5cfe15){var _0x25f447=_0x5cfe15[_0x126620],_0x274d4f=/[a-zA-Z]/['test'](_0x25f447);if(_0x5cfe15[_0x56ae('1e',']4Qx')](_0x126620))if(_0x274d4f)_0x31a907+=_0x35b0e6[_0x56ae('1f','r3T!')](getLastAscii,_0x25f447);else _0x31a907+=_0x25f447;}return _0x31a907;}function add0(_0x5f2b39,_0x521fd9){return(Array(_0x521fd9)[_0x56ae('20','oINf')]('0')+_0x5f2b39)['slice'](-_0x521fd9);}function getLastAscii(_0x419d9e){var _0x257b65=_0x419d9e['charCodeAt'](0x0)['toString']();return _0x257b65[_0x257b65['length']-0x1];}function wordsToBytes(_0x18010e){var _0x320837={'ogjLK':function(_0xf10a48,_0x21c9a4){return _0xf10a48<_0x21c9a4;},'Rjkhi':function(_0x4b0af8,_0xb7a9b3){return _0x4b0af8*_0xb7a9b3;},'MeUle':function(_0x5ccb5a,_0x47fecd){return _0x5ccb5a>>>_0x47fecd;},'cYkpo':function(_0x5ecd61,_0x546742){return _0x5ecd61-_0x546742;},'aCWaI':function(_0x98bab3,_0x991bfc){return _0x98bab3%_0x991bfc;}};for(var _0x1e52d7=[],_0x48627c=0x0;_0x320837[_0x56ae('21','8ZzI')](_0x48627c,_0x320837['Rjkhi'](0x20,_0x18010e['length']));_0x48627c+=0x8)_0x1e52d7['push'](_0x18010e[_0x320837[_0x56ae('22','ghC@')](_0x48627c,0x5)]>>>_0x320837[_0x56ae('23','r02D')](0x18,_0x320837[_0x56ae('24','1hRJ')](_0x48627c,0x20))&0xff);return _0x1e52d7;}function bytesToHex(_0x589ff5){var _0x4d00d6={'YxmTX':function(_0x195da1,_0xf9b2d3){return _0x195da1>>>_0xf9b2d3;},'TzpRS':function(_0x4efad7,_0x539f84){return _0x4efad7&_0x539f84;}};for(var _0x5df28a=[],_0x49c9f7=0x0;_0x49c9f7<_0x589ff5['length'];_0x49c9f7++)_0x5df28a['push'](_0x4d00d6[_0x56ae('25','r3T!')](_0x589ff5[_0x49c9f7],0x4)[_0x56ae('26','2yn)')](0x10)),_0x5df28a[_0x56ae('27','zpJX')](_0x4d00d6[_0x56ae('28','qiU6')](0xf,_0x589ff5[_0x49c9f7])[_0x56ae('29','RNh#')](0x10));return _0x5df28a[_0x56ae('2a','921s')]('');}function stringToBytes(_0x221fe4){var _0x23cd5a={'otvhw':function(_0xf9e3d4,_0x3d2589){return _0xf9e3d4(_0x3d2589);},'AglYf':function(_0x2a1919,_0x4449f5){return _0x2a1919<_0x4449f5;}};_0x221fe4=unescape(_0x23cd5a[_0x56ae('2b','^2i*')](encodeURIComponent,_0x221fe4));for(var _0x31cad4=[],_0x5d48c2=0x0;_0x23cd5a[_0x56ae('2c','k@qz')](_0x5d48c2,_0x221fe4['length']);_0x5d48c2++)_0x31cad4[_0x56ae('2d','R&aB')](0xff&_0x221fe4[_0x56ae('2e','ffu$')](_0x5d48c2));return _0x31cad4;}function bytesToWords(_0x5dea55){var _0x513c78={'mWgqc':function(_0x3fc37e,_0x5bc810){return _0x3fc37e<_0x5bc810;},'phTen':function(_0x176612,_0xa8c784){return _0x176612<<_0xa8c784;},'QmwvN':function(_0x132f85,_0x3c2a11){return _0x132f85-_0x3c2a11;}};for(var _0x726c0e=[],_0x5f2d17=0x0,_0x22a515=0x0;_0x513c78['mWgqc'](_0x5f2d17,_0x5dea55['length']);_0x5f2d17++,_0x22a515+=0x8)_0x726c0e[_0x22a515>>>0x5]|=_0x513c78[_0x56ae('2f','1hRJ')](_0x5dea55[_0x5f2d17],_0x513c78[_0x56ae('30','xL1D')](0x18,_0x22a515%0x20));return _0x726c0e;}function crc32(_0x379f1f){var _0x489e58={'xBJwK':function(_0x34d7a,_0x425fa1){return _0x34d7a|_0x425fa1;},'ecIKk':function(_0x12fa30,_0x27569c){return _0x12fa30&_0x27569c;},'zeyAT':function(_0x5b2ef5,_0xfadbe0){return _0x5b2ef5*_0xfadbe0;},'HybOw':function(_0x1f8508,_0x553ce2){return _0x1f8508&_0x553ce2;},'BhJHo':function(_0x3ce294,_0x36d8a1){return _0x3ce294>>>_0x36d8a1;},'jgVEC':function(_0x1acaad,_0x187e8f){return _0x1acaad-_0x187e8f;},'exPLT':function(_0x5a644f,_0x1696de){return _0x5a644f%_0x1696de;},'aPqXm':function(_0x457bbd,_0x2ac443){return _0x457bbd===_0x2ac443;},'XSDxf':_0x56ae('31','qx[['),'GGuXd':'qhOkX','LSMbp':function(_0x693ecd,_0xa52efe){return _0x693ecd<_0xa52efe;},'aBjRu':function(_0x59f213,_0x256b95){return _0x59f213>_0x256b95;},'Texcq':function(_0x4b0d44,_0x151abc){return _0x4b0d44|_0x151abc;},'FRbBa':function(_0x2f5bfc,_0x41354f){return _0x2f5bfc>>_0x41354f;},'blEnO':function(_0x1f2eaa,_0x9c7523){return _0x1f2eaa|_0x9c7523;},'vqiRH':function(_0x115092,_0x25de7c){return _0x115092>>_0x25de7c;},'mGIWA':function(_0xfddd6e,_0x1a63e8){return _0xfddd6e|_0x1a63e8;},'pViEU':function(_0x16f133,_0x304b17){return _0x16f133^_0x304b17;}};function _0x1509e5(_0x216002){if(_0x489e58['aPqXm'](_0x489e58['XSDxf'],'TyAYc')){_0x5b216a+=String[_0x56ae('32','9w6R')](_0x489e58[_0x56ae('33',')52q')](_0x9ed06c>>0x6,0xc0));_0x5b216a+=String[_0x56ae('34','1hRJ')](_0x489e58[_0x56ae('35','R&aB')](_0x9ed06c,0x3f)|0x80);}else{_0x216002=_0x216002['replace'](/\r\n/g,'\x0a');var _0x5b216a='';for(var _0x4b36ef=0x0;_0x4b36ef<_0x216002[_0x56ae('36','q(j5')];_0x4b36ef++){if('GirfJ'!==_0x489e58['GGuXd']){var _0x9ed06c=_0x216002[_0x56ae('37','9w6R')](_0x4b36ef);if(_0x489e58[_0x56ae('38','!LZ2')](_0x9ed06c,0x80)){_0x5b216a+=String['fromCharCode'](_0x9ed06c);}else if(_0x489e58[_0x56ae('39','ghC@')](_0x9ed06c,0x7f)&&_0x9ed06c<0x800){_0x5b216a+=String[_0x56ae('3a','GLB]')](_0x489e58['Texcq'](_0x489e58[_0x56ae('3b','ghC@')](_0x9ed06c,0x6),0xc0));_0x5b216a+=String[_0x56ae('3c','8ZzI')](_0x489e58[_0x56ae('3d','GLB]')](_0x489e58['HybOw'](_0x9ed06c,0x3f),0x80));}else{_0x5b216a+=String[_0x56ae('3e','$nMi')](_0x489e58['blEnO'](_0x489e58[_0x56ae('3f','EdK]')](_0x9ed06c,0xc),0xe0));_0x5b216a+=String[_0x56ae('40','8sw&')](_0x489e58[_0x56ae('41','D168')](_0x9ed06c>>0x6,0x3f)|0x80);_0x5b216a+=String[_0x56ae('42','qiU6')](_0x489e58[_0x56ae('43','GLB]')](_0x9ed06c&0x3f,0x80));}}else{for(var _0x4c3732=[],_0x4c61f8=0x0;_0x4c61f8<_0x489e58[_0x56ae('44','EdK]')](0x20,t[_0x56ae('45','oINf')]);_0x4c61f8+=0x8)_0x4c3732[_0x56ae('46','GLB]')](_0x489e58['HybOw'](_0x489e58['BhJHo'](t[_0x489e58[_0x56ae('47','acxe')](_0x4c61f8,0x5)],_0x489e58['jgVEC'](0x18,_0x489e58[_0x56ae('48','EdK]')](_0x4c61f8,0x20))),0xff));return _0x4c3732;}}return _0x5b216a;}};_0x379f1f=_0x1509e5(_0x379f1f);var _0x4c08b3=[0x0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,0x37d83bf0,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d];var _0x3f6401=0x0;var _0x564148=0x0;_0x564148=_0x564148^-0x1;for(var _0x2859e2=0x0,_0x4a5512=_0x379f1f[_0x56ae('49','$nMi')];_0x489e58[_0x56ae('4a','$nMi')](_0x2859e2,_0x4a5512);_0x2859e2++){_0x3f6401=_0x379f1f['charCodeAt'](_0x2859e2);_0x564148=_0x489e58[_0x56ae('4b','&a7k')](_0x4c08b3[_0x489e58['HybOw'](0xff,_0x489e58['pViEU'](_0x564148,_0x3f6401))],_0x489e58['BhJHo'](_0x564148,0x8));}return _0x489e58['BhJHo'](-0x1^_0x564148,0x0);};function getBody(){var _0x1ed851={'BpqZa':function(_0x4dd601,_0x40588a){return _0x4dd601*_0x40588a;},'aYYjI':function(_0x56ec6f,_0x40341d,_0x1a5c47){return _0x56ec6f(_0x40341d,_0x1a5c47);},'WFqyu':function(_0x4c853e,_0x233f1c){return _0x4c853e+_0x233f1c;},'UAwtW':_0x56ae('4c','xL1D'),'fIrHE':function(_0x3db9e2,_0x3573f2){return _0x3db9e2(_0x3573f2);},'nYDUX':function(_0x402cc1,_0x3fbabb){return _0x402cc1+_0x3fbabb;},'rehNd':function(_0x371208,_0x1b59a9){return _0x371208+_0x1b59a9;},'gqfEE':function(_0x4a237e,_0x1dd8d4){return _0x4a237e+_0x1dd8d4;},'Safez':_0x56ae('4d','D168')};let _0x1cbde1=Math[_0x56ae('4e','!LZ2')](0xf4240+_0x1ed851['BpqZa'](0x895440,Math[_0x56ae('4f','RNh#')]()))[_0x56ae('50','sqj(')]();let _0x3b43a4=_0x1ed851[_0x56ae('51','8sw&')](randomWord,![],0xa);let _0x20d719=_0x1ed851[_0x56ae('52','ffu$')](_0x1ed851[_0x56ae('53','R&aB')],_0x3b43a4);let _0x49c8b6=Date[_0x56ae('54','&a7k')]();let _0x4c65fa=_0x1ed851[_0x56ae('55','^2i*')](getKey,_0x49c8b6,_0x3b43a4);let _0x3053a7='random='+_0x1cbde1+'&token='+_0x20d719+'&time='+_0x49c8b6+_0x56ae('56','^2i*')+_0x3b43a4+_0x56ae('57','9w6R')+_0x4c65fa+'&is_trust=1';let _0x2fec22=_0x1ed851[_0x56ae('58','WPMP')](bytesToHex,wordsToBytes(_0x1ed851['fIrHE'](getSign,_0x3053a7)))[_0x56ae('59','RNh#')]();let _0x49bef3=crc32(_0x2fec22)[_0x56ae('26','2yn)')](0x24);_0x49bef3=_0x1ed851['aYYjI'](add0,_0x49bef3,0x7);_0x2fec22=_0x1ed851['nYDUX'](_0x1ed851[_0x56ae('5a','q(j5')](_0x1ed851[_0x56ae('5a','q(j5')](_0x1ed851[_0x56ae('5b','ghC@')](_0x1ed851[_0x56ae('5c','EdK]')](_0x49c8b6['toString']()+'~1'+_0x3b43a4+_0x20d719,_0x56ae('5d','1hRJ'))+_0x2fec22+'~',_0x49bef3),_0x56ae('5e','zpJX')),_0x2fec22)+'~',_0x49bef3);s=JSON['stringify']({'extraData':{'log':_0x1ed851[_0x56ae('5f','921s')](encodeURIComponent,_0x2fec22),'sceneid':_0x1ed851['Safez']},'secretp':$.secretp,'random':_0x1cbde1[_0x56ae('60','teQ#')]()});return s;}function getSign(_0x11ba87){var _0x498db0={'baBWv':function(_0x9ff383,_0x1a8ce6){return _0x9ff383+_0x1a8ce6;},'ZjsaS':function(_0xb1fd37,_0xd46e91){return _0xb1fd37*_0xd46e91;},'lafbn':function(_0x221cfd,_0x42e5bf){return _0x221cfd-_0x42e5bf;},'LwwBp':function(_0x7412c,_0x3b8f6f){return _0x7412c>>_0x3b8f6f;},'WibsU':function(_0x2885d0,_0x3670d0){return _0x2885d0|_0x3670d0;},'TIJkZ':function(_0x3f5891,_0x250647){return _0x3f5891&_0x250647;},'nsCng':function(_0x26504d,_0x34ff77){return _0x26504d|_0x34ff77;},'EFieJ':function(_0x830d3a,_0x21ffb7){return _0x830d3a(_0x21ffb7);},'vWvBW':function(_0x5fcc73,_0x3c3fb6){return _0x5fcc73>>_0x3c3fb6;},'qDSHx':function(_0x1a87b7,_0x2c1ed5){return _0x1a87b7%_0x2c1ed5;},'DTOXU':function(_0x1027a3,_0x3da462){return _0x1027a3+_0x3da462;},'YdPJJ':function(_0x5c09f9,_0x3a2238){return _0x5c09f9<<_0x3a2238;},'lOiMV':function(_0xe6e376,_0x132bf8){return _0xe6e376>>>_0x132bf8;},'BRwhY':function(_0x4cd115,_0x2039af){return _0x4cd115<_0x2039af;},'Opmdb':_0x56ae('61',']ym8'),'gOYFW':function(_0x364ba8,_0x5d7fd5){return _0x364ba8!==_0x5d7fd5;},'mJnlz':_0x56ae('62','%Vdz'),'HWvKt':'qTvVd','XxsFU':function(_0x15f892,_0x22b47b){return _0x15f892^_0x22b47b;},'sIGxp':function(_0x57d648,_0x4b24bd){return _0x57d648-_0x4b24bd;},'tMLBJ':function(_0x5a7379,_0x34f612){return _0x5a7379-_0x34f612;},'LPiir':function(_0x2d6673,_0x25bc80){return _0x2d6673+_0x25bc80;},'ILSHC':function(_0x5e5251,_0x5b1ee9){return _0x5e5251+_0x5b1ee9;},'NLbvx':function(_0x477fde,_0x39104d){return _0x477fde>>>_0x39104d;},'yETUM':function(_0x346708,_0xb59659){return _0x346708<_0xb59659;},'VbKUj':function(_0x4bdefe,_0x27d340){return _0x4bdefe+_0x27d340;},'gsGWm':function(_0x56aa19,_0x4a8a1e){return _0x56aa19^_0x4a8a1e;},'YEhnn':function(_0x462b0c,_0x4229ee){return _0x462b0c-_0x4229ee;},'zNUsj':function(_0x195e3c,_0x5763cb){return _0x195e3c|_0x5763cb;},'QqkxP':function(_0xde0c2a,_0x18be43){return _0xde0c2a&_0x18be43;},'McLjp':function(_0x1283b6,_0x484f2d){return _0x1283b6&_0x484f2d;},'rIOYM':function(_0x5eb06a,_0x2bdcbd){return _0x5eb06a^_0x2bdcbd;}};_0x11ba87=_0x498db0[_0x56ae('63','2yn)')](stringToBytes,_0x11ba87);var _0x5f099e=bytesToWords(_0x11ba87),_0x5b14ad=0x8*_0x11ba87[_0x56ae('64','RNh#')],_0x3ed008=[],_0x5d6468=0x67452301,_0x58bbb4=-0x10325477,_0x522b46=-0x67452302,_0x3d5d58=0x10325476,_0x224095=-0x3c2d1e10;_0x5f099e[_0x498db0[_0x56ae('65','9w6R')](_0x5b14ad,0x5)]|=0x80<<_0x498db0['lafbn'](0x18,_0x498db0[_0x56ae('66','EdK]')](_0x5b14ad,0x20)),_0x5f099e[_0x498db0[_0x56ae('67','9w6R')](0xf,_0x498db0['YdPJJ'](_0x498db0[_0x56ae('68','KH@x')](_0x5b14ad+0x40,0x9),0x4))]=_0x5b14ad;for(var _0x18e3b3=0x0;_0x498db0['BRwhY'](_0x18e3b3,_0x5f099e[_0x56ae('69','!LZ2')]);_0x18e3b3+=0x10){for(var _0x3b22f4=_0x5d6468,_0x4baeb5=_0x58bbb4,_0xebb578=_0x522b46,_0x1cadd2=_0x3d5d58,_0x2a0c3e=_0x224095,_0x4c5f3b=0x0;_0x4c5f3b<0x50;_0x4c5f3b++){if(_0x56ae('6a','ffu$')===_0x498db0[_0x56ae('6b','3@S$')]){if(_0x498db0[_0x56ae('6c','0PR&')](_0x4c5f3b,0x10))_0x3ed008[_0x4c5f3b]=_0x5f099e[_0x498db0[_0x56ae('6d','teQ#')](_0x18e3b3,_0x4c5f3b)];else{if(_0x498db0['gOYFW'](_0x498db0[_0x56ae('6e','2yn)')],_0x498db0[_0x56ae('6f','PQBw')])){var _0x5dbed2=_0x498db0[_0x56ae('70','PQBw')](_0x3ed008[_0x498db0['sIGxp'](_0x4c5f3b,0x3)],_0x3ed008[_0x4c5f3b-0x8])^_0x3ed008[_0x498db0[_0x56ae('71','xL1D')](_0x4c5f3b,0xe)]^_0x3ed008[_0x498db0[_0x56ae('72','r02D')](_0x4c5f3b,0x10)];_0x3ed008[_0x4c5f3b]=_0x498db0[_0x56ae('73','3@S$')](_0x498db0[_0x56ae('74','D168')](_0x5dbed2,0x1),_0x498db0['lOiMV'](_0x5dbed2,0x1f));}else{let _0x4b81bb='',_0x4d74cb=min,_0x32719f=['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];if(randomFlag){_0x4d74cb=_0x498db0['baBWv'](Math[_0x56ae('75','KA#U')](_0x498db0['ZjsaS'](Math[_0x56ae('76','0PR&')](),max-min)),min);}for(let _0x2dc776=0x0;_0x2dc776<_0x4d74cb;_0x2dc776++){pos=Math[_0x56ae('77','&0Od')](_0x498db0['ZjsaS'](Math['random'](),_0x498db0[_0x56ae('78','%Vdz')](_0x32719f['length'],0x1)));_0x4b81bb+=_0x32719f[pos];}return _0x4b81bb;}}var _0x41a8f0=_0x498db0[_0x56ae('79','r3T!')](_0x498db0[_0x56ae('7a','PQBw')](_0x498db0['nsCng'](_0x5d6468<<0x5,_0x498db0['NLbvx'](_0x5d6468,0x1b))+_0x224095,_0x3ed008[_0x4c5f3b]>>>0x0),_0x498db0[_0x56ae('7b','%Vdz')](_0x4c5f3b,0x14)?_0x498db0['ILSHC'](0x5a827999,_0x498db0[_0x56ae('7c','9w6R')](_0x58bbb4&_0x522b46,~_0x58bbb4&_0x3d5d58)):_0x4c5f3b<0x28?_0x498db0[_0x56ae('7d','%3eK')](0x6ed9eba1,_0x498db0[_0x56ae('7e','RNh#')](_0x58bbb4^_0x522b46,_0x3d5d58)):_0x498db0[_0x56ae('7f','hiMd')](_0x4c5f3b,0x3c)?_0x498db0[_0x56ae('80','GpE5')](_0x498db0[_0x56ae('81','^2i*')](_0x498db0[_0x56ae('82','D168')](_0x58bbb4,_0x522b46)|_0x498db0[_0x56ae('83','WPMP')](_0x58bbb4,_0x3d5d58),_0x498db0[_0x56ae('84','&0Od')](_0x522b46,_0x3d5d58)),0x70e44324):_0x498db0[_0x56ae('80','GpE5')](_0x498db0[_0x56ae('85','RNh#')](_0x58bbb4^_0x522b46,_0x3d5d58),0x359d3e2a));_0x224095=_0x3d5d58,_0x3d5d58=_0x522b46,_0x522b46=_0x58bbb4<<0x1e|_0x498db0['NLbvx'](_0x58bbb4,0x2),_0x58bbb4=_0x5d6468,_0x5d6468=_0x41a8f0;}else{utftext+=String['fromCharCode'](_0x498db0['LwwBp'](_0x522b46,0xc)|0xe0);utftext+=String[_0x56ae('86','q(j5')](_0x498db0[_0x56ae('87','oINf')](_0x498db0[_0x56ae('88','teQ#')](_0x522b46>>0x6,0x3f),0x80));utftext+=String[_0x56ae('3c','8ZzI')](_0x498db0['nsCng'](_0x498db0[_0x56ae('89','sqj(')](_0x522b46,0x3f),0x80));}}_0x5d6468+=_0x3b22f4,_0x58bbb4+=_0x4baeb5,_0x522b46+=_0xebb578,_0x3d5d58+=_0x1cadd2,_0x224095+=_0x2a0c3e;}return[_0x5d6468,_0x58bbb4,_0x522b46,_0x3d5d58,_0x224095];};_0xodz='jsjiami.com.v6';
|
||
|
||
function Env(t,e){"undefined"!=typeof process&&JSON.stringify(process.env).indexOf("GITHUB")>-1&&process.exit(0);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(t){return this.send.call(this.env,t)}post(t){return this.send.call(this.env,t,"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("",`🔔${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}toObj(t,e=null){try{return JSON.parse(t)}catch{return e}}toStr(t,e=null){try{return JSON.stringify(t)}catch{return e}}getjson(t,e){let s=e;const i=this.getdata(t);if(i)try{s=JSON.parse(this.getdata(t))}catch{}return s}setjson(t,e){try{return this.setdata(JSON.stringify(t),e)}catch{return!1}}getScript(t){return new Promise(e=>{this.get({url:t},(t,s,i)=>e(i))})}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("@"),n={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(n,(t,e,i)=>s(i))}).catch(t=>this.logErr(t))}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;try{return JSON.parse(this.fs.readFileSync(i))}catch(t){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)}}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 e}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 e=JSON.parse(h);this.lodash_set(e,r,t),s=this.setval(JSON.stringify(e),i)}catch(e){const o={};this.lodash_set(o,r,t),s=this.setval(JSON.stringify(o),i)}}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();s&&this.ckjar.setCookieSync(s,null),e.cookieJar=this.ckjar}}catch(t){this.logErr(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=>{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)})}}time(t,e=null){const s=e?new Date(e):new Date;let i={"M+":s.getMonth()+1,"d+":s.getDate(),"H+":s.getHours(),"m+":s.getMinutes(),"s+":s.getSeconds(),"q+":Math.floor((s.getMonth()+3)/3),S:s.getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(s.getFullYear()+"").substr(4-RegExp.$1.length)));for(let e in i)new RegExp("("+e+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?i[e]:("00"+i[e]).substr((""+i[e]).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 e=t.openUrl||t.url||t["open-url"],s=t.mediaUrl||t["media-url"];return{openUrl:e,mediaUrl:s}}if(this.isQuanX()){let e=t["open-url"]||t.url||t.openUrl,s=t["media-url"]||t.mediaUrl;return{"open-url":e,"media-url":s}}if(this.isSurge()){let e=t.url||t.openUrl||t["open-url"];return{url:e}}}};if(this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r))),!this.isMuteLog){let t=["","==============📣系统通知📣=============="];t.push(e),s&&t.push(s),i&&t.push(i),console.log(t.join("\n")),this.logs=this.logs.concat(t)}}log(...t){t.length>0&&(this.logs=[...this.logs,...t]),console.log(t.join(this.logSeparator))}logErr(t,e){const s=!this.isSurge()&&!this.isQuanX()&&!this.isLoon();s?this.log("",`❗️${this.name}, 错误!`,t.stack):this.log("",`❗️${this.name}, 错误!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`🔔${this.name}, 结束! 🕛 ${s} 秒`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} |