diff --git a/jd_jx_party_invite.js b/jd_jx_party_invite.js new file mode 100644 index 0000000..ed09ca5 --- /dev/null +++ b/jd_jx_party_invite.js @@ -0,0 +1,17 @@ +/* +活动名称:京喜直营助力 +环境变量:JD_PARTY_INVITE_CODE // 指定助力码 + +助力码每天都会变!!!自行注意 + +自行控制助力上限 + +0 12,17 * * * jd_jx_party_invite.js + +*/ + +const $ = new Env('京喜直营助力') +var iil='jsjiami.com.v7';const l1il1lIl=l1lli1Ii;(function(I1l1i11I,IlI11lii,iii1l1Ii,I1Iil11l,iI11111I,l1Il1iil,i1llilIl){return I1l1i11I=I1l1i11I>>0x2,l1Il1iil='hs',i1llilIl='hs',function(i1iIilll,l1I1i1Ii,iIIlilll,li11iIll,ii11Iil1){const llIliII=l1lli1Ii;li11iIll='tfi',l1Il1iil=li11iIll+l1Il1iil,ii11Iil1='up',i1llilIl+=ii11Iil1,l1Il1iil=iIIlilll(l1Il1iil),i1llilIl=iIIlilll(i1llilIl),iIIlilll=0x0;const l11illi1=i1iIilll();while(!![]&&--I1Iil11l+l1I1i1Ii){try{li11iIll=-parseInt(llIliII(0x240,'llTh'))/0x1*(parseInt(llIliII(0x29b,'Wq9s'))/0x2)+parseInt(llIliII(0x234,'ipWG'))/0x3*(parseInt(llIliII(0x1e5,'VbXW'))/0x4)+-parseInt(llIliII(0x2ab,'lzYN'))/0x5+-parseInt(llIliII(0x2b5,'U%sY'))/0x6+-parseInt(llIliII(0x21c,'zqce'))/0x7*(-parseInt(llIliII(0x2bb,'j&]x'))/0x8)+parseInt(llIliII(0x305,'Z38C'))/0x9*(-parseInt(llIliII(0x22f,']n*A'))/0xa)+parseInt(llIliII(0x24a,'S^DN'))/0xb*(parseInt(llIliII(0x1f1,'DARm'))/0xc);}catch(I1Ii1ilI){li11iIll=iIIlilll;}finally{ii11Iil1=l11illi1[l1Il1iil]();if(I1l1i11I<=I1Iil11l)iIIlilll?iI11111I?li11iIll=ii11Iil1:iI11111I=ii11Iil1:iIIlilll=ii11Iil1;else{if(iIIlilll==iI11111I['replace'](/[ueMrJhIDpHylBNVGCAKtfnO=]/g,'')){if(li11iIll===l1I1i1Ii){l11illi1['un'+l1Il1iil](ii11Iil1);break;}l11illi1[i1llilIl](ii11Iil1);}}}}}(iii1l1Ii,IlI11lii,function(i1i1i1,llIiI1l,iIlIli11,II1iiIl1,IiiIiilI,IIIiIli1,I1I1I11){return llIiI1l='\x73\x70\x6c\x69\x74',i1i1i1=arguments[0x0],i1i1i1=i1i1i1[llIiI1l](''),iIlIli11='\x72\x65\x76\x65\x72\x73\x65',i1i1i1=i1i1i1[iIlIli11]('\x76'),II1iiIl1='\x6a\x6f\x69\x6e',(0x15f441,i1i1i1[II1iiIl1](''));});}(0x32c,0x72071,ilIII1I1,0xcd),ilIII1I1)&&(iil=0xcd);const jdCookie=require('./jdCookie'),notify=require(l1il1lIl(0x227,'VbXW')),common=require(l1il1lIl(0x287,'[dCD')),{H5st,jsTk}=require(l1il1lIl(0x2bc,'zqce')),{default:got}=require(l1il1lIl(0x2d5,'7TaU')),isNotify=![];$[l1il1lIl(0x203,'%BBS')]=process[l1il1lIl(0x288,'[AnH')][l1il1lIl(0x311,'6E4d')]||'';let ALL_CHAR='0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM',ALL_DIGIT=l1il1lIl(0x2a5,'tj)j'),ALL_ALPHABET='qwertyuiopasdfghjklzxcvbnm',sdkToken=l1il1lIl(0x1f5,'F&bF')+randomString(0x6f,ALL_DIGIT+ALL_CHAR)[l1il1lIl(0x30e,'tj)j')](),jsToken=l1il1lIl(0x220,'%BBS')+randomString(0x7b,ALL_DIGIT+ALL_CHAR)[l1il1lIl(0x30d,'Yrla')](),cookie='';function ilIII1I1(){const il1I1ll1=(function(){return[iil,'AMpejHVIslCGjGniamyhi.DOctOofJmK.rvN7NBu==','nWKKW7nA','W4SDWQKzW7a','6i2P5yYn5yMo5yIY56ge77YX','jv4O','WRakCYxdJW','xSkilCo0FXhcVG','8lo4Ovi','c8koW5JdSq4','WQtcHSkVbbW','WOVdU2P3W4S','WQxdICoxr8o8CG','WQbrWRC','xsDEt8oZ','WQLwWOWT','WQdcOmoi','xsXV','W7eRbSkbxq','W7O2WPC3','W6GDu8kZuSo9','WOL4kt14o8oHnmkb','W77dUcRcI8kbka','WOLLWQOSWO0','WOb9aq','WPpcRmkSAG','yXjhdSkCW6mQ','W4NdKSk/pCokWR7dIqL4ESk8','AbHcdW','W6u6WPi6W7W','W5asW6NdHmok','WP3dQCoOtSo+','gadcO8oycY5WWO57v3KyW4BdHWWnz8ktWPZdTHGwamoPtmksqSkIW4WNBatcHHddReVdQCo2WPLauxJcO8o1sv/cP3NcJKZcLCk7W47dLqFdPCoQyGz8W4Swn8oXW4yAWOpdSSoQWRHvW4u','Fx/cMmkgitKM','WP1PWOJcNSkpW4K6ih7cHW','u8oAAmoIWQBcO8k8W5ldNqG','WOdcVmkhjJa','WOXPWPxcVCkzW4O','vYb5CCoTW5e','vIJdLmoeW5y','W40PWQ4CW5u','W4mbWP7dOW','W77dUcO','WQvwWQtcOYFdOCkaDCoFWOBcMrRdU1dcVaZcQWJdJqFcMCkjuCoPqSkYWPetxHlcHWpdO8k8AXjWpWtdR8ksrWtcSmo8W4xcOYW4W7rAWPlcJCoPWRrOW6i','gureWOxcMG','tY5ue8k6','W7RcR2pdLIy','DIPTF8o1W5v1W4/cI3Gwj8kBWPHNa8oqo1/dOvJdU8okg8kVbSkfW6pdUdpdNwBdVLmiBeFdICowW77cSSk/lu8ObmoXW5iDW4a7W6VdKLLMW7FcNhH/q8o3W4VdKrGfq8kezv3dUWGmfezyxmk3iSoEW5roAmkQW4lcGtdcLCkSz8ovdWpdVmoAW7TMzSodbmoex8o+W5xcMd4gCNWmg8oGW6zRzSoStgPkWRf0s2VcPMVdLaJdRmk6CmkpB0u4FXjWW7pdIe8kW7lcNq5ZW6xdQf8DCqtdVmouWRddG8okDa','WOPHWPVcKq','WQJdLSk2bG','CdX6ESov','DhZcM0/dH0XdjG','hSonW6fJWQfSWQBcIq','f8knW4/dMa0','W40tWR7dRCoYwZi','WOmZAb7dJXfy','WRzTW54TW6j8WPJdJCkV','WOvcWQ7cNSk8','gdVcKCo8gHNcQSkReq','rbJdRmkoWR3dKmolz0vxASk7y8olvCoXWPreESkLWOinWOC','xITH','uSkFmCoxuq','WOCZFdldKbO','gCk4WQGEzW','DmoZW6W','tHhdNSoFW64','W6e0omkeFSoYWP/cKmo7W4i','W58xWQKpW5y','WOqVyHZdHa','D3dcI1FdQePl','zeicWRpdIG','bHVcQ8ocga','DHPtW7tcPsJdUq','iIFdJXhcU39VfgHjWQ4','muOHCNjq','6lEV5y2B5Pwz5PwO','EsJdGmoIW50','6i+05y+H5yU55yUE56kf77Yn','WO/dJgnqW4BcKa','otfWW7/dUZFdImkpWPJcGq','WPdcQmk2xKK','4O2D77MVW4ROTQtLJA5LBCoc6BIe6k2w5y+z5yMZ5yQY5l2z6icf','ccySW4jRW5P6WOtcUL3dUCon','WPpcQCknB1G','eX3cJSoffq','aWdcPCobfNm2W4DY','gNSpBhG','WP5HWP3cHmktW7iejgxdM8o7eG','4P+KWQRLHRtLPA3LS6FNUjddUmk4WR3cSa','umoCASoLW5ZdMmoEWOlcKLS','juuFW5VcVZtdIvhdRG','W604z8kAua','pSkIW4pdGdm/b1JcUCkG','WQddMmkL','WO1VWOhcLSkdW4O','W7JcM8kjfCk6k8kewbNcSmkAW5Lm','CbjDW5y','4P6QW7/MTyBOR6dOVQ3PGlpMG4dKUzddVeaeWR/INyBdJoAEUowjNoEkSoAaK+ATLUw5MmoEsKtdPW','xeSzWQNdLW','WQbrWP3cVtO','W7nKW7CEmvKYWOi','W5qJWOVdLmoZ'].concat((function(){return['WPhcUN5geK7cGG','cIiTW4n+W7e','WPaZztRdUq','W43dRZugsH/dLWZcIYbKW4fg','bYdcHa','W4tdHmkIm8onWQi','y+IVGoAWKUwsIow4KdC','WQTlWQG','l8oFW7bW','ksldIbddH2n6jeLj','W4i9eWRcMmkqzSo3grLVnclcOSoFba','dCkik8kLWONcISkn','xr1TW5pcRG','WRWDWPH0W7K','W5BcVva','vYPWu8oRW4S','yMqYWRtdSJxdLa','4PYUgUIeTUAFPUI+PoIHP+MdPEwiIEs7M+MuUUISRIq','WRP0WP/cIXm','kmkoW6pdGZ0','j8orW6m','W4ZOR6xMSktLPy/OT5tdNokEICo4','W4hdJ8k6pConWQ/dRWjsAG','nmkuW7tdNau','W4hdVGadWRJcNCk/W7ddQG','WOfxbWtcHq','W7JcNe8IWOC','BcZdGa','W7SMW5JdQmol','j1yKja','gI4KW7THW6i','m8k4W5a','sKFdPHCP','cvJdT8koWRhdKSom','vXbNCCoB','lmorW7a','WPRcSCkrdZO','W4T1W5SJlG','W4G5rmk3ra','nwu3mCoI','WPhcQmkBxhK','emkmkSkLWO0','W7ylWQOTW7O','nmkOcCk4WP4','uxBcOLxdVa','WR/dG8kWdJLPx8kuW7m','eu1GWQpcKa','oJddGCoFANrj','ESk1cSouzW','WQddGSopsCo8F8od','WRNcVSktW6uQtmk3W4ddPLZcQr3dVSkW','AhdcIvhdRf5A','W7GobSkPyG','qJldRSoUW4W','WO0XWOXZW74n','W7RdPZy8WQy','W57dPru','hbVcSa','WPTjWQpcVJ4','W44GWRusW5C','W48uWP7dSSoQbhpcSmk9WOilW7rek2Oyq1BcISo/uW','qhFcOvldPG','A1VdJb0N','w8kglmoUzG','wCkvaCo3FWtcR8kybmkyeaOHx8o0','yHLqa8knW7qAW5lcOZG','WQH3WRRcICkN','WRjumXba','WRBdPmktfYi','W5tORihMSONLPBtOTzRdK+kFSK3MLzNLK7JLU5/ML5pMJly','Ar5Cj8kkW7y','E8o0W6lcGcyqWR8kbe4','bSohW5vZWPW','DNpcKW','yNuaWQZdUq','cvz3WOtcMmoZW7uIWQfgW54AAtZcGmobWQu4yrFdII3dVmotbCoDW5JcI8krq8kvnmkr','8kgBRh4','W7tdVJu','WRORWPnmW4mlWOxcVa','DX7dHNRdGWJdJs9TWO3cRe3cQg/dUMhdKSoSaCkgcq','W7aHW4BdJSoCx8of','WPhdHNC','aYRcGSoXeqZcSa','CG5PFCoZubv+BSoP','WRPdWRNcPW','WQxdG8oE','WQ3cR8kvW4aRtmk3W4JdJa','fSkZWP0GySkIvSkbWPbp','bSkeia','5PY46iYT5y2c5yUz5PsI5OYBW5dORPlPHQ3MLPVOV5ROO70','WPRdJgrTWP/cL8oA','W5mpWR/dSSoPwY7dNmk9WOeh','fmkcdCkMWPJcImkAW7BdIXee','wHRcQ8oxW63cHCkb','AgdcLMhdP0K','W4uCWRGlW6ruWP7dHCkdW4VcGwddINFdNmongdRcHG4','Ax/cImkCcG','gsRcKmoGgaO','mxBcKmkrWOHLWQKwx2yGWQZdOq','WOGPyq','eHyoW6vg','WPNcP2rb'].concat((function(){return['W5RdSSkdiSov','WRlcTmka','WQycW5n9WQi','e8kYWOW','W7WPW5hdQa','d2SJ','uITZC8oH','WPTTlrj+n8oRkCknWRtcSCouEa3cK8oboCovAX7dQWVcTutdGMS1lJ4bwSoMjq','W7tdVCkyCrldOmkBBaC9qa','WOFcUmkydJS','WOW0yHRdMW','W4dcGwylWR8','asVcH8kLrq','hrhcPmoBgxm6','WQaaWQj7W6e','qCkymmocCbi','WQrmWQBcUIdcVSoD','FqpdIeFdG1u','rG1Vo8kx','hc7cISoH','W58UW5/dNSoA','EbXo','nLSYsW','WRPllrRcSG','W7C+WRyEW6a','dfVdTSkvWQy','W5SvWRKJW50pW4n8W7GD','W4ejWPi','WQq2WRT9W6i','W5z2W6aybMC+WPtcGaTsja','WQpdGSk2itTVuq','WOKTWOfXW6a','W4yrWRCSW60','EKJdLaKejmoya2hdHG','WPnZkXDJmCojmSkaWR4','zXHb','iJ/cJCoAka','CW/dNg3dHfO','WQVdJCkRf3SUuSkxW6ZdNCoJWPlcL0tcHSo0W4y','WR/cSgnbfKFcK1dcHHDAW5a','WPjPkq5KBSkLCSkuWQNcSmkFzvBdISoBymksAv/dUGNdTq','W4epWR0JW4CnW6L1W6u','bCkFkSk5WPO','dLvl','WOFdGt1MW6tdImourCk7WR8FWRNcVdFdSfddL8kUW4X0dmkWtSo2W5bOqCkbWO7cSHWjjSopCCoeW7ZcMCodC8oJlSk8DbNcGmo2','W7Ovw8knra','ErzAW4tcQYVdUq','W40yWRxdSSo4tcJdPSkdWPmrWQLaDNq','qYZdICoDW5K7W6LQE3S4WRG','csBcMCoybXK','WQ9qWOyoWOi','W5uNxWJcTSkgr8kjoa','l3vPWR4n','W67cJMZdOqRcKmo6E3qhimkldG','4P+2W7lMNj3NNP7ORl3MS4BdUq','W5GFWQT6WPO','DGtdHgpdHfFcOw9OWPG','gSk0WO8','WP7cTND2he3cGG','WOXUlHzp','u37cGfBdPa','W4P4W7u','lMZdKSoDW5u5W65OFwCQWRJdVXTflSoWWOLQwXmFWOy9W4rEwa','W705WOK/W4PR','nfy5mq','gHddUSokgxy6W41Jea','WOf3fq3cKmkBCa','5P+M6i245y255yM05Pwq5O+CW7BOR4ZPHPZML6FOV4JOOA8','ArXHp8kC','leiKa8oODIe','amoDAmk0lIZcG8knkCkyfa','bNqia8ob','W78FWR8kW50','4P+eWRFLHOVLP4NLS4lNURbkrJ8W','WQxdMCk0dInRDCkDW67dLa','W63cJCkUW7eTzSkB','pWik','W6ldHse+','febAWR05','zbjBW5BcPZ/dMfpdLSou','WO57hdpcGSkB','WPRcL8kMia','WR7cOmkVdWG','WOnZWQlcNSke','WQ5zWOuTWRG','lmoBW7a','n0Cow1e','WRTch8ksvmoIl0FdTa','FKxdGtyGiW','W50oWRSmW4ulW6C','WPNcK8k4nH7cLaS','5P+g6i6L5y6W5yMo5PAb5O6soEISR+MgHUAxJoI/NEIGNq','WQpcONRdTSohALa5yv7cLSkhDq','WP7dJ8oUrSoX','nmkYW47dMW','W6eJl8kiDmoMW6ZdJSkTWPqWWO8fsYFcOq','WR9hWQpcPJJcRW','iI3dMConcdSOW6xdLg0','mXxdRSoXW5qyW5G','W5hcNv8yWPK','l1G3'];}()));}()));}());ilIII1I1=function(){return il1I1ll1;};return ilIII1I1();};const cookiesArr=Object[l1il1lIl(0x247,'VcF$')](jdCookie)['map'](Ili1I11i=>jdCookie[Ili1I11i])['filter'](iI1IIl=>iI1IIl);function l1lli1Ii(_0x2f189,_0x1f5c01){const _0x31da57=ilIII1I1();return l1lli1Ii=function(_0x17ad0e,_0x3c1e79){_0x17ad0e=_0x17ad0e-0x1e4;let _0x34db27=_0x31da57[_0x17ad0e];if(l1lli1Ii['zvvwCL']===undefined){var _0x3cca74=function(_0x243e80){const _0x4f0ba4='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x281ce4='',_0x4cd87b='';for(let _0x219867=0x0,_0x5419bd,_0x4a172f,_0x4bb939=0x0;_0x4a172f=_0x243e80['charAt'](_0x4bb939++);~_0x4a172f&&(_0x5419bd=_0x219867%0x4?_0x5419bd*0x40+_0x4a172f:_0x4a172f,_0x219867++%0x4)?_0x281ce4+=String['fromCharCode'](0xff&_0x5419bd>>(-0x2*_0x219867&0x6)):0x0){_0x4a172f=_0x4f0ba4['indexOf'](_0x4a172f);}for(let _0x1acba7=0x0,_0x49b7eb=_0x281ce4['length'];_0x1acba7<_0x49b7eb;_0x1acba7++){_0x4cd87b+='%'+('00'+_0x281ce4['charCodeAt'](_0x1acba7)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x4cd87b);};const _0x351bba=function(_0x55947b,_0x20e17f){let _0x3a0b6b=[],_0x3a99ce=0x0,_0x16c103,_0x162a91='';_0x55947b=_0x3cca74(_0x55947b);let _0x403308;for(_0x403308=0x0;_0x403308<0x100;_0x403308++){_0x3a0b6b[_0x403308]=_0x403308;}for(_0x403308=0x0;_0x403308<0x100;_0x403308++){_0x3a99ce=(_0x3a99ce+_0x3a0b6b[_0x403308]+_0x20e17f['charCodeAt'](_0x403308%_0x20e17f['length']))%0x100,_0x16c103=_0x3a0b6b[_0x403308],_0x3a0b6b[_0x403308]=_0x3a0b6b[_0x3a99ce],_0x3a0b6b[_0x3a99ce]=_0x16c103;}_0x403308=0x0,_0x3a99ce=0x0;for(let _0x11d3bf=0x0;_0x11d3bf<_0x55947b['length'];_0x11d3bf++){_0x403308=(_0x403308+0x1)%0x100,_0x3a99ce=(_0x3a99ce+_0x3a0b6b[_0x403308])%0x100,_0x16c103=_0x3a0b6b[_0x403308],_0x3a0b6b[_0x403308]=_0x3a0b6b[_0x3a99ce],_0x3a0b6b[_0x3a99ce]=_0x16c103,_0x162a91+=String['fromCharCode'](_0x55947b['charCodeAt'](_0x11d3bf)^_0x3a0b6b[(_0x3a0b6b[_0x403308]+_0x3a0b6b[_0x3a99ce])%0x100]);}return _0x162a91;};l1lli1Ii['sxCakN']=_0x351bba,_0x2f189=arguments,l1lli1Ii['zvvwCL']=!![];}const _0x30afc2=_0x31da57[0x0],_0x4751cd=_0x17ad0e+_0x30afc2,_0x4994a5=_0x2f189[_0x4751cd];return!_0x4994a5?(l1lli1Ii['FHGEQY']===undefined&&(l1lli1Ii['FHGEQY']=!![]),_0x34db27=l1lli1Ii['sxCakN'](_0x34db27,_0x3c1e79),_0x2f189[_0x4751cd]=_0x34db27):_0x34db27=_0x4994a5,_0x34db27;},l1lli1Ii(_0x2f189,_0x1f5c01);}!cookiesArr[0x0]&&($[l1il1lIl(0x1e6,'HG$^')]($[l1il1lIl(0x23a,'!pMs')],'【提示】请先获取Cookie'),process[l1il1lIl(0x1e8,'U%sY')](0x1));!(async()=>{const ll1llll=l1il1lIl,Iiil1llI={'SBpSf':ll1llll(0x2a4,'Y#$t'),'sCaVj':ll1llll(0x270,'!pMs'),'PpdAc':ll1llll(0x2ad,'U%sY'),'jQPST':function(l111I11i,IIlI1il1,I11llili){return l111I11i(IIlI1il1,I11llili);},'BNxYM':function(iIlIlil1,IlII1ii){return iIlIlil1$[l1il1lIl(0x262,'s7F7')](ll11iI11))[l1il1lIl(0x283,'HG$^')](()=>$['done']());async function Main(){const iilIiIIi=l1il1lIl,iI1lIl1i={'zrlHv':iilIiIIi(0x22c,'DARm'),'RZkky':function(i1IiIIii,ililllii){return i1IiIIii===ililllii;},'TYoYR':'boolean','mbIOQ':function(lll1I1i,lllIil11){return lll1I1i!==lllIil11;},'WcWfy':'VOFuz','krVEY':'JgctA','mTHWl':iilIiIIi(0x289,']n*A'),'bYHYM':function(l1i1IIlI,iI1I1111){return l1i1IIlI(iI1I1111);},'ddUdP':iilIiIIi(0x29d,'Yrla'),'mEazt':function(lI111i1l,illIll1l){return lI111i1l!==illIll1l;},'hggFB':iilIiIIi(0x2dd,'tj)j'),'rrqyl':function(i1I1iIl1,Iii1IIIl){return i1I1iIl1==Iii1IIIl;},'MyQbs':function(III1Ii1l,ll1llIi1){return III1Ii1l(ll1llIi1);}},Iil1ilII=await common[iilIiIIi(0x2e4,'ipWG')](cookie);if(!Iil1ilII&&iI1lIl1i['RZkky'](typeof Iil1ilII,iI1lIl1i[iilIiIIi(0x255,'VcF$')])){console['log']('账号无效');return;}try{!$['inviteCode']?iI1lIl1i[iilIiIIi(0x2d7,'apiC')](iI1lIl1i[iilIiIIi(0x246,'lzYN')],iI1lIl1i['krVEY'])?$[iilIiIIi(0x23d,'5n1c')]==0x1?iI1lIl1i[iilIiIIi(0x293,'F&bF')]!==iI1lIl1i['mTHWl']?IIIll1li=lIIliiII['parse'](i111llI):(await iI1lIl1i['bYHYM'](sendRequest,'party_invite'),await $[iilIiIIi(0x1fc,'F&bF')](0x7d0),console[iilIiIIi(0x1ec,'FLm$')](iI1lIl1i[iilIiIIi(0x23f,'6]8%')]),await inviteFissionhelp($[iilIiIIi(0x28e,'e)(0')])):await iI1lIl1i['bYHYM'](inviteFissionhelp,$[iilIiIIi(0x221,'a#s]')]):IlIIl1lI[iilIiIIi(0x2eb,'TvcF')](iilIiIIi(0x2c3,'Zk[v')+Iiil1lIl):iI1lIl1i[iilIiIIi(0x2cb,'zqce')](iilIiIIi(0x26b,'lzYN'),iI1lIl1i[iilIiIIi(0x21b,'5n1c')])?IiiIiili?IIiiIil=IiiiII1I[iilIiIIi(0x216,'llTh')](li1Iii1l):I1liliIl[iilIiIIi(0x214,'Zk[v')](iI1lIl1i['zrlHv']):iI1lIl1i['rrqyl']($['index'],0x1)?(console[iilIiIIi(0x1ea,'ipWG')](iI1lIl1i[iilIiIIi(0x29f,'1hsi')]),await iI1lIl1i['bYHYM'](inviteFissionhelp,$[iilIiIIi(0x2a8,'VcF$')])):await iI1lIl1i[iilIiIIi(0x2fa,'7TaU')](inviteFissionhelp,$[iilIiIIi(0x2f9,'AfyG')]);}catch(IlIlII1i){console['log']('❌\x20脚本运行遇到了错误\x0a'+IlIlII1i);}}async function inviteFissionhelp(lIlIil1l){const ililI11l=l1il1lIl,ll1i1i={'xOJEs':function(lIli1l1l,l11l){return lIli1l1l(l11l);},'hStxe':ililI11l(0x206,'apiC')};$[ililI11l(0x1f9,'tHaC')]=lIlIil1l,await ll1i1i[ililI11l(0x2e6,'e)(0')](sendRequest,ll1i1i['hStxe']),await $[ililI11l(0x229,'Z38C')](0x7d0);}async function handleResponse(i1lliIiI,iIllIiIi){const liIlilI1=l1il1lIl,lillilI={'OXTEl':function(ii11Il1I,i1il1il1,l1ilII1I){return ii11Il1I(i1il1il1,l1ilII1I);},'NwlqI':'party_invite','zSQpu':function(llI1lli1,IIlIilII){return llI1lli1===IIlIilII;},'aQkVX':function(l1lli1l1,I1IlI1II){return l1lli1l1!==I1IlI1II;},'IXWKH':liIlilI1(0x2a7,'llTh'),'YJBDA':function(II111l1,l1i11iI1){return II111l1===l1i11iI1;},'VYKdC':liIlilI1(0x2f1,']n*A'),'wVOXG':liIlilI1(0x2f4,'!fn7'),'FPSyd':'party_assist','Vksmj':liIlilI1(0x2f0,'Cltd'),'vRgtf':liIlilI1(0x285,'!fn7')};try{switch(i1lliIiI){case lillilI['NwlqI']:if(lillilI[liIlilI1(0x2f6,'HJdY')](iIllIiIi['code'],0x0)&&iIllIiIi[liIlilI1(0x2ba,'7TaU')]){if(lillilI[liIlilI1(0x27a,'CXSL')](lillilI['IXWKH'],lillilI['IXWKH']))lllI1Iil['outFlag']=!![],II1IlIlI[liIlilI1(0x2bd,'tj)j')]&&Illi1ill[liIlilI1(0x26d,'S^DN')][liIlilI1(0x28c,'AfyG')](Iil1II);else{const I1II111i=iIllIiIi?.[liIlilI1(0x27d,'HJdY')];if(I1II111i[liIlilI1(0x294,'Bfy(')]===0x0&&I1II111i[liIlilI1(0x29a,'dTP$')])$[liIlilI1(0x20b,'7Xk5')]=I1II111i[liIlilI1(0x1e4,'F&bF')]['inviteCode'],console[liIlilI1(0x2ea,'Y#$t')](liIlilI1(0x299,'Z38C')+$[liIlilI1(0x2f3,')mqs')]);else I1II111i[liIlilI1(0x1fa,'a#s]')]?(console[liIlilI1(0x20c,')mqs')](I1II111i['bizMsg']),$['message'][liIlilI1(0x2fb,'S^DN')](I1II111i[liIlilI1(0x2d0,'q5Ro')])):lillilI['YJBDA'](lillilI[liIlilI1(0x200,'zqce')],lillilI[liIlilI1(0x2c4,'tHaC')])?(liIlli11[liIlilI1(0x2a9,'HJdY')](il1i1iiI[liIlilI1(0x28a,'HG$^')]),l1i11i11[liIlilI1(0x2c2,'Wq9s')][liIlilI1(0x25d,'[AnH')](II111i1I[liIlilI1(0x2e8,'j#*Z')])):console['log']('❓'+i1lliIiI+'\x20'+JSON[liIlilI1(0x212,'%BBS')](iIllIiIi));}}else iIllIiIi[liIlilI1(0x1f6,'TvcF')]?(console['log'](iIllIiIi[liIlilI1(0x291,'j&]x')]),$[liIlilI1(0x22b,'zqce')]['fix'](iIllIiIi['message'])):console['log']('❓'+i1lliIiI+'\x20'+JSON[liIlilI1(0x2ca,'Y#$t')](iIllIiIi));break;case lillilI['FPSyd']:if(iIllIiIi[liIlilI1(0x268,')mqs')]===0x0&&iIllIiIi[liIlilI1(0x275,'Yrla')]){if(lillilI[liIlilI1(0x1f4,'XBZX')](lillilI[liIlilI1(0x2ec,'tHaC')],lillilI[liIlilI1(0x273,'VbXW')])){const iII1l1II=iIllIiIi?.[liIlilI1(0x2ba,'7TaU')];if(iII1l1II[liIlilI1(0x302,'h^FZ')]===0x0&&iII1l1II['result'])$['assistedNum']+=0x1,console[liIlilI1(0x2c6,'7TaU')]('✅\x20助力成功\x20['+$[liIlilI1(0x267,'bYqu')]+']');else iII1l1II['bizMsg']?(console[liIlilI1(0x1ec,'FLm$')]('❌\x20'+iII1l1II[liIlilI1(0x21a,'F&bF')]),$[liIlilI1(0x243,'!pMs')][liIlilI1(0x251,'Z38C')](iII1l1II[liIlilI1(0x271,'!fn7')])):console[liIlilI1(0x276,'s7F7')]('❓'+i1lliIiI+'\x20'+JSON[liIlilI1(0x2df,'HJdY')](iIllIiIi));}else iIIIliIi[liIlilI1(0x1fe,'Bfy(')]('❌\x20'+lilI1ili[liIlilI1(0x260,'llTh')]),IiIIi1II[liIlilI1(0x217,'Bfy(')][liIlilI1(0x251,'Z38C')](iIIi1IlI[liIlilI1(0x239,'zqce')]);}else iIllIiIi[liIlilI1(0x1f6,'TvcF')]?liIlilI1(0x201,'6E4d')===lillilI[liIlilI1(0x2d9,'Z38C')]?(IlI111i[liIlilI1(0x2c0,'XBZX')]('❖\x20测试连通性中...\x0a❖\x20服务状态正常...\x0a'),ilII1lll['authorCode']=Illi11l1[lillilI[liIlilI1(0x1f7,'j#*Z')](liIillii,0x0,lIiIiiil[liIlilI1(0x272,'[AnH')])]):(console['log']('❌\x20'+iIllIiIi[liIlilI1(0x291,'j&]x')]),$[liIlilI1(0x253,']n*A')]['fix'](iIllIiIi[liIlilI1(0x2b2,'U%sY')])):console[liIlilI1(0x2d1,'VcF$')]('❓'+i1lliIiI+'\x20'+JSON[liIlilI1(0x308,'ipWG')](iIllIiIi));break;}}catch(II1i1ll){console[liIlilI1(0x303,'dTP$')]('❌\x20未能正确处理\x20'+i1lliIiI+liIlilI1(0x2b8,'Z38C')+(II1i1ll['message']||II1i1ll));}}async function sendRequest(lI11ilII){const i1Il11Il=l1il1lIl,I1iiII1={'yffSY':i1Il11Il(0x29e,'q5Ro'),'SEnJt':i1Il11Il(0x301,'a#s]'),'IXTSy':i1Il11Il(0x26e,'!fn7'),'audcg':i1Il11Il(0x2f2,']n*A'),'jbuaY':i1Il11Il(0x2a3,'!fn7'),'mtAkj':i1Il11Il(0x1eb,'5n1c'),'qbCmk':i1Il11Il(0x218,'Yrla'),'KymlL':'wh5','fbIYj':'Babel_dev_other_11lotterystart','TwwuY':i1Il11Il(0x30f,'[dCD'),'RKZrP':'17.3','zsMrD':function(IIllI111,Ili1l11i){return IIllI111!==Ili1l11i;},'WjFSH':i1Il11Il(0x2da,'1hsi'),'ONzEH':i1Il11Il(0x20f,'HJdY'),'HInnW':'keep-alive','rSOvl':i1Il11Il(0x1f0,'7Xk5'),'QbYfK':i1Il11Il(0x211,'7Xk5'),'AjOOj':'https://prodev.m.jd.com/mall/active/4TeSpXMCG6Kwy63rTeRDUp6wfL4n/index.html','fuwOm':'empty','ECXFE':'same-origin','BqIGp':function(iI1I1i1I,IIIlIlli){return iI1I1i1I===IIIlIlli;},'AxRIr':i1Il11Il(0x210,'U%sY'),'tjxfD':function(I1iiiIii,I1llIlI){return I1iiiIiii1i1lli1;},'eXvxQ':i1Il11Il(0x292,'Wq9s'),'JVdJw':function(Iiilll11,llll1l11,llIIi1ll){return Iiilll11(llll1l11,llIIi1ll);},'mVBbc':function(iI111l1,l1ill1II){return iI111l1>=l1ill1II;},'KcZqu':'XCrqe'};if($[i1Il11Il(0x1f8,']n*A')]||$[i1Il11Il(0x22e,'Z38C')])return;let i1iIi1li='',II1iI1ll=null,liIlll1l=null,II1i1IIi=i1Il11Il(0x236,'Y#$t'),iIilll1i={},lII11iIi={};switch(lI11ilII){case I1iiII1[i1Il11Il(0x24f,'%BBS')]:i1iIi1li=I1iiII1[i1Il11Il(0x2bf,'j#*Z')],liIlll1l={'appid':I1iiII1[i1Il11Il(0x2a2,'6]8%')],'functionId':I1iiII1[i1Il11Il(0x290,'HG$^')],'body':JSON[i1Il11Il(0x286,'F&bF')]({})};break;case I1iiII1[i1Il11Il(0x269,'6E4d')]:lII11iIi={'appId':I1iiII1[i1Il11Il(0x2fc,'Wq9s')],'functionId':I1iiII1[i1Il11Il(0x278,'[@pY')],'appid':I1iiII1[i1Il11Il(0x2e2,']n*A')],'clientVersion':i1Il11Il(0x1fd,'!fn7'),'client':I1iiII1[i1Il11Il(0x27e,'[AnH')],'body':{'inviteCode':$[i1Il11Il(0x2e3,'lzYN')]||'','areaInfo':'','unpl':$[i1Il11Il(0x25f,'6E4d')],'qdPageId':'MO-J2011-1','mdClickId':I1iiII1[i1Il11Il(0x25a,'[AnH')]},'version':i1Il11Il(0x1ee,'[AnH'),'ua':$['UA'],'t':!![]},iIilll1i=await H5st[i1Il11Il(0x30c,'dTP$')](lII11iIi),i1iIi1li=i1Il11Il(0x2ee,'Yrla'),II1iI1ll=iIilll1i[i1Il11Il(0x238,'Bfy(')];break;default:console[i1Il11Il(0x307,'lzYN')](i1Il11Il(0x21f,'XBZX')+lI11ilII);return;}const lI1li1i={'d_model':I1iiII1['TwwuY'],'osVersion':I1iiII1[i1Il11Il(0x20d,'TvcF')]};II1iI1ll&&(II1iI1ll={...II1iI1ll,...lI1li1i});liIlll1l&&(I1iiII1['zsMrD'](I1iiII1[i1Il11Il(0x2d2,'Cltd')],i1Il11Il(0x28b,'FLm$'))?(llllll[i1Il11Il(0x2c0,'XBZX')](iiilIl1),liIlIliI&&(l1ii1lIi[i1Il11Il(0x242,'%BBS')]=!![],il1Iii1l['message']&&IIIlll1['message'][i1Il11Il(0x2b9,'tHaC')](illl1ii1))):liIlll1l={...liIlll1l,...lI1li1i});const i1IlIIii={'url':i1iIi1li,'method':II1i1IIi,'headers':{'Accept':i1Il11Il(0x2fd,'[@pY'),'Accept-Encoding':I1iiII1[i1Il11Il(0x24e,'q5Ro')],'Accept-Language':i1Il11Il(0x215,'dTP$'),'Connection':I1iiII1[i1Il11Il(0x2f5,'7Xk5')],'Content-Type':I1iiII1[i1Il11Il(0x1e9,'bYqu')],'Cookie':cookie,'Origin':I1iiII1['QbYfK'],'Referer':I1iiII1['AjOOj'],'Sec-Fetch-Dest':I1iiII1[i1Il11Il(0x208,'j#*Z')],'Sec-Fetch-Mode':'cors','Sec-Fetch-Site':I1iiII1[i1Il11Il(0x230,'Z38C')],'User-Agent':$['UA']},'params':liIlll1l,'data':II1iI1ll,'timeout':0x3a98};I1iiII1[i1Il11Il(0x2e7,'VbXW')](II1i1IIi,i1Il11Il(0x235,'q5Ro'))&&(delete i1IlIIii[i1Il11Il(0x265,'1hsi')],delete i1IlIIii[i1Il11Il(0x304,'F&bF')][I1iiII1[i1Il11Il(0x2ed,'6E4d')]]);const illl1ill=0x1;let i111ii1l=0x0,lii1IlIi=null,IiliII11=![];while(I1iiII1[i1Il11Il(0x209,'%BBS')](i111ii1l,illl1ill)){I1iiII1['HFPPj'](i111ii1l,0x0)&&await $[i1Il11Il(0x306,'tHaC')](0x3e8);const iIli1l1l=await common[i1Il11Il(0x2e5,'j&]x')](i1IlIIii);if(!iIli1l1l['success']){if(I1iiII1[i1Il11Il(0x274,'6E4d')](I1iiII1['eXvxQ'],i1Il11Il(0x2c9,'VcF$'))){lii1IlIi=i1Il11Il(0x2fe,'q5Ro')+lI11ilII+i1Il11Il(0x2c7,'zqce')+iIli1l1l[i1Il11Il(0x213,'tj)j')],i111ii1l++;continue;}else lI1il11l[i1Il11Il(0x259,'tHaC')](li1lil11[i1Il11Il(0x25b,'5n1c')],'【提示】请先获取Cookie'),IIIlII1i[i1Il11Il(0x1ff,'6]8%')](0x1);}if(!iIli1l1l?.[i1Il11Il(0x27c,'!fn7')]){if('njJid'!==i1Il11Il(0x2d4,'[AnH')){lii1IlIi=i1Il11Il(0x254,'Y#$t')+lI11ilII+i1Il11Il(0x2f7,'!pMs'),i111ii1l++;continue;}else I1l1llIl={...IIll1IIl,...i1l1llII};}I1iiII1[i1Il11Il(0x23b,'!pMs')](handleResponse,lI11ilII,iIli1l1l[i1Il11Il(0x2ac,'Bfy(')]),IiliII11=![];break;}I1iiII1['mVBbc'](i111ii1l,illl1ill)&&(console[i1Il11Il(0x1ea,'ipWG')](lii1IlIi),IiliII11&&($[i1Il11Il(0x207,'HJdY')]=!![],$['message']&&(i1Il11Il(0x257,'dTP$')===I1iiII1[i1Il11Il(0x2de,'j&]x')]?(IIiiIl1I[i1Il11Il(0x307,'lzYN')]('❌\x20'+i1IiiII['message']),l1IIlil1['message'][i1Il11Il(0x2ff,'s7F7')](IlIliII1['message'])):$['message'][i1Il11Il(0x30a,'tj)j')](lii1IlIi))));}function getAuthorCodeList(ii1l1ili){const lIll1Il=l1il1lIl,IlllliiI={'HZxpQ':lIll1Il(0x244,'zqce'),'msMnn':function(lliII1ll,I1Ii1iI){return lliII1ll===I1Ii1iI;},'sNSKD':'vzvwM','yeciJ':lIll1Il(0x28f,'6E4d'),'bkGUe':'yraEW','UPuZl':function(l1IIli1i,Iil1illI){return l1IIli1i!==Iil1illI;},'nGZJE':lIll1Il(0x2be,'Bfy('),'DYryC':function(ii111I1,l1i1iIi1){return ii111I1(l1i1iIi1);},'VjYvw':function(I1il1ii,ili1lI1l){return I1il1ii===ili1lI1l;},'xRmPa':'AjFuq','BZUIy':lIll1Il(0x27b,'[AnH')};return new Promise(Iilll1il=>{const lIi11Ili=lIll1Il,ii1Ii11={'MzIQn':function(li11III1,il11ll1i){return li11III1===il11ll1i;}};if(IlllliiI['VjYvw'](IlllliiI[lIi11Ili(0x2a0,'F&bF')],lIi11Ili(0x2b4,'HG$^')))iIliiI1l[lIi11Ili(0x2cd,'VbXW')]('❓'+Iil1lI1+'\x20'+I1l1ii1i['stringify'](l1lii1I1));else{const IiI1ill1={'url':''+ii1l1ili,'timeout':0x2710,'headers':{'User-Agent':IlllliiI[lIi11Ili(0x26a,'h^FZ')]}};$[lIi11Ili(0x23e,'7TaU')](IiI1ill1,async(IllIIili,lll1l1I,lli11IiI)=>{const I1ilIliI=lIi11Ili,il11Il={'SJXnD':IlllliiI[I1ilIliI(0x281,'VcF$')]};if(IlllliiI[I1ilIliI(0x2af,'tHaC')](I1ilIliI(0x298,'VbXW'),I1ilIliI(0x2e0,'[@pY')))try{if(IlllliiI[I1ilIliI(0x23c,'!fn7')](IlllliiI[I1ilIliI(0x1f2,'!pMs')],I1ilIliI(0x237,'Zk[v'))){if(IllIIili){}else{if(IlllliiI['msMnn'](I1ilIliI(0x224,'7Xk5'),'vsshX'))lli11IiI?IlllliiI['msMnn'](IlllliiI[I1ilIliI(0x312,'S^DN')],IlllliiI[I1ilIliI(0x22d,')mqs')])?(delete llIll1i1['data'],delete i1IIIiIl[I1ilIliI(0x266,')mqs')][I1ilIliI(0x219,'VbXW')]):lli11IiI=JSON[I1ilIliI(0x2db,'tj)j')](lli11IiI):console[I1ilIliI(0x264,'zqce')](I1ilIliI(0x30b,'AfyG'));else{const I11Iiili=I1IlllI?.[I1ilIliI(0x2cf,'Z38C')];if(ii1Ii11[I1ilIliI(0x1fb,')mqs')](I11Iiili[I1ilIliI(0x223,'U%sY')],0x0)&&I11Iiili[I1ilIliI(0x249,'tHaC')])liiI1i1[I1ilIliI(0x2c8,'bYqu')]=I11Iiili[I1ilIliI(0x2b3,'q5Ro')][I1ilIliI(0x309,'FLm$')],l1IIii1I[I1ilIliI(0x24d,'Z38C')](I1ilIliI(0x250,'ipWG')+I1i111Il[I1ilIliI(0x233,'HJdY')]);else I11Iiili[I1ilIliI(0x2f8,')mqs')]?(llII1i1l[I1ilIliI(0x226,'apiC')](I11Iiili[I1ilIliI(0x296,'6]8%')]),l1llIlI['message'][I1ilIliI(0x204,'Yrla')](I11Iiili['bizMsg'])):ili1l1i1[I1ilIliI(0x2cd,'VbXW')]('❓'+iil1i1ll+'\x20'+lIilil1I[I1ilIliI(0x308,'ipWG')](iIlIIIIi));}}}else l1l1Ilii[I1ilIliI(0x2b6,'F&bF')](il11Il[I1ilIliI(0x2ae,'Wq9s')]);}catch(ilIilI){$[I1ilIliI(0x2c1,'[AnH')](ilIilI,lll1l1I),lli11IiI=null;}finally{if(IlllliiI[I1ilIliI(0x252,'HG$^')](I1ilIliI(0x21d,'Zk[v'),IlllliiI[I1ilIliI(0x2d6,'!pMs')]))IlllliiI[I1ilIliI(0x279,')mqs')](Iilll1il,lli11IiI);else{iI1l111I['log'](I1ilIliI(0x297,'lzYN'));return;}}else ii11l1II['log']('❓'+l1llII1i+'\x20'+IIIl1lIi[I1ilIliI(0x2a1,'TvcF')](Il1iIlIl));});}});}function random(iIllIIII,lilIl1l1){const l1lll=l1il1lIl,IIiI1i1i={'dxLHk':function(IlII1Ii1,l1iIiIl){return IlII1Ii1+l1iIiIl;},'YjNte':function(l1I1l1I1,lii1IiIl){return l1I1l1I1*lii1IiIl;},'uVeyY':function(illlIli1,liiiI1Il){return illlIli1-liiiI1Il;}};return IIiI1i1i['dxLHk'](Math[l1lll(0x202,'[dCD')](IIiI1i1i['YjNte'](Math[l1lll(0x228,'6E4d')](),IIiI1i1i['uVeyY'](lilIl1l1,iIllIIII))),iIllIIII);}function randomString(i1i11lIi){const i1iiIiI=l1il1lIl,iili1ll1={'qjJmL':i1iiIiI(0x248,'e)(0'),'BMmIe':function(IilIliI,l1IIiiIi){return IilIliI -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) }