/* 618刮刮红包 cron:1 1 1 1 * */ const $ = new Env('618刮刮红包') var iil='jsjiami.com.v7';function iii1II(_0x25d08e,_0x468f2f){const _0xfa14e2=Iii11l();return iii1II=function(_0x378f2e,_0x23544a){_0x378f2e=_0x378f2e-0x1c4;let _0x51efe7=_0xfa14e2[_0x378f2e];if(iii1II['LjPtwH']===undefined){var _0x275372=function(_0x377060){const _0x11a129='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x464b3f='',_0x1ba100='';for(let _0x487be9=0x0,_0x12a29a,_0x31cdfd,_0x3cba41=0x0;_0x31cdfd=_0x377060['charAt'](_0x3cba41++);~_0x31cdfd&&(_0x12a29a=_0x487be9%0x4?_0x12a29a*0x40+_0x31cdfd:_0x31cdfd,_0x487be9++%0x4)?_0x464b3f+=String['fromCharCode'](0xff&_0x12a29a>>(-0x2*_0x487be9&0x6)):0x0){_0x31cdfd=_0x11a129['indexOf'](_0x31cdfd);}for(let _0xbe58b0=0x0,_0x29375f=_0x464b3f['length'];_0xbe58b0<_0x29375f;_0xbe58b0++){_0x1ba100+='%'+('00'+_0x464b3f['charCodeAt'](_0xbe58b0)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1ba100);};const _0x1a0f34=function(_0x249e1a,_0x254b85){let _0x54482d=[],_0x43174d=0x0,_0xc5c1c3,_0x4c247d='';_0x249e1a=_0x275372(_0x249e1a);let _0x17e8ee;for(_0x17e8ee=0x0;_0x17e8ee<0x100;_0x17e8ee++){_0x54482d[_0x17e8ee]=_0x17e8ee;}for(_0x17e8ee=0x0;_0x17e8ee<0x100;_0x17e8ee++){_0x43174d=(_0x43174d+_0x54482d[_0x17e8ee]+_0x254b85['charCodeAt'](_0x17e8ee%_0x254b85['length']))%0x100,_0xc5c1c3=_0x54482d[_0x17e8ee],_0x54482d[_0x17e8ee]=_0x54482d[_0x43174d],_0x54482d[_0x43174d]=_0xc5c1c3;}_0x17e8ee=0x0,_0x43174d=0x0;for(let _0x4c322e=0x0;_0x4c322e<_0x249e1a['length'];_0x4c322e++){_0x17e8ee=(_0x17e8ee+0x1)%0x100,_0x43174d=(_0x43174d+_0x54482d[_0x17e8ee])%0x100,_0xc5c1c3=_0x54482d[_0x17e8ee],_0x54482d[_0x17e8ee]=_0x54482d[_0x43174d],_0x54482d[_0x43174d]=_0xc5c1c3,_0x4c247d+=String['fromCharCode'](_0x249e1a['charCodeAt'](_0x4c322e)^_0x54482d[(_0x54482d[_0x17e8ee]+_0x54482d[_0x43174d])%0x100]);}return _0x4c247d;};iii1II['RhYheh']=_0x1a0f34,_0x25d08e=arguments,iii1II['LjPtwH']=!![];}const _0x63fcf1=_0xfa14e2[0x0],_0x49d0fe=_0x378f2e+_0x63fcf1,_0x550748=_0x25d08e[_0x49d0fe];return!_0x550748?(iii1II['LMbeVD']===undefined&&(iii1II['LMbeVD']=!![]),_0x51efe7=iii1II['RhYheh'](_0x51efe7,_0x23544a),_0x25d08e[_0x49d0fe]=_0x51efe7):_0x51efe7=_0x550748,_0x51efe7;},iii1II(_0x25d08e,_0x468f2f);}const ll1Il=iii1II;function Iii11l(){const llIIil=(function(){return[...[iil,'hnEjrsMOjIPiamSkTi.ClOcxobOUmEeQ.fJvSAS7==','W7XlWORcImoabmoSk1NdUsqR','xf7dGvtdQ8ot','WPjepJy','W4uoWRjWi8oL','WO0WWRNcKq','W4mSyCk7qW','sd5o','aEs+M+AbOra','WP9Ffq','WRqeW7He','W5dcLquFdCoZWQuoWRfymSkFtM0','WQXRW7vDme1e','W41jW5hdL8os','WP0wW4ldJmo4bM9H','dCkncsbHgCkSW6VcLSonuJPtwComlmkxA3eQma','aSogy8o3','m8oZWQS','vxVdNSovW5G','W7WdDSkyBq','WRxdVSo7W4K','wKpdSepdVSojW4FcSMX9WPxcOmkzsr3dS1m','WQddRmooW7dcUW','W4uEWRvWk8oLWRVdTX/cM0NdOmo/W54','WOpMLQlKUyZLIQZdVW','dCopWOJdNH1jfYyZvmkKW5O','W408W5VdNSopiG','ySkmEujWECovnddcLG','WQbnWQXWeq','WOulW4NdImkg','k8k6ltH1','W49iW4xdTSoW','ASkFaSkfW685WPtdNSkJo8orAuBcGu5yWP0','W6DxW5xdMSoG','WOtdV8kmhq','W7H1WO/cQupdSW','i0XRW4C','rEISJUAWV+wsNEw6HGm','bJX7','lCo5WR8pnCoT','WPf7WQldISou','W61yW5RdNmo+','WObMWRRdP8oIW7FdLmoAWQq','W6ORdCo5zW','W4SUW7tdKCkzwG','hCkZuSkvW5NdOsPVDG','W6xcNwWNhX3cKKZdGmk1kCkszK85vv/dPSkmAG','ueRdMSkjW6RcQCoLC8o3WQZcKColhYBdPN4','W6TLW5/cH3rxWPyzumkv','WPbiWOVdISok','W4LCW4ldGCoJ','WOu+WQO','bGbDWPNcJq','w8knW57cN0a3ddmg','W7ePfSoyxG','WRqmW79gg8kil8ks','WQDCEmk1wJJcRt4','44cQ5OYQ56Af44o86k+t5ysZ6i+s5y6wmwRcR8owWOCV','WRmaW7rcmW','W5HGW77dHXZdLCoAzSk8ghFcPW','W6HFWPRcPLy','nCoKWPmkomoRiCooWRpdOSotkCofW7xcGsZdHa','WQjyjCooledcNrajfSkyBa','mw7cH8oE','FJ/dL8kAWR4FW7PDdmomBgpcIq','rZ5LWP3dJaFdSgtcQ8oPxSkhsSolW4zgW7K','W4HdW6pcPvm','W73cTSkOW5hdQa','mCoMW6q9bSkDoCkDWP1h','fSkQs8kc','WRddJSo3W73cNG','W7HuW4BcI04','rI9cWPZdIW','powSOoEjO8oE','W7SmF8ky','lvvaW5zwmISgWPNcT8k7W6BcMKhdUqK5Cq','WPrZW5PWlq','WRHLWOLn','eZZdOa','l8oUwL4','WPOLWR/cMuxcGmoFsSkD','ALVcHSoXWO7cMmouWPLaWRe','W5lcIau','r1z0W63dNmkrWPK','W47cM00deG','WP99WQ8','WP7dV8kseW','F0bIW6ZdS8kxWPep','WQnRWOC','W6BcQrWunW','r0pdRNJdQa','W7ZcULKApG','4P2tcoAFMEEEKUISNoAYRmks','hhejW5xcMHNdSLhcGCoQwW','W5C1W4W','WQLMjXVdGa','qx3dKW','W5pdKmkMWQFcUmkAnh9vW4vosb0','dWf5W6O4cCkuW5tdNWv8W6OIW69olCk6Fa/dJaddPGGQmM/cSmkhW43cHwX/WOFdIrhcUmkZFSoBW7NdPZtdHHeYFmom','c8kWx8ogeq','WPGdx8knW5m','bCoxCmooCaC','amk4A8oPWPym','ymo7WRugW4qSWOddM8kCW4xdQrVcTSksW7qy','gmoIW6mOr8kJmCkrWP19W4bXWP1OW4vdWPJdNLW0WPPnfqvsW6VdSCoSW5FcTG','5OUD5yUI5A6f54UiEYa','cCk8BCoinwxdV8k8WPHY','jev+W5r2na','fbKKW4uFrSkpW4JcJrSVW7vMWQunjSo4Cs7dUKpdOXPQCdBdTCkmWO/cNJDTWP0','5OIz5As75Q+N5PwP5lMb6ls4','W6WvWR9qW7pdQW','W7SdW7hdJmod','imoyrLJcOW','o+AxVEs7G+wkMrW','W4/cLSk4W5pdGW','aCk+F8ocWOWm','WPvzcG','howUS+EjTSo7','n8k/WPZdKCkbEa','WQnkpIRdMq','WPvrpZtdMSoZDCoZpW','W6ZcI34QhqhcJa','tLjZW78','WPpdSCkBeW','WQKlWRVcTG','vupdMW','tJ7cMLdcVmoueG','v0hdOG','BmoeWPO3W5u','WP0OWR3cLq','cdPMWOxcNCkO','FLPlW4NdUa','WR3NQz/MSzKa','WRnmW5VcQNDBWQa','6lsk5y6G5Psa5PwB','WPrapIJdMmoG','WPvdWQxdP8o4','k8k9xSoQgq'],...(function(){return[...['WOf3WRVdU8oGW6q','WRddRmo8W4hcMSoYWPPsWQddPCk4mYyx','fCkUvCkuW5NdKJy','aCkHAmoijM7dKCk2WPjJwmo/WOZcGG','grBdOMrk','sInoWQxcMaBdSa','W502W4tdJSkc','W4K8W43dP8oznW','mqFcMrpcQmkbW53cICoOEG','W7avzG','FSoIWPKD','WQLGk8oEW5G','W6fxWRWtqSojECkHWQJcSIVdJKa','W7KDWQXP','xsDiWOZdGaBdGhZcGmoL','W6bOWQpcRe7dTCkrwCkOdSkeW73dLa','j8kZWPxdQCkEAW','WR3dTSoOW4dcICosWOjA','W7FcU8kYW6ZdQKVcKt3cRW','WOJcKmklWRxcSmkDmx8','jmktWRJdLSkl','W6z/WPS','eaSIW589','W4G6W5pdJW','mCooWQqvoG','DSksW7RcMhW','wCkBW5hcSKajbdC','eCkydJS','W6ODWRf8','W6yzymkuEXxcHHaX','DKBcLXlcKW','bdjXWQ0','BmkioG','oCk1W5XfWPzOW4hcKCo7WPlcS3ldS8ofWRba','dmk9Fa','aCkycte','WQldQ8o9W4hcK8o7WP5rWRC','fsVdMh1sWRuhE3ldMqu0W44','WQ1TWPP6gqFdIq','xLpdSCky','WRpdTSo1W6xcJSo7','nCoKWPmkomoRiCooWRpdQ8oDbSoqW7JcKdi','iM7cMSol','WRZdRmoO','5OMS5AEjWRxcIa','WPDxamoD','W480W4pdIW','dCkZAW','W67cIHKffq','WRZdNSoUW5JdLa','WROhW4/dMmkBu8oJpNm','n8oMW7i+sSkBma','eSo5WRKRkW','ESo2WPKE','W5afc8oN','W4K/W5JdLmkCqa','f8kNDSoieq','A8oKWOSpW6y','W4LwW4q','qeBdRCoSW5u','W44Cj8o8A8o1W5NdUe0RW5KsWR3cSmkZoff5','dcFdTwrDWQaAzfq','W4JcP8kfW7ddNa','j8kxtW','WQf3W7Tym0Hg','i8o7wK/cNSo8sWeGbmonsCouW4FdTmoYWPdcTu0eDG','W4K8W43dQCofnfW','WQnWcSo9W6G','4PYhWQ/MNitOG4lMRO7NOQJLPAdNKkHH','lhFcSCoAW6DAWR5+gmolywdcGa','qtlcK2dcSSoxeG','W4tcHam1dmo7WQCbWQ0','WOBdV8ktaWC','W6vLWOJcMKpdPSkc','W5y/W5JdKSkru8k1','W67cT8kFW7xdPv7cJclcItRcQCkEW50','W4zwW6/dNSoWawPHhCoNFSomomoDu3JcKW','W6dcUCkYW6pdPG','y8kfx11e','wMiUW7VdMSo6p8kQWRlcKLq0D8o1WOSLW6yrWPPmb8oxW5Oam111W4xdVhhdSCkJzSo1WPv2WRpdNCoeWRiTzHysWPtdU8kPWRJcQCkJxCorwSkAWPmrW5GHW5xdPmo2WOy','W5VcNXy','jSkbFmoOoa','umoJkCksDtxcISoKW4qUz8oPWOtcLqxdHSkKWOxcUdyZW4LFW4ahW7NdH8kpimo0WQ7dUmklW6nqadRcUZJdISokWRm/WOj8uSkYW7umWOSsmmkki0CCgmoynmodWQNdOG','r1RdHKFdM8ooW4hcQKD5WPVcVG','W408W48','W44Cj8o8A8o1W5NdUe0YW5KrWRFcG8k9je8','W5ZcVaGOjW','cg51W6bd','WOjeotW','f8olECoR','WOf3WQxdR8oLW77dQCovWRaLeG','dmokWO3dMXrjkqiJCmkwW64','WRtdP8oMW5W','wuzKW73dMmkfWO8','kmkXyCk3W5y','wKpdSepdVSojW4FcSMX8WPVcPmkmqa3dVW','WPLKW53dOSoLgNT0','nmojAG','DSkDF2z7BCopmY4','W5PVWPNcLmks','k3FdHKFdKSoBWOdcVCk3l37dTb/dLI0','5OU75Awz5P+e552p57o95z6JW7aN','sfP9W5pdJSkr','gaWNW5OxqSkl','W6pcQSkUW5FdPulcNdtcUWhcSSkbW5fioW','WP9lWRnT','WQbtWRbPW6NdOcrjDCkJWRfMW6RdGGbk','W6nYW47cG1jD','v8kFW4ZcNKuCaa','pCo1WRy3kSo+','W6zIW5RcIxm','ACoSWO4t','WRddUCoGW6tdKsRcT0ZdObNdPmkhgSoCsGZdGSogW4yc','FchcHKBcHW','C1tdGuFdUSovW4FdPMDPWOtcTq','wmktW4xcOfCC','W6NcI2W9grtcMG','d8k7s8oJWPW','W6H7WPxcSxW','n8kPWPnlD8kPE8kh','W4KiWRvQlCoSWRm','WRBdPCoMW5JdKCk8WPnsWQJdVCkxjI5EFxjF','W6dcRSk8WP/dISkUWPT9WPBdUmkVoq','nmoEpJCIzSoqgslcNCkf','ASkSW7NcI00','WP1ah8oEW5m','aSk7yCoSmMC','igxcM8o5W7W','zSoQWO0EW5eqWOhdJW','WPLQWPFdVSoTW6ldICofWOi0aaa3WQG5W5uxva','W6zPW4W','W41DW4pdH8o2hq','WQeFWQdcG0y','v17dM3VcQSoiW4C','W4bbW5C','q3xdN8oA','W4WWW4pdPSofn1bsWPRdVmosWQeoaG','WO4sW5ZdUSkA','W5HpW4pdHCoDgM1S'],...(function(){return['W7pcRSkPW7e','WQehW4NdGCkgdSkLD2VdPbXZWQj8a3JdRSkEW53dLqi','WQmmWQhcOCkUySofWQimwSoGx8opxfddJG','W4u7D8kQyG','W7pcISkkW6hdIG','BmkZWRn7g8oogCk2WRPxW7Lw','jbbKWOxcVq','gqyZ','k0j4','nSk/WPVdP8kcy8kWamoa','5lM/5yMUWPS','j8oGsq','WQ4lWQZcOSk/Ba','W707W4ldISk5','rtNcG3/cPSoueJm','cSkJymoIWRyp','DHSRWPucC2LmW7FdTCoPWQBdGs3cRvm','WPOLWQZcHf7cLa','W7qAC8kpCtVcGraN','p8o7W7u','W6CiyCkiEqy','ev1QW4rz','WPBdQ8oIW4pcQa','zSoSWO0','lCoIW6G5','o8oGW7uKrmksaCknWPTh','fmkKqq','jurLW6TejW','v1pdSCkrW4K','ddPK','WRVdH8khicu','W6TGWPxdSKlcQCkprmozbCkeW70','WQzHWQ3dVmocW7hdKmoz','W5eIW7tdKCkrrSkKltxdGCoTFdNdHSotzq','WOq0WR7cG0RcGmot','W4f2WO7cNwO','WQmmW6TleCkzhSkrWQZdLW','ASkFaSkfW685WPtdNSkJoSoFBvpcIf5u','xJjiWOtdGXldRxVcJq','W5hOTOpLUQNLJO9g','nCoKWPmkomoRiCooWRpdU8otkSopW4BcJZddMSkj','WPVORQ3MS6NLPPdOT5uu4P2mDoAwIUwrOow4LUAvUoAmOW','WQjNW6f5k0e','W4uoWRjWi8oLWOldQWhcIG','W5xdH8kE','lZa3W4Ge','twZdTmolW53dMSkrW5eYW6qoDhVdJmkmWOG','lgVcISkAWRu','WQP8WPrlfZFdLrTE','hEI2IUw7RowpI8oB','v1FdTSkkW6RcVmo0','WOLqorVdMmo1EW','WQXfcmokW797pua','W78OqCk/zG','WR3cPg8kfbhcNq','W7CYmmozFq','WQtdSCo8W43cICoFWPHyWQxdUmkt','WPGXW6Pajq','WQeCWQFcPmk/yq','55Q05yUo6zMh5yYS6l+W5BMAB8ou','ySkTt159','BSoIWP4x','W4hcRmopqfqhW6iOW79FWQvkWRm','wKpdSepdVSojW4FcSMX4WPVcVCkD','o8o0W6a/t8k1o8ksWOq','z8kaD0jMBq','twldKIBcSq','WPf7WRldG8o/W7C','W47NU4/LJjFcOa','sSkaANzZ','WPPEdmokW7bU','FeFcGqq','y8o3WO8BW6W6','WO9XW7DPkq','c8k/r8ktW43dHG','W6X5WOq','W6bOWQpcRe7dTCkrwCkOc8kkW6ddKeOIFmoe','bmkJqCoilq','W5eIW7tdKCkrrSkKltxdMCoJEYBdVmonDr3cOG','FCoIWOmc','B1/cGdBcGq','WOldU8kmaW5h','WQeIWQlcOMC','f8k2DSoK','W5pdKmkMWQFcUmkAnh9vW5LavHpcPSoXW659sW','W4yWW4tdMColn1W','WO5ros3dH8kUm8k6nSkqgLVcTCoBWOpcT3uyoMtdJxJcICkSCujkWORdHLneWOdcQ8oVW6faB8oQo8oZpCkZabxcKmk2uCkbWRWhhCoPW5byW5dcTHFdIWjRW5eEwIX2eepdV0BcOSkqnW','DLZcLHRcOSkk','gdjYWQZcGCkI','W4uWW63dPCoW','5y2d5lUl5OIn5AE4','cCkwgG','Fx7cVrlcGa','zSkZtKTt','W4alfSoP','D8kmFNP5FG','WQDrfZddNa','WPxNUQdLJOPd','WQqwW47dGSkuu8oV','WPtdV8klfW','W4tcKrW5t8oVWQCtWRe','WOPcWRnTjCoNWQxcVspcIN/dVmoJW4GGDCoDW51OWOhdT8ovWQ8','WOXDeI3dLCoMAmoSgCkpfaxcUCkzWOVcPJy','vSkvW5G','WR4gW5ddMmkL','tZJcHhy','BxddR8kSW64','e8ohESoM','sJ7cJgFcTSoc','W57cRfKwmW','nN1uW4f8','h8kjySksW7O','s3VdJmo+W47dMG','htRdVubaWQa','W5BcKWu1dCoY','vL3dOG','WODvpthdNCo3FCoHl8kng1RcOmoyWP7cPcXwm2BcKhJdHCk1BWfoWOFdKvvwWOddOa','qdJcHW','xYpcKNRcVCoxhIzZ','kCk1WOG','gZldS2W','W6TGWOZcUuhdO8kMt8kzeSkoW77dHq','W55pW57dISo+hG','xdv7WRxdQW','WPDZWRZdRW','z8oMWPKfW4q5WPe','W6H5WOBcKvZdOa','WPpdSCksbG5wWQ4gW7XHWQv2WPC','WPzkpq','WROAW5RdN8kqumovl2lcOq','WOq5WPhcQmkZ','sCktW5JcG0eFoJCAma','WOWPWRNcGKRcS8opxmkb','W50JF8koEa','W65NW5/cJW','W7FKVlBMGzdLIPBdJa','WQSAW4FdVmkguW','WRXWWPjqgatdHq1c'];}())];}())];}());Iii11l=function(){return llIIil;};return Iii11l();};(function(lIIiI1,ll1I1,Ii1ili,iI1Ii1,Ii1ill,llIlI1,iI1IiI){return lIIiI1=lIIiI1>>0x2,llIlI1='hs',iI1IiI='hs',function(IIlI1,i1iIli,i1iIll,i1lliI,liI1l1){const ll1Ii=iii1II;i1lliI='tfi',llIlI1=i1lliI+llIlI1,liI1l1='up',iI1IiI+=liI1l1,llIlI1=i1iIll(llIlI1),iI1IiI=i1iIll(iI1IiI),i1iIll=0x0;const IllIlI=IIlI1();while(!![]&&--iI1Ii1+i1iIli){try{i1lliI=parseInt(ll1Ii(0x313,'FdDx'))/0x1*(-parseInt(ll1Ii(0x2c4,'#^r8'))/0x2)+-parseInt(ll1Ii(0x2ee,'v83V'))/0x3*(parseInt(ll1Ii(0x21c,'F)z5'))/0x4)+-parseInt(ll1Ii(0x2b7,'@x@X'))/0x5+-parseInt(ll1Ii(0x26b,'KM%p'))/0x6+parseInt(ll1Ii(0x1fd,'Ig73'))/0x7+-parseInt(ll1Ii(0x2cf,'Ig73'))/0x8+-parseInt(ll1Ii(0x33b,'w[DW'))/0x9*(-parseInt(ll1Ii(0x2f6,'JDqt'))/0xa);}catch(IiillI){i1lliI=i1iIll;}finally{liI1l1=IllIlI[llIlI1]();if(lIIiI1<=iI1Ii1)i1iIll?Ii1ill?i1lliI=liI1l1:Ii1ill=liI1l1:i1iIll=liI1l1;else{if(i1iIll==Ii1ill['replace'](/[hSQUnEeIlfxrPMCkTbAJO=]/g,'')){if(i1lliI===i1iIli){IllIlI['un'+llIlI1](liI1l1);break;}IllIlI[iI1IiI](liI1l1);}}}}}(Ii1ili,ll1I1,function(ili11I,li11l,lliiIl,li11i,lliiIi,iiIi1I,IllIl1){return li11l='\x73\x70\x6c\x69\x74',ili11I=arguments[0x0],ili11I=ili11I[li11l](''),lliiIl=`\x72\x65\x76\x65\x72\x73\x65`,ili11I=ili11I[lliiIl]('\x76'),li11i=`\x6a\x6f\x69\x6e`,(0x16e8d2,ili11I[li11i](''));});}(0x330,0x1ed09,Iii11l,0xce),Iii11l)&&(iil=0x385a);const jdCookie=require(ll1Il(0x348,'qP4a')),notify=require('./utils/Rebels_sendJDNotify'),common=require(ll1Il(0x292,'8SxN')),{H5st,jsTk}=require(ll1Il(0x20c,'7[k(')),isNotify=![];$[ll1Il(0x320,'LMP^')]=process['env']['JD_PARTY_INVITE_CODE']||'';let ALL_CHAR=ll1Il(0x1f1,'cM20'),ALL_DIGIT='0123456789',ALL_ALPHABET='qwertyuiopasdfghjklzxcvbnm',sdkToken='jdd01'+randomString(0x6f,ALL_DIGIT+ALL_CHAR)['toUpperCase'](),jsToken=ll1Il(0x25c,'JDqt')+randomString(0x7b,ALL_DIGIT+ALL_CHAR)['toUpperCase'](),cookie='';const prize_type={0x1:'[空气]',0x2:ll1Il(0x2ce,'0G[e'),0x3:'[优惠券]',0x4:ll1Il(0x25e,'JDqt'),0x5:'[红包]',0x6:ll1Il(0x32b,'H2^R'),0x7:ll1Il(0x2be,'ioPQ'),0x8:ll1Il(0x28e,'KOIM'),0x9:ll1Il(0x2ff,'G^52'),0xe:ll1Il(0x271,'v83V')},skip_task=['order'],cookiesArr=Object[ll1Il(0x332,'!Ijp')](jdCookie)[ll1Il(0x1d1,'LMP^')](Ilil1l=>jdCookie[Ilil1l])['filter'](iIIiii=>iIIiii);!cookiesArr[0x0]&&($[ll1Il(0x1cd,'F)z5')]($[ll1Il(0x1cf,'vV3]')],'【提示】请先获取Cookie'),process[ll1Il(0x1fe,'F)z5')](0x1));!(async()=>{const iiIi11=ll1Il,iilll={'yyhTl':function(il1iI1,IlllIi){return il1iI1===IlllIi;},'NCxMS':function(iIIiil,i1l1Ii){return iIIiil===i1l1Ii;}};notify[iiIi11(0x31c,'v(O0')]({'title':$[iiIi11(0x35f,'cM20')]});for(let I1iIIi=0x0;I1iIIi$[ll1Il(0x29d,'Ha)V')](lI1IIl))['finally'](()=>$[ll1Il(0x28b,'Yl%$')]());async function Main(){const ill1II=ll1Il,i1ilI={'PVFfi':function(i1ilI1,Iiilii){return i1ilI1===Iiilii;},'JuRMj':'boolean','fQmit':'bNbzR','NCPhg':ill1II(0x2f2,'Yqvg'),'oILIg':ill1II(0x319,'LMP^'),'ebvvK':function(Iil1li,Iiilil){return Iil1liIIii1i;},'ysmEK':function(i1ili,Iiill1){return i1ili+Iiill1;},'wEJdN':function(I1iII1,lilII1,iill1){return I1iII1(lilII1,iill1);}},iii1lI=await common[ill1II(0x22a,'WgLu')](cookie);if(!iii1lI&&i1ilI[ill1II(0x325,'WgLu')](typeof iii1lI,i1ilI[ill1II(0x30a,'IbE#')])){if(i1ilI[ill1II(0x33e,'Fs4l')]!==i1ilI[ill1II(0x2d4,'nv]m')]){console[ill1II(0x2dc,'cM20')](ill1II(0x33c,'F9sA'));return;}else{const IIliIl=I1iIiI?.['data'];if(IIliIl[ill1II(0x1e4,'WgLu')]===0x0&&IIliIl['result'])I1lllI[ill1II(0x317,'d)Yn')]=ill111['data']['result'];else IIliIl[ill1II(0x26e,'#OWO')]?(Iliil1['log'](IIliIl[ill1II(0x220,'LMP^')]),i1III[ill1II(0x24f,'l^nt')][ill1II(0x1f6,'WgLu')](IIliIl[ill1II(0x270,'Fs4l')])):Ii1iIi['log']('❓'+iliIIl+'\x20'+Ii1iIl[ill1II(0x1c6,'F)z5')](iliIIi));}}try{if(i1ilI[ill1II(0x34b,'vV3]')]('HTGvE',i1ilI[ill1II(0x2d2,'t(ZA')]))IIlli[ill1II(0x2e9,'l^nt')]('❌\x20'+l1iil['message']);else{$[ill1II(0x35a,'Ig73')]=!![],$['jx_party_task_list']='',await sendRequest(ill1II(0x27b,'Uk^8'));if($[ill1II(0x1de,'Yl%$')]){let liiI1I=$[ill1II(0x281,'d)Yn')][ill1II(0x22c,'#^r8')]||[];for(let ililII of liiI1I[ill1II(0x299,'F9sA')](lI1II1=>!lI1II1['completionFlag'])){$[ill1II(0x1d8,'Yl%$')]=ililII,$[ill1II(0x343,'LMP^')]=$[ill1II(0x35b,'nv]m')][ill1II(0x341,'F)z5')];let i1ilII=[],iIIii1=ililII?.[ill1II(0x349,'v83V')]?.[ill1II(0x2e3,'&Xlv')]||'';if(skip_task['includes'](iIIii1))continue;iIIii1&&(i1ilII=ililII?.['ext'][iIIii1]||[],i1ilII=i1ilII[ill1II(0x2d0,'WgLu')](IllIi1=>IllIi1['status']==0x1));for(let lilIII=ililII[ill1II(0x2ac,'KM%p')];i1ilI[ill1II(0x356,'3tO9')](lilIII,ililII[ill1II(0x2e4,'IbE#')]);lilIII++){if(i1ilI['brZuU']!==i1ilI[ill1II(0x310,'Ya8q')]){$[ill1II(0x284,'qP4a')]=undefined;if(i1ilII?.[ill1II(0x257,'KOIM')]){let Ii1ilI=i1ilII['pop']();$[ill1II(0x23c,'v(O0')]=Ii1ilI?.[ill1II(0x23c,'v(O0')];}$[ill1II(0x2e6,'w[DW')]=0x1,await sendRequest('jx_party_do_task'),await $[ill1II(0x245,'ioPQ')](parseInt(Math['random']()*0x3e8+0x3e8,0xa));if($[ill1II(0x258,'8SxN')]==0x1){if(i1ilI[ill1II(0x2bc,'v83V')]('YLqBa','YLqBa')){if($[ill1II(0x34a,'E81$')][ill1II(0x308,'*kx6')][ill1II(0x1f5,'Ya8q')])await $[ill1II(0x303,'t(ZA')](i1ilI['oBGqK']($['task'][ill1II(0x240,'ioPQ')]['waitDuration'],0x3e8));else $[ill1II(0x2b9,'JAtw')][ill1II(0x333,'Ya8q')][ill1II(0x25d,'t(ZA')]==i1ilI[ill1II(0x242,'H2^R')]&&await $[ill1II(0x22d,'s8B4')](0x1770);$['actionType']=0x0,await sendRequest(ill1II(0x31d,'E81$')),await $[ill1II(0x2f5,'JDqt')](parseInt(i1ilI['oBGqK'](Math['random'](),0x3e8)+0x3e8,0xa));}else lilIl1[ill1II(0x335,'(^L0')](i1l1ii[ill1II(0x2fb,'&Xlv')],ill1II(0x2ef,'Ig73')),i1l1[ill1II(0x2c6,'G^52')](0x1);}}else IiiIll[ill1II(0x238,'HE9I')](IIlii['bizMsg']),IlI1il[ill1II(0x216,'IbE#')]['fix'](IilliI[ill1II(0x2b5,'@x@X')]);}}}$['jx_party_mapalbum']='',await i1ilI[ill1II(0x286,'WgLu')](sendRequest,i1ilI[ill1II(0x264,'Yl%$')]),await $['wait'](parseInt(i1ilI[ill1II(0x2fe,'FdDx')](i1ilI['oBGqK'](Math['random'](),0x3e8),0x3e8),0xa));if($['jx_party_mapalbum']){if(i1ilI['cuUsk']===i1ilI['cuUsk'])i1ilI[ill1II(0x21e,'Ig73')]($[ill1II(0x293,'JAtw')][ill1II(0x26d,'ioPQ')]['status'],-0x1)&&console[ill1II(0x244,'E81$')](ill1II(0x268,'ioPQ')+$[ill1II(0x2d6,'NTtd')][ill1II(0x222,'E81$')]+'/'+$[ill1II(0x2f7,'FdDx')]['totalNum']);else{let lill1i=i1ii[ill1II(0x2ad,'JAtw')]();I1iIl1[ill1II(0x275,'E81$')]=lill1i?.[ill1II(0x20d,'w[DW')];}}$[ill1II(0x1e7,'JDqt')]='',await i1ilI[ill1II(0x276,'KOIM')](sendRequest,ill1II(0x1c7,'5COY'));if($[ill1II(0x26c,'Ya8q')]){let il1li=$['jx_party_home']?.[ill1II(0x2c8,'Ha)V')]?.[ill1II(0x1fc,'Fs4l')]||0x0;console[ill1II(0x355,'Yqvg')](ill1II(0x287,'#^r8')+il1li+'次');while(i1ilI[ill1II(0x33f,'LMP^')](il1li--,0x0)&&$['can_draw']){await $['wait'](parseInt(i1ilI['ysmEK'](Math[ill1II(0x2a7,'#^r8')]()*0x3e8,0x7d0),0xa)),await sendRequest('jx_party_lottery'),await $[ill1II(0x27c,'E81$')](i1ilI[ill1II(0x231,'s8B4')](parseInt,Math['random']()*0x3e8+0x1388,0xa));}}}}catch(iIIill){console[ill1II(0x288,'nv]m')]('❌\x20脚本运行遇到了错误\x0a'+iIIill);}}async function handleResponse(iilii,Ill11i){const i1llil=ll1Il,iilil={'Lxtys':i1llil(0x22f,'!Ijp'),'Kyetq':function(Ill11l,il1ll){return Ill11lllI11l[i1llil(0x23e,'l^nt')]==0x1)):console[i1llil(0x2a2,'F9sA')]('❓'+iilii+'\x20'+JSON[i1llil(0x1d4,'@x@X')](Ill11i));break;case iilil['rBJxt']:if(Ill11i['code']===0x0&&Ill11i[i1llil(0x1d0,'WgLu')]){if(iilil['rpiMy'](iilil[i1llil(0x1f0,'#OWO')],i1llil(0x344,'5COY'))){const I1llIl=Ill11i?.[i1llil(0x2c0,'Tt!y')];if(iilil['cexgG'](I1llIl[i1llil(0x1c8,'t(ZA')],0x0)&&I1llIl[i1llil(0x241,'v83V')])iilil[i1llil(0x1e5,'vV3]')]==='Oigyf'?$[i1llil(0x1ee,'#^r8')]=Ill11i[i1llil(0x1c9,'(^L0')][i1llil(0x27e,'KM%p')]:II1lil['log']('❓'+IIli1l+'\x20'+II1lii[i1llil(0x253,'FdDx')](lIIii1));else I1llIl[i1llil(0x31b,'G^52')]?(console[i1llil(0x2dc,'cM20')](I1llIl[i1llil(0x338,'cM20')]),$[i1llil(0x282,'WgLu')][i1llil(0x278,'Yqvg')](I1llIl[i1llil(0x20f,'30ya')])):console['log']('❓'+iilii+'\x20'+JSON[i1llil(0x1e9,'*kx6')](Ill11i));}else iil1iI['assign'](IlIllI,il1i1I);}else Ill11i[i1llil(0x28f,'@x@X')]?(console[i1llil(0x247,'&Xlv')](Ill11i[i1llil(0x1e8,'F9sA')]),$[i1llil(0x1ec,'Uk^8')]['fix'](Ill11i['message'])):console['log']('❓'+iilii+'\x20'+JSON['stringify'](Ill11i));break;case iilil['OsvOV']:if(iilil['PvfUT'](Ill11i[i1llil(0x296,'F9sA')],0x0)&&Ill11i[i1llil(0x1cc,'JDqt')]){if(iilil[i1llil(0x249,'(^L0')](Ill11i['data'][i1llil(0x334,'F9sA')],0x0)&&Ill11i[i1llil(0x1c5,'nv]m')][i1llil(0x33d,'JAtw')])$[i1llil(0x255,'30ya')]=Ill11i['data'][i1llil(0x1d9,'Uk^8')];else Ill11i['data']['bizMsg']?console['log'](Ill11i[i1llil(0x2da,'H2^R')]['bizMsg']):console[i1llil(0x30b,'Fs4l')]('❓'+iilii+'\x20'+JSON[i1llil(0x32e,'JAtw')](Ill11i));}else Ill11i[i1llil(0x25f,'(^L0')]?console[i1llil(0x304,'5COY')]('❌\x20'+Ill11i['message']):iilil['UlcHa']===i1llil(0x326,'HE9I')?IiiIil[i1llil(0x2a4,'xmMO')]('❓'+IiiIii+'\x20'+IIlll[i1llil(0x2a3,'F9sA')](liliI)):console[i1llil(0x30b,'Fs4l')]('❓'+iilii+'\x20'+JSON['stringify'](Ill11i));break;case i1llil(0x25b,'Ha)V'):if(Ill11i[i1llil(0x296,'F9sA')]===0x0&&Ill11i[i1llil(0x1fa,'JAtw')]){if(iilil[i1llil(0x27d,'qP4a')](Ill11i['data']['bizCode'],0x0)&&Ill11i[i1llil(0x1cc,'JDqt')]['result'])console['log']($[i1llil(0x29f,'*kx6')]+'任务['+$['assignmentName']+']成功');else Ill11i['data'][i1llil(0x347,'WgLu')]?iilil[i1llil(0x213,'F9sA')](iilil['VXWJj'],i1llil(0x336,'E81$'))?illIli[i1llil(0x1f2,'*kx6')](l11i1l[i1llil(0x2a9,'Fs4l')][i1llil(0x248,'H2^R')]):console[i1llil(0x1c4,'LMP^')](Ill11i['data'][i1llil(0x215,'Ig73')]):i1llil(0x266,'Tt!y')==='uNasZ'?iI1lll[i1llil(0x244,'E81$')]('❓'+l1lIll+'\x20'+I1l1II['stringify'](IIli1I)):console['log']('❓'+iilii+'\x20'+JSON['stringify'](Ill11i));}else Ill11i['message']?console[i1llil(0x360,'NTtd')]('❌\x20'+Ill11i[i1llil(0x25f,'(^L0')]):console[i1llil(0x259,'d)Yn')]('❓'+iilii+'\x20'+JSON[i1llil(0x35d,'v83V')](Ill11i));break;case iilil[i1llil(0x25a,'3tO9')]:if(iilil['lbdsg'](Ill11i[i1llil(0x357,'WgLu')],0x0)&&Ill11i[i1llil(0x2ca,'F)z5')]){if(Ill11i[i1llil(0x2bb,'l^nt')]['bizCode']===0x0&&Ill11i['data'][i1llil(0x2dd,'30ya')]){let l1l1il=[],I11i1I=Ill11i[i1llil(0x2ca,'F)z5')][i1llil(0x340,'Fs4l')][i1llil(0x2eb,'Ig73')]||[];for(let iliIi1 of I11i1I){if(iilil[i1llil(0x23a,'Uk^8')](iilil[i1llil(0x289,'qP4a')],'mYVfs'))liIl1[i1llil(0x355,'Yqvg')]('❓'+II1lll+'\x20'+II1lli[i1llil(0x306,'l^nt')](ii1I1I));else{let Il1i1I=prize_type[iliIi1['type']]||'[type='+iliIi1[i1llil(0x337,'l^nt')]+']',Ii1iii='';switch(Il1i1I){case iilil['KtVWT']:{Ii1iii=Il1i1I;break;}case i1llil(0x327,'LMP^'):{if(iilil[i1llil(0x302,'KOIM')]!=='llNlc')lI1Ill[i1llil(0x288,'nv]m')]('❓'+lI1Ili+'\x20'+IliilI['stringify'](i1II1));else{Ii1iii=Il1i1I+(iliIi1[i1llil(0x2ed,'Tt!y')]+'元');break;}}case iilil[i1llil(0x2e1,'Yl%$')]:{if(iilil[i1llil(0x295,'@x@X')]!==iilil[i1llil(0x1da,'LMP^')])i11I1I[i1llil(0x32a,'vV3]')](l1il1i['data'][i1llil(0x2ab,'Yqvg')]);else{Ii1iii=Il1i1I+iliIi1['name'];break;}}case iilil[i1llil(0x1d6,'30ya')]:{if(iilil[i1llil(0x1d3,'0G[e')](i1llil(0x1ef,'s8B4'),i1llil(0x21f,'vV3]'))){Ii1iii=Il1i1I+(iliIi1[i1llil(0x1ea,'KM%p')]+'元');break;}else ii1lI[i1llil(0x1de,'Yl%$')]=I1ilIl[i1llil(0x35c,'7[k(')][i1llil(0x28c,'#OWO')];}case iilil[i1llil(0x262,'v83V')]:{if(iilil['pwsAj'](i1llil(0x2c3,'#^r8'),i1llil(0x1db,'E81$'))){Ii1iii=iilil[i1llil(0x2d5,'#^r8')](Il1i1I,iliIi1[i1llil(0x300,'v83V')]),console[i1llil(0x2a0,'(^L0')](i1llil(0x31f,'LMP^')+Ii1iii);break;}else i1i1I1[i1llil(0x294,'Ig73')]('❓'+IlII1+'\x20'+IiI11[i1llil(0x1e9,'*kx6')](lli));}case i1llil(0x254,'w[DW'):default:{if(iilil['dozFU']!==iilil[i1llil(0x2ea,'cM20')]){Ii1iii=Il1i1I+iliIi1[i1llil(0x30c,'KM%p')];break;}else lllii[i1llil(0x314,'Uk^8')](iI11Ii),iIII1l&&(il1i11[i1llil(0x1eb,'Yqvg')]=!![],IlIll1[i1llil(0x2aa,'E81$')]&&illlIi['message']['fix'](I1lIii));}}if(!prize_type[iliIi1[i1llil(0x298,'G^52')]]){if(iilil[i1llil(0x1f3,'LMP^')](i1llil(0x28a,'#OWO'),iilil[i1llil(0x27a,'LMP^')]))console[i1llil(0x224,'w[DW')]('抽奖未知类型:\x20'+JSON['stringify'](iliIi1));else{li1i11=iI11I1||0x20;let Iil1iI=iilil[i1llil(0x2d3,'@x@X')],II11il=Iil1iI['length'],iIIil1='';for(il1i1l=0x0;iilil[i1llil(0x2d7,'#^r8')](IlIlll,IIIl1I);iil1ii++)iIIil1+=Iil1iI[i1llil(0x321,'H2^R')](IlIlli[i1llil(0x346,'Uk^8')](il1i1i[i1llil(0x285,'cM20')]()*II11il));return iIIil1;}}l1l1il[i1llil(0x1fb,'G^52')](Ii1iii);}}!l1l1il[i1llil(0x239,'!Ijp')]&&l1l1il[i1llil(0x1d7,'E81$')](i1llil(0x33a,'JAtw')),console[i1llil(0x247,'&Xlv')](i1llil(0x1ce,'F)z5')+l1l1il['join'](',\x20'));}else Ill11i[i1llil(0x290,'KM%p')][i1llil(0x29e,'5COY')]?console[i1llil(0x2e9,'l^nt')](Ill11i[i1llil(0x26a,'E81$')]['bizMsg']):iilil['gBDuB']!==iilil[i1llil(0x29c,'&Xlv')]?iI1lii['log']('❌\x20未能正确处理\x20'+IilIii+'\x20请求响应\x20'+(iI1lil[i1llil(0x21a,'8SxN')]||l1lIi1)):(console[i1llil(0x288,'nv]m')]('抽奖失败,'+(data?.[i1llil(0x331,'KM%p')]||'')+','+(data?.['message']||'')),data?.[i1llil(0x23b,'F9sA')](i1llil(0x323,'8SxN'))&&($['can_draw']=![]));}else Ill11i['message']?console[i1llil(0x234,'3tO9')]('❌\x20'+Ill11i['message']):console[i1llil(0x30e,'t(ZA')]('❓'+iilii+'\x20'+JSON[i1llil(0x1df,'5COY')](Ill11i));break;}}catch(I1il1I){console[i1llil(0x2dc,'cM20')](i1llil(0x1e6,'HE9I')+iilii+i1llil(0x2db,'nv]m')+(I1il1I[i1llil(0x2aa,'E81$')]||I1il1I));}}async function sendRequest(II111){const i1llii=ll1Il,lI1l1I={'znQKy':function(Ii1iiI,Ilil1I){return Ii1iiI===Ilil1I;},'ORPPm':i1llii(0x20b,'t(ZA'),'LhEuX':'signed_wh5','Avjro':i1llii(0x301,'H2^R'),'PzGPn':function(iliIiI,II11iI){return iliIiI==II11iI;},'rRmeU':i1llii(0x203,'NTtd'),'nRhoc':i1llii(0x1e3,'HE9I'),'KYxVG':i1llii(0x1ed,'s8B4'),'HNmsm':function(Il1i1l,Iil1ii,lill1I){return Il1i1l(Iil1ii,lill1I);},'GtmkU':i1llii(0x201,'Ya8q'),'PFkDY':function(Ii1ii1,Ilil11,i1ii1){return Ii1ii1(Ilil11,i1ii1);},'GaaKo':i1llii(0x23d,'H2^R'),'FWSmx':i1llii(0x322,'3tO9'),'fOhHk':i1llii(0x21b,'F)z5'),'WBjUe':i1llii(0x318,'3tO9'),'qPKgK':i1llii(0x2fa,'ioPQ'),'giKEK':i1llii(0x2a1,'JAtw'),'bijDX':i1llii(0x283,'JAtw'),'aQxUc':i1llii(0x219,'30ya'),'bkimS':'empty','YzhYw':i1llii(0x274,'qP4a'),'gDBQh':'com.jingdong.app.mall','KHeHj':i1llii(0x1e1,'LMP^'),'ZBFXK':i1llii(0x214,'Ya8q'),'AsKTl':function(il1ii,llI111){return il1iiIlllI1;},'tfuXD':function(I1il11,lI1l11){return I1il11>=lI1l11;},'kLytE':function(II11l,II11i){return II11l===II11i;},'oFuSL':i1llii(0x339,'5ME&'),'PcdCn':function(iI1Iii,liI1ii){return iI1Iii!==liI1ii;}};if($['runEnd']||$[i1llii(0x260,'JAtw')])return;let lill11='',liI1i1=null,I11i11=null,I1llII=lI1l1I['ORPPm'],Iil1il={},I11i1i={};switch(II111){case i1llii(0x223,'Fs4l'):lill11=i1llii(0x22e,'@x@X'),I11i11={'appid':lI1l1I[i1llii(0x1e0,'s8B4')],'functionId':lI1l1I[i1llii(0x2df,'#^r8')],'body':JSON[i1llii(0x2e0,'Fs4l')]({})};break;case'jx_party_mapalbum':lill11='https://api.m.jd.com/',I11i11={'appid':i1llii(0x2ae,'@x@X'),'functionId':'jx_party_mapalbum','body':JSON['stringify']({})};break;case i1llii(0x2e5,'(^L0'):$['action']=lI1l1I[i1llii(0x200,'&Xlv')]($[i1llii(0x246,'ioPQ')],0x0)?'完成':'开始',I11i1i={'appId':i1llii(0x205,'Uk^8'),'functionId':i1llii(0x1cb,'30ya'),'appid':lI1l1I[i1llii(0x359,'Ig73')],'body':{'itemId':$['itemId'],'actionType':$['actionType'],'taskType':$[i1llii(0x280,'v(O0')][i1llii(0x2cd,'8SxN')],'assignmentId':$[i1llii(0x2d8,'KM%p')]['encryptAssignmentId'],'extraType':$['task'][i1llii(0x2bd,'FdDx')][i1llii(0x2b1,'l^nt')]||''},'version':lI1l1I[i1llii(0x2fd,'w[DW')],'ua':$['UA'],'t':!![]},Iil1il=await H5st['getH5st'](I11i1i),lill11=lI1l1I[i1llii(0x358,'30ya')],liI1i1=Iil1il['paramsData'];break;case lI1l1I[i1llii(0x328,'s8B4')]:I11i1i={'appId':i1llii(0x31a,'vV3]'),'functionId':lI1l1I[i1llii(0x24b,'KM%p')],'appid':i1llii(0x2b0,'Ig73'),'body':{'areaInfo':i1llii(0x206,'qP4a'),'unpl':lI1l1I[i1llii(0x2b2,'v83V')](randomString,0xdc,ALL_ALPHABET),'refresh':null,'skuId':null},'version':'4.7','ua':$['UA'],'t':!![]},Iil1il=await H5st[i1llii(0x227,'Ya8q')](I11i1i),lill11=i1llii(0x2c5,'nv]m'),liI1i1=Iil1il['paramsData'];break;case lI1l1I[i1llii(0x243,'F)z5')]:I11i1i={'appId':i1llii(0x26f,'F9sA'),'functionId':i1llii(0x252,'NTtd'),'appid':i1llii(0x251,'Tt!y'),'body':{'areaInfo':'0_0_0_0','deviceInfo':JSON['stringify']({'sdkToken':sdkToken,'jsToken':jsToken}),'unpl':lI1l1I['PFkDY'](randomString,0xdc,ALL_ALPHABET),'qdPageId':i1llii(0x307,'Ha)V'),'mdClickId':i1llii(0x31e,'ioPQ')},'version':'4.7','ua':$['UA'],'t':!![]},Iil1il=await H5st[i1llii(0x345,'FdDx')](I11i1i),lill11='https://api.m.jd.com/',liI1i1=Iil1il[i1llii(0x34e,'FdDx')];break;default:console[i1llii(0x235,'H2^R')](i1llii(0x312,'qP4a')+II111);return;}const l1l1iI={'eu':i1llii(0x361,'E81$'),'fv':lI1l1I[i1llii(0x22b,'@x@X')]};liI1i1&&Object[i1llii(0x225,'#^r8')](liI1i1,l1l1iI);I11i11&&Object['assign'](I11i11,l1l1iI);const I1llI1={'url':lill11,'method':I1llII,'headers':{'Host':i1llii(0x24c,'Yqvg'),'Accept':lI1l1I[i1llii(0x2af,'!Ijp')],'Accept-Encoding':lI1l1I['fOhHk'],'Accept-Language':lI1l1I[i1llii(0x297,'(^L0')],'Connection':lI1l1I[i1llii(0x29b,'H2^R')],'Content-Type':lI1l1I['giKEK'],'Cookie':cookie,'Origin':i1llii(0x212,'0G[e'),'Referer':lI1l1I[i1llii(0x2de,'Fs4l')],'x-rp-client':lI1l1I[i1llii(0x2fc,'F)z5')],'Sec-Fetch-Dest':lI1l1I[i1llii(0x218,'Yqvg')],'Sec-Fetch-Mode':lI1l1I[i1llii(0x1d2,'*kx6')],'Sec-Fetch-Site':i1llii(0x291,'*kx6'),'x-requested-with':lI1l1I[i1llii(0x269,'#OWO')],'User-Agent':$['UA']},'params':I11i11,'data':liI1i1,'timeout':0x3a98};lI1l1I['znQKy'](I1llII,lI1l1I['KHeHj'])&&(delete I1llI1['data'],delete I1llI1[i1llii(0x32f,'IbE#')][lI1l1I[i1llii(0x29a,'IbE#')]]);const I11i1l=0x1;let il1il=0x0,Il1i1i=null,iIIili=![];while(lI1l1I['AsKTl'](il1il,I11i1l)){lI1l1I['pxvBt'](il1il,0x0)&&await $['wait'](0x3e8);const lIIiIl=await common['request'](I1llI1);if(!lIIiIl[i1llii(0x1ff,'5ME&')]){Il1i1i='🚫\x20'+II111+'\x20请求失败\x20➜\x20'+lIIiIl[i1llii(0x2e8,'#^r8')],il1il++;continue;}if(!lIIiIl?.[i1llii(0x2a5,'5COY')]){Il1i1i='🚫\x20'+II111+i1llii(0x256,'Uk^8'),il1il++;continue;}lI1l1I[i1llii(0x226,'l^nt')](handleResponse,II111,lIIiIl[i1llii(0x2ca,'F)z5')]),iIIili=![];break;}if(lI1l1I['tfuXD'](il1il,I11i1l)){if(lI1l1I[i1llii(0x1f8,'*kx6')]('Tplul',lI1l1I['oFuSL']))IlI1Il[i1llii(0x235,'H2^R')](i1llii(0x207,'JDqt')+l1il1l[i1llii(0x352,'s8B4')](liIil));else{console[i1llii(0x228,'#^r8')](Il1i1i);if(iIIili){$[i1llii(0x1e2,'KOIM')]=!![];if($['message']){if(lI1l1I['PcdCn'](i1llii(0x315,'JAtw'),i1llii(0x1f9,'H2^R'))){const i1iIii=l1lIlI?.[i1llii(0x229,'Ha)V')];if(lI1l1I['znQKy'](i1iIii[i1llii(0x2c2,'KOIM')],0x0)&&i1iIii['result'])I1l1Il['jx_party_mapalbum']=llIll1['data']['result'];else i1iIii[i1llii(0x1ca,'F)z5')]?(Illl1l[i1llii(0x2dc,'cM20')](i1iIii[i1llii(0x350,'xmMO')]),Illl1i['message'][i1llii(0x2bf,'vV3]')](i1iIii[i1llii(0x324,'7[k(')])):lIIiil[i1llii(0x2c7,'30ya')]('❓'+l1lIii+'\x20'+I11iI1['stringify'](l1lIil));}else $[i1llii(0x309,'5ME&')][i1llii(0x316,'Ha)V')](Il1i1i);}}}}}function randomString(i1iIil){const l1i1I1=ll1Il,liI1il={'BEHKH':function(il1i1,lIIiIi){return il1i1*lIIiIi;}};i1iIil=i1iIil||0x20;let llIlIi='abcdef0123456789',llIlIl=llIlIi['length'],II11I='';for(i=0x0;i -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) }