/* PRO抽奖机抽奖 jd_pro_lottery_id // 活动ID cron:1 1 1 1 * jd_pro_lottery.js */ const $ = new Env('PRO抽奖机抽奖'); var iil='jsjiami.com.v7';const i1ill=iii1II;(function(ii1ili,liil1i,lI1lil,i1l1iI,liil1l,lI1lii,Iiili1){return ii1ili=ii1ili>>0x2,lI1lii='hs',Iiili1='hs',function(Iil1l1,i1i11I,il1iIl,iii1ii,il1iIi){const i1l1II=iii1II;iii1ii='tfi',lI1lii=iii1ii+lI1lii,il1iIi='up',Iiili1+=il1iIi,lI1lii=il1iIl(lI1lii),Iiili1=il1iIl(Iiili1),il1iIl=0x0;const iii1il=Iil1l1();while(!![]&&--i1l1iI+i1i11I){try{iii1ii=parseInt(i1l1II(0x13a,'#AI%'))/0x1*(parseInt(i1l1II(0x1fd,'x*hQ'))/0x2)+parseInt(i1l1II(0x13d,'gx7g'))/0x3+parseInt(i1l1II(0x107,'Izb('))/0x4+-parseInt(i1l1II(0x153,'Id3N'))/0x5*(parseInt(i1l1II(0x16f,'Izb('))/0x6)+-parseInt(i1l1II(0x15d,'2XWT'))/0x7*(parseInt(i1l1II(0xd8,'G@f]'))/0x8)+-parseInt(i1l1II(0x150,'l0#]'))/0x9+-parseInt(i1l1II(0x1b8,'WUk0'))/0xa*(-parseInt(i1l1II(0xfc,'&L5%'))/0xb);}catch(II11li){iii1ii=il1iIl;}finally{il1iIi=iii1il[lI1lii]();if(ii1ili<=i1l1iI)il1iIl?liil1l?iii1ii=il1iIi:liil1l=il1iIi:il1iIl=il1iIi;else{if(il1iIl==liil1l['replace'](/[yDEAOXGSgJTMlYLHwUpV=]/g,'')){if(iii1ii===i1i11I){iii1il['un'+lI1lii](il1iIi);break;}iii1il[Iiili1](il1iIi);}}}}}(lI1lil,liil1i,function(I1l11i,iIIiiI,liiI1i,ililIi,lilIIl,ililIl,liiI1l){return iIIiiI='\x73\x70\x6c\x69\x74',I1l11i=arguments[0x0],I1l11i=I1l11i[iIIiiI](''),liiI1i=`\x72\x65\x76\x65\x72\x73\x65`,I1l11i=I1l11i[liiI1i]('\x76'),ililIi=`\x6a\x6f\x69\x6e`,(0x159fac,I1l11i[ililIi](''));});}(0x2f0,0x82071,Iii11l,0xbe),Iii11l)&&(iil=0x6ab);function Iii11l(){const Iil1lI=(function(){return[...[iil,'DDDjsAjJiUaLmOyiwVp.HMTcXGogYml.OvL7EYSX==','ofddTvi','uCoDW6OShHW7','k8k9W43dQNq','W4dcMSorF8oq','egXOCan7WQHmW6/dHYmn','fmkasmkfgq','gt3cUfddGG','WQn7W5m','WOTIEG','WPiiiKe9Aa','WPiRWQNdKHe5h2JcPSkpW67cJq','W4VdVZON','W49DsYhdGCoj','t8kMWRldVce','DmoyW57dTKNcG29oW7SOydrEWOFdKsW','y8kfqgS','W5TOB8kMrG','x8ozW7egxG','F+A0PEwkSUwLIEwsSo+8Rmoh','WP8NWQNdJWiIeLxcMSkpW7tcOSkJWPel','nSkyW4W','W7VcImoNW4/cUYNcSCoCufS','DmkyxN5bAexcKcpcPq','kvFcQ1e9WPboW6Lf','W6NcSCoH','WRGqk2Cd','WPi+emk5WOC','AmkCWPldVbKZDSko','zh3dK8kjWQm','kmoonwq','5RAY5yMf5BwI5lIGW6K','W63LV4hLP7dVVy7MMBhNGAxLH73MNQNLK59H','W5qqwCkTW6GS','WRH1W53cKq','xmkXW4/cGmopFq','DmkijW','W6L6ASkKtSkWcZ0','W7ddKCkKjSka','44kv5OYo56A844oz6k6j5yA+6i2n5y+/W4pcHSojecGw','5OQN5lMd776b','ymo1W70XCW','mmoAkfBdNLtcUa','AaH/W6fIhW','xbVcSH3dJg/dVUw9JEwLSEocQos6KUs4V+I3J+woJW','hxqDWOqw','WOO3r8kFW40xla','WQ7dSudcImoB','WONcTNy','W47cNCouW7ZcMa','WQVcQfC2tSkU','W5nzvYFdMmos','gL3dGh/cMq','emo/lh3dGa','W4RcKCocqCoEWQ5dzfNcT8owrsCy','j0rrrt4','aEwTQEElGSoF','WQ/dSbBdG8kG','iYZcVhBdV1juluSh','W4ZdVZOLgq','ySoFiG','yCkyxvjwF3RcMdFcTa','77+v5AEq5zoJ77+d','Amkvl8oFzGxdVa','WORdQrxdP8kF','W7ZdOCkwjCk0W4/cICotfmkXWQdcNWSOW6dcJSojW6BdIG0Mw2FcQSonpG','o0u4WQeXWPtdUSkpW75giGlcISoYWPNdRmosW6CW','W4hcM8ocFCkoWQ9o','W6/LV5NLP5RMLO3PLBJVVR0','WO8llSozW7tcImosWRBdV8kJWPGsmmklz8o3uH/cGmofWP5/W5yVWQuega','W4rwkCocW6/cQCoeW6RdNSkNWP0s','WRJdPgJcQmoceq','WQ/dIX/dICkJCq','W6xcImo+W4NcVsu','A8kywMXsA2W','FSkooa','W4/cUSkZWRmq','W6PRcZqmg01Q','WRGpW63cN8kuxry','q3RdTmkyWRtdSCobea','WR3dN1/dLID/','uSo1n8oVpq','5Rsx5yUnWRem7760','WRunWOFdQIm','W5Kwq8kJW6OTiCo1WP/dOvb1','BXZdVhO5','iLddQ1ZcQctcUsG','WOHGy13dQG','W5VLVBZLPOZVVkdMMk7NGRxLH6pMNzVLKlqx','WQxdKCo0WOdcHq','WQlcNeu','ax9PDcvpWR1A','W7fGgY0vcW','u8kWx8kvjddcRa','5Asm5yMg5Bwz5OIG5ywP','WQ/dIX8','W4vmfCo8W48','W7n3bWCrefW','W7ZdGGhdJNPUW5yFzq','WPmDafyr','W5lcN8ofxSoVWQvkrq','v8oBW60TxW','z8o/fG','BEAEKUEDU+wKSUwtQUEWLowFHaCW','W6hOSRtOS7/LJPpKUkBdMq','cmkgsSkTpaC','W7P+BCkdyCkLaYVdI8o/AmooW6BcLNnFWPuUFq','ASkslSofya4','B8kjthj6Aa','5OYN56w257QX5P6jW4JcSNzZW5BcGSk8WRRcNsu','WQpdKvy','WPuHWRpdKHq4kh7cNCkaW7C','WR3cTwqYqSkY','DGhdVa','tmo5WRv4W6BdMtdcQmkSWO4+qmomW5a','W7rMAq3dMa','ASkstG','WORcSx8qEG','WPyMWRNdRW49dG','tfZdPSkyWQG','gh/dNvRcKa','W5VNUQ/MNjJVVkdKUB/MRk3MLOFNGOFMNBBLKy5y','nvNdUvNcHsdcMcJdNmom','WP7dPKpcLmoJ'],...(function(){return[...['WPldJCkbb8knWPP1seNcPmow','pEE6KUADKoAxN+MuLE+/Rq','EqDMBmkM','WQtdRgxcP8oJhxBcHa','DSkprKbBy30','5RE25yMP5lI25AYA5zYd5zcddG','ymkrrNbb','pcqCmmoP','WPBcVgu4W6pdImo8b8kr','WR4lW6/cGCkLvXldGq','5AE35yQv5OMl5yIY','haiqhSoq','W4XJW7xdLIa','w8kOW7xcGCo8','WPCtia','WRRcOfi2','5lMf5yQl5OQm5yIL','W6pcICoZW4BcPJJcL8oCqKhcHg/dHSou','wmozW7mb','WQZdQfhcVaWFWR3cQSo6W7eq','ECo1bSofoxXuW7eBra','Arn1WRqvWO7dLSk/W6K','WQFdIXBdQq','5Rs95yMv5BcV5zY3eW','W4RcSCk5WReCW6S','z8klW4tcVSoC','WRpdVh/cTCkamvBdJmk7W6LvW7ZcNmksvmo5','qSkPywDh','WOugjY9rW5Piw8o2W78','W5jfW7S','8ygRL2C','WRtdHrhdUa','rrHDrCkS','WRKmzvuS','4P+ro+ACS+ECQUIVT+AYK0y','4PYwW5FMNOhOGB/MRypNOOhLPjJNKAFcIq','qaRcNW','WR4nwIXz','kSobowJdM0BcQW','WRxdQuu','oL7dVW','5OMW5lMv77Yl','W7rlyCklCW','WO8DneC6BqnB','m8oakgtdL0FcPSkLELSSWPWZoa','W7TjhruV','zWdcRWhcTdlcTt3dSCoT','FqVdR3m0WOP/W6jMW6dcV8kdW5NcLGSPbSoHW4y','ig1/Bt9xWQbA','nmkwW4BdPW','mSksW4RdPKxcNw8','WRFdHqVdP8kFyHiD','iwDDrsS','W71ji1uQrKhdSmkiqJCsWQBdPJtdVG','WQBdQMe','WPZcV8k7aeRcNa','W7FcLCkhWOWk','Brf7W5ScWPFdVSkmW4fs','BmkzDM9by1BcLt/cPCkVDmofB34LW40Dsd5jW5Kd','WR8nFYnWfW','WRRdT2/cTSoikglcKCk6','rmoXW7CiEG','F+ITMoAWNUwtNEw4PHu','nmojhc0eoelcTIlcL8kpFG','egXOCan1WQjBW7K','W4zOsq/dLG','WQCCtHzShcJcQ8oFdYivWRFdUW7dSCoz','WQhcRLW','rSocu23dJq','W4HsDG','WRJdPvBcNby4WOBcRmo8W70','W53dS8oJDHZdJmkCW6HeW5DZDSkp','WPpdOqhdUSki','W7vDcHaQ','WOldO8oTWRFcSa','5Awm5yUm5AsG6lAbnLS','W73cJmoJW4xcHYZcKmoq','W7VcPSoZW6VcGq','C3VdO8kfWOJdNCojbN3dUCkLWOW','vSkQW4tcI8oLDvZdIb4','f1rTxt8','WPCwDGPF','mmkujZdcGmojErRdGHDvWQi','e8khqCkfgWC','WRxKVBVMGQlLIACH','DCogy27dSmkeCY3dQrfLWRu','pmoXq8ogFW','mcRcV37dU19SpxyskIG','WOZcPCkXpa','cCkgw8kWbLNdUHOaW7tdOmo4x0JcUJpcT8ouWPlcLSowm8kDoCoo','AmkCWPldVb42','W7P8W5RdQdu','tmkRW4lcHCodAvO','WOZcL8oTv8oeWR/dTSoVnCksWRlcNI4','smojCK3dTa','W7pdKCkda8kH','DgZdTSkdWPtdHmofggS','smk/W4JcKG','WO/ORANMSiZLKOVLU6xdSW','WOtdICoa','EW1HW4HLgeNcMCkWW5hcPSkIWRJcUxVcGSoIW5ZcVmkCwmoQWR7cGfZcPrerpbpcRtKP','iJZcGf3dIG','WPpdKhVcTXi','CSkCwNr9BwtcNa','WQBdLGRdO8kJtHOleHOnWQi','W61PDSkqAmk+eG','n8k/tmkvlq','iZZcPvldO1i','b2T0wH9s','vIj7qmkxWP47Dvm1uCoUWPhdQCkRka','6kkC5Awx5PIq5lQt5OMY6lAh','5Rs95yMv5BEB5lQreW','jZZdLCkeWRddTSoDmq','x8omW7SjAaa6nh4','WQn7W4dcKszIWOeqbfyVlgZcKq','WPOMWR7dLXi0dMi','W7DxWQhdL8ome1/cMCkAtW','WOJcLCkZwCod','WQ/dIWZdUmk0Cqy8eXODWOnKW5Kaww8','WO8anJykW5jqs8ooW7S7WQy','eemyWRqg','WO8llSozW7tcImosWRBdV8kJWPGsmmklz8oUuZlcI8oIWRDEW5C','x8kyB1rf','ocFcQhVdUfj9nW','W69QhcWCdvfDW4WYC0XZWRu'],...(function(){return['vc7cUWxdMW','W5vfkmogW57cI8opW7/dHmkH','W4PfW4NdIGejW5fWWQnwWPa','WQjXW4FcLIj3WP0','ESoOW7CVyW','WOVdKaVdI8kE','xZqWnvSCW4C','WOLPEh7dTZVdJbjHWROadSkmW6q','sCkajmoNsG','4P6pWOtOHAlMNQdOVihOOy/PGlJLIyJKU6FPLAlOROxdJq','kCotEmk2o1ZcSba7pSovWP1j','W4BcSCoOWRWBWPJcJGtdLmkqW5yE','WOGijL4awaDtDG','jsJcUhZdG1D1iq','WR0lW7xcNG','urnUxCkJ','BCoiDW','WP/dTMpcVSoJhxBcHa','5lQQ5yUO5AE66lsYWRCw','WRC2x2PpowDXW5WHCW','W75sDCkIBG','WR3dJwpcGSoU','idJcOmoyW43cOCoJaeVdVCkAWR0','nmkEW4JdQw7cJNee','xSomW6OuwfvGDwT+W4dcRg5Xb3nskSkGWP7dRCoZW6qhdG','WPKmfhOI','z8o1CxhdUW','WQBdQNlcUmoidMlcPCkTW6WcW77cU8obvW','W6RORBlMSytLP73OTOHC4P6hW4e','WRKSW4JcK8kv','W6RORBlMSytLP73OTOHC4P6hW4hMLl/LKydLU6hML4tMJRO','W6L6ASkKvmkOfJ0','tmk0xfHX','W5jzsJpdJCoDW6K','WOm6WRldPa8/hW','W5JdISkX','W4vvymk1ra','qYb8qSkOWOmQyq','WOOHWPVdJtm','z8onBctdKW','5RsH5yUv5Bcx5z6mla','W4bXW6VcIf9KwfdcVCkbW4VcSmk6','W67dGCk/h2i','rSo2W4GuFq','n8oiBxf5ANJcVq','qaRcJdZdI21VBdehWRpdOmkGWQ8','AmkSrKza','W5BdTYa','omovnwdcNHxcU8keBLy6WQ8Zyd3dGCoz','kZuMbmoJvaW','CCkCqgS','WPRdTghcLs4','p1/dU1VcKYhcSt4','jLddQLBcIZy','qc0JrJryWOr8W78','W4FcO8ovW4pcVW','CCovF1RdKCkFyG','W5DEW7NdLZGi','jhrTDqy','k8k7W7VdM3m','euhdNgxcTW','fSkNW7a+WRtcMGBcMCkBWOOruW','W51lW7ldLb4yW7XCWRjaWPSfWPmsW61z','u8oHWRH0W4O','EaVdVfy7WQPZW7X3','WONcTMupW6NdLCoUkSkgW7nBW7ldNmoHWOe','g393EG','6lw65y+x5PAS5PAL','WOxdG8ouWOdcHxHD','WOtdICotWOFcGw1babm8i8ocW7T2WPhcO8k/WQZcHIS','lmoPcgNdLG','WR/cG8kSh1e','WO/cL8oGu8ogWR3cHCoul8k9WR/cVa','WODIB17dRtJdGa8','W4nlnmobW7JcHCop','AG/dQv44WO0','ex9UFG','oSobkG','E8oIhSo7i3DS','qSorW7mb','W7m9r8kdW74','W6JcU8o1WRSFWPhcNW','4PILW77ORBhLHOdLR6tKUR/LVl/OPQJNMitNJyBLOkxLJQpPHO7LKB3LH4NOVQBOO6tOHydMN5O','WOVcUmkNkLBcTCokW5PIW5LCsW','W67cLSkXWQa+','BHXIW49cgKxcIa','W57cPSk6WO4U','xbFcLXFdHNbI','qmo0ygVdNW','WPX5yNFdTJG','uCowhmohgG','W7HYFq','W5xcM8kAW47dMsifEvXG','xCk7W4BcJ8oitKddIW8','W4XmvsNdMa','WOhdQCo0','WQhdQvxcUmoo','WQFcO3SbW4i','WR8DzGDSfZNcPSoDhG','W4NdL8kHuSod','WQVdN0xdKW','W4RcGSo+W5RcRcpcICkyD1BcK1u','WOBdHN/cR8oM','W4BcH8obW6FcSa','WQufWR7dRJ8','W4hcMCoJW6NcHG','psBcRa','hxNdQh7cHa','5AsJ5yQV5AsR6ls6sXy','WQ7dNuxdTYz2WRmkpau','lSoyowldHKZcQSkiz0O6WQGYkNRdI8obpSkPW7GEw8kbWPhdHSoI','W5tcM8obvmojWRH2svJcOG','n8oeguRdTW','zMJdO8klWPFdOW','n1ldRf7cKcZcOdtdUmoztuBcObzGhq','W5adyCkqW4S','tmkRChfz','W4lcM8os','5Q235OQm5AEo5PYn5l+8','W7xdUdSHjq','WOimnISzW4LDDSoYW7SHWOqdW7C','WOhdKSocWP7cQN5viq'];}())];}())];}());Iii11l=function(){return Iil1lI;};return Iii11l();};const jdCookie=require('./jdCookie'),notify=require(i1ill(0x1e5,'Q!L^')),common=require(i1ill(0x123,'Q!L^')),{H5st}=require(i1ill(0x1af,'604b')),isNotify=![];let cookie='';console[i1ill(0x1d0,'CdH#')](''),console[i1ill(0x1b5,'604b')](i1ill(0x183,'zXgi')+$[i1ill(0x22e,'(3st')]+'变量说明=========='),console['log']('jd_pro_lottery_id\x20//\x20活动ID'),console['log'](i1ill(0x11e,'t*#v')+$[i1ill(0xdb,'604b')]+i1ill(0x20d,'$Op6')),console[i1ill(0x243,'AZhY')]('');const prize_type={0x0:i1ill(0x208,'aa0)'),0x1:'[京豆]',0x2:i1ill(0xfe,'3f3g'),0x3:i1ill(0x1d8,'604b')},configCode=process[i1ill(0x174,'VGIa')][i1ill(0xec,'MG[R')]||'',joinMember=process[i1ill(0x1a9,'Cv33')][i1ill(0xe4,'Id3N')]==='true',cookiesArr=Object['keys'](jdCookie)['map'](iIII11=>jdCookie[iIII11])['filter'](IiI1i=>IiI1i);!cookiesArr[0x0]&&($['msg']($[i1ill(0x1a1,'G@f]')],i1ill(0x1c7,'4fio')),process[i1ill(0x1b0,'Id3N')](0x1));!(async()=>{const I1l11l=i1ill,llll1={'LcTYV':I1l11l(0x179,'4fio'),'MwSsa':function(lil11l,i1i1Il){return lil11l+i1i1Il;},'HBfvV':function(I1lIl1,lil11i){return I1lIl1(lil11i);},'swyxI':I1l11l(0x210,'G4%s'),'bzrvj':I1l11l(0xdf,'MG[R'),'bJwBN':function(IlIIl,lI1liI,i1i1Ii){return IlIIl(lI1liI,i1i1Ii);},'XUeXz':I1l11l(0x1e1,'Izb('),'rKcEH':function(lllii){return lllii();}};if(!configCode){console[I1l11l(0x243,'AZhY')](llll1[I1l11l(0x122,'B)Vw')]);return;}notify[I1l11l(0x1c3,'%Y0v')]({'title':$[I1l11l(0x169,'2XWT')]});for(let iI11Ii=0x0;iI11Ii$[i1ill(0x1e8,'m)E5')](iIII1l))['finally'](()=>$[i1ill(0x232,'m)E5')]());function iii1II(_0xd4e86e,_0x13bae0){const _0x7f4d46=Iii11l();return iii1II=function(_0x55f954,_0x301ed2){_0x55f954=_0x55f954-0xd6;let _0x20496f=_0x7f4d46[_0x55f954];if(iii1II['DrEwqE']===undefined){var _0x21b65b=function(_0x17764b){const _0xf63a1d='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x367133='',_0x2468c8='';for(let _0x65bdd8=0x0,_0x18fe73,_0x17460d,_0xdb5e9f=0x0;_0x17460d=_0x17764b['charAt'](_0xdb5e9f++);~_0x17460d&&(_0x18fe73=_0x65bdd8%0x4?_0x18fe73*0x40+_0x17460d:_0x17460d,_0x65bdd8++%0x4)?_0x367133+=String['fromCharCode'](0xff&_0x18fe73>>(-0x2*_0x65bdd8&0x6)):0x0){_0x17460d=_0xf63a1d['indexOf'](_0x17460d);}for(let _0x3e240f=0x0,_0x52d174=_0x367133['length'];_0x3e240f<_0x52d174;_0x3e240f++){_0x2468c8+='%'+('00'+_0x367133['charCodeAt'](_0x3e240f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x2468c8);};const _0x20c514=function(_0x1a5a88,_0x49502c){let _0x4d1319=[],_0x27350f=0x0,_0x22365e,_0x21a0be='';_0x1a5a88=_0x21b65b(_0x1a5a88);let _0x450bf3;for(_0x450bf3=0x0;_0x450bf3<0x100;_0x450bf3++){_0x4d1319[_0x450bf3]=_0x450bf3;}for(_0x450bf3=0x0;_0x450bf3<0x100;_0x450bf3++){_0x27350f=(_0x27350f+_0x4d1319[_0x450bf3]+_0x49502c['charCodeAt'](_0x450bf3%_0x49502c['length']))%0x100,_0x22365e=_0x4d1319[_0x450bf3],_0x4d1319[_0x450bf3]=_0x4d1319[_0x27350f],_0x4d1319[_0x27350f]=_0x22365e;}_0x450bf3=0x0,_0x27350f=0x0;for(let _0x209204=0x0;_0x209204<_0x1a5a88['length'];_0x209204++){_0x450bf3=(_0x450bf3+0x1)%0x100,_0x27350f=(_0x27350f+_0x4d1319[_0x450bf3])%0x100,_0x22365e=_0x4d1319[_0x450bf3],_0x4d1319[_0x450bf3]=_0x4d1319[_0x27350f],_0x4d1319[_0x27350f]=_0x22365e,_0x21a0be+=String['fromCharCode'](_0x1a5a88['charCodeAt'](_0x209204)^_0x4d1319[(_0x4d1319[_0x450bf3]+_0x4d1319[_0x27350f])%0x100]);}return _0x21a0be;};iii1II['XMYTPo']=_0x20c514,_0xd4e86e=arguments,iii1II['DrEwqE']=!![];}const _0x5472b1=_0x7f4d46[0x0],_0x58a523=_0x55f954+_0x5472b1,_0x253a97=_0xd4e86e[_0x58a523];return!_0x253a97?(iii1II['tsZWRV']===undefined&&(iii1II['tsZWRV']=!![]),_0x20496f=iii1II['XMYTPo'](_0x20496f,_0x301ed2),_0xd4e86e[_0x58a523]=_0x20496f):_0x20496f=_0x253a97,_0x20496f;},iii1II(_0xd4e86e,_0x13bae0);}async function Main(){const lilIIi=i1ill,lllil={'QAPZb':lilIIi(0x132,'4fio'),'qqbOS':lilIIi(0x212,'UsHR'),'HtsGO':function(iIII1i,iil1i1){return iIII1i===iil1i1;},'YeFKv':'TLDJq','fRatB':lilIIi(0x236,'Df8c'),'PEyvY':function(il1i11,IlIll1){return il1i11illlIl;},'ATQiF':'BulxW','iPxDs':'HVbBg','fdgJk':function(i11ill,IIIIIi){return i11ill===IIIIIi;},'TcEXN':'IYdxT','MrqGq':function(IIIIIl){return IIIIIl();}},iI11Il=await common[lilIIi(0x12e,'Cv33')](cookie);if(!iI11Il&&typeof iI11Il===lilIIi(0x171,'Q!L^')){console[lilIIi(0x1a8,'J&3w')](lilIIi(0x16a,'B)Vw'));return;}try{$[lilIIi(0x15f,'&L5%')]=![],$['lotteryDrawGet']='',await sendRequest(lllil['qqbOS']);if($[lilIIi(0x180,'Cv33')])return;if(lllil[lilIIi(0x12c,'m)E5')]($['index'],0x1)){if(lllil[lilIIi(0x190,'X5$H')](lllil[lilIIi(0x124,'Id3N')],lllil[lilIIi(0x1f1,'$Jts')])){const IIIl1i=$[lilIIi(0x176,'(3st')](lllil[lilIIi(0x141,'&L5%')],$[lilIIi(0x10a,'gx7g')]),liiII1=$['time'](lllil[lilIIi(0x136,'7*9&')],$[lilIIi(0x216,'l0#]')]);let IIIl1l='';for(let i11ili=0x0;lllil[lilIIi(0xf2,'m)E5')](i11ili,$[lilIIi(0x230,'$Jts')][lilIIi(0x1d3,'EGlw')]);i11ili++){const iil1l1=$[lilIIi(0x196,'RTaK')][i11ili],lllli=iil1l1[lilIIi(0x189,'MG[R')],iiili1=iil1l1['rewardType'];if($[lilIIi(0xe6,'Df8c')]===0x0){if(lllil[lilIIi(0x1a7,'UtSb')](lllil[lilIIi(0x162,'604b')],lilIIi(0x1cf,'Df8c')))delete ll1i1['body'],delete IIli1i[lilIIi(0xdc,'604b')][lllil[lilIIi(0xe2,'n%Ut')]];else{IIIl1l+='谢谢参与';break;}}else lllil[lilIIi(0x161,'2XWT')](i11ili,lllil[lilIIi(0x14d,'l0#]')]($[lilIIi(0x1b6,'X5$H')][lilIIi(0x1e9,'X5$H')],0x1))?IIIl1l+=''+lllli+prize_type[iiili1]+',':lilIIi(0x177,'rGRZ')===lllil[lilIIi(0x151,'aa0)')]?IIIl1l+=''+lllli+prize_type[iiili1]:iliIIi+='\x20\x20'+ill11I?.[lilIIi(0x111,'Id3N')]+'\x20'+Iliiil?.[lilIIi(0x20f,'l0#]')]+'|'+li1Il?.[lilIIi(0xf9,'%Y0v')]+'\x0a';}console['log'](($[lilIIi(0x1f4,'rGRZ')]&&'活动名称:#'+$[lilIIi(0x101,'UtSb')]+'\x0a')+lilIIi(0x1f2,'^2$q')+configCode+lilIIi(0x1e4,'CdH#')+IIIl1i+lilIIi(0x21d,'7*9&')+liiII1+lilIIi(0x1b3,'2XWT')+IIIl1l);const lllll=Date['now']();if($['startTime']&&lllll<$[lilIIi(0x133,'@uw@')]){if(lllil['InbHM']===lllil[lilIIi(0x108,'&L5%')]){console[lilIIi(0x191,'UtSb')](lilIIi(0x233,'Id3N')+IIIl1i+lilIIi(0x1c0,'G4%s')),$[lilIIi(0x1cb,'v1Ta')]=!![];return;}else IiilIl+=''+iii1Ii+iii1Il[lI1IiI]+',';}if($[lilIIi(0x194,'g7@l')]&&lllil[lilIIi(0x205,'(3st')](lllll,$[lilIIi(0xf0,'AZhY')])){if(lllil[lilIIi(0x1cd,'B)Vw')]!==lllil[lilIIi(0x246,'f]0u')]){console[lilIIi(0x1c4,'*wNT')](lilIIi(0x119,'Id3N')+liiII1+'\x20结束,下次早点来吧~'),$[lilIIi(0xfd,'x*hQ')]=!![];return;}else{lilIii[lilIIi(0x240,'^2$q')](lilIIi(0x14f,'v1Ta')+i1ill1+lilIIi(0x1f8,'@uw@')),iIIl1l[lilIIi(0x115,'UtSb')]=!![];return;}}}else IlI1ii[lilIIi(0x201,'#AI%')]=!![];}let I1lIil='';for(let IliiiI of $['lotteryDrawGet']?.[lilIIi(0x128,'Q!L^')]||[]){lllil[lilIIi(0x1a4,'RTaK')]('IYdxT',lllil[lilIIi(0x21b,'Df8c')])?I1lIil+='\x20\x20'+IliiiI?.[lilIIi(0x247,'@uw@')]+'\x20'+IliiiI?.['finishCount']+'|'+IliiiI?.[lilIIi(0x11b,'(3st')]+'\x0a':(ll1li['outFlag']=!![],Illl1I[lilIIi(0x16b,'zXgi')]&&ll1ll['message'][lilIIi(0x1eb,'*wNT')](Illl11));}console[lilIIi(0x1ff,'m)E5')]('任务明细:\x0a'+I1lIil),await doTask(),await $[lilIIi(0x22b,'G4%s')](0x3e8),await lllil[lilIIi(0x1c6,'Izb(')](lotteryDrawJoin),await $[lilIIi(0x1be,'VGIa')](0x3e8);}catch(liiIII){console['log'](lilIIi(0x130,'m)E5')+liiIII);}}async function doTask(){const i1l1Il=i1ill,li1i11={'cUBtE':function(iI11I1,il1i1l){return iI11I1!=il1i1l;},'DTHxt':function(IlIlll,IIIl1I){return IlIlll!==IIIl1I;},'OPpmr':i1l1Il(0x203,'@uw@'),'pNVpV':i1l1Il(0x15a,'AZhY'),'DBUyV':function(iil1ii,IlIlli){return iil1ii==IlIlli;},'wHeNC':function(il1i1i,lil111){return il1i1i(lil111);},'cIlmn':'lotteryDrawDoTask','pFyZU':function(i11ilI,ii1ii1){return i11ilI(ii1ii1);},'xKCMu':i1l1Il(0x16c,'zXgi')};$[i1l1Il(0x165,'a)XV')]=[];for(let llllI of($[i1l1Il(0x1d6,'RTaK')]?.['taskConfig']||[])[i1l1Il(0x1d2,'G4%s')](lllil1=>lllil1['hasFinish']===![])){for(let iil1il of llllI[i1l1Il(0xff,'&L5%')]){if(li1i11[i1l1Il(0x237,'Id3N')](li1i11[i1l1Il(0x1d5,'VGIa')],li1i11[i1l1Il(0x152,'(3st')])){if(li1i11[i1l1Il(0x227,'RN#S')](llllI[i1l1Il(0x1fb,'2XWT')],0xf)&&llllI?.[i1l1Il(0x14c,'7*9&')]?.[i1l1Il(0x1a0,'zXgi')]!=iil1il[i1l1Il(0x1bc,'I*nb')])continue;switch(iil1il?.[i1l1Il(0x1fc,'#AI%')]){case 0x0:$[i1l1Il(0x204,'RTaK')]=llllI?.['taskType'],$['itemId']=iil1il?.[i1l1Il(0x209,'x*hQ')],$['taskName']=llllI?.['taskName'],await li1i11[i1l1Il(0x13c,'Df8c')](sendRequest,li1i11[i1l1Il(0x13b,'f]0u')]),await $[i1l1Il(0x10b,'%Y0v')](0x3e8),await li1i11['pFyZU'](sendRequest,li1i11[i1l1Il(0x127,'^2$q')]),await $[i1l1Il(0x135,'t*#v')](0x3e8);break;case 0x1:$[i1l1Il(0x225,'t*#v')]=llllI?.[i1l1Il(0x146,'f]0u')],$[i1l1Il(0x1aa,'@uw@')]=iil1il?.[i1l1Il(0x104,'I*nb')],$[i1l1Il(0x111,'Id3N')]=llllI?.[i1l1Il(0xf6,'X5$H')],await sendRequest('lotteryDrawGetReward'),await $['wait'](0x3e8);break;}if($[i1l1Il(0x149,'l0#]')])break;}else li1i11['cUBtE'](II1Ii,i1ii[i1l1Il(0x1b7,'Id3N')][i1l1Il(0x234,'n%Ut')]-0x1)?li1II+=''+IliI11+i1ll[i1l1lI]+',':i1iliI+=''+I1iIii+IllII1[I1iIil];}if($[i1l1Il(0x220,'Id3N')])break;}}async function lotteryDrawJoin(){const llIli=i1ill,i11il1={'QgdgD':llIli(0x126,'#AI%'),'ddYWo':function(lllilI,ilil11){return lllilI>ilil11;},'DVFRD':function(illlI1,IIIl11){return illlI1!==IIIl11;},'xWlqu':function(I1lIi1,liiIIi){return I1lIi1(liiIIi);},'QIyZu':llIli(0x142,'Df8c')};$['lotteryDrawGet']='',await sendRequest(i11il1[llIli(0x12f,'*wNT')]);let ii1iiI=$[llIli(0xd6,'VGIa')]?.[llIli(0x21a,'G@f]')]||0x0;console[llIli(0x211,'WUk0')]('有'+ii1iiI+llIli(0x19d,'G@f]'));while(i11il1[llIli(0x223,'RN#S')](ii1iiI--,0x0)&&!$[llIli(0x17e,'^2$q')]){i11il1[llIli(0x105,'a)XV')](llIli(0x19b,'Id3N'),llIli(0x110,'AZhY'))?l1lIil[llIli(0x206,'$Jts')]('领取'+IiiIli[llIli(0x134,'UtSb')]+'奖励成功'):(await i11il1['xWlqu'](sendRequest,i11il1[llIli(0x16e,'b)8*')]),await $[llIli(0x159,'Id3N')](0x7d0));}}async function handleResponse(Iliii1,iIiIi){const i1i11l=i1ill,iil1ll={'xrmXF':function(iiilil,iil1li){return iiilil*iil1li;},'rYRlM':i1i11l(0x11c,'J&3w'),'XNyzD':function(lillIl,iIiIl){return lillIl==iIiIl;},'jEJDT':i1i11l(0x202,'g7@l'),'NNEmv':function(iiilii,li1i1i){return iiilii==li1i1i;},'FsviF':i1i11l(0x242,'VGIa'),'suKJG':function(IlIli1,illIiI){return IlIli1===illIiI;},'ZmaAx':i1i11l(0x197,'VGIa'),'uTnOG':'lotteryDrawDoTask','rIilQ':'被外星人抓走','qJfhT':function(lI1lli,Ill1l){return lI1lli==Ill1l;},'xLuMV':i1i11l(0x1b2,'(3st'),'LCycK':function(llI1Il,ii1iii){return llI1Il!==ii1iii;},'JIuGB':'CllKw'};try{switch(Iliii1){case iil1ll[i1i11l(0x23c,'7*9&')]:if(iIiIi[i1i11l(0x173,'2XWT')]&&iil1ll[i1i11l(0x14b,'f]0u')](iIiIi['success'],!![])){const i11iil=iil1ll[i1i11l(0xf4,'zXgi')][i1i11l(0x185,'EGlw')]('|');let Ill1i=0x0;while(!![]){switch(i11iil[Ill1i++]){case'0':$[i1i11l(0x167,'WUk0')]=$['lotteryDrawGet']?.[i1i11l(0x199,'G@f]')]?.[i1i11l(0x184,'%Y0v')];continue;case'1':$[i1i11l(0x1ab,'l0#]')]=$[i1i11l(0x1d6,'RTaK')]?.[i1i11l(0x117,'7*9&')]?.[i1i11l(0x121,'3f3g')];continue;case'2':$['endTime']=$[i1i11l(0x154,'^2$q')]?.['activityBaseInfo']?.['endTime'];continue;case'3':$['lotteryDrawGet']=iIiIi?.[i1i11l(0x18b,'g7@l')];continue;case'4':$[i1i11l(0x1da,'UtSb')]=$[i1i11l(0x19f,'3f3g')]?.['rewardList']||[];continue;}break;}}else iil1ll[i1i11l(0x218,'G@f]')](iIiIi[i1i11l(0xea,'2XWT')],iil1ll[i1i11l(0x1b1,'f]0u')])?($[i1i11l(0xe1,'b)8*')]=!![],console[i1i11l(0x239,'a)XV')](i1i11l(0x221,'G4%s'))):iil1ll[i1i11l(0x241,'MG[R')](i1i11l(0x229,'%Y0v'),iil1ll['ZmaAx'])?Iiil1+=iiilli[l1iIIl[i1i11l(0x222,'Id3N')](iil1ll[i1i11l(0x17d,'n%Ut')](iiilll[i1i11l(0x1e7,'Df8c')](),lI11Il[i1i11l(0x1c1,'rGRZ')]))]:console[i1i11l(0x137,'&L5%')]('❓'+Iliii1+'\x20'+JSON['stringify'](iIiIi));break;case iil1ll['uTnOG']:iil1ll[i1i11l(0x1ae,'I*nb')](iIiIi['success'],!![])?console[i1i11l(0x244,'G@f]')]('完成'+$[i1i11l(0x17c,'v1Ta')]+i1i11l(0x22c,'a)XV')):((iIiIi['errorMessage'][i1i11l(0x1ed,'#AI%')]('活动太火爆')||iIiIi['errorMessage'][i1i11l(0x125,'UtSb')](iil1ll['rIilQ'])||iIiIi[i1i11l(0x1a5,'2XWT')][i1i11l(0x11d,'l0#]')](i1i11l(0x1fe,'604b')))&&($[i1i11l(0x1df,'*wNT')]=!![]),console[i1i11l(0x1b9,'4fio')]('完成'+$[i1i11l(0x1f6,'G@f]')]+i1i11l(0x139,'UtSb')+iIiIi['errorMessage']));break;case'lotteryDrawGetReward':iil1ll[i1i11l(0x1a3,'604b')](iIiIi[i1i11l(0x158,'RN#S')],!![])?console[i1i11l(0x214,'Id3N')]('领取'+$['taskName']+i1i11l(0x226,'Q!L^')):(iIiIi[i1i11l(0x17a,'b)8*')][i1i11l(0x170,'Cv33')](iil1ll[i1i11l(0xe7,'(3st')])&&($['pro_hot']=!![]),console['log']('领取'+$[i1i11l(0x1c5,'f]0u')]+i1i11l(0x193,'2XWT')+iIiIi['errorMessage']));break;case i1i11l(0x1b4,'l0#]'):if(iil1ll[i1i11l(0x15e,'X5$H')](iIiIi[i1i11l(0x158,'RN#S')],!![])){prize_type;let lllI1l=iIiIi?.['data']?.['rewardType'],i11iii=iIiIi?.[i1i11l(0x1ac,'(uw!')]?.['rewardName'];switch(lllI1l){case 0x0:console['log'](i1i11l(0x245,'MG[R')+prize_type[lllI1l]),await $[i1i11l(0x23b,'m)E5')](0x3e8);break;case 0x1:case 0x2:case 0x3:console[i1i11l(0x137,'&L5%')](i1i11l(0x1c8,'WUk0')+i11iii+prize_type[lllI1l]),await $['wait'](0x3e8);break;default:console['log'](i1i11l(0x207,'(3st')+lllI1l+i1i11l(0x1de,'AZhY')+i11iii);break;}}else{if(iil1ll[i1i11l(0x10f,'UtSb')](iil1ll['xLuMV'],iil1ll[i1i11l(0xd7,'#AI%')])){if(iIiIi[i1i11l(0xf8,'gx7g')]['includes'](iil1ll[i1i11l(0x228,'a)XV')])){if(iil1ll[i1i11l(0x18d,'Df8c')](i1i11l(0x1ba,'@uw@'),iil1ll[i1i11l(0x147,'Id3N')])){I1lllI['log'](i1i11l(0x1bf,'X5$H')+ill111+i1i11l(0x219,'@uw@')),Iliil1[i1i11l(0x20b,'*wNT')]=!![];return;}else $['pro_hot']=!![];}console['log']('领取'+$[i1i11l(0xdd,'m)E5')]+i1i11l(0xf5,'v1Ta')+iIiIi['errorMessage']);}else I1l1II[i1i11l(0x1e6,'Q!L^')][i1i11l(0x15b,'G@f]')](i1i11l(0x118,'7*9&'))&&(I1i111[i1i11l(0x175,'$Jts')]=!![]),I1i11I['log']('领取'+llIliI[i1i11l(0xf6,'X5$H')]+'奖励失败:\x20'+I1l1I1[i1i11l(0x112,'m)E5')]);}break;}}catch(li1i1l){console['log']('❌\x20未能正确处理\x20'+Iliii1+i1i11l(0x10c,'(uw!')+(li1i1l[i1i11l(0x12a,'J&3w')]||li1i1l));}}async function sendRequest(II1i1){const i1i11i=i1ill,lI1lll={'bpSVV':'POST','ASpnf':i1i11i(0x14e,'VGIa'),'VMcUX':i1i11i(0x22d,'X5$H'),'KZPMt':'iOS','GpDRQ':i1i11i(0xef,'@uw@'),'ZfugT':i1i11i(0x120,'m)E5'),'OjQIy':i1i11i(0x100,'$Jts'),'RZKZO':i1i11i(0x1d4,'^2$q'),'FEZQD':i1i11i(0x23d,'MG[R'),'NrVbP':i1i11i(0x1fa,'CdH#'),'nQoYs':i1i11i(0x11f,'Izb('),'GeCht':i1i11i(0x168,'CdH#'),'IMmkN':i1i11i(0x157,'VGIa'),'DlfZD':'https://pro.m.jd.com','urgEl':function(lIli11,lllI1I){return lIli11===lllI1I;},'BzjzN':function(lillI1,IlIlii){return lillI1===IlIlii;},'ZnglA':'TMkhW','NFiEG':i1i11i(0x200,'Q!L^'),'ZUwrR':i1i11i(0x18c,'X5$H'),'lTnOq':function(i1l1i1,liil11){return i1l1i1l1l111;},'sHnTe':i1i11i(0x16d,'VGIa'),'mRtnE':function(l1iIII,llI1I1){return l1iIII===llI1I1;},'TyGZZ':'lIXQV','PGaeA':i1i11i(0xeb,'EGlw'),'klStc':'wwVHo','hvVZW':function(IlIlil,lIli1I,II1il){return IlIlil(lIli1I,II1il);}};if($[i1i11i(0x116,'2XWT')])return;let iIiII='',iil1lI='',iiiliI=lI1lll[i1i11i(0x140,'@uw@')],li1i1I=null,illIii={};switch(II1i1){case i1i11i(0xd6,'VGIa'):iiiliI=i1i11i(0x19c,'4fio'),illIii={'appId':lI1lll[i1i11i(0x17f,'&L5%')],'functionId':'lotteryDrawGet','appid':lI1lll[i1i11i(0x18f,'l0#]')],'clientVersion':common[i1i11i(0x1e2,'B)Vw')](),'client':lI1lll['KZPMt'],'body':{'configCode':configCode},'version':lI1lll[i1i11i(0x215,'G4%s')],'t':!![]},li1i1I=await H5st[i1i11i(0x1e3,'RTaK')](illIii),iIiII=i1i11i(0x103,'x*hQ')+li1i1I[i1i11i(0x198,'gx7g')];break;case lI1lll[i1i11i(0x19e,'(uw!')]:illIii={'appId':lI1lll[i1i11i(0x18e,'X5$H')],'functionId':lI1lll['ZfugT'],'appid':lI1lll[i1i11i(0x1c9,'(3st')],'clientVersion':common['getLatestAppVersion'](),'client':lI1lll[i1i11i(0x213,'EGlw')],'body':{'taskType':$[i1i11i(0x146,'f]0u')],'configCode':configCode,'itemId':$[i1i11i(0x20c,'Id3N')],'babelChannel':i1i11i(0x18a,'Izb(')},'version':lI1lll[i1i11i(0x163,'G@f]')],'t':!![]},li1i1I=await H5st[i1i11i(0x1a2,'(3st')](illIii),iIiII=i1i11i(0x13f,'(3st'),iil1lI=''+li1i1I[i1i11i(0x172,'WUk0')];break;case'lotteryDrawGetReward':illIii={'appId':lI1lll[i1i11i(0x1d7,'2XWT')],'functionId':'lotteryDrawGetReward','appid':lI1lll['VMcUX'],'clientVersion':common[i1i11i(0x20a,'f]0u')](),'client':i1i11i(0x1dc,'$Jts'),'body':{'taskType':$['taskType'],'configCode':configCode,'itemId':$[i1i11i(0x160,'a)XV')],'babelChannel':lI1lll[i1i11i(0x1f3,'l0#]')]},'version':lI1lll[i1i11i(0x1d1,'X5$H')],'t':!![]},li1i1I=await H5st['getH5st'](illIii),iIiII='https://api.m.jd.com/api?',iil1lI=''+li1i1I[i1i11i(0x1ad,'EGlw')];break;case'lotteryDrawJoin':iiiliI=lI1lll[i1i11i(0x109,'Izb(')],illIii={'appId':lI1lll[i1i11i(0x155,'Id3N')],'functionId':lI1lll[i1i11i(0xee,'&L5%')],'appid':lI1lll[i1i11i(0x114,'x*hQ')],'clientVersion':common[i1i11i(0xd9,'WUk0')](),'client':i1i11i(0x186,'zXgi'),'body':{'configCode':configCode,'fp':$['fp'],'eid':$[i1i11i(0x182,'f]0u')]},'version':i1i11i(0x156,'CdH#'),'t':!![]},li1i1I=await H5st['getH5st'](illIii),iIiII='https://api.m.jd.com/api?'+li1i1I[i1i11i(0x15c,'G@f]')];break;default:console['log'](i1i11i(0x23e,'f]0u')+II1i1);return;}const ii1il1={'url':iIiII,'method':iiiliI,'headers':{'Accept':'application/json,\x20text/plain,\x20*/*','Accept-Encoding':lI1lll[i1i11i(0x1e0,'m)E5')],'Accept-Language':'zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6','Connection':i1i11i(0x238,'3f3g'),'Content-Type':i1i11i(0x10e,'v1Ta'),'Cookie':cookie,'Origin':lI1lll['DlfZD'],'Referer':'https://pro.m.jd.com','User-Agent':$['UA']},'body':iil1lI,'timeout':0x7530};lI1lll[i1i11i(0x1a6,'x*hQ')](iiiliI,lI1lll['NrVbP'])&&(lI1lll['BzjzN'](lI1lll[i1i11i(0xfb,'MG[R')],lI1lll[i1i11i(0x21e,'7*9&')])?l1lIli[i1i11i(0xed,'G4%s')](i1i11i(0x23f,'604b')+lIIiiI+i1i11i(0xe8,'VGIa')+(II1lil[i1i11i(0x148,'EGlw')]||IIli1l)):(delete ii1il1[i1i11i(0x102,'b)8*')],delete ii1il1['headers'][lI1lll[i1i11i(0x217,'gx7g')]]));const lI1llI=0x1;let illIil=0x0,Ill1I=null,i11iiI=![];while(lI1lll[i1i11i(0x1d9,'m)E5')](illIil,lI1llI)){lI1lll['madsS'](illIil,0x0)&&(lI1lll[i1i11i(0x1f5,'WUk0')](i1i11i(0x144,'t*#v'),lI1lll['sHnTe'])?await $['wait'](0x3e8):(Iii11I[i1i11i(0x1cb,'v1Ta')]=!![],Iil1II[i1i11i(0xe0,'Df8c')]('活动不存在哟~')));const I1lIll=await common[i1i11i(0x1ee,'t*#v')](ii1il1);if(!I1lIll[i1i11i(0x106,'%Y0v')]){if(lI1lll['mRtnE'](lI1lll[i1i11i(0xde,'2XWT')],lI1lll['PGaeA']))i1illI[i1i11i(0x10d,'zXgi')]('❌\x20脚本运行遇到了错误\x0a'+i1IIl);else{Ill1I='🚫\x20'+II1i1+i1i11i(0x143,'Df8c')+I1lIll[i1i11i(0x1bb,'$Op6')],illIil++;continue;}}if(!I1lIll?.['data']){if(lI1lll[i1i11i(0x188,'CdH#')](i1i11i(0x181,'$Jts'),lI1lll[i1i11i(0x187,'Df8c')]))IIliI[i1i11i(0x113,'f]0u')]=!![];else{Ill1I=i1i11i(0x23a,'@uw@')+II1i1+i1i11i(0x145,'Df8c'),illIil++;continue;}}lI1lll[i1i11i(0x19a,'rGRZ')](handleResponse,II1i1,I1lIll['data']),i11iiI=![];break;}illIil>=lI1llI&&(console[i1i11i(0x22a,'@uw@')](Ill1I),i11iiI&&($[i1i11i(0x1ca,'VGIa')]=!![],$['message']&&$[i1i11i(0x178,'4fio')]['fix'](Ill1I)));}function randomString(lillII,ii1ilI=i1ill(0x195,'VGIa')){const II11l1=i1ill,lI1ll1={'LPiKH':function(liil1I,i11ii1){return liil1I -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) }