/* 活动名称:京喜直营助力 环境变量:JD_PARTY_INVITE_CODE // 指定助力码 助力码每天都会变!!!自行注意 助力上限会停止 指定助力时无法判断助力进度 0 12,17 * * * jd_jx_party_invite.js */ const $ = new Env('京喜直营助力') var iil='jsjiami.com.v7';const IIiIi=Iii1i1I1;function i1I1iIlI(){const IIlil1I1=(function(){return[iil,'EujUILsjFiPamqie.UEycqomq.Iv7wGByMfVwHuD==','dSkgW4e','zComW5K','g8kBtXb0','Ac7dVNaT','WQtdUCoTW5ZdUIBdSCkZWOpdPWHpzt4Ug252lJLJW43cLa','dJ4j','dSoQW43dN8oT','i8obW7hdKCoEW4q','W6fDWRa1W6W','WQTFyfmE','W7RcTmo+W67cNq','equ6W6lcJ8k9i8o1W4W','W6aemGldSSox','WRZcGGyyW5u','Cf5j','wJddICoYEJOZW449iW','b8kErG','W4DWWRu0W5a','zmk/W6FcLCoT','4P2rsowiSUwkIEwLNUI0RE+/JG','WOKzWPC+W5vOfahdHmkwW6pdLvNcLCoJwr53WQ8','W55QWO4HW4eP','sfpdQc/dUW','ExyR','i1xcTqtcQW','W6Gkisy','WQdcHgKEWRnNySofW7ycldS','WRxdSSkKWRe','u8kIWOdcTmkdh2JdLmobW7lcRSkszgC+','A1ze','u8oIWPOe','5PY955YG6yAf6AkY','WQRcSCkaW5pcQq','cSo1CG','W6rWAmksD8o9d2NdNSoPW68','zu/cTSoviSkb','W7lcNSo5w8k/cmoxpCo+WOBdUG','xCk7WQVcPq','wrVdVSosyq','hCoNpWRcVG','k1VcGwddPZdcHexdUYJcMmk+','i8oRya','c1xcPSo/W5i','DupcV8oJiCkrWRm','F8kXif/cGuvQluiHW6y7lSkxW5ZdO8oGW7RcNSk5ohBdSbaYWOlcVayBWOqfWQqFfqddJ0CsW5pdUKZdImkfWPddLmoGW7RdLmoIvaddG8kDdSohFJ0','W5DTWRmtW4i','W43cPmoIW73cRW','omo+eqJcHW','EqNdR3m','WQlcPqS5W5zxuuy','W4TUy8k3v8kqWOfaW7a','W6ZcVmkRWRbWWQ7dPq/dL37dSv5rauhcL8kRy0dcVSkmW5m+','yt/dMSoTDG','W49xWOCEW5O','ECkOlq','WQFcSCkhW5BcLW','k8oVjSkyBHNcVG','v8oOWOyIFq','f8oIWO/dRCkm','W69WuSo8qSkaWOFcOHL2W4zbW7ddMYDZwG','WONcTwmlWO4','W7C5WPeYov3cVCoSlNa','oSonhxddKG','uWNcIJxcLCojW7zh','dSo7mmkOhG','WPj0W51kva','i8obW7pdHmoxW5Py','vvVcG8omgW','WRRdUmo0W7NdHG','DsVdH8oHWRlcSCkTWRS','WO7dRmo7W4NdPupcUSo5WOxdIGHFAc1YkxeTjNH0W5BcNmkxu8ofW7dcP33cUW','WR15ALO','q8o5WPOEuSoDltPR','WOJdLCkzWQDm','dZdcOeZcMmknjW','pw7dOW','WPBcPH4NW7fvxvFdS8ojd8oVWOtcJSkWELVcJ8oEW43cSmkIWQncCbNdPgKjiLNcOIO','WPVcUqK','xg3dJsFdNW','W7zFtCkTtW','5BwZ5yQ85yQS6l2F','jmkMBCk8WR/dKGC','amkaW5ZcOSoBla','pmkMta','z2JcR8ocjq','WPCreSoxha','WOKAoSoOgG','CuXoW6Wz','5yAb8lUuQG','W5mdDmkMW4BcNa','dCo6jKFdRNdcMgFcSG','FbJdQ34gA8kNWRpdHuizW5/dPSk5WQFdGSoWpbpdJeuauSoClrqtW68CW6dcNmoQWPa','W4LqWQacW6C','WRVdRmoWW5G','cmoUW67dTSorxstdOCo0W5ZcKmk2zW','ya/dLWxcPG','hSkeuCkVWQS','5yQf5yMV6ywS','tNGAnq','nmkOx8k0','W4iuySkYW57cJq','4P6VW4dMN6dOGO7MR6tNOQ7LP5lNK7Wv','eSo6pgpdTxC','W68NWOaogW','eSoWnq','WOJdHmkRo8oq','5yU55yMs5AsA6lEW77+p','edqFW7ZcTNT0','WQ/dTSk+WRz/WQRdTfC','WQ7dVmkQ','xSkfgKhdVa','WPdcSXOgW71ft0ldVCod','W51QWQm4W4yGCY3cOW','W6v0q8o5','c1BcQa','WOyWomoraCoebxK','aSkstav9'].concat((function(){return['4P6en+ACSoEFK+IUREAXImk4','W78OnmoWEW','CsddL8o+WQBcSSkT','d8kmW5xcNmojlaS','qMJdMXBdIG','EZZdJSopWQm','E0xcOG','gbZdTmkpzG','WQlcQ8k5amo9','W7C5WOm+nq','sLLUW77cVCkaoa','W7TJxSo/FG','WPqsfConoG','lCoFWRhdNSkM','WOz9WQSpWQpcSW','fCkQW6FcUmoh','jspdT8kzxSouucldHSolka','WQX/WPGPWP8','fcJcUHFdNSolqCkXW7O','WQddOSo+','WQu2mmo2aa','eW58W5pcLCkhhSos','noIVSUAWJUwrVow4Md4','xYZdQwa9','44ce5yQS5yUx56kW44kD','lxxcQGhcTG','uLldJIJdQW','uCk/WR7cOmkhh28','iSkOrCkXWQJdMG','W481WOO','aSk0CYzQ','W4H3WQK','FSkRiKBcHHOgBvm0','BsVdNwS7','WRhdNSk8WP9n','WOVcLmk+a8o0W7RdUCovvmoMqSkfWRtdKZWDWO1fWQtdSmoW','WQPsWPmWWR8','WO7cHCk5amoMWQFcSW','W78FjY7dRSocWQ/dJ8ke','W6qkiXldOq','eCkDW4FcImonaWeqE0yuW6m','4P6RpUwjUowlIUAkUowlMa','omoNWPpdSCks','hSkIWOitF8ovkZD7DW','b8o6W7pdOSo4','W5pdJCo4xSk+W7NdRW','C8oIWOydwCoumhfgA3JcTG','W4vzWP4NW55QdG','5yUl5yQc5BsU5RMk776g6iEE5yMJ5ycx5QYI6l+h6kgv77Yx','uhtdUqpdHSoKqSkzW4VcUJW','WQP+yhSPBq','WORcJSk8gSoZWQxcLCkvuCoZ','W5iyA8kkW4hcNG','amkCW7hcGSo6','W7uGCmkVW6C','hCogWOtdRmkbk8oOzSozBs4wWRG','W4BdGmoNuW','j8oYjSkZha','W7jLuSo7E8kuWPFcGqjcW5e','W60goJldRSor','WQlcGgGFWQzm','W6GUfaddSW','vNxdPWm','W4C7WPKf','WQtcSCkchCoY','d3ZcR8oyW6TtWQ4','g8oUamkudW','WOLXWQiXWRhcS8oKDW','W616ua','yKtcNCoYaG','ALrxW5CSDmoFhCodW7m','wc/dQGpcLvdcGMNdTXFcP8kFWQpcKCkNW4RdICkAW6We','n8oFWPRdVmkTkLdcOa','W6VcGSkQh8oPm8oeiCoRWRdcKmkmC8oHWPhcN1JcVf0','zv/cQ8oLimkr','k8oSn3BdJ37cNMVdPG','FCkdjvBdOa','A2WqhCol','xCkibwRcKa','poIUSUAZPUwMVoI3OSo14P2uW6G','i8k9wCk8WQNdKaP1oW','gdLdW4RcNsr6qSoSWQPxW6nCW541WPqsWQLOD0ZcQe3dTgGkswpcJL4dcSkFWQ/dLmo9WQjwW6ZdJCoxWRNdGGyAWPdcGG','W4jXWRy','fKhcRCoGW6G','j8o2CGNcNaxdO3tcKqNdOmoYfW','iCoViCkJoG3cRW','WQNdGSkR','jspdL8kqwq','kbyLWRddSSoyyEw+N+wLHUobSUs7RUs6RoI0REwpOG','WQJdImk/gCoMn8ov','xG/dU0/dI8kSWRzQWPDIWRtdISk5','kSo9E8kiiW','wSoduGL+wIiX','WP8UWR0MW7GqxW0','W7W+WP0wpL8','xdNdLSolrW','44cc5O6756Ap44gc6kYJ5ywk6i2H5y+MW6SXWOBcOSkdWQa','FSk4W47cI8oR','c8o/zSk6nCoAoW','imoLnq','EgOR','BSkrdwVcOW','pgtdT0qcru8','tSkwb1ZcPq','W4tdR1SZW495veNdMW','uSoKWPi6t8oD','W47dOfPYWQ4hdu3dICoQdmkVWPS','44oa5yMm5yQa6l6X5BMS44cP','d8oCfYK','FGtdKG','WR/cR8kmW5BcHq','jrq6','WRZcINW','gmo2kG','B0JcOCoQhW','nSonW6NdPSouW5Lkh8oe','ySkVFW','m8ooWQBdP8kcouNcVmoFawOxDW','g8oKWQ3dP8kz'].concat((function(){return['W6z0z8oqyq','W6j3BmkrFmkvufddJSo+W6FdQCkz','f8k8CCkYWOW','DaldJq','WP3cJ8ksW54','mSkGuCkwWQJdKWy','uvvOW7tcVCkwfmoOW6vx','yfXxWRNdP8kUdsbxDtX9cue','xwZcKCocha','WRldKCkNWQD1','W4btWOudWO54fa','WOu/eCo0Emk7sa','jsFdOmktwCovqaNdKa','Ef/cSCoMiSkuWRe','v8kxkfRdOq','W6aemG','eCkDW4FcImon','xCk1W6VcNmos','bSkiW5lcJG','Cmk/i08','WQpcKwKdWQrFySonW7K','st7dN8oJ','WO3dLCoRW6tdPG','rvvPWRddSa','W5ldK8oZqSk3W7FdRSkOr8o9wSoVWQG','W6eiWOmJjW','WQ3dQCkJb8on','WPRcSX04W7Lrwq','WP1MyK4X','WQRdPmoH','W642WPuVngFcN8oWoxZcQSkI','fLpcTCogW7K','omoao8k9ka','zWxdHJBcOehcUv/dGZFcJa','WQlcQmkYW4dcUa','oSoxnqJcVq','ug7cSCo4W6nHWP0','WQhcKCkmh8os','sxCboCoRoqjSW6NdRG','W44/WP4xbvfo','WP7cUa0NW61swva','oCkNxCk8WRpdKIb8jJq','iCojW6NdHa','FvzVWQxdGW','EmkIouJdI1lcVW','W447nYBdIW','z8kYjh7dHfe','a8otjSk6fa','WOxcOWaoW7zs','WRfEvLqv','WPdcJ8kNfG','hSofWOxdQCkokSoOFmohzYO3WOS','W74ojJldRmor','WP3cIMOAWRG','j8obW6FdQmoiW5e','W7nGwCoDFmkw','WOb1WQuJ','rYRcHa','EEITGEAYU+wMPUI3HMVINQhdPEAvOowsPow6KEAuIUAnVa','yviei8oL','xCoOWPSexCoDiq','ECkGmuVcOG0SBembW7a1pCkaW43dTCoY','FmkPlL7dKG','b8obds7cSaVdJW','W6tdLv4PWQjSESoO','D8koWQNcI8kA','4P6KW4hLIyVLIkNLP5pOT5xVVQK','sW7dHaFcPq','DSkPoa','W6jDFCouDG','kColecNcTaldNNCdzZBcUW','mM7dOfi','WOFcTXWQW7vfEeldRSoh','FKtcS8ojoSkqWPuRWQldQq','WO/cJ8kT','WQ/dTSk+WRz/WQRdTa','iSonW6NdQCoAW4jebCovxmoYW77dHmoOiHO0oYO','hCoffYK','r059W7xcQG','WPzHWR8hWR7cSa','WQFdHmk2j8o0nW','W7G+WP8','WQ/dV8kbWQDW','W5TWWQe9WPK','mdRdQG','WRNcI20dWR5DsmoeW6qo','W4rxWOuOW5m','lSonW6tdLG','qmk0l0NdPftcT3K','W55hWOKZW68','FIZdNSoaWRtcSG','bmoUW47dRSo+','W7r7r8o0','WRhdSSkGWQaZWQldOW/dN3NcSa','rbddO8o8rq','gfhcNSoCW6a','WQtdUSk1','W5zOW6a+W6dcQmk1oKi','cmo7wCkVoW','lJldICoEWQ7cGmkE','jqhdISkdBq','zSkZofldHflcS3RcMq','8jQPRNq','cSoWfg3dUxRcLW','WQNcLK0yWOu','zXhdHYtcGq','vmk7WQ8','aSo7yCkO','WPBcLgGyWQ8','Ewa/W4ldRxNdSa','g8kyW57cL8o8','FaRdMdy','WP8SW6eGW4qRDGZcGa','WOrUEvCP','WPddNSkPgmojmCoDlq','8jQARMW','W4n7WQiIW4KGFW'];}()));}()));}());i1I1iIlI=function(){return IIlil1I1;};return i1I1iIlI();};(function(lilI11ll,i1ll1l11,iI1l1lll,I1i11lll,l1lI11I,liiIIiiI,Ii1IiI){return lilI11ll=lilI11ll>>0x2,liiIIiiI='hs',Ii1IiI='hs',function(IllIi111,lII1I1ii,I1lilliI,lIiI1I1,lIiiI1l1){const iilIIi1l=Iii1i1I1;lIiI1I1='tfi',liiIIiiI=lIiI1I1+liiIIiiI,lIiiI1l1='up',Ii1IiI+=lIiiI1l1,liiIIiiI=I1lilliI(liiIIiiI),Ii1IiI=I1lilliI(Ii1IiI),I1lilliI=0x0;const Il11Ill=IllIi111();while(!![]&&--I1i11lll+lII1I1ii){try{lIiI1I1=-parseInt(iilIIi1l(0x134,'PJvr'))/0x1*(-parseInt(iilIIi1l(0x128,'^jHS'))/0x2)+parseInt(iilIIi1l(0xf5,'@npI'))/0x3*(-parseInt(iilIIi1l(0x1e3,'HPZF'))/0x4)+parseInt(iilIIi1l(0x190,'f1D&'))/0x5*(-parseInt(iilIIi1l(0x1a9,'cVSz'))/0x6)+-parseInt(iilIIi1l(0x231,'Tu*j'))/0x7*(parseInt(iilIIi1l(0x1c4,'shBn'))/0x8)+-parseInt(iilIIi1l(0x103,'aJax'))/0x9*(-parseInt(iilIIi1l(0xf6,'%wDg'))/0xa)+-parseInt(iilIIi1l(0x1ad,'58s('))/0xb+-parseInt(iilIIi1l(0x20c,'zkrf'))/0xc*(-parseInt(iilIIi1l(0xed,'A4WV'))/0xd);}catch(ii1liII1){lIiI1I1=I1lilliI;}finally{lIiiI1l1=Il11Ill[liiIIiiI]();if(lilI11ll<=I1i11lll)I1lilliI?l1lI11I?lIiI1I1=lIiiI1l1:l1lI11I=lIiiI1l1:I1lilliI=lIiiI1l1;else{if(I1lilliI==l1lI11I['replace'](/[EPDBeMuVGUIHwqyfLF=]/g,'')){if(lIiI1I1===lII1I1ii){Il11Ill['un'+liiIIiiI](lIiiI1l1);break;}Il11Ill[Ii1IiI](lIiiI1l1);}}}}}(iI1l1lll,i1ll1l11,function(IlI11iI1,l1ilIi1i,il1i1iIi,Ii1Illil,IiIl1lil,l1iI1iii,llll1lil){return l1ilIi1i='\x73\x70\x6c\x69\x74',IlI11iI1=arguments[0x0],IlI11iI1=IlI11iI1[l1ilIi1i](''),il1i1iIi='\x72\x65\x76\x65\x72\x73\x65',IlI11iI1=IlI11iI1[il1i1iIi]('\x76'),Ii1Illil='\x6a\x6f\x69\x6e',(0x15fa2e,IlI11iI1[Ii1Illil](''));});}(0x32c,0xb7bd3,i1I1iIlI,0xcd),i1I1iIlI)&&(iil=0x4c81);function Iii1i1I1(_0x32591b,_0x1abbca){const _0x21d7d1=i1I1iIlI();return Iii1i1I1=function(_0x56ce2d,_0x934c4f){_0x56ce2d=_0x56ce2d-0xe5;let _0x518cbb=_0x21d7d1[_0x56ce2d];if(Iii1i1I1['oEDTCF']===undefined){var _0x4e45e7=function(_0x142df9){const _0x16e1a3='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x2e3ed6='',_0x2c2fcc='';for(let _0x5e8f20=0x0,_0x24471e,_0x247bc9,_0x5a9c7b=0x0;_0x247bc9=_0x142df9['charAt'](_0x5a9c7b++);~_0x247bc9&&(_0x24471e=_0x5e8f20%0x4?_0x24471e*0x40+_0x247bc9:_0x247bc9,_0x5e8f20++%0x4)?_0x2e3ed6+=String['fromCharCode'](0xff&_0x24471e>>(-0x2*_0x5e8f20&0x6)):0x0){_0x247bc9=_0x16e1a3['indexOf'](_0x247bc9);}for(let _0x31a78e=0x0,_0x2ed476=_0x2e3ed6['length'];_0x31a78e<_0x2ed476;_0x31a78e++){_0x2c2fcc+='%'+('00'+_0x2e3ed6['charCodeAt'](_0x31a78e)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2c2fcc);};const _0x48d62f=function(_0x1549fc,_0x3997f8){let _0x3555bf=[],_0x2724f7=0x0,_0x867f90,_0x166eb1='';_0x1549fc=_0x4e45e7(_0x1549fc);let _0x319dd2;for(_0x319dd2=0x0;_0x319dd2<0x100;_0x319dd2++){_0x3555bf[_0x319dd2]=_0x319dd2;}for(_0x319dd2=0x0;_0x319dd2<0x100;_0x319dd2++){_0x2724f7=(_0x2724f7+_0x3555bf[_0x319dd2]+_0x3997f8['charCodeAt'](_0x319dd2%_0x3997f8['length']))%0x100,_0x867f90=_0x3555bf[_0x319dd2],_0x3555bf[_0x319dd2]=_0x3555bf[_0x2724f7],_0x3555bf[_0x2724f7]=_0x867f90;}_0x319dd2=0x0,_0x2724f7=0x0;for(let _0x2f6910=0x0;_0x2f6910<_0x1549fc['length'];_0x2f6910++){_0x319dd2=(_0x319dd2+0x1)%0x100,_0x2724f7=(_0x2724f7+_0x3555bf[_0x319dd2])%0x100,_0x867f90=_0x3555bf[_0x319dd2],_0x3555bf[_0x319dd2]=_0x3555bf[_0x2724f7],_0x3555bf[_0x2724f7]=_0x867f90,_0x166eb1+=String['fromCharCode'](_0x1549fc['charCodeAt'](_0x2f6910)^_0x3555bf[(_0x3555bf[_0x319dd2]+_0x3555bf[_0x2724f7])%0x100]);}return _0x166eb1;};Iii1i1I1['MpEmtm']=_0x48d62f,_0x32591b=arguments,Iii1i1I1['oEDTCF']=!![];}const _0x1c3d12=_0x21d7d1[0x0],_0x3fd351=_0x56ce2d+_0x1c3d12,_0x57b25d=_0x32591b[_0x3fd351];return!_0x57b25d?(Iii1i1I1['HAPXpF']===undefined&&(Iii1i1I1['HAPXpF']=!![]),_0x518cbb=Iii1i1I1['MpEmtm'](_0x518cbb,_0x934c4f),_0x32591b[_0x3fd351]=_0x518cbb):_0x518cbb=_0x57b25d,_0x518cbb;},Iii1i1I1(_0x32591b,_0x1abbca);}const jdCookie=require(IIiIi(0x225,'G@Aq')),notify=require(IIiIi(0x1b8,'hnb$')),common=require(IIiIi(0x199,'XjCh')),{H5st}=require(IIiIi(0x243,'cVSz'));let inviteCode=process['env'][IIiIi(0x241,'58s(')]||'';const isNotify=![];let cookie='';const cookiesArr=Object[IIiIi(0x167,'uH#R')](jdCookie)[IIiIi(0x17a,'HPZF')](IlIIl1ii=>jdCookie[IlIIl1ii])[IIiIi(0x18c,'uH#R')](il1Illli=>il1Illli);!cookiesArr[0x0]&&($['msg']($[IIiIi(0x17f,'58s(')],'【提示】请先获取Cookie'),process[IIiIi(0x105,'uuZj')](0x1));!(async()=>{const lIiIIli=IIiIi,il1l1Ill={'mRVla':'Faker频道:https://t.me/scriptalking','HkIkO':function(llllI1i,lIllIIll){return llllI1i$[IIiIi(0x191,'xCBl')](llilliI))[IIiIi(0x1c7,'uH#R')](()=>$['done']());async function Main(){const llilllli=IIiIi,Illi1ii1={'RYtNS':'已助力过','JYZZL':'今日助力次数已耗尽','spEjn':function(llii1Iii,liI1ii1I){return llii1Iii===liI1ii1I;},'tJims':'GwHfj','yILbO':function(ilIIII,iIiIiIl){return ilIIII===iIiIiIl;},'YdRnj':llilllli(0x229,'XjCh'),'yiVRx':llilllli(0x1b1,'&Xy!'),'GnvuN':llilllli(0x192,'aJax'),'sJETb':'0|1|3|5|2|4','vtvMm':function(l1IIiIli,l1ilIi1l){return l1IIiIli+l1ilIi1l;},'hBKhV':function(IIiii1l,iiliiI1I){return IIiii1l-iiliiI1I;},'NFBro':function(i1Iii1,i1ilI1l){return i1Iii1(i1ilI1l);},'Moqpr':function(iIiiIIiI,ilIiI1il){return iIiiIIiI===ilIiI1il;},'xbdJQ':function(ilI11li1,l1IiIiiI){return ilI11li1!==l1IiIiiI;},'qpgUV':'yTYDQ','dEAGs':'4|0|7|2|8|6|9|11|3|1|5|10','mIbII':function(ilI1l11i,I1i1lIl1){return ilI1l11i(I1i1lIl1);},'gyjBd':llilllli(0x194,'*Mt2'),'AFSKE':'party_invite','sRXyZ':function(l11Ii1i){return l11Ii1i();}};try{if(Illi1ii1[llilllli(0xf0,'@H8]')](Illi1ii1[llilllli(0x12f,'PJvr')],Illi1ii1[llilllli(0x130,'h)o&')])){const llli1l11=await common[llilllli(0x117,'[1ZV')]();if(!llli1l11&&Illi1ii1[llilllli(0x141,'X%J!')](typeof llli1l11,Illi1ii1['YdRnj'])){console[llilllli(0x1a6,'1i2b')]('账号无效');if($[llilllli(0x14e,'A4WV')]===0x1)$['runEnd']=!![];return;}if($[llilllli(0x203,'Q[8!')]===0x1){const iliiI1il=await getAuthorCodeList(Illi1ii1['yiVRx']);if(iliiI1il){if(Illi1ii1['GnvuN']!==Illi1ii1['GnvuN'])lll1ili1=Illi1ii1['RYtNS'],lIl1iI1[llilllli(0x1c0,'ThFQ')]=![];else{const ii1li1Il=Illi1ii1[llilllli(0x1ab,'*Mt2')]['split']('|');let l11liil1=0x0;while(!![]){switch(ii1li1Il[l11liil1++]){case'0':$[llilllli(0x159,'X(&J')]=iliiI1il[Illi1ii1['vtvMm'](Math['floor'](Math[llilllli(0x216,'WAUt')]()*Illi1ii1[llilllli(0x1d4,'FW@j')](iliiI1il['length'],0x0)),0x0)];continue;case'1':console[llilllli(0x20d,'OHnE')]('ck1默认去助力作者');continue;case'2':console['log']('');continue;case'3':await Illi1ii1[llilllli(0x21e,'oEwk')](sendRequest,'party_assist');continue;case'4':$[llilllli(0x21a,'&Xy!')]='';continue;case'5':await $[llilllli(0x1a0,'hnb$')](0x3e8);continue;}break;}}}if(inviteCode)Illi1ii1[llilllli(0x145,'Em6(')](llilllli(0x126,'OHnE'),llilllli(0x178,'Em6('))?(li1Ilii1[llilllli(0x1bb,'A4WV')](ilil1i1I[llilllli(0x146,'uH#R')]),lli1illi[llilllli(0x137,'&Juv')][llilllli(0x10a,'jD*H')](llilIlII['bizMsg'])):($[llilllli(0x139,'WAUt')]=inviteCode,$[llilllli(0x20a,'@H8]')]=!![]);else{if(Illi1ii1[llilllli(0x10b,'X(&J')](Illi1ii1[llilllli(0x1ec,'Q[8!')],llilllli(0xfe,'&Xy!')))lIilliII=Illi1ii1['JYZZL'];else{const ii111l1l=Illi1ii1[llilllli(0x237,'xCBl')]['split']('|');let III1I1i=0x0;while(!![]){switch(ii111l1l[III1I1i++]){case'0':if($[llilllli(0x13e,'A4WV')])return;continue;case'1':$[llilllli(0x23d,'oEwk')]=$[llilllli(0x1fc,'qdcy')];continue;case'2':console[llilllli(0xfd,'RUq[')]('');continue;case'3':$[llilllli(0x149,'58s(')]=$['UA'];continue;case'4':await Illi1ii1[llilllli(0x19b,'zkrf')](sendRequest,Illi1ii1[llilllli(0x1ff,'qdcy')]);continue;case'5':$['unpl1']=$[llilllli(0x16c,'ThFQ')];continue;case'6':await $['wait'](0x3e8);continue;case'7':await $['wait'](0x3e8);continue;case'8':await Illi1ii1['NFBro'](sendRequest,Illi1ii1[llilllli(0x16b,'uH#R')]);continue;case'9':if(inviteCode)$['inviteCode']=inviteCode;else{$[llilllli(0x244,'X(&J')]=!![];return;}continue;case'10':$[llilllli(0x234,'ThFQ')]=![];continue;case'11':$[llilllli(0x1b7,'FW@j')]=$[llilllli(0x168,'A4WV')];continue;}break;}}}}else{const lIII1I1l=llilllli(0x171,'oEwk')['split']('|');let Ii1i1lIl=0x0;while(!![]){switch(lIII1I1l[Ii1i1lIl++]){case'0':if($[llilllli(0x147,'ThFQ')])return;continue;case'1':await sendRequest('party_assist');continue;case'2':$['needPrintProgress']=!![];continue;case'3':if($['needPrintProgress']&&!$[llilllli(0x234,'ThFQ')]){console[llilllli(0x20d,'OHnE')](''),await Illi1ii1[llilllli(0x174,'@H8]')](getAssistProgress);if($[llilllli(0x15f,'oEwk')])return;await $[llilllli(0x15d,'uuZj')](0x3e8);}continue;case'4':await $['wait'](0x3e8);continue;}break;}}}else l1ll1i1i[llilllli(0x1f7,'shBn')]('❓'+IlIlii1i+'\x20'+illi11ll[llilllli(0x175,'A4WV')](ii1111l));}catch(iliiIIi1){Illi1ii1['xbdJQ'](llilllli(0x21c,'hnb$'),llilllli(0x21c,'hnb$'))?iliIII1l['message']['fix'](ill):console['log']('❌\x20脚本运行遇到了错误\x0a'+iliiIIi1);}}async function getAssistProgress(){const illlIil1=IIiIi,ii1llliI={'aQjfq':function(lIiI1Iil,llIIIl1l){return lIiI1Iil=iI1lll1l&&(llll11I1['ebcVy'](llll11I1[iiiliil1(0x17c,'Em6(')],llll11I1[iiiliil1(0x205,'ThFQ')])?lIll1iii={...IIl1i1il,...i1lI1ill}:(console['log'](llll11I1[iiiliil1(0x1bc,'BhJg')]),$[iiiliil1(0x15f,'oEwk')]=!![]));}else l1llIill['bizMsg']?llll11I1[iiiliil1(0x135,'^jHS')](llll11I1['dWbTG'],llll11I1[iiiliil1(0x1e4,'58s(')])?(Il1liI1[iiiliil1(0x195,'@npI')](llll11I1['OPedu']),ll1Iiil['runEnd']=!![]):(console[iiiliil1(0xfc,'h)o&')](l1llIill[iiiliil1(0x16a,'qdcy')]),$[iiiliil1(0xee,'h)o&')]['fix'](l1llIill[iiiliil1(0x22e,'$9uW')])):console[iiiliil1(0x185,'(zLj')]('❓'+lI11iii1+'\x20'+JSON['stringify'](iIlI1IIl));}else iIlI1IIl['message']?(console[iiiliil1(0x1d0,'q%A*')](iIlI1IIl[iiiliil1(0x14c,'G@Aq')]),$[iiiliil1(0x12b,'aJax')]['fix'](iIlI1IIl[iiiliil1(0x17d,'RUq[')])):console[iiiliil1(0x23e,'ThFQ')]('❓'+lI11iii1+'\x20'+JSON[iiiliil1(0x220,'xCBl')](iIlI1IIl));break;case'party_assist':if(llll11I1[iiiliil1(0x1a5,'BhJg')](iIlI1IIl['code'],0x0)&&iIlI1IIl[iiiliil1(0x122,'(zLj')]){const Iililili=iIlI1IIl?.[iiiliil1(0x17b,'1i2b')];if(llll11I1[iiiliil1(0x207,'gIL3')](Iililili[iiiliil1(0x115,'WAUt')],0x0)&&Iililili[iiiliil1(0x236,'Em6(')])llll11I1[iiiliil1(0x16e,'*Mt2')](llll11I1[iiiliil1(0xf4,'1i2b')],'WdRDT')?console[iiiliil1(0x185,'(zLj')](iiiliil1(0x223,'%wDg')):(delete Ii1lII[iiiliil1(0x1e8,'WAUt')],delete illiII1l[iiiliil1(0x204,'f1D&')][iiiliil1(0x156,'uuZj')]);else{if(Iililili['bizMsg']){const i1lli1il=Iililili[iiiliil1(0x208,'oEwk')];let l1lI1I1I=i1lli1il;if([llll11I1[iiiliil1(0x1ce,'hnb$')]][iiiliil1(0x238,'zkrf')](ll11III=>i1lli1il[iiiliil1(0x138,'aJax')](ll11III)))llll11I1[iiiliil1(0xec,'PJvr')]===llll11I1[iiiliil1(0x214,'zkrf')]?l1IIlil[iiiliil1(0x1a2,'[1ZV')]('❓'+IIiIill+'\x20'+l1lI111[iiiliil1(0x1cd,'G@Aq')](ii1I1lI)):l1lI1I1I=llll11I1[iiiliil1(0x172,'1i2b')];else[llll11I1[iiiliil1(0x14b,'ZLfg')]]['some'](ii1i1ii1=>i1lli1il['includes'](ii1i1ii1))&&(llll11I1[iiiliil1(0x11e,'A4WV')](llll11I1[iiiliil1(0x16f,'PJvr')],iiiliil1(0x23a,'^jHS'))?(l1lI1I1I=llll11I1[iiiliil1(0x1af,'PJvr')],$[iiiliil1(0x14d,'&Xy!')]=![]):(l1iII1li[iiiliil1(0xef,'cVSz')](lIIiilI1[iiiliil1(0x160,'cVSz')]),iill1I1i[iiiliil1(0x21f,'^jHS')]['fix'](liili1i[iiiliil1(0x22c,'X%J!')])));console[iiiliil1(0xeb,'%wDg')](iiiliil1(0x198,'q1OJ')+l1lI1I1I+')'),$['message'][iiiliil1(0x161,'Q[8!')]('助力失败('+l1lI1I1I+')');}else{if(llll11I1[iiiliil1(0x226,'uH#R')](llll11I1[iiiliil1(0x1b4,'uuZj')],llll11I1[iiiliil1(0x133,'uuZj')])){const lIl1III1=II1I11ii[iiiliil1(0x22c,'X%J!')];let lli1il=lIl1III1;if([llll11I1[iiiliil1(0x118,'X(&J')]][iiiliil1(0x142,'^jHS')](IlI11l1i=>lIl1III1[iiiliil1(0x1ca,'qdcy')](IlI11l1i)))lli1il=llll11I1['naLfo'];else[llll11I1[iiiliil1(0x202,'^jHS')]]['some'](lil1iii=>lIl1III1['includes'](lil1iii))&&(lli1il=llll11I1['iLzTX'],l1IiI1ii['needPrintProgress']=![]);ilIlIIiI[iiiliil1(0x1d8,'WAUt')](iiiliil1(0x152,'BhJg')+lli1il+')'),Iliiii1[iiiliil1(0x184,'%wDg')][iiiliil1(0x113,'58s(')](iiiliil1(0x1ef,'WAUt')+lli1il+')');}else console['log']('❓'+lI11iii1+'\x20'+JSON['stringify'](iIlI1IIl));}}}else iIlI1IIl[iiiliil1(0xfb,'1i2b')]?(console[iiiliil1(0x1f2,'hnb$')]('❌\x20'+iIlI1IIl[iiiliil1(0x15b,'hnb$')]),$[iiiliil1(0x137,'&Juv')][iiiliil1(0x170,'hnb$')](iIlI1IIl['message'])):llll11I1[iiiliil1(0x218,'@npI')](iiiliil1(0x100,'&Xy!'),llll11I1[iiiliil1(0x211,'q1OJ')])?(iiiI1liI[iiiliil1(0x165,'Em6(')]=iiIl1lll,IiiI11ii['specifyMode']=!![]):console['log']('❓'+lI11iii1+'\x20'+JSON['stringify'](iIlI1IIl));break;}}catch(I11i1lii){llll11I1[iiiliil1(0x10f,'gIL3')]('fiDXz',llll11I1[iiiliil1(0x18e,'X%J!')])?Ii1II1II['inviteCode']=I11l1ll1:console[iiiliil1(0x200,'X(&J')](iiiliil1(0x1ea,'^jHS')+lI11iii1+iiiliil1(0x210,'RUq[')+(I11i1lii['message']||I11i1lii));}}async function sendRequest(l11I1){const ii11il1i=IIiIi,I1iIiiIl={'grQpx':ii11il1i(0x19f,'Em6('),'qAVGj':'https://api.m.jd.com/','DROtS':ii11il1i(0x116,'f1D&'),'JLewK':ii11il1i(0x12e,'Q[8!'),'havUa':ii11il1i(0x1fb,'FW@j'),'xrdHw':ii11il1i(0x1a1,'HPZF'),'KBPzV':ii11il1i(0x1c6,'&Juv'),'hDomJ':ii11il1i(0x1ae,'&Xy!'),'XtwXl':'party_home','pCFyT':ii11il1i(0x227,'^jHS'),'Lycas':ii11il1i(0x1b2,'%wDg'),'mkLnJ':ii11il1i(0x1d1,'aJax'),'YPxaD':'gzip,\x20deflate,\x20br','HDSsP':ii11il1i(0x189,'OHnE'),'Uqxxk':'https://pro.m.jd.com/mall/active/3SqixAPiuuXFrLo8K6otUHB1oZjU/index.html','uzrwU':'empty','NTvzo':ii11il1i(0x1a3,'G@Aq'),'IDJZq':ii11il1i(0x16d,'hnb$'),'wCAWo':function(iI1lIlIl,iIi1iIi1){return iI1lIlIl===iIi1iIi1;},'kxtcG':'GET','IohDh':function(Ilii1,I1i1I1Ii){return Ilii1Ii111II1;},'zoLPK':function(liI11iIl,liiIIii1,IIi11Il1){return liI11iIl(liiIIii1,IIi11Il1);}};if($[ii11il1i(0x140,'aJax')]||$['outFlag'])return;let l1ill1I1='',i1ili11i=null,liliiiIi=null,lIlIiIIi='POST',il11liI={},liii11I1={};switch(l11I1){case I1iIiiIl[ii11il1i(0x1fe,'zkrf')]:l1ill1I1=I1iIiiIl[ii11il1i(0x121,'Tu*j')],liliiiIi={'appid':I1iIiiIl[ii11il1i(0x1c3,'jD*H')],'functionId':'jx_party_invite','body':JSON['stringify']({'channel':ii11il1i(0x193,'q&4F')})};break;case I1iIiiIl[ii11il1i(0x213,'shBn')]:liii11I1={'appId':I1iIiiIl[ii11il1i(0x1ba,'XjCh')],'functionId':I1iIiiIl['xrdHw'],'appid':I1iIiiIl[ii11il1i(0x1b3,'ONlt')],'clientVersion':I1iIiiIl[ii11il1i(0x1f3,'A4WV')],'client':ii11il1i(0x10d,'A4WV'),'body':{'inviteCode':$['inviteCode']||'','deviceInfo':JSON['stringify']({'sdkToken':null,'jsToken':''}),'areaInfo':'','unpl':$[ii11il1i(0x1cc,'X%J!')],'qdPageId':'MO-J2011-1','mdClickId':ii11il1i(0x1cb,'OHnE')},'version':I1iIiiIl[ii11il1i(0xe5,'A4WV')],'ua':$['UA'],'t':!![]},il11liI=await H5st[ii11il1i(0x1bd,'h)o&')](liii11I1),l1ill1I1=ii11il1i(0x21d,'^jHS'),i1ili11i=il11liI[ii11il1i(0x158,'aJax')];break;case I1iIiiIl['XtwXl']:liii11I1={'appId':I1iIiiIl[ii11il1i(0x221,'xCBl')],'functionId':ii11il1i(0x10e,'gIL3'),'appid':I1iIiiIl[ii11il1i(0x1da,'N4PM')],'clientVersion':I1iIiiIl[ii11il1i(0x18b,'uH#R')],'client':'wh5','body':{'areaInfo':'','unpl':$['unpl'],'refresh':null,'skuId':null},'version':I1iIiiIl[ii11il1i(0x12a,'cVSz')],'ua':$['UA'],'t':!![]},il11liI=await H5st[ii11il1i(0x11a,'XjCh')](liii11I1),l1ill1I1=I1iIiiIl['qAVGj'],i1ili11i=il11liI[ii11il1i(0x158,'aJax')];break;default:console[ii11il1i(0x185,'(zLj')](ii11il1i(0x1fa,'X%J!')+l11I1);return;}const il11IllI={'d_model':I1iIiiIl[ii11il1i(0x21b,'q1OJ')],'osVersion':common[ii11il1i(0x15c,'uH#R')]()};i1ili11i&&(i1ili11i={...i1ili11i,...il11IllI});liliiiIi&&(I1iIiiIl[ii11il1i(0x181,'X%J!')]===I1iIiiIl['Lycas']?liliiiIi={...liliiiIi,...il11IllI}:I1lili[ii11il1i(0x217,'&Juv')]('❓'+ilIilII1+'\x20'+i1li1Il[ii11il1i(0x11c,'@H8]')](ilIIIl)));const lIliil1={'url':l1ill1I1,'method':lIlIiIIi,'headers':{'Accept':I1iIiiIl['mkLnJ'],'Accept-Encoding':I1iIiiIl[ii11il1i(0x1c1,'Em6(')],'Accept-Language':ii11il1i(0xea,'kgk7'),'Connection':'keep-alive','Content-Type':ii11il1i(0x1e0,'q1OJ'),'Cookie':cookie,'Origin':I1iIiiIl['HDSsP'],'Referer':I1iIiiIl[ii11il1i(0x12c,'X%J!')],'Sec-Fetch-Dest':I1iIiiIl[ii11il1i(0x179,'58s(')],'Sec-Fetch-Mode':I1iIiiIl[ii11il1i(0x1bf,'gIL3')],'Sec-Fetch-Site':I1iIiiIl['IDJZq'],'User-Agent':$['UA']},'params':liliiiIi,'data':i1ili11i,'timeout':0x3a98};I1iIiiIl[ii11il1i(0x1ac,'uuZj')](lIlIiIIi,I1iIiiIl[ii11il1i(0x233,'h)o&')])&&(delete lIliil1[ii11il1i(0x13a,'uH#R')],delete lIliil1[ii11il1i(0x215,'HPZF')][ii11il1i(0x228,'G@Aq')]);const II1IilI=0x1;let illlIl=0x0,l111ll1=null,ii1llII=![];while(I1iIiiIl['IohDh'](illlIl,II1IilI)){if(I1iIiiIl[ii11il1i(0x209,'(zLj')](I1iIiiIl['vhmMD'],I1iIiiIl[ii11il1i(0xf8,'*Mt2')])){I1iIiiIl[ii11il1i(0x23f,'X(&J')](illlIl,0x0)&&await $[ii11il1i(0x1e2,'OHnE')](0x3e8);const ll1i11ll=await common['request'](lIliil1);if(!ll1i11ll['success']){l111ll1=ii11il1i(0x183,'RUq[')+l11I1+ii11il1i(0xe8,'qdcy')+ll1i11ll[ii11il1i(0x15e,'f1D&')],illlIl++;continue;}if(!ll1i11ll?.[ii11il1i(0x239,'&Juv')]){l111ll1=ii11il1i(0x176,'&Xy!')+l11I1+ii11il1i(0x14a,'gIL3'),illlIl++;continue;}I1iIiiIl[ii11il1i(0x13b,'[1ZV')](handleResponse,l11I1,ll1i11ll[ii11il1i(0x1f6,'ThFQ')]),ii1llII=![];break;}else IIiiI1I1=iIIIii1i['result'][ii11il1i(0x136,'ZLfg')],IliiIII1['log']('【助力码】'+Il111);}illlIl>=II1IilI&&(console[ii11il1i(0x15a,'^jHS')](l111ll1),ii1llII&&($['outFlag']=!![],$['message']&&$[ii11il1i(0x1fd,'(zLj')][ii11il1i(0x12d,'OHnE')](l111ll1)));}async function getAuthorCodeList(lI1lllI){const I11l1lII=IIiIi,lI1liII1={'DlzrV':I11l1lII(0x108,'kgk7'),'NMzzl':function(Il1i1111,lll1II1I){return Il1i1111 -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) }