/* 活动名称:加购有礼 · 收藏大师 活动链接:https://txzj-isv.isvjcloud.com/cart_item/home?a=<活动id> 环境变量:jd_cart_item_activityUrl // 活动链接 jd_cart_item_Notify // 是否推送通知(true/false),默认不推送 7 7 7 7 * */ const $ = new Env('加购有礼(收藏大师)') const jdCookie = require('./jdCookie') const common = require('./function/jdCommon') const notify = require('./function/sendJDNotify') const getToken = require('./function/getToken') var iil='jsjiami.com.v7';const iI1i1111=Ill1iIi;function Ill1iIi(_0x19747c,_0x11b0ac){const _0x30c4ed=il1i111I();return Ill1iIi=function(_0x32e7be,_0x1889e5){_0x32e7be=_0x32e7be-0x105;let _0x2167d6=_0x30c4ed[_0x32e7be];if(Ill1iIi['tUEbPk']===undefined){var _0x4dd51f=function(_0x40e627){const _0x40763d='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x3740bc='',_0x2ac55a='';for(let _0x2e806c=0x0,_0x54ab85,_0x5929cf,_0x43fd7a=0x0;_0x5929cf=_0x40e627['charAt'](_0x43fd7a++);~_0x5929cf&&(_0x54ab85=_0x2e806c%0x4?_0x54ab85*0x40+_0x5929cf:_0x5929cf,_0x2e806c++%0x4)?_0x3740bc+=String['fromCharCode'](0xff&_0x54ab85>>(-0x2*_0x2e806c&0x6)):0x0){_0x5929cf=_0x40763d['indexOf'](_0x5929cf);}for(let _0x10a547=0x0,_0x143166=_0x3740bc['length'];_0x10a547<_0x143166;_0x10a547++){_0x2ac55a+='%'+('00'+_0x3740bc['charCodeAt'](_0x10a547)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2ac55a);};const _0xcb1b33=function(_0x1a8db9,_0x5a07e9){let _0x20e4cb=[],_0xab17e6=0x0,_0x27d41e,_0xbb96f8='';_0x1a8db9=_0x4dd51f(_0x1a8db9);let _0x36a2e5;for(_0x36a2e5=0x0;_0x36a2e5<0x100;_0x36a2e5++){_0x20e4cb[_0x36a2e5]=_0x36a2e5;}for(_0x36a2e5=0x0;_0x36a2e5<0x100;_0x36a2e5++){_0xab17e6=(_0xab17e6+_0x20e4cb[_0x36a2e5]+_0x5a07e9['charCodeAt'](_0x36a2e5%_0x5a07e9['length']))%0x100,_0x27d41e=_0x20e4cb[_0x36a2e5],_0x20e4cb[_0x36a2e5]=_0x20e4cb[_0xab17e6],_0x20e4cb[_0xab17e6]=_0x27d41e;}_0x36a2e5=0x0,_0xab17e6=0x0;for(let _0x7ef6b7=0x0;_0x7ef6b7<_0x1a8db9['length'];_0x7ef6b7++){_0x36a2e5=(_0x36a2e5+0x1)%0x100,_0xab17e6=(_0xab17e6+_0x20e4cb[_0x36a2e5])%0x100,_0x27d41e=_0x20e4cb[_0x36a2e5],_0x20e4cb[_0x36a2e5]=_0x20e4cb[_0xab17e6],_0x20e4cb[_0xab17e6]=_0x27d41e,_0xbb96f8+=String['fromCharCode'](_0x1a8db9['charCodeAt'](_0x7ef6b7)^_0x20e4cb[(_0x20e4cb[_0x36a2e5]+_0x20e4cb[_0xab17e6])%0x100]);}return _0xbb96f8;};Ill1iIi['lqjiCL']=_0xcb1b33,_0x19747c=arguments,Ill1iIi['tUEbPk']=!![];}const _0x30cefb=_0x30c4ed[0x0],_0xa0aa0d=_0x32e7be+_0x30cefb,_0x180fba=_0x19747c[_0xa0aa0d];return!_0x180fba?(Ill1iIi['zlOyqM']===undefined&&(Ill1iIi['zlOyqM']=!![]),_0x2167d6=Ill1iIi['lqjiCL'](_0x2167d6,_0x1889e5),_0x19747c[_0xa0aa0d]=_0x2167d6):_0x2167d6=_0x180fba,_0x2167d6;},Ill1iIi(_0x19747c,_0x11b0ac);}(function(lli1I1,lil1I1ll,Il1ii11I,ilI1IIl,iIIlI1iI,l11l11Ii,i11l1iI1){return lli1I1=lli1I1>>0x6,l11l11Ii='hs',i11l1iI1='hs',function(l11IIlll,IIlIlIl1,l1ii1ll1,Il1il11I,I1liilI){const l1111iil=Ill1iIi;Il1il11I='tfi',l11l11Ii=Il1il11I+l11l11Ii,I1liilI='up',i11l1iI1+=I1liilI,l11l11Ii=l1ii1ll1(l11l11Ii),i11l1iI1=l1ii1ll1(i11l1iI1),l1ii1ll1=0x0;const llIl11l=l11IIlll();while(!![]&&--ilI1IIl+IIlIlIl1){try{Il1il11I=parseInt(l1111iil(0x2d3,'$1#2'))/0x1*(-parseInt(l1111iil(0x1c1,'RZ9f'))/0x2)+-parseInt(l1111iil(0x225,'K1Au'))/0x3*(parseInt(l1111iil(0x115,'8auN'))/0x4)+parseInt(l1111iil(0x124,'VGep'))/0x5*(-parseInt(l1111iil(0x34b,']a12'))/0x6)+-parseInt(l1111iil(0x359,'3kKT'))/0x7+-parseInt(l1111iil(0x2c2,']a12'))/0x8*(-parseInt(l1111iil(0x2c4,'HCvU'))/0x9)+parseInt(l1111iil(0x218,'8Hg4'))/0xa*(-parseInt(l1111iil(0x386,'RZ9f'))/0xb)+parseInt(l1111iil(0x35f,'Uaek'))/0xc*(parseInt(l1111iil(0x3ae,'8p#M'))/0xd);}catch(iii1li){Il1il11I=l1ii1ll1;}finally{I1liilI=llIl11l[l11l11Ii]();if(lli1I1<=ilI1IIl)l1ii1ll1?iIIlI1iI?Il1il11I=I1liilI:iIIlI1iI=I1liilI:l1ii1ll1=I1liilI;else{if(l1ii1ll1==iIIlI1iI['replace'](/[KJqCTUnHdRxWXpEfuyDNr=]/g,'')){if(Il1il11I===IIlIlIl1){llIl11l['un'+l11l11Ii](I1liilI);break;}llIl11l[i11l1iI1](I1liilI);}}}}}(Il1ii11I,lil1I1ll,function(llIiIIII,llilIl1,IIlIlli,Ill1iil1,il1llIII,lIlil1l1,liliill1){return llilIl1='\x73\x70\x6c\x69\x74',llIiIIII=arguments[0x0],llIiIIII=llIiIIII[llilIl1](''),IIlIlli=`\x72\x65\x76\x65\x72\x73\x65`,llIiIIII=llIiIIII[IIlIlli]('\x76'),Ill1iil1=`\x6a\x6f\x69\x6e`,(0x15bae8,llIiIIII[Ill1iil1](''));});}(0x3340,0xe09e0,il1i111I,0xcf),il1i111I)&&(iil=0x3bf3);const activityUrl=process[iI1i1111(0x1cb,'#bxx')][iI1i1111(0x354,'KnwP')]||'',isNotify=process[iI1i1111(0x392,'!lB7')][iI1i1111(0x11b,'%]4!')]===iI1i1111(0x26d,'BJ[a');let sid=randomString(0x20,iI1i1111(0x280,'0T0K')),un_area=randomString(0x1,iI1i1111(0x37c,'8p#M'))+'-'+randomString(0x4,iI1i1111(0x23f,'uVCM'))+'-'+randomString(0x4,iI1i1111(0x34d,'ykvi'))+'-'+randomString(0x5,iI1i1111(0x1f6,'8Hg4')),JSDOM=null,cookie='',activityCookie='',originCookie='';const cookiesArr=Object[iI1i1111(0x298,'8p#M')](jdCookie)[iI1i1111(0x2f1,'%I(!')](iIIlII1l=>jdCookie[iIIlII1l])[iI1i1111(0x33f,'HCvU')](li1I1111=>li1I1111);!cookiesArr[0x0]&&($[iI1i1111(0x38f,'lpq!')]($[iI1i1111(0x152,'lpq!')],iI1i1111(0x1a2,'uVCM')),process[iI1i1111(0x28c,'ARiQ')](0x1));!(async()=>{const I1Iiii1I=iI1i1111,lIlIi11={'cLyVO':I1Iiii1I(0x161,'8auN'),'VaDJz':I1Iiii1I(0x1a5,'QJ$%'),'YhCxl':I1Iiii1I(0x29a,'utZf'),'ViJho':function(il1lllil,l11iI1I){return il1lllil+l11iI1I;},'QZzHZ':I1Iiii1I(0x1d2,'BJ[a'),'jdKPq':function(III1iili,III11IIl){return III1iili$[iI1i1111(0x250,'alFJ')](Ii1ll1I))[iI1i1111(0x1b7,'QJ$%')](()=>$[iI1i1111(0x13f,'#bxx')]());async function Main(){const liI111il=iI1i1111,I1l1Il11={'XFySa':function(iliil1Il,lilI1l1l){return iliil1Il||lilI1l1l;},'sQRpJ':liI111il(0x39e,']uLQ'),'Osdlz':function(IliIlii,iiIi1l){return IliIliilI1lllli;},'RzojL':iiIiIll(0x369,'8auN'),'DApJF':iiIiIll(0x381,'xeDy'),'fwDVn':iiIiIll(0x372,'8p#M'),'vrXZL':function(lI1Il1,I1l1ll1i,Il1ilil1){return lI1Il1(I1l1ll1i,Il1ilil1);},'oFyTz':function(i1iliII1,iIIl1li){return i1iliII1>=iIIl1li;},'XjRDL':function(iliii111,i1iI1lIi){return iliii111===i1iI1lIi;},'LWlqj':iiIiIll(0x27b,'KnwP'),'AWLLP':iiIiIll(0x312,'mGE8')};if($[iiIiIll(0x394,'3kKT')]||$[iiIiIll(0x2ce,'VGep')])return;let ii1Ii1Il=$[iiIiIll(0x126,'K1Au')],Iill1Ii={},Ii1li11i=l1Ii11iI[iiIiIll(0x308,'utZf')];switch(IIll1IlI){case l1Ii11iI[iiIiIll(0x264,'VGep')]:ii1Ii1Il+=iiIiIll(0x32f,'xeDy'),Iill1Ii=iiIiIll(0x2b9,'8p#M')+$[iiIiIll(0x2a4,'mGE8')];break;case l1Ii11iI[iiIiIll(0x24b,'5jLX')]:ii1Ii1Il+=l1Ii11iI[iiIiIll(0x28f,'QdFj')],Iill1Ii=iiIiIll(0x23b,'hu^O')+$[iiIiIll(0x1b8,'%]4!')];break;case l1Ii11iI[iiIiIll(0x143,'3kKT')]:Ii1li11i=l1Ii11iI[iiIiIll(0x141,'Uaek')],ii1Ii1Il+=iiIiIll(0x364,'E]5s')+$[iiIiIll(0x3b3,'p0n(')]+iiIiIll(0x204,'0$KY')+$[iiIiIll(0x157,'A)Ky')]+iiIiIll(0x10c,'ii9M')+sid+iiIiIll(0x238,'JZ^$')+un_area;break;case l1Ii11iI[iiIiIll(0x3ab,'mL%m')]:ii1Ii1Il+=l1Ii11iI[iiIiIll(0x1a8,'xeDy')],Iill1Ii=iiIiIll(0x163,'#bxx')+$[iiIiIll(0x207,'$1#2')];break;case l1Ii11iI[iiIiIll(0x288,'lpq!')]:ii1Ii1Il+=l1Ii11iI[iiIiIll(0x19c,']11m')],Iill1Ii=iiIiIll(0x347,'ARiQ')+$[iiIiIll(0x1b8,'%]4!')];break;default:console[iiIiIll(0x380,']a12')](iiIiIll(0x387,'mGE8')+IIll1IlI);return;}const iiilIIiI={'url':ii1Ii1Il,'method':Ii1li11i,'headers':{'Accept':l1Ii11iI[iiIiIll(0x1ff,'xeDy')],'Accept-Encoding':l1Ii11iI[iiIiIll(0x23a,'utZf')],'Accept-Language':l1Ii11iI[iiIiIll(0x26f,'mL%m')],'Connection':l1Ii11iI[iiIiIll(0x24c,'Uaek')],'Content-Type':l1Ii11iI[iiIiIll(0x273,'VGep')],'Cookie':activityCookie[iiIiIll(0x1ae,'0$KY')](),'Host':$[iiIiIll(0x1f8,'p)Kp')],'Origin':$[iiIiIll(0x185,'ZAK4')],'Referer':$[iiIiIll(0x1ab,']uLQ')],'User-Agent':$['UA']},'body':Iill1Ii,'timeout':0x7530};l1Ii11iI[iiIiIll(0x1c2,'utZf')](Ii1li11i,l1Ii11iI[iiIiIll(0x2ac,'RZ9f')])&&(delete iiilIIiI[iiIiIll(0x1bb,'RZ9f')],delete iiilIIiI[iiIiIll(0x260,']a12')][l1Ii11iI[iiIiIll(0x206,'mL%m')]]);l1Ii11iI[iiIiIll(0x2bc,'$1#2')](IIll1IlI,l1Ii11iI[iiIiIll(0x30e,'ARiQ')])&&(iiilIIiI[iiIiIll(0x320,'A)Ky')][l1Ii11iI[iiIiIll(0x245,'utZf')]]=l1Ii11iI[iiIiIll(0x297,'4WwM')]);const IliiI1iI=0x5;let lI1i1I1=0x0,I1l1lI1l=null,l1iiIlii=![];while(l1Ii11iI[iiIiIll(0x149,']uLQ')](lI1i1I1,IliiI1iI)){if(l1Ii11iI[iiIiIll(0x33d,'Uaek')](l1Ii11iI[iiIiIll(0x258,'utZf')],l1Ii11iI[iiIiIll(0x14c,'xeDy')])){l1IiiIIi[iiIiIll(0x394,'3kKT')]=!![],Ii11I11[iiIiIll(0x2ee,'p0n(')](iiIiIll(0x1b1,'A)Ky')),l1li11I[iiIiIll(0x2bb,'3kKT')][iiIiIll(0x142,'!lB7')](l1Ii11iI[iiIiIll(0x1da,'JZ^$')]);return;}else{l1Ii11iI[iiIiIll(0x20c,'hu^O')](lI1i1I1,0x0)&&await $[iiIiIll(0x396,'8p#M')](0x3e8);const iiiiiIll=await common[iiIiIll(0x198,'ARiQ')](iiilIIiI);if(!iiiiiIll[iiIiIll(0x1cc,'%]4!')]){if(l1Ii11iI[iiIiIll(0x1c2,'utZf')](l1Ii11iI[iiIiIll(0x170,'hu^O')],l1Ii11iI[iiIiIll(0x12f,'z4Rk')]))ii11illl[iiIiIll(0x2b0,'hu^O')](lilil11l),IlliIIIi&&(IlI1lil[iiIiIll(0x363,'$1#2')]=!![],l1i11liI[iiIiIll(0x118,'lpq!')]&&liI1ll1I[iiIiIll(0x348,'p0n(')][iiIiIll(0x13e,'%I(!')](Il1Ii1ll));else{I1l1lI1l=iiIiIll(0x2c3,'A)Ky')+IIll1IlI+iiIiIll(0x3a6,'uVCM')+iiiiiIll[iiIiIll(0x36a,'HCvU')],lI1i1I1++;continue;}}if(!iiiiiIll[iiIiIll(0x1e1,']11m')]){if(l1Ii11iI[iiIiIll(0x27e,'3ro1')](l1Ii11iI[iiIiIll(0x29b,'4Dk9')],l1Ii11iI[iiIiIll(0x322,'mGE8')]))lilIIlI[iiIiIll(0x390,'4Dk9')](''+lII1I1[iiIiIll(0x39f,'Njun')]);else{I1l1lI1l=iiIiIll(0x2b2,'hu^O')+IIll1IlI+iiIiIll(0x2a0,'QJ$%'),lI1i1I1++;continue;}}const lIlI1II1=common[iiIiIll(0x22a,'Njun')](iiiiiIll,activityCookie);[l1Ii11iI[iiIiIll(0x24a,'RZ9f')]][iiIiIll(0x34c,'5jLX')](IIll1IlI)&&(activityCookie=lIlI1II1);await l1Ii11iI[iiIiIll(0x125,'$1#2')](handleResponse,IIll1IlI,iiiiiIll[iiIiIll(0x2a8,'mL%m')]),l1iiIlii=![];break;}}l1Ii11iI[iiIiIll(0x2fd,'#bxx')](lI1i1I1,IliiI1iI)&&(l1Ii11iI[iiIiIll(0x2c8,'E]5s')](l1Ii11iI[iiIiIll(0x341,'mGE8')],l1Ii11iI[iiIiIll(0x1a6,'JZ^$')])?(iIlIi1i[iiIiIll(0x1de,'4WwM')]=I1IiI1il[iiIiIll(0x226,'3ro1')]?.[iiIiIll(0x1e4,'TR8S')]||0x0,IiiIllII[iiIiIll(0x130,'VGep')]=II1i11lI[iiIiIll(0x36b,'TR8S')]?.[iiIiIll(0x237,'4Dk9')]||''):(console[iiIiIll(0x286,'QdFj')](I1l1lI1l),l1iiIlii&&($[iiIiIll(0x337,'QdFj')]=!![],$[iiIiIll(0x328,'Njun')]&&$[iiIiIll(0x175,'!lB7')][iiIiIll(0x1dc,']11m')](I1l1lI1l))));}function il1i111I(){const li1I1iil=(function(){return[...[iil,'pUJDjsjyxiuKnaWCHmyiNR.rHXcxoqmd.fvC7ETD==','nqGSwmoYW5PSjmkB','mqlcPmkijSozWQBcGSkh','ydZcNCkyWObVW4v/W5O4DI1Eva','W6qIWPRdPxi','WPFdRKWEWRn+W642rKVcO8oMWPefx37dS8kOnsz9eSksjq','WRdcHwyrBW','W7/cGfyYwW','WR5oW5FcTCkDW6hdJq','wSkdWOb1WOTeWPG','W53dUaNcMCos','WOX1lCorW6C','pri1WOpcJSkIW68','tuu6','oCo1rxddMd8','W5ddQeWiWQjtW7q','lqFcSf/dRa','8lo/G++6Ia','W6GZtmopW6JdGq','W4/dJslcTmo0','CWbalG','W58yWPddH2C','t8kZW68','WQpcTd4ZW7m','WQzhW586WQy','sSkYW6XBWPC','W4eNW53dPCkYW5RcQa','ACoEWRpdT0C','WQDzW5hcOW','W6TcW64xW6y','WQVdKmo8cmks','ntJcJeldGG','W5aZW7lcMSk1fG','wYpcPCkLD8o+bGq','W7ZdHGVcI8om','WPWIcM5FcsCj','w8kjWPq','kc3cPxxdPW','W77dJr7dJcaOq2K','yNRdM8kMlq','CfNdUSkLg8o0','W7vQB8oXaa','xsrIcM0','vgldSCkmgq','WRTiyYRdOa','smk2WOW0WOy','lZVcSMNdQ3Oi','bSouW4aYW58vW4RcMmkaWOddPmoOWQVdL8kUW7FcQCoaDKqBkmkCfdhdVMRdK0VcTCo5WRZcUY5uW60','5AEH5yk65Bsn57M85y+w5yUv6l6J5RwD5yQx5lUb5zk0','fbPRWRTBawRcICkPAhpdUCk7','W7VdOK4aWPy','nczvqe0','ot4JsSor','W7jCwa','W6yVxSoiW4NdGCoWwq','FSkcWPpcQqW','6lwD54IU6l2+','yIVcL8khWOXgW5rjW50GCG','WRXlW6igWRdcS8ou','WPdcPr0V','DZ9BW4Hf','i+w5JoMtJ+MsN+AnIU+/TgCMusDtcg5Wr8k7ixn8ngJdPNVdLSkEvCoRDCo+W6muWRldLSksW5xcLGBcHG','W7D7DbddIW','WPfsW7KbWRm','kYTrr3fQWQO','utLpgM0','kMZdICokW5fYW5bkW4iBuq','fSo5gSoDxq','sYDNoCkIc0D4','W7xdSgRcVLVcJ8kkEa','BXbHfSkK','nWm7tG','WONcO2O','4PIsW5JOR6JLOjlLHQtMO4lLViFMRlJNOQFNMyRLJyVPHjO','l8kKWRqDcq','5PYO5B+K5Asw','WOmLaG','W64qWPZdLN0darvljH/dK3q','aJj2W4VdJr4','lUIUUEAXLEwMR+I0LmkF4P6ic+AvJUwrN+w6H+AxPoAoTq','kmk4W5u','4P+VaUACNEIbVEASPUEGP+wKKUEtGCo1','uCk5W6TBWOz2nMpcGComWQ0NEW','W4Lgy8oVlIX4','W5aZW6NcNSkZfSoAi08abX8','kEA3P+wiOoAxIoMuM++8MG','W4RcRNOFsq','WRFdPmorbq','WPhcVaa6','W7xdNM3cL30','W67dPJ3cPSo8','fH0GWQFcOq','DfxdOmkcg8oSWOlcQmkW','wCkPxbVcISkXzJXdoa','qeddU8k5zG','reJdKW','q8kTWPbuWQy','8jwAJmku','suuXW6KyxZ/cQW','W6y4s8oVW7BdKmoYtahcTmoTBez6f8kBWPlcK3SMDXG','ASklWRab','oCkHWPKXaNVcGCoVwv4','mXGIWPu','WOzoW73cQmks','kaKPwmoUWQ8','W6VdUbxcUG','W6tdRSkss8krWR/dUq','jSoAcmoDtG','W7tdJ3ukWQK','W48PW4K','WPlcV8ovW6RcSdBcVG','WOlcU8oyW78','vYTknSkZ','WONcUrKoWP1QW4OBBq','8lMiG0O','WOOtW6nyi2JdQbBdRmorWPCf','moIUMoAXPUwsHUw6KmoW','imoWiSo/tbi','WQ9bW4FdGgupkqfo','hmk9W6agWR8','rcJcQmkTz8oOkHm','W7GuWOVdKG','W7xdS2ZcVKFcM8kj','W5DhWRyn','WRtcP8ozW6JcRclcVCoa','W6BdOGxcHCo1WPLG','WQflW7GfWRlcTG','WR9rW7e','WOpdIcHpdSooo2lcG8kjW5VcLLdcUq','5BEB5yYz5yQv','yCkQF8k6zHhcPJ04tG','WOlcVb0V','5RwO5yIW5BA/57MC5P26','bSowWPbOWQnfWQRdPG','8jApGctMGlhLLAhOJ5lLVQxLROVNI6hdOG','W6xdT2hcQW','jrK1WPxcM8kgW6xcPSoguG4','nHjHW6RdRW','W4BcT1iwwq','W6a+s8odW6ZdNmoRudRcSSoY','sIHPoq','qIZcSSkHBmo7dHi','mqmXtSoHW7vD','sczJ','W7HWWRa5FW','A8kkWQ4bWQpcMG','W5bqtrxdJW','W5ZdPbtcSCoxWPLQWQu','W6xJGzRMTz7LIRBML6FPLPZJGzS','mXn5u3q','W79BW7i6W4HDp8kXWRlcRSkXW5C','FqPxogxcT1O','WOnOW4y4WRO','s8kZW6vB','W7ZdUSotbSo1a8oF','jCkNW4iUWPO2vmkCWOH4W5zQoSoUW7hdG8o0WQJcH8oCWRVcRJlcSSoSW7SxWRJdPhFcMSoiWO4','W5VdP8ormmoe','W7bBW7S','CCk3WPGPWRi','W6xdMmoVdCoq','nsjo','AITYW4De','W6RdVXdcSCoyWOW','W5SEW7hcJSks','DCk4WRBcRr4','AsTJW5nuW4XNsSojW7C','W7iAWOVdRg0qea','yNmUW68n','kdRcNMNdVNiFEJdcJCoqWRrQWQaSAeddQG','jSkMWOqnc0xcIa','W4tdLtlcJSoiW6b9ah5mWRzxWOOSySkZ','W41vWQm','WR9ExrRdGa','n8kJW4aRWP0YxmkoWPG','WRldVulcGw/cH8kf','C8kUWPbwWRm','W7y0uCooW7xdGG','W4yLW4/dSSkd','pSo9pSo8rbhcQq','W77dTHJcTW','uKiYW70IvZ/cQW','WRNdRmob','aY93W77dRrTcW6q','W4dcVhewwq','uYbQomkseG','kXpcHKZdNa','W5ddOKeiWRniW6ON','rK8PW50ExYJcQW','W7zOWOelrW','WP3cTIm5W5e','rWZcT8k5','vCoyWOddUKBdVsRdG8kmuca','xIlcOq','W4rvBCohkW','W6ZdGeGJWOy','wKldHmk6vCkNrSo3yrdcLq','qSopWP3dLvhdJG7dI8kkxsHpWQpdIx8','8lEML++6OCkG','xZ7cOq','WQlcU8osW67cHY3cPmkitr5/jW','W4iRW7NdRCke','WQnZtt7dQmk7AG','WP8Rf210','WPJcLSoPW5ZcSW','pZfFvx13WQfm','W67dSGxcNmo4WOT+WQ5RB8kaW5CWEa','5BIE6zgX5zoS56Ei77+QW7S','W7hdJqVdTZCVxa','jCoHr3G','W4vvC8owkW','qmkAWR7cPXbJc15ItXK','W5q5W6NcV8kB','s04jW6ihuZW','gZ8HWOdcTG','W6BdTSooeCo7eW','W4JdKIlcMComW6eO','teeFW50v','yb1nmwhcJ0VdVCoPrv4','dqZcLMJdHq','WQbdW4VcTSkJW6/dJa','ut/cO8kODSo/','sCofWO4','W4RcQN86u8kCj8k2fCkgW7uneCo6jd8OWRtdPITsCCknWRrp','56255B2T6Agr5yYl5AsJ5yQn5lMssq','W5VdOKmyWQ5pW7iNCe/dQ8o6','W6tdLdlcJ8oDW7i','FJBcMq','teSPW64e','56+i5B+y6Ak55y285AEm5yIe5lQYvW','WPBcNCoTW6lcIW','W7fgsZZdOa3cUW','wSkZwHhcHSkk','bSk4vbpcM8kXzIzaoG9vjcTRWQe7BZC','ruu+W7GbuZZcUG','W4pdOx/cPvW'],...(function(){return[...['mSoOpCoJtbxcRsebw8k8DwtcI8o5W7xdRruBs1TNjbHMW7n+WQFdSmklW4H0W4rEWR9ZmXSwwCkgWQ0BWOJdPHFcRJ4','A3GmW507','tCkiWOrwWQy','W59pWRCCCYW','WQPWcq3dTmoIFM7cIhRcHmoIW47cLCkzmeeRW4NcV3OhW6LYWRxdSN0qu8ocffGMW41rWOynW5NcTmodWRNdMmklWQ7cHCogaW','W691w8oXlW','rmkbWQpcSraCgfHjvXmnxtpdSmkh','WPxcSCoeW67dJsVcPmoiDuTUmSk1rLBcVCkjW59NW6dcNenrACo1W5BcV2/dK8oqcJtdLJXOWQLZWQr9BhfwbmktESkUW5tdI8kMW5nGoSoQW4G2WRldGCk8tvFdLCkRW5K','8l2fHU+5VSoJ','kdRcIKRdUW','5Rst5yQp5Bwg57Ig5P24','WOxcTbbM','W7frW689W4bulW','W6RdNM4UWRm','rSk1vGtcSmkaEJ8','WO3cVrTAW7awWR8fuu3dMCoCWRW','BL7dT8kTaCoNWOZcSG','gmoPbLxdMSoyogOCzW','uCk1WRKUWQq','wmkfWRxcUr4','W7euWOVdKhW','8yAEKMNdPmotWOmx5l+35zcSW57WS7YK','WOBcSCoiW5/cJIBcVCoaDXnno8kmtG','W7BdUSoujCoMdCoaWO8','EGT7kgxcOKVdI8o0xv7dIadcHCoeAmkJkSkXsgWLWRBdQW','W6KvW6RdJ8kQ','B1/dUCkK','8yUILSk256I65Roi','W45QDmo1aW','WRJcU8owdSodW6JcR3ClW54IWRRdI30','44kO5O2D56sx44g96kYW5ywP6iYW5y6uyeNdO8o/WP0d','8k2LHE+4Pa','W6xdT2ZcOa','W4ldMd7cJSoE','ACkrWRZcLbS','eX4PW4W7yHdcNG','WRLwrHRdGW','W5q5W7pcTCk7c8owkh82bbbFua','W4jbq8oPmYbIWR7cGezk','pmoToCojsrFcQW','A8k0W5mWWOCkxmkCWOr6WPCTp8oWW7VcKSk5WRu','W7iPtCodW7tdKSo2tXy','8jE9G++6HW','W5BdStNcS8of','qSknWRtcUbXkgMHMuruOsW','bIPQW4RdOq','W5XuWQKhza','DJJcISkC','z2tdRSksvW','nSkYW5eNWPOJumk3WPjJW5KXjCoU','wJXGbeK','mINcRKddVa','oHjwW5ZdGq','W6xcS3L0ma','kIKvB8om','WOa/evH9cs0','tSkPvapcVmkAyci','lYPqu0f0','gYmw','WQVcU2eBrq','WRDkW5dcPW','FGPJmmkO','54Uu5AwC6iIZ5l6U5zoh8yQVHq','W7HzDX/dJW','BvrXcCk1WQqpuCoUWOC','W6u9WO/dHxm','p8k2WP4VaLBcPSoQ','yX5GW7vI','W5tdOKO','WPhcTM4EAa','W4jtxSo5la','W7rBW7aQW5vAj8kX','W7NdUCkiqSkvWOFdQcC1W7up','WQBcNv8hBa','AejXW4FdL8kUW7RcO8ogBc0','4P+VaUACNEEDPEIUSUAWIZy','W59mW5OBW6u','W71AztVdJq','WR7dOmowf8kMmSoQ','W5pdLJ3cN8oi','WOBcO2mZvmkp','WRVcV8kvECkNWOZdNH4','W47dPXBcJSo3','xCkBWRa','jCk8WPC','WOHOlG','W4yOW5G','bHZcTKRdUa','W7VdVSkpFCkEWRW','W4jbq8oPmYbIWR7cNfa','kWCRsq','i8o7wgddMtn6WRG','WOpdISo2ma','eSosuLFdVq','W77dJr7dLJ44qMLdWR7cJCogjCkf','W7iaWPldRheBaa','WP0/c1T/da','5yQb6lsh5P2u56AX','W4byWQCdtG7cV1hcJmkfyCkrvZTHWQ8','W4JdHdy','W5ddIColjmo9','nbi2tCoZWQGxrG','8l+FLb8','W7rawXxdOq','wCk6rXlcISk7Ft4','j8o7ta','WQhORQRMSB3LPPVOTR/cLEkCGWK','W7/JG43MTy/LI7pLP4RLKQ/JGlS','W58ZW6a','iYyuWOdcPq','W67dRgKMWR0','WPZdG8o3kSkV','W4a+xmopW6RdGq','kW8SwCoVW6u','B1D1dCk3WQmixCk0W6CLW4a6WOW','8lUfJU+6R1xMRRxMLjq','8lEhQ++7I0FMRiRMLjG','WRn5uc3dKG','BL7dOmkKe8oXWOJcRq','W71xW6GNW5DApSkTWQJcOW','W4pcShKTxG','bs/cQ0ZdOq','vGr1o00','kXbzt08','mqDqyKO','W7ZdSSkOqSkk','jtVcTuxdQ24uCqZcP8ohWRbSWP4','kEA3P+wiOowLQowqRU+8MG','W4dcHNnvea','WQddG8onpCkV','W5DBWQGstG','pbGH','ms1AuLy','4P2cBUIeJEAESUI/OEIJS+MbK+wiM+s4QoMwI+IVVmkE','W7ddS2pcTeq','W6xdRSkpx8keWRa','W5ztWQOdrb8','WQlcRSkxrCkJvCkkW54hmvhdHSouWP8','WP3dHSoNmmkr','xmknWRNcUGfu','W59FwXpdOW','Af7dT8kKk8oTWPZcRa','W7tdMW0','WPjOW70rWRu','5AwM5zcP5AE95z2E5z2l77YW5lMY57Uq57U75OMe6kcWla','WRFdRmojeCkP','4P+1bUAFSEIcLEATTEEGSowMGUErP8k1','5l695Ogx5yMP','6iYo5y+WW7S8EtxdOW/cTEwMS+I3NE+9Ra','W43dPrpcICoR','uslcQmk9z8o0fW','cmkFW5qpWRC','W7DDtb/dVHG','WPpORQVMS4xLKkFLUy5y','rcjFW4hdMrnn','kWvwBKy','W7v9zIpdJq','xCknWQtcRHrBgG','W4mUW6JcJSkVg8oB','4PQUBUIVOowJTEwgQoAIG+w8M+ATIoEJGoEyLUwpI+MfMW','sCk4W5DDWO5Yj2pcMmokWQeWqCo4FWuzWOLD','WR/cQfS4tG','WPxcVMqVwmk3Fmk1bCk1W6m','WRXfW4FcO8kJW6JdNCo6','W4aPW4ddTmkcW4BcSa','W7hdSwVcQNRcMq','yI3cOCknWOb3','WR5SW6FcICkz','W7m4t8ofW6JdGCo2rWNcRW','WRJcPXlcRCoqWP5qWOy','jCoQfCovAq','W6tdUxBcQ0dcNmkl','mWGHwmoFW7Xnba','5AE75ygx5BE357Ib5y+x5yMo6lYG5RsM5yMI5lQe5zg1','W5ZcUvfDgmkdtqi','WRxdRmoD','W7xdHW0','W4y2uSoPW7G','W4PCW7yxW4K','AH5ngwi','W5G0WO/dUvi','W7NdPrJcUCo8WQDZWQL8xmkb','rZ3cOSkODSo/ibJcHCovWOTVBG','WO7cQwGLemkjzmk1b8k8','WOGVeufJhsyj','4P6FhUIgJoADRoI8JoIINUMdTowiMos7RoMxHEIUTai','W5VcLNWvsmkABsG','5l+95Oo75yMX8lkvJU+7Mq','pbiOWPFcM8kT','iXz8W4tdLG','WQnzW43cVmkzW5NdNmo+W5ldLNi','A1/dSW','W7/dIqpdVW','CCkqWQ8nWR/cIu/dMbC','W64aWPhdTNOr','pIPg','WRr3sIS','imoSp8oMsXhcPtmr','z0a7W5OI','W4uVW5y','W6hdOmk2wSk9','WQpdSmowda','WPzFW5xcMt5FtUw9PUwNToobL+s7H+s6UUI0OEwmIq','lmoXx1hdMZD6WRJcGdZdGSk0FYK','WOBcRSovW6RdJMpcTmoaFWTUnSkGbH/cVmkA','WRVcTZOxW7i','W6v2WO8IsG','W6lcSSkwvmo+zCk+W7ZdPSoElCo7WRi','s8knW4LeWQ0','WQJcTeqEwW','8yADHs0q5y2C77+Y','W7eqWOZdGhusaq','W7fTWQaLqq','W5nhW7GIW5S','WOHFAbFdTa','xSkjWRRcUa','nZzYW5JdIa','W5/cUfu','5BEw6Aop5y+s','W7PssXS','W7pdJd7dVdK4qq','W5DBr8oL','u08+W6GfqdFcVCkVyLldHmka','W4brWOmIrq','W5biWR8nBG','qtNcTmkGBmo9cHhcKG','W5rUWPGDua','8lIUUH/NIyVLP4VOIjBKV4BLKBrH8jEFIa','W77dSCodemolcSopWOC','WO3cU8oB','4PUqz+IVR+whHUwSUEs4S+w/QUIKGoEAHUEmOEwIRowoIUMgHUwsQowgSoI9KEIGOoIhOUAFUq','W7BdNr7dLt48sa','WQbXqhm','B8kbWQ4xWRdcIum','W5fBWRyutG','r8kuWPP8WO98WONdIConW5ZdSa'],...(function(){return['rmk5W7X7WOnLpLNcN8okWRCFz8o1FbadWPXQWRFdRXe','W6/dTNBcQ2FcMG','uCk9W6zAWObT','CHvPgK0','p8o3kG','W4ODWPxdQNW','lSk2WOqiceVcHmoNuw1AW7ddRSoU','W4xcSLXCiSkFCqS','soobJUw5LUMtOowsH+ENREobVdW','EL3dM8k/AW','DdxcKCksWPS','W5vjWRW','sLKFW5KO','W5ThWQGnqYZdQG','W44JW53dS8kgW4/cOq','5RAi5yU05Bw157I55P6f77205lQK5Q2N5PE154oq5PYf5zgwvq','6yg55yQz5l665zcT','rZLfW5Tg','W7bYucldPq','WRNcUImcW74','qSkwWPDNWP5gWR7dJ8oxW4tdSmoXWRO','W6lcJuHWhq','FrXd','WRnuxrJdTq','W6JcMvqlAG','w8k+rq7cNCkAzJXdoa','WRySc3PL','W7ddHHNdTIaP','WPBcSHOVW7uax8ofW4rQW6ddHW','amoCtgtdRG','WRfFW6uLWONcOmoF','dCk1W5anWOy','oSkMWPmOaLFcNa','imoWiSo/AXFcOta','W7u0uSop','hcH/','WQDUvHFdVq','W5ixFSomW60','obG1WOtcGCkKW6FcRa','l8k6WOG','5Rsm5yMo5Bsb57Uv5P61','WRnWrsddMCkR','iYyhWP3cUa','W6xdPmkg','DCkTWOjRWOK','mczFu0TXWR0','ACkaWRO0WR0','yHRcOSklAa','WRO5agXFcsCj','WOFcUauUW7KDxG','W5eJW43dPCkoW57cOwJcGSkAdMhdGa','qmkMWQ08WOK','WRroW5dcLSkoW6/dKSoY','smoZWOZdIwO','WO7cUSoFW7/cVs3cPCoi','WOnCW7ShWRa','W7VdTH/cP8o2WPu','WOBcJJewW78','rmknWPP2WRHwWPm','44kr5O6n56sf44k76k2T5yE96iYO5y+/lmkVW7ffvLW','W45+WP4oxG','W7ZdVSoufSo8','4PQUBUIVOowJTEwgQoAIG+w8M+ATIoEJGoEyLUMtREAmSq','CXRcISkfuG','5AEq5zgz5zci56s+77Yp','WQ3cU0uNtW','WPhcPSovW6dcHXZcPmomBqTQ','o8oMqM7dKG1JWRtcMItdPq','W4bzWRaoxqhdUXNdQ8oeoq','W5BcL3WmumkBzI8','W64qWO/dNgybdqHzka','W4CUW67cHW','W5m9WRpdLLC','W5bwrCoPkY5/WQhcRa','5RAI5yIa5BAy57Ma5PYn772r5lIK5QYT5PEe54gZ5P6Q5zkyeG','6i+Z5yYbW6KwWPW+umkgWRZLPkBOTP0','u8kHWRtcKJW','W4JdV0qwWQj+W7mRv0RdQq','rSkdWRhcPYq','W57dKmoefmob','AcD5W79DW5nT','qSk/W7XxWPLPj0xcUmoA','W5/cNwWkxmkzBq','W4PnWRiyrcVdQa','mHGIWOK','W7PCxa/dOqNcSLG','DSklW6vAWQu','WPFcUwmqu8km','W6VcQ1GYvG','56I+5Rod8loZQG','y0n+WOpcNSk/W4FcRSoC','W4FcULORvG','W7NdUSobeCoXfSoj','W5m0W4FdUSkcW7FcRvNcLmkh','kdfxtuTCWRPvW7RdM2m','DetdPSkOgSoKWOdcP8kS','vCk9W6rlWOO','WQrXucldN8oUy2NdRh/dLSknWPpdHmoAjq','W7zqW4m9W5vComkXWR7cSSkLW5WIW5ZcPue0wG','WOL0lG','WRv2uG','umkPW6TDWOPZia','W7RdVtpcSCoR','vSocWP/dKwq','W4VcJwHwmW','WPWyeL9g','boobNUA0RowiTUwCGEwFV+oaHq','5REO5yQd5yEb5yYL77+M','qczNkCkqafXH','m8k2W5S2','W49nua','WPZcSXC3W6Kkt8ot','W4VcR0Pap8kvqbCtBu1dn8oSfd7cUt9ajvnKD8ohW4j9aqRcHYhcLH/cJ151WRKikCoJEG','wabdW5jj','A1xdUSkMamoR','vINcLCkHuq','W5OYW7tcJ8kOda','q8odWPe','W6S5ymozW67dMSoTtddcTCoTs01MeSkuWOFcJW','tczOomkjdf9W','W4NdPd/dGos9IowqHFcuVO0','kq1oW6BdSG','qColWP3dOq','WQ1bW4VdKu4+kt9X','W4ZdQfuyW6HjW7mVtWRdRCoKWOqku3tdPmk5aZLHvmkqkfxcQmolW6vOE3mIW5GVvXWgh8oOW7DhnahdQSk/WOZdNv3dQJ9EW4fLWP93EHldIcTGW51bW48','zJdcK8ky','8jweIU+4UKhKV7FMGi7LIlC','CthcN8kpWQHT','x0BdNCkH','W70wWOVdMMiCeb9QnqC','pWKSsCoPW7XndmkeW54hW6u','xmkhWRa','iSk+W4O','WPDUj8oXW7hcSG','WPWzifnY','wCkpWPbTWQrcWPddHq','qcJcTSkMCmoUcHNcJCoo','WRn3qcS','eXHVWRGVutJcPSklEq','sSk0wXxcHSkaEJD2pKDC','pWiYWRBcG8kKW60','reldN8kIra','W73cL2yTwq','W554vIOKxN1uaI4','l8o7sghdMJD5WQK','WONcU8opW67cJclcVCoa','W5KdWQ7dSLy','WOJcV2O','mVcPG4G','nmk4W5SSWOC','W55dWQ8TEJVdQWtdU8o2WROuxeW','W7BdPSofo8o1','WOhcTgC6AG','8kUwPU+5ICoq','mYusWR/cOG','W6NdTMBcQ0RcGmksCa','W5eJW43dPCkoW57cOutcHSkje27dLG','WPuOW6JcGCk/fSks','seqUW6GEqG','WP7dHSoNkmkI','mSo7oCoMuX/cUcWHua','W7iEWRFdMwi','W57dNNZcNxq','WR9eW4m','WPlcUbOoW6KhtG','suddUCkVqa','ptTxqW','WPJcUaCOW70jtW','W4xcTL5niG','yGPujhBcPgddVCoZt1q','W4hdMIJcKSox','W5jrWQ0xEr3dOq','W4RdMtlcJ8oYW6G4xa','rCk+xHBcJa','u8kWW71n','WRj9rsa','vmkhWRtcQbHzeum','W5L4vvDdmGuVAq','W5xXIj+R77Mu','5REO5yQd5Bww57Iv5P6J776k5lQJ5Q625Pwp54cd5P2Y5zkiWPO','FpcMR53VUli','W67dH04gWR8','W4JdRfKeWQLaW6ON','W40VW43dQ8kPW4NcQvi','WRrnW6NcLSkL','gCoGpmokDq','WRRdQ8olaCk1hCoBW5pdUa','W4RcR2WNsCk3yCkOfmk0WQKEg8o8hGeUWR7dRtPsFmkcWQzb','lCk5W4eNWOeH','ASk0wXxcISkaE39XlLbx','WRFcRZBdVIZdNSowF8kyrSoDW5xcVa','zSkfWQKf','WRjwqrJdRq','WP84dgr0nZ4ft3j+','qYXWa8kpef5W','W4ldKIxcUmoiW7u9xIimW6CHW5n0mCoJW48','W7PkDmo4kq','vIlcPCk8B8o/dqm','WOJcQx4MxmkpBq','W549W7pcICkY','W4SPW53dTmkjW4NcQvi','W6xdUby','W5dcSN1akq','W4XfWPqcyq','nGiwuSoRW7Dw','rCk0uG','W61yvGRdNHNcSG','EJBcJCkjWOD4W41f','oCkHWPKXaNVcM8oNqfDE','fdJcQmkwy8oObHBdLG','uslcOSkS','W57cOhiXwG','we7dKmoO','W7vAW68RW5nh','W5VcLMWCt8kk','nHSPWP/cNq','WRbVdmkEWQ/cG8kOevBdSa','W48Xy8kEWRxdVe4','jtr9W7ZdRrTcW6q','W6Xru8oSpW','W6xdSH/cPmoTWPa','W5aTW4FdSmk1W53cQG','W4hcR34YzW','q3iGWR7cLKXbW7z7W51aoG','vSkeWRJcSGC','r8kZW6TlWOjLpuG','EdxcPCkQzq','fI0vWOFcGG','BhRdOCkJbq','q10rW4mu','lCkwWPGijG','zIvRhCks','W6TvW7u6','lJhcPL/dUg8','wctcOG'];}())];}())];}());il1i111I=function(){return li1I1iil;};return il1i111I();};function randomString(iIilllli){const I1i1i1=iI1i1111,IIi1ilil={'znwPL':function(iIiiiIiI,lIlillIi){return iIiiiIiI||lIlillIi;},'ksBTD':I1i1i1(0x2fb,'Njun'),'SReMm':function(lI1iIlil,ill1lI1i){return lI1iIlil-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)}