/* 3.8心愿助力 入口:京东APP——首页-38心愿 必须先许愿,否则无法开启助力 助力满了还可以助力,请自行停止脚本 环境变量: JD_WISH_ID // 指定助力码 非必须,不填默认助力账号一 助力码&心愿ID cron:1 1 1 1 * */ const $ = new Env('3.8心愿助力') var iil='jsjiami.com.v7';const lill11=iii1II;if(function(IIii1I,llI11i,i1iIi1,l1l1il,I11i1I,iliIi1,l1l1ii){return IIii1I=IIii1I>>0x2,iliIi1='hs',l1l1ii='hs',function(Il1i1I,Ii1iii,iIIilI,il1l1,Ii1iil){const lI1l1I=iii1II;il1l1='tfi',iliIi1=il1l1+iliIi1,Ii1iil='up',l1l1ii+=Ii1iil,iliIi1=iIIilI(iliIi1),l1l1ii=iIIilI(l1l1ii),iIIilI=0x0;const Ilil1i=Il1i1I();while(!![]&&--l1l1il+Ii1iii){try{il1l1=-parseInt(lI1l1I(0x11d,'$hzQ'))/0x1+-parseInt(lI1l1I(0xfb,'LdvS'))/0x2*(-parseInt(lI1l1I(0xa9,'S(*S'))/0x3)+-parseInt(lI1l1I(0xf2,'os8*'))/0x4*(-parseInt(lI1l1I(0x147,'FER$'))/0x5)+-parseInt(lI1l1I(0xc9,'KlWP'))/0x6+parseInt(lI1l1I(0x125,'UYtN'))/0x7*(parseInt(lI1l1I(0xb8,'KlWP'))/0x8)+-parseInt(lI1l1I(0x1df,'fHb3'))/0x9+parseInt(lI1l1I(0x13a,'fIlP'))/0xa;}catch(iili1){il1l1=iIIilI;}finally{Ii1iil=Ilil1i[iliIi1]();if(IIii1I<=l1l1il)iIIilI?I11i1I?il1l1=Ii1iil:I11i1I=Ii1iil:iIIilI=Ii1iil;else{if(iIIilI==I11i1I['replace'](/[qGRrUyTSktBgwPhWVL=]/g,'')){if(il1l1===Ii1iii){Ilil1i['un'+iliIi1](Ii1iil);break;}Ilil1i[l1l1ii](Ii1iil);}}}}}(i1iIi1,llI11i,function(II11ii,Iil1iI,II11il,iIIil1,IlllII,I1il1I,II111){return Iil1iI='\x73\x70\x6c\x69\x74',II11ii=arguments[0x0],II11ii=II11ii[Iil1iI](''),II11il=`\x72\x65\x76\x65\x72\x73\x65`,II11ii=II11ii[II11il]('\x76'),iIIil1=`\x6a\x6f\x69\x6e`,(0x1594ac,II11ii[iIIil1](''));});}(0x2fc,0x381c5,Iii11l,0xc1),Iii11l){}const notify=require('./utils/Rebels_sendJDNotify'),jdCookie=require(lill11(0x16a,'96p6')),common=require(lill11(0x12f,'mqSA')),{H5st}=require(lill11(0x1b6,'UYtN')),isNotify=process[lill11(0x1c6,'mqSA')]['JD_WISH_Notify']===lill11(0x14b,'9Si7'),wishcode=process[lill11(0x14e,'$hzQ')]['JD_WISH_ID']||'',WISH_WAIT='1';let waitTimes=parseInt(WISH_WAIT)*0x3e8;$['helpnum']=0x0,$['WISH']=![];function Iii11l(){const iliIiI=(function(){return[...[iil,'BjkwsSWyjgiPatSTmTi.khWcom.UvrW7LWGwRqVg==','EemxzG','xZHaWPqf','pCohuML3W4a','FmkjWRNcJSkHptnomW','g8kHW4ldUdfrWQO','CSkOhSohW58WW5u','m8oivLrtAa','gCksW5ddPGK','W7KxW6JdKWC','bSoOCq','W6XRt8kqW7OWW6y','hvxcRSoxfhrL','FSoPCx8UDsBcVW','wtXqWRWw','WQ9xW5hdSHHJqxNcS0b+msvOW5bRvmkvEvJcStFcPW','W5pdUJddULRdJ2SKBmoeoH3dMYJcL8kiW7TZiW','s8kaW7itjq','W7HtFCo9W6u','W4jVWOSHWPq','e8oXWPa','WQOyWOKNmW','WPS8WOj3W7O4W40','W5pdVYZdPKe','WQVcTfldLCoCWRtdVL3dNSotp8kc','W6hcUSoeW6/dHa','WRa3c8orWQ5KWRpcH00nhKpcQq','4P+vmEADREIbNoATM+EJPEwNVUEtHSo+','W4lcUSohW7pdLG','W6GPW7ZdKcu','dmoGWRCDEq9P','ACkuWRm','4P+RW77MNRtNNzFORyJMSP7cIa','iLS5ja','8kIPIbu','WPblW5VcL8kX','W7bMWRONWRO','W7mMW4CNya','W6ZdGHVdRv4','W6BdVM/dKCojWQNdI1m','WRPceZK','W4bZw8oEW7tdHYFcNxFdNNhcJSk1','C0n7aSogxSkexNbRfxfWW6ZdRtzWBYe6gqDWDmkiWO15W4hdHCkQWOFcJCkQ','W4NdM8kfWPa','W5NdVcq','AmkrcdO0W7ldHxmhbgC','W5ddVtu','W7dcLmoaW7pdNahdSwfFceRdHanuFXaCaCkt','xmk8fCoIW5W','v8kWWOFcR8k7lIP6lZ7cJSkdW6RdPW','W6eMW5y6yW','CSkFfXuljmoWu8kAW6pcOmoRAW','E8o8ee43','o8kcqxS','zCk8WPNdQ8kn','WRyRACkqW5GjW5dcO8oHBmoTkW','W5j6g2SZ','W6BcTCo4W6RdMa','WRZcQ0JdImolWRRdRW','vSk2W47dGJi','bCo5WQW0zW','4PYBW5BMNAJLOO3LH5RMJ4VLRiVLIzRLI4RLJzNPH4/VVylLVOdLPzFLI77LIipOTyJLJyLAWRaL','W7PKW7tcLcO','y8o9r242WR8d','W794nmosuCoKWPtcN8kPWPxcGaBcUh3dGmoMW7hdHCkI','vCkFWQRdMmkXDZ/dK3FdQHJdRCo3WP0ZWR4wW4ZcHbZdHCoKCuddGblcOSkJxmoJqwBdRSkLWR1/WQ7cRWJcOa','4P+xlUw3JUwIIoweGUAnKowSMEwjOowkKowoHUMgGE+8Mow/SowKSUwjMUwlQZVdMW','iuBcLSoIbG','pmk6mCkfW7VdS1e','W7ZcL8oPW6/dGG','rGToWPaj','lmkdnSkolmk+W5lcNdxdPa','Bc11WPG','4P+ZuEwfMUwKI+wZUoE6S28+W6XJ','WONdSCo0W5BdVmkZW4FdRJ4O','xmkbW7mQca','WPWvCCkoW40','5yQH5yUx56ca77+J','W7v2vmkqW5C','W5fIs8oE','mSkcrq','ECk+WQZdVCkP','hf/cUG','WRHPfWBdKa','W4btW5RcISkfWRfoFY3cKq','qSk7W6a','W5xdImkdWP0','WQ3dTmk0WPJcLCo2WOlLVOxLPPZJGz3KURZKUzdOTPlLJ5G','zgPgbmo2','bCo8WRaOFafGp8kbW43dKSkPW4HoWPlcGCkVWRHo','FWT2WPy/','gfhcRSom','uCkeWRK','zsLYWOOVW51k','WR3cOvW','aSkVW5/dVtW','W7fWnmoj','WQ9DW7VcPmksWQdcT8k6ta','fSk3W4ZdHZ0','W5H6smowW7pdII3cLG','aLhcS8oagN4','idrpiey','WOFdRGVdV8ktWROCWRW','iSkPW5/dVJZdNhVdKq','5yIO5yQv56c977+5','pSk4emkcfa','cutcTCoYha','WPvxW5jZj31R','ySkeWRZcJSk8mHnm','W7uEW5TDWOy','WPCMWPHfW7m3W54','k8kFmCkvkSkJW7/cRcBdQhmMW5/dTtNdRGFdIMq','gCoKW5m3lmoUW6Hz','5P266icN5Q+l56o56i+45y2I5yIc5yIC5yM/56oe77+R6ygZ5yAg5OM+6kgu776R','n8olra','WRWZBSkAW4en','tSkQW63dHIPm','WPXoW4LAoq','WRfmW7RcVSkDWQdcUW','BmoXtL44WRWd','g8oYWOJcHCka','W4HCeG','W7HnW73cPSkP','W5VdGmkdWOBcNCkZDaxdLIJcMCkYnCo/W6dcKdu1WPq','WP/dRJ8','WPnmW4jqmW','t8kNWQNdSSkJ','W4KEW7TjWRSR','smoXsCkcwq','WPFcUtZcUCkc','gL/cTmok','amkAamkGW4S','WPRdRZZdRSkz','pSkfiCkpW5S','C8oXtfG8WQGs','WPqbrtXu','WOibWQ9nW7e','WRXchq','W71BW5pcSq8','FcnsWO08W5nbWOK','WPaNWPHZW6XSWPzuwmklWQjNWO7cGqNcNCkSkfPX','WRK7C8kwW6Ce','qGO5WRWpW7f9WOdcMCkzW4/cGZlcKgOsltFcJ2lcTCoqW48mW6frimkdW78XCSoVW5S4tZnMxmkyWQbeWOxcImoHW5xdKSoDW7SFb3RdTKH3bd7cQq7cQCkDW5RcPwe0ns1PWRbyfmkOlKXMFtHYWOn7W4JcMHWPW7pdKa/cSmkpWPK5W4KnoN3cOxX3W6lcKmokDMX/W6VdSSkGhgXGW60ylSk2W7qJWQZdVCkormkmWOldIalcPgVcMmkctmkqW5ekpf9KFmk5shFcOJG7WQpdQx5IW4W1W6Tpes7dRw4mjw7dGxv5m3uzoKyTWQuRW5tcHCkdCWTbW5P4WOn5W7O3iYtdJ8osqHZcOSkhrtVcRsCkgJNdJu1hWOv+W6PAfCkrW45YW5tdTmkhWQldSCkmpCk1a2/cNh0iWRuqqHNcUbhcSSo6','W7JcLmoqW6VdUW/dSLS','W6q/W5S3ra','W7uTW5G9x8oOuSk8','WPu1WOyGmSkY','i8kQW4tdVJS','W7fVFSkAW7u','W6CqW75PWQugjxxcTdzue8kysqf/sYuOi8kLW7LUWOVcVSoSqW08W6S','aSoSW6ldVZbhWPddKh7dH8oaWPxcL8o4oSkB','W4fSBmolW7ldIWRcLq','WRFcTKldLCoL','WQPxdt7dHexcRSoh','WOPxW5vD','WOSVWO8','W7FcImohW6JdMHZdNffmba','n8oou2fX','hLhcSmob','WPNdRJhdPq','dSoQWPxcG8kCW7b6bmo5','emo5WQO4Ca','n8k1qvS6','W7mzW4RdOH5I','W7zaeSoxCq','lLiZ','W6qwW5i','W4jsW4lcHa','W7b/i8oeqa','WQC8DSkxW5OfW6FcQCogzG','WRfiW6pcQCkj','WQ4iWPaugG','lCowkSoCjKOFEq','W5uqW65/WQW','aSoGWRCZEHXnd8ksW4e','WOW9WRXuW5y'],...(function(){return['F+ISLoAXT+wKQ+I1MSkY4PYFWOm','t8oQthq2','jSoiuwKkB8kW','W5C7W5jVWRK','EM7dO8oH','cCoXWRtcNSkaW759bq','eLNcP8oPbNq','WQXiW7VcVSkz','EKtdG8oWW4i','W57cU8oCW5xdSq','WOGitCkVW5O','hJzRmwa','WRzecstdNKlcICo8nmojWPOzwmoMW4BdMmo3dqi','WRJcOe3dKSoEWRJdIvFdUCoz','W6uzWR7dVmokWP3cLmkrFaaA','W4THW543WQTUWO0SxmkPWQ8GWRy','WOW2WR51W4S','WRzhW79Gdq','o8kHemk9W6ddQuVdJW','W61HwW','k8omf8oToKC','W6T/cConAa','zviwASo1','pConwW','iCkzjq','WRiNWOyneW','W75HW6hcUdDCWOO','6lwf5y2IWPHQsoM6TUIUQUwpM+wjN+wiV+s/VEIdHa','WRzmWPBcSKm7AJ7cIMnfbW','WR9wW5nxeW','W4BdVYRdQLy','5P2O6ioa5QY356of6i2v5yYA5yIs5yU65yUF56kC77+/6ygS5ysW5OQi6kop776R','5OkP5P6+6l+M6kgH6k+H5OEK772Q6k6k5ywV5y236k6I5OEh772T','bmorwxXnW4NdHgm','WPHlW5X2jhHP','rSoBvfKe','cSkjWOVdM8kQn1K','W7FdM8kKWRdcPG','WOvYq8kpi07dMq','vSohDv8H','WRP+vCkvmG','lmkSgmkSfG','qv7dP8oGW6ZcVG','noADREEFOowlKEwkKUEkVEAaVq1MW7y','W7muW7FdQH8','EmkvW74','nCowhG','bILZex1UFZ84W4G','DSo4Bhuo','amkzomkpl8kGW7ddNgtcRZbUWQJdTqFdSahdKgtcULJcOmotC8k7xSkWWR4GC1ylW7y3W4nqCCoVW6zZW60zWRtdM8kqW73dQtG4qSkNwd16tcFcQmknahJcIIBdU8o+WRRdSCkOwCkfbmkACSkvlCkOaYHXWPq7qGDkWRTxBSkxxmoUWQlcTZNcTCoHW5NdJ8kHjmopW5HpWPtdImo2W7vrW43cGbvlxConASkrWQerjCkjWRtcH8oDW4xdM8ozeIPgcIpcIKBcU0NcOsBdLrabaLldIHu1is41C0/dK8odeXtdMCkUWRvM','5PYx6i2C5yYi5yQy5PAY5OYJpoISI+MhM+AuQUI+OEIIJW','W6zPW4LLfa','WPyiECkeW5K','v8k1WO/cOmkx','WQi9zW','bM3cICkijcVdGCkDW4CEW5yD','BCkuWRhcPmkGpJ8','WOeSWOCklG','WQG7C8knW4CpW4RcMCovASo6jSoCW7emW5xcQ8kMWO8','WO9ZW7npha','xJ3dGSoiChVdHW','W4yWW45hWRa','WPzanXtdGW','kComvKK','lCocqG','W7v/gxq1','rN9DbmoK','W4vBW4RcJs8','W6DNt8kqW7i4W63cLNW3pxZcR8kqWP0gCSo0Eq','W654nmojfCoSWPpcPSkQ','WPjfWQ44W7TTgxJcQs9Ina','ySo6Dwu0CGhcHbpdPmofWOGldZ3cQSo9sSoJ','gc8W','pmk4W6/dTcG','yIDT','8lciGSoq','pCk7lCkmW7ZdPa','vmoEu8kvFIz9n1tdG8omae8pW7X+WOL4ia','nxqFiCol','yLCtzmo0kSkFwG','DmoYDgu4','W4LaeG','j8obsK5n','ASo6zx0tFalcVG','mfW6W4/cJCkH','W60xW4m','W4VdSmk9WP/cRq','WPngWQ47W75TdgpcTt9ujq','WQytWO4GmW','W6jVuSk0W7OJW6BcU2iWkq','WRvwWPa','AmkLWRlcHSkS','lSoSf8oraW','tmkLWOJdKSkq','ESkOdSoAW5O','y0WjzSo1cmkEuJ7dUJC','WRPaW7RcVSkvWQJcSmkdqHSkgsGeWRWaWQHjWOi','W7/cK8oxW6xdJq','W40yW7HDWOa','nSkZW5VdPcBdM1ZdQSktWQZcLbSJChBdNmkpW7m+','zCoXxLe2','W6XwW4VcGmkd','w8ozvSkpyYXqb0FdJW','p8oqcSoBpuWFqu1yW6/dImo4lr/dOSoDWPRcUa','W5HRFCo1W6m','ACkuWRJcLmkMntr3psBcImkoW4BdUKZcQWiEeq','y8ksWQW','W5eEW494WRSWl3C','W4W4W41UWP8','nHzDhgq','W7XoW4NcKCk/WRvGDq','CeSjCmoOjmkFyIldUIhcSCoxomoJW6qOFSo9','W7FcJCodW6ZdNa3dVKPbdLFcGZzoFGHzvCkcWQTFW7FdHM1aW5BdNmkkWRFcNgJdLM4','W7zNW7lcLq','tCoDvx8x','nCk0kSkNW6tdQvhdJqKEWQHP','w8oCuLu8','W5LLW7xcQsi','4P6GuEwiTEwkL+AlMEwlHG','f1xcS8oXna','WPCFrYjrEHrNW5pcNCkXWRRdUCkptrmqW47dP8k0W4DBfmoSWRNdObqJzuxcTeW','CvGtC8kTA8kvwdpdVZpcRCoTDCkWW7uZ','WR51W6TtiG','zmkKW67dHZW','BYL1WRqRW4LCWO/cSmkV','W4/cK8o5W7RdRa','W5DwcmoiFW','WPjTr8kvmuhdTCkf','rmoHtWZcR8oed0ZdKmkWW5W','WOtdGZZdQmkm','eCk+hW','nmoHWOi2xG','FCkrWPJcI8kH','evBcQ8oQla','WPq2WOjKW6S+','rCkFWOFcGSk+','fmo0WQOV','pCk/WORcS8kCdry','WOuPWPiOl8kX','yCkmWQJcV8kP','CmomnYzTlLNdR13cTmkgW5il','W6LysmkIW54','omomsMD3W43dQMKViW','jmkRoSk6','BmkMwsDZluhdQW','W5jMs8o8W6/dJq/cM3ZdVhxcJmk0eW','iEITO+AXV+wtOow7JCo7','W6TPW7lcJW','W71wW4tcHmkd','W4XIiSotDSoQWPFcPq','WPDBW5fCohrfpW','W4W3WONdJem/a2FdJbq','W6T0nmouvmo/','kSoiqfesFCkOBCkyW5y','emkOd1tdQSo2dgu','qCkMW6tdUdHmWOy','W6uzW5ddPW','WRq7bmoqWQ5GW6dcKx4wn1e','v8oICSkowq','d8o7WPtcN8kEW6m','6ls55yY6nSkfW6pPUO/ORjtLJzhLIzRLIyVKVOFOGly','q8kTW7a0pmoYW6bw','ECkHaSoBW4W','m8kOW43dTJVdKq','W6SXW4G','W5vob3mjpti/W4hdIW','vSoDBMu','n8o0WQ/cPCkl','lCkcw34qW78','aKxcS8oHg3C','W4VcSCo5','WOZcOhFcVqtdUMKov8oVpG','WQ9zW6xcPmki','W4NdHSkJWOhcHSk1Dd0','W5feW5VcISkcWRXeDa'];}())];}());Iii11l=function(){return iliIiI;};return Iii11l();};let cookie='';const cookiesArr=Object[lill11(0x101,'0uqE')](jdCookie)['map'](I1lIi1=>jdCookie[I1lIi1])['filter'](liiIIi=>liiIIi);!cookiesArr[0x0]&&($[lill11(0x199,'cXZU')]($[lill11(0x121,'#P^4')],'【提示】请先获取Cookie'),process['exit'](0x1));!(async()=>{const liI1i1=lill11,lil11I={'wcedX':function(Iliii1,iIiIi){return Iliii1(iIiIi);},'yeBgN':'http://code.257999.xyz/38wish.json','arXXF':liI1i1(0x169,'KlWP'),'xoLUv':function(iil1ll,iiilil){return iil1ll$['logErr'](lllI1l))['finally'](()=>$[lill11(0x1d4,'bJoJ')]());async function Main(){const I11i11=lill11,i11iii={'PoGQO':I11i11(0xa4,'77#u'),'mCmRI':function(llI1Ii,lllI1i){return llI1Ii===lllI1i;},'tnPWI':I11i11(0x1b4,'fIlP'),'exlXg':function(li1i1l,II1i1){return li1i1l==II1i1;},'oQUvI':I11i11(0x8d,'N7vO'),'OsJXO':function(lI1lll,iIiII,iil1lI){return lI1lll(iIiII,iil1lI);},'aZZJU':I11i11(0x97,'9Si7'),'wUnyW':function(iiiliI,li1i1I,illIii){return iiiliI(li1i1I,illIii);},'MPBBe':function(ii1il1,lI1llI){return ii1il1==lI1llI;},'majdu':function(illIil,Ill1I){return illIil!==Ill1I;},'MXaBo':I11i11(0x189,'*4s7'),'iIQbV':function(i11iiI){return i11iiI();}};$[I11i11(0xcb,'fIlP')]=!![];try{if(wishcode)i11iii['mCmRI'](i11iii['tnPWI'],i11iii[I11i11(0x1cf,'fHb3')])?i11iii['exlXg']($[I11i11(0x1c8,'eg[B')],0x1)?(console[I11i11(0x17c,'77#u')](i11iii[I11i11(0x1c4,'eg[B')]),await i11iii[I11i11(0x185,'cz%a')](fission_wish_assist,$['zzinviteCode'],$['zzwishId'])):i11iii[I11i11(0x9b,'*4s7')]!==i11iii['aZZJU']?llIlii[I11i11(0xc3,'cXZU')]('❓'+llIlil+'\x20'+IIlil[I11i11(0x124,'LdvS')](ilI1lI)):await i11iii[I11i11(0xce,'62T7')](fission_wish_assist,$['xyinviteCode'],$[I11i11(0x120,'@r(Y')]):i1III[I11i11(0xb9,'2WHd')][I11i11(0x15f,'5I0!')]==0x0?(I1lll1[I11i11(0x113,'ye75')]=i1IIi[I11i11(0x18f,'*4s7')]['result'][I11i11(0x1ad,'W&G(')]||IIII1I,Iii111[I11i11(0xa1,'cz%a')]=l1l1II[I11i11(0xb6,'fIlP')]['result'][I11i11(0x100,'eufv')]||Iil1I1,Ii1iII['log'](I11i11(0x16d,'c3Bw')+l1i11I[I11i11(0x174,'@r(Y')]+'&'+II11II[I11i11(0x183,'Mxy@')])):(Ii1iI1['log'](I11i11(0x92,'5I0!')),lilIli[I11i11(0xbe,'0uqE')]=!![]);else{if(i11iii[I11i11(0x132,'Mxy@')]($[I11i11(0x19d,'6y32')],0x1)){if(i11iii[I11i11(0x1ca,'5B8%')](i11iii[I11i11(0x135,'a#&Y')],I11i11(0xc0,'Q!#L')))I1ilIi?Iiii1=lIIili[I11i11(0xc2,'2WHd')](IiiIil):IiiIii[I11i11(0x1a9,'yCAL')](i11iii[I11i11(0x18d,'KlWP')]);else{await i11iii[I11i11(0xde,'KlWP')](inviteFissionHome);if($['runEnd'])return;console[I11i11(0xb2,'CJm$')](I11i11(0x112,'GV@f')),await i11iii[I11i11(0x158,'cXZU')](fission_wish_assist,$[I11i11(0x138,'FER$')],$[I11i11(0x12d,'2WHd')]);}}else await fission_wish_assist($['inviteCode'],$[I11i11(0x18c,'LdvS')]);}}catch(IlIlii){console[I11i11(0x172,'H)WE')](IlIlii[I11i11(0x196,'5B8%')]);}}async function inviteFissionHome(){const I1llII=lill11,i1l1i1={'ythVi':I1llII(0x130,'$hzQ'),'TOugG':function(liil11,iiillI,l1l111){return liil11(iiillI,l1l111);},'zuYIk':function(l1iIII,llI1I1){return l1iIII+llI1I1;},'LeYUF':function(IlIlil,lIli1I){return IlIlil*lIli1I;},'IHxqF':function(II1il,lllI11){return II1il!==lllI11;},'rLwZa':'bsuGg','qlsiv':function(I1lIll,I1lIli){return I1lIll===I1lIli;},'YQXdm':I1llII(0x110,'Fdfw'),'fxynO':I1llII(0xe4,'2WHd')};$[I1llII(0xd9,'62T7')]='',await sendRequest(i1l1i1[I1llII(0x18a,'H)WE')]),await $[I1llII(0x105,'wENm')](i1l1i1['TOugG'](parseInt,i1l1i1[I1llII(0x15b,'UYtN')](i1l1i1[I1llII(0x1e1,'6y32')](waitTimes,0x1),0x64),0xa)),$[I1llII(0x1dc,'yCAL')]?$[I1llII(0xd2,'5B8%')][I1llII(0xaa,'LdvS')]==0x0?i1l1i1[I1llII(0x1cb,'a#&Y')](i1l1i1['rLwZa'],i1l1i1[I1llII(0x19e,'77#u')])?lliiiI[I1llII(0x12b,'fIlP')][I1llII(0x192,'eufv')](lilil):($[I1llII(0x18c,'LdvS')]=$[I1llII(0x14f,'s7X0')]['result']['wishId']||心愿ID,$[I1llII(0x1dd,'FER$')]=$[I1llII(0xd9,'62T7')][I1llII(0x127,'CJm$')]['inviteCode']||助力码,console[I1llII(0x1c5,'*&[5')]('助力码:'+$[I1llII(0x1c9,'W&G(')]+'&'+$[I1llII(0x113,'ye75')])):i1l1i1['qlsiv'](i1l1i1[I1llII(0xdf,'cz%a')],i1l1i1[I1llII(0x146,'$hzQ')])?(console[I1llII(0x175,'ye75')]('您未进行许愿,请先去许愿!'),$[I1llII(0x11b,'H)WE')]=!![]):(ii1li[I1llII(0x18e,'fHb3')]=!![],IIll1[I1llII(0x10d,'UYtN')]&&lilii[I1llII(0x197,'5I0!')][I1llII(0x13f,'LdvS')](l1iiI)):i1l1i1[I1llII(0x128,'invQ')](i1l1i1[I1llII(0x152,'k$F!')],i1l1i1[I1llII(0x1b8,'FER$')])?l1iii=IIlli[I1llII(0x1cd,'KlWP')](l1iil):(console[I1llII(0x14c,'$hzQ')](I1llII(0x191,'invQ')),$['runEnd']=!![]);}async function fission_wish_assist(ii1ilI,lI1ll1){const Iil1il=lill11,iIiI1={'cARKy':function(liil1I,i11ii1){return liil1I(i11ii1);},'gMHAq':Iil1il(0x179,'N7vO')};$[Iil1il(0x1b1,'k$F!')]=lI1ll1,$['rsinviteCode']=ii1ilI,await iIiI1[Iil1il(0xaf,'KlWP')](sendRequest,iIiI1['gMHAq']);}async function handleResponse(IlIliI,l1iII1){const I11i1i=lill11,iiill1={'nqcXf':function(lIli1i,IIIII1,I1lIlI){return lIli1i(IIIII1,I1lIlI);},'QvKFs':function(ii1ill,II1iI){return ii1ill*II1iI;},'NGOiG':function(llI1II,lIli1l){return llI1II(lIli1l);},'hDmQg':function(lillIi,illIi1){return lillIi-illIi1;},'qNVzR':function(ii1ili){return ii1ili();},'wGwoq':function(liil1i,lI1lil){return liil1i+lI1lil;},'RGqpc':function(i1l1iI,liil1l){return i1l1iI*liil1l;},'mhBJc':I11i1i(0xfe,'2WHd'),'zRCNn':'tuiguang','YSQvw':function(lI1lii,Iiili1){return lI1lii(Iiili1);},'ASfEo':function(Iil1l1,i1i11I){return Iil1l1===i1i11I;},'EtubX':I11i1i(0x119,'9CO^'),'FmMCt':'mWixg','TLVjK':'YaqJs','uCjTu':function(il1iIl,iii1ii){return il1iIl!==iii1ii;},'gXyac':I11i1i(0xd6,'2WHd'),'KyJbk':'fission_wish_invite','XZyzw':I11i1i(0x1a3,'0uqE'),'UQHgM':I11i1i(0x13d,'mqSA')};try{switch(IlIliI){case I11i1i(0xe1,'#P^4'):if(iiill1[I11i1i(0xca,'a#&Y')](l1iII1?.['code'],0x0)&&l1iII1?.[I11i1i(0x155,'Asb[')])switch(l1iII1?.[I11i1i(0x10e,'mqSA')]?.[I11i1i(0x94,'6y32')]){case 0x0:console[I11i1i(0x1c5,'*&[5')](I11i1i(0xe8,'KlWP'));break;case-0x232c:console[I11i1i(0x1bb,'a#&Y')]('❌\x20'+l1iII1?.['data']?.['bizMsg']);break;case-0x232f:console[I11i1i(0xdc,'LdvS')]('❌\x20'+l1iII1?.[I11i1i(0x16f,'Mxy@')]?.[I11i1i(0xfc,'a#&Y')]);break;case-0x232b:console[I11i1i(0xc7,'mqSA')]('❌\x20'+l1iII1?.[I11i1i(0x16f,'Mxy@')]?.[I11i1i(0x194,'UYtN')]);break;case-0x2332:console[I11i1i(0xa0,'62T7')]('❌\x20'+l1iII1?.['data']?.[I11i1i(0x1d6,'H)WE')]);break;case-0x2334:console[I11i1i(0x116,'k$F!')]('❌\x20'+l1iII1?.[I11i1i(0x168,'c3Bw')]?.['bizMsg']);break;default:{if(iiill1['EtubX']===iiill1[I11i1i(0x8f,'6y32')]){console[I11i1i(0x8a,'*4s7')](I11i1i(0x9d,'cz%a')+l1iII1?.['data']?.[I11i1i(0x8c,'wENm')]+']');break;}else{iIIIIl[I11i1i(0x17c,'77#u')]('❖\x20测试连通性中...\x0a❖\x20服务状态正常...\x0a'),II1Il['authorCode']=lilIlI[iiill1[I11i1i(0xfd,'LdvS')](iIIIIi,0x0,iii1I1['length'])];if(II1Ii[I11i1i(0x1bc,'s7X0')]){let iii1il=lI1Il1[I11i1i(0x1bc,'s7X0')][I11i1i(0x1b3,'invQ')]('&');lilIi1['zzinviteCode']=iii1il[0x0],IiilII[I11i1i(0x1b9,'yCAL')]=iii1il[0x1];}}}}else{if(l1iII1[I11i1i(0x12b,'fIlP')]){if(iiill1[I11i1i(0xb0,'yCAL')]===iiill1[I11i1i(0xb4,'g0$b')]){const I1l11i='3';let iIIiiI=Iiiil[I11i1i(0xc4,'CJm$')](iiill1[I11i1i(0x163,'H)WE')](0x8ca6bff,Iiiii['random']()))[I11i1i(0x1b7,'Mxy@')](),liiI1i=[...iiill1[I11i1i(0xf0,'eg[B')](l11i1I,0xc)]['map'](()=>l1llII[I11i1i(0x1bd,'eufv')](IilIll['random']()*0xa))['join'](''),ililIi=iiill1[I11i1i(0x173,'yCAL')](iiill1[I11i1i(0xcf,'77#u')](lIII1I),0x30d40),lilIIl=iiill1[I11i1i(0x17a,'c3Bw')](ililIi,illIlI[I11i1i(0x1bd,'eufv')](iiill1['QvKFs'](liIiI['random'](),0x186a0))),ililIl=iiill1[I11i1i(0x139,'s7X0')](lilIIl,l1il1I['floor'](Iiili['random']()*0x2710)),liiI1l=ililIi+IilIli['floor'](iiill1[I11i1i(0x16c,'W&G(')](li1[I11i1i(0xc6,'*&[5')](),0x186a0)),i1l1II=[iIIiiI,''+ililIi+liiI1i,ililIi['toString'](),lilIIl[I11i1i(0xdd,'KlWP')](),ililIl[I11i1i(0x1b7,'Mxy@')](),I1l11i][I11i1i(0xe3,'wENm')]('.'),i1ill=[iIIiiI,liiI1i[I11i1i(0x1c1,'N7vO')](-0x2),''+ililIi+liiI1i+'|'+I1l11i,ililIl[I11i1i(0x11f,'9Si7')]()][I11i1i(0x148,'yCAL')]('.'),I1l11l=iIIiiI,lilIIi=[iIIiiI,'kong',iiill1[I11i1i(0xda,'Mxy@')],iiill1[I11i1i(0x1a8,'fHb3')],I11i1i(0xea,'cXZU'),liiI1l[I11i1i(0x1d5,'9CO^')]()],i1l1Il=iiill1[I11i1i(0xb5,'wENm')](illIl1,lilIIi[I11i1i(0x1a2,'H)WE')]('|'));return{'jda':i1l1II,'jdb':i1ill,'jdc':I1l11l,'jdv':i1l1Il};}else console[I11i1i(0x1e7,'eufv')]('>\x20'+l1iII1['message']);}else iiill1['uCjTu'](iiill1[I11i1i(0xcd,'LdvS')],iiill1[I11i1i(0x133,'95rB')])?l1lIlI['log']('>\x20'+IiiIl1[I11i1i(0xae,'S(*S')]):console[I11i1i(0x1a9,'yCAL')]('❓'+IlIliI+'\x20'+JSON[I11i1i(0x181,'5B8%')](l1iII1));}break;case iiill1[I11i1i(0x1d1,'2WHd')]:if(l1iII1?.['code']===0x0&&l1iII1?.[I11i1i(0x141,'Q!#L')])$[I11i1i(0xac,'W&G(')]=l1iII1['data'];else l1iII1['message']?console[I11i1i(0x17c,'77#u')]('>\x20'+l1iII1[I11i1i(0x17d,'c3Bw')]):console[I11i1i(0x11c,'96p6')]('❓'+IlIliI+'\x20'+JSON[I11i1i(0x1c0,'9CO^')](l1iII1));break;}}catch(i1i11l){iiill1[I11i1i(0xa6,'W&G(')]!==iiill1[I11i1i(0x144,'95rB')]?console[I11i1i(0x1e3,'fIlP')](I11i1i(0x13b,'eg[B')+IlIliI+I11i1i(0x104,'5I0!')+(i1i11l[I11i1i(0x12c,'H)WE')]||i1i11l)):iiill1[I11i1i(0x166,'c3Bw')](Iiil1,iiilli);}}function iii1II(_0x33a2d6,_0x637bb7){const _0x894ea4=Iii11l();return iii1II=function(_0x15c0c7,_0x1e82ec){_0x15c0c7=_0x15c0c7-0x8a;let _0x2e36e8=_0x894ea4[_0x15c0c7];if(iii1II['WJIbDF']===undefined){var _0x190f85=function(_0x3ccf24){const _0x3720e5='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4aa5aa='',_0x118e48='';for(let _0x49c4a2=0x0,_0x316ce9,_0x1298dd,_0x2ff7fe=0x0;_0x1298dd=_0x3ccf24['charAt'](_0x2ff7fe++);~_0x1298dd&&(_0x316ce9=_0x49c4a2%0x4?_0x316ce9*0x40+_0x1298dd:_0x1298dd,_0x49c4a2++%0x4)?_0x4aa5aa+=String['fromCharCode'](0xff&_0x316ce9>>(-0x2*_0x49c4a2&0x6)):0x0){_0x1298dd=_0x3720e5['indexOf'](_0x1298dd);}for(let _0x5b0c88=0x0,_0x395e6f=_0x4aa5aa['length'];_0x5b0c88<_0x395e6f;_0x5b0c88++){_0x118e48+='%'+('00'+_0x4aa5aa['charCodeAt'](_0x5b0c88)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x118e48);};const _0x400eb7=function(_0x10c2b8,_0x2bcd87){let _0xccd9d3=[],_0x5d1a70=0x0,_0x14e1ff,_0x3ec956='';_0x10c2b8=_0x190f85(_0x10c2b8);let _0x576f9e;for(_0x576f9e=0x0;_0x576f9e<0x100;_0x576f9e++){_0xccd9d3[_0x576f9e]=_0x576f9e;}for(_0x576f9e=0x0;_0x576f9e<0x100;_0x576f9e++){_0x5d1a70=(_0x5d1a70+_0xccd9d3[_0x576f9e]+_0x2bcd87['charCodeAt'](_0x576f9e%_0x2bcd87['length']))%0x100,_0x14e1ff=_0xccd9d3[_0x576f9e],_0xccd9d3[_0x576f9e]=_0xccd9d3[_0x5d1a70],_0xccd9d3[_0x5d1a70]=_0x14e1ff;}_0x576f9e=0x0,_0x5d1a70=0x0;for(let _0x1d64b3=0x0;_0x1d64b3<_0x10c2b8['length'];_0x1d64b3++){_0x576f9e=(_0x576f9e+0x1)%0x100,_0x5d1a70=(_0x5d1a70+_0xccd9d3[_0x576f9e])%0x100,_0x14e1ff=_0xccd9d3[_0x576f9e],_0xccd9d3[_0x576f9e]=_0xccd9d3[_0x5d1a70],_0xccd9d3[_0x5d1a70]=_0x14e1ff,_0x3ec956+=String['fromCharCode'](_0x10c2b8['charCodeAt'](_0x1d64b3)^_0xccd9d3[(_0xccd9d3[_0x576f9e]+_0xccd9d3[_0x5d1a70])%0x100]);}return _0x3ec956;};iii1II['wFLOAA']=_0x400eb7,_0x33a2d6=arguments,iii1II['WJIbDF']=!![];}const _0x24096b=_0x894ea4[0x0],_0x3ab59c=_0x15c0c7+_0x24096b,_0x26dbf3=_0x33a2d6[_0x3ab59c];return!_0x26dbf3?(iii1II['qePVvJ']===undefined&&(iii1II['qePVvJ']=!![]),_0x2e36e8=iii1II['wFLOAA'](_0x2e36e8,_0x1e82ec),_0x33a2d6[_0x3ab59c]=_0x2e36e8):_0x2e36e8=_0x26dbf3,_0x2e36e8;},iii1II(_0x33a2d6,_0x637bb7);}async function sendRequest(II11l1){const l1l1iI=lill11,Iil1lI={'afvNY':l1l1iI(0x19b,'9Si7'),'qKbFI':l1l1iI(0xb7,'eg[B'),'XHDGX':l1l1iI(0x1a7,'cXZU'),'CqxVb':l1l1iI(0x9f,'LdvS'),'JbLeq':'4_50952_60426_0','rUtwG':l1l1iI(0x109,'mqSA'),'rlSln':l1l1iI(0xcc,'mqSA'),'YnJzY':l1l1iI(0x161,'77#u'),'DUrUk':l1l1iI(0x160,'eg[B'),'dENtO':l1l1iI(0xa5,'k$F!'),'sByLY':l1l1iI(0xbc,'c3Bw'),'dRWpm':function(il1iI1,IlllIi){return il1iI1+IlllIi;},'WtAmK':'https://pro.m.jd.com/jdlite/active/23CeE8ZXA4uFS9M9mTjtta9T4S5x/index.html','wBdcm':l1l1iI(0x1ac,'fHb3'),'XWGCO':l1l1iI(0x102,'2WHd'),'LbRZM':function(iIIiil,i1l1Ii){return iIIiil===i1l1Ii;},'aSHJW':l1l1iI(0x12a,'CJm$'),'AkfXg':function(I1iIIi,I1iIIl){return I1iIIi!==I1iIIl;},'EmnRz':function(lI1IIl,i1ilI){return lI1IIl!==i1ilI;},'jjZow':'jDjzv','Tkhgr':function(iii1lI,i1ilI1,Iiilii){return iii1lI(i1ilI1,Iiilii);},'XvDXJ':function(Iil1li,Iiilil){return Iil1li>=Iiilil;}};if($['runEnd'])return;let IiiliI='',iii1iI=null,llIll=null,il1iII='POST',iilli={},IlllIl={};switch(II11l1){case l1l1iI(0xbf,'Fdfw'):IlllIl={'appId':l1l1iI(0x1a1,'AV0*'),'functionId':Iil1lI[l1l1iI(0xf7,'H)WE')],'appid':Iil1lI['qKbFI'],'clientVersion':Iil1lI['XHDGX'],'client':Iil1lI[l1l1iI(0x150,'GV@f')],'body':{'inviteCode':$['rsinviteCode'],'wishId':$[l1l1iI(0x187,'invQ')],'areaInfo':Iil1lI[l1l1iI(0xf9,'LdvS')],'unpl':l1l1iI(0x1ae,'c3Bw'),'qdPageId':Iil1lI[l1l1iI(0x16b,'ye75')],'mdClickId':l1l1iI(0x1b5,'KlWP')},'version':Iil1lI[l1l1iI(0xf6,'LdvS')],'ua':$['UA'],'t':!![]},iilli=await H5st[l1l1iI(0x1d2,'CJm$')](IlllIl),IiiliI=Iil1lI['YnJzY'],iii1iI=iilli[l1l1iI(0x117,'cXZU')];break;case Iil1lI[l1l1iI(0x171,'77#u')]:IlllIl={'appId':Iil1lI[l1l1iI(0x1d8,'bJoJ')],'functionId':l1l1iI(0xd5,'invQ'),'appid':Iil1lI[l1l1iI(0x1a5,'0uqE')],'clientVersion':Iil1lI[l1l1iI(0xa7,'LdvS')],'client':l1l1iI(0xba,'cz%a'),'body':{'channel':Iil1lI['sByLY'],'wishId':''},'version':Iil1lI[l1l1iI(0x9e,'mqSA')],'ua':$['UA'],'t':!![]},iilli=await H5st[l1l1iI(0x1d2,'CJm$')](IlllIl),IiiliI=Iil1lI[l1l1iI(0xef,'s7X0')],iii1iI=iilli['paramsData'];break;default:console[l1l1iI(0x8a,'*4s7')](l1l1iI(0x140,'96p6')+II11l1);return;}const II11lI={};iii1iI&&(iii1iI={...iii1iI,...II11lI});llIll&&(llIll={...llIll,...II11lI});const lI1IIi={'url':IiiliI,'method':il1iII,'headers':{'Accept':l1l1iI(0xe2,'s7X0'),'Accept-Encoding':l1l1iI(0xeb,'#P^4'),'Accept-Language':l1l1iI(0x154,'5I0!'),'Connection':l1l1iI(0x10b,'CJm$'),'Content-Type':l1l1iI(0x14a,'g0$b'),'X-Requested-With':l1l1iI(0x151,'LdvS'),'Cookie':Iil1lI['dRWpm'](cookie,$[l1l1iI(0x164,'0uqE')]),'Referer':Iil1lI[l1l1iI(0xf5,'N7vO')],'X-Referer-Page':Iil1lI[l1l1iI(0x122,'c3Bw')],'Origin':Iil1lI[l1l1iI(0xf3,'AV0*')],'x-rp-client':Iil1lI[l1l1iI(0x156,'77#u')],'User-Agent':$['UA']},'params':llIll,'data':iii1iI,'timeout':0x4e20};Iil1lI[l1l1iI(0x143,'5B8%')](il1iII,Iil1lI[l1l1iI(0x1aa,'wENm')])&&(Iil1lI[l1l1iI(0x159,'96p6')](l1l1iI(0x1c2,'Asb['),l1l1iI(0xff,'fIlP'))?(lliil1[l1l1iI(0xf4,'os8*')](IIllI),lliilI&&(IiiIi1[l1l1iI(0x13e,'N7vO')]=!![],l1ii1[l1l1iI(0x126,'GV@f')]&&lliiil[l1l1iI(0x15a,'FER$')]['fix'](lliiii))):(delete lI1IIi['data'],delete lI1IIi['headers']['Content-Type']));const I1l11I=0x1;let Ilil1l=0x0,iIIiii=null,iilll=![];while(Ilil1l0x0&&await $[l1l1iI(0xfa,'N7vO')](0x3e8);const iillI=await common[l1l1iI(0x1a6,'5I0!')](lI1IIi);if(!iillI['success']){iIIiii=l1l1iI(0xbd,'9Si7')+II11l1+l1l1iI(0x1d0,'Asb[')+iillI['error'],Ilil1l++;continue;}if(!iillI?.['data']){if(Iil1lI[l1l1iI(0xe7,'wENm')](Iil1lI[l1l1iI(0x165,'s7X0')],Iil1lI['jjZow']))IIliI={...ilI1ll,...Iillii};else{iIIiii=l1l1iI(0x142,'Asb[')+II11l1+'\x20请求失败\x20➜\x20无响应数据',Ilil1l++;continue;}}Iil1lI[l1l1iI(0x106,'@r(Y')](handleResponse,II11l1,iillI['data']),iilll=![];break;}Iil1lI['XvDXJ'](Ilil1l,I1l11I)&&(console['log'](iIIiii),iilll&&($[l1l1iI(0x18b,'6y32')]=!![],$[l1l1iI(0xae,'S(*S')]&&$[l1l1iI(0x98,'3gv1')]['fix'](iIIiii)));}function getAuthorCodeList(IIliIi){const I1llI1=lill11,IllIiI={'eTuNj':'HyNXN','FmdPr':'未获取到数据,请重新运行','eecnd':function(i1il1,I1l111){return i1il1(I1l111);},'FZMQt':I1llI1(0xa3,'*4s7')};return new Promise(IIii1l=>{const I11i1l=I1llI1,I1iIII={'qqnIi':function(ililI1,IIii1i){return ililI1===IIii1i;},'hsVFv':I11i1l(0x95,'2WHd'),'TGtsc':IllIiI[I11i1l(0x131,'ye75')],'rJNcp':IllIiI[I11i1l(0x182,'invQ')],'ujVim':I11i1l(0x99,'5I0!'),'uQUzW':function(i1ili,Iiill1){const il1il=I11i1l;return IllIiI[il1il(0xd0,'GV@f')](i1ili,Iiill1);}},liiI11={'url':''+IIliIi,'timeout':0x2710,'headers':{'User-Agent':IllIiI[I11i1l(0x1da,'W&G(')]}};$['get'](liiI11,async(I1iII1,lilII1,iill1)=>{const Il1i1i=I11i1l;try{if(I1iIII[Il1i1i(0x1db,'cz%a')](I1iIII['hsVFv'],Il1i1i(0x1e5,'eg[B')))I1ilI1[Il1i1i(0x19c,'AV0*')](Il1i1i(0x91,'*&[5')),iillll[Il1i1i(0x1e4,'62T7')]=!![];else{if(I1iII1){}else I1iIII['TGtsc']===I1iIII[Il1i1i(0x13c,'s7X0')]?iill1?iill1=JSON[Il1i1i(0x1d7,'5B8%')](iill1):console[Il1i1i(0x1a9,'yCAL')](I1iIII[Il1i1i(0x1d3,'KlWP')]):(iliII1[Il1i1i(0x10c,'os8*')]=II11I1[Il1i1i(0xdb,'LdvS')][Il1i1i(0x111,'9CO^')]['wishId']||Iii11I,Iil1II[Il1i1i(0x100,'eufv')]=iIIl1I['fission_wish_invite'][Il1i1i(0x10a,'eg[B')]['inviteCode']||I1iIli,lI1Ill[Il1i1i(0x8a,'*4s7')](Il1i1i(0x188,'fIlP')+lI1Ili[Il1i1i(0xd8,'Fdfw')]+'&'+IliilI[Il1i1i(0x108,'6y32')]));}}catch(II11ll){I1iIII['ujVim']!=='WSHrx'?IIli1I={...I1i11I,...llIliI}:($[Il1i1i(0x19f,'KlWP')](II11ll,lilII1),iill1=null);}finally{I1iIII[Il1i1i(0xad,'6y32')](IIii1l,iill1);}});});}function gen_jda_cookie(){const iIIili=lill11,ililII={'txhsL':function(iilii,Ill11i){return iilii*Ill11i;},'vYMjY':function(iilil,Ill11l){return iilil(Ill11l);},'rkjcS':function(il1ll,i1ilIi){return il1ll+i1ilIi;},'hidQI':function(lill1l,l1l1i1){return lill1l+l1l1i1;},'HgyLe':function(i1iiI,i1ilIl){return i1iiI*i1ilIl;},'teRvT':function(llI11I,Il1i11){return llI11I*Il1i11;},'vkMZc':'t_1003649902_','ijJdh':iIIili(0xc1,'#P^4')},lI1II1='3';let i1ilII=Math[iIIili(0x198,'9CO^')](ililII[iIIili(0x145,'k$F!')](0x8ca6bff,Math[iIIili(0x1c3,'mqSA')]()))[iIIili(0x1cc,'62T7')](),iIIii1=[...ililII[iIIili(0xc8,'9Si7')](Array,0xc)][iIIili(0x170,'Asb[')](()=>Math[iIIili(0x137,'$hzQ')](Math['random']()*0xa))[iIIili(0x1bf,'AV0*')](''),IllIi1=timestamp()-0x30d40,lilIII=ililII[iIIili(0xa2,'2WHd')](IllIi1,Math[iIIili(0xab,'a#&Y')](ililII[iIIili(0x16e,'fIlP')](Math[iIIili(0x11a,'Asb[')](),0x186a0))),Ii1ilI=ililII[iIIili(0xd4,'KlWP')](lilIII,Math[iIIili(0x195,'6y32')](ililII[iIIili(0xed,'UYtN')](Math[iIIili(0x193,'W&G(')](),0x2710))),II11i1=IllIi1+Math[iIIili(0x15e,'wENm')](ililII[iIIili(0x1e0,'fHb3')](Math[iIIili(0x184,'H)WE')](),0x186a0)),iliIil=[i1ilII,''+IllIi1+iIIii1,IllIi1[iIIili(0x1e2,'0uqE')](),lilIII[iIIili(0x1ab,'c3Bw')](),Ii1ilI['toString'](),lI1II1]['join']('.'),iliIii=[i1ilII,iIIii1[iIIili(0x90,'$hzQ')](-0x2),''+IllIi1+iIIii1+'|'+lI1II1,Ii1ilI[iIIili(0x186,'AV0*')]()]['join']('.'),lill1i=i1ilII,il1li=[i1ilII,iIIili(0x1c7,'@r(Y'),ililII['vkMZc'],ililII['ijJdh'],'202054b9f71e49e6a228adc8e665f848',II11i1[iIIili(0x186,'AV0*')]()],iIIill=ililII[iIIili(0x178,'g0$b')](encodeURIComponent,il1li['join']('|'));return{'jda':iliIil,'jdb':iliIii,'jdc':lill1i,'jdv':iIIill};}function timestamp(){const Ii1iiI=lill11,iii1li={'PPlfQ':function(Iil1i1,IIii11){return Iil1i1/IIii11;}};return Math[Ii1iiI(0x15c,'N7vO')](iii1li[Ii1iiI(0xb3,'cXZU')](Date[Ii1iiI(0x134,'9CO^')](),0x3e8));}function random(iliIl1,Ii1il1){const Ilil1I=lill11,iii1ll={'zFidN':function(IIliI1,il1lI){return IIliI1+il1lI;},'UgnhO':function(IliIIl,I1il1l){return IliIIl*I1il1l;},'lbGcg':function(lI1l1l,IIliII){return lI1l1l-IIliII;}};return iii1ll[Ilil1I(0x1a0,'Fdfw')](Math[Ilil1I(0x114,'GV@f')](iii1ll[Ilil1I(0x8b,'a#&Y')](Math['random'](),iii1ll[Ilil1I(0xbb,'invQ')](Ii1il1,iliIl1))),iliIl1);}var version_ = 'jsjiami.com.v7'; // prettier-ignore function Env(t, e) { "undefined" != typeof process && JSON.stringify(process.env).indexOf("GITHUB") > -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) }