/* 服装美饰抽奖 cron "1 1 1 1 *" script-path=jd_fzms_draw.js, tag=服装美饰抽奖 */ const $ = new Env('服装美饰抽奖'); var iil='jsjiami.com.v7';const IlIli1=iii1II;function Iii11l(){const ii1iii=(function(){return[...[iil,'LtFjQrsQjupDiaCmtSYip.ScTGoBmY.hTSvb7KBL==','W7lcKgi8WOy','W744xZvEzSkUASkbW7JcNrBcPcxcQxaNWQi','nL/cGmoX','WP3cHCk4WOlcKdJdTSkxrYHT','y8krk8oBW5xdUq','ymkkn8o/W5xdTSksEmkEaa','5AEi5yYA5AYa5lQQ776i5lIu5PsX5OUx5P+A5lMW5yQ26ykw5Bw657Qp5AYq5OIy772W','W50mW610WPPqWOhcMSowWO0','dCk7pCk7W6S','hx/dN29fzwhdQHT4','W5ZdJ8odESkTWRhcOu4bwq','WROHC3qOW4G3fSkTW6G7mmkV','ESkHWOZcLYKu','nJFcOvC','WOZcLSk5WQtcPZa','W6CKW50','W6y2wcPYymkYsSkSW7lcHGS','WQxdIgK','lmkdDG','xgGmsa','WPZdPSkYWPBcNW','5P+66kYX5lIf5yM75AwR6lwwAW','4P6fWOFMNktNNBhOR7ZMSPzo','WQBcKmkCW6Ss','WOxcSZiX','WRdcI8kzW6usBW','W7BcGs7dTa','WPO4WOpdLG','WRxcGLjgySkxdeZcS8k9WP3dI8kbWO9/qbT8WR3dV8k9u1S','WRBdPSomWPlcPG','WPDMht3cLG','amogW4qgWRFcOmo4W7vRkmkvxW','eCktW6i1kmopzCkhzhq','pLhcKW','tCkfc8oLW7q','bCkHW5uXmCoQW4i','CCkwWRJcQs4','iCoXW49EW4JdHur9','z+AiRUwKN+InNUw8ISkPxSo/','W7acgs/cU8kgWQVdVxOKCIldKCoEgCk4WPvjW6/dLaVcReC','W4yyztbQ','B0/dRra4qCkn','gwZdHx5P','W78YwdjAC8kY','WO8RWO8BW6S','WRhcH8kbW5WsBSoiW5u3W4K','bhVdN3DTBhC','W6FcH8olWQas','yhqpWPfTWRqht8ogyG','WPtcUCkds8kC','W7pcLdnUWOlcJ8oOp8oOW5JcRqnP','WPNdP8kIWOFcGSovkGOZaCo/D3dcOW','mCoXW4Hu','WOGWl8o8W7u','hmoCW5PIWQ4pWRtdRfK5WQdcQsFcSG','A0tdUGyH','WP02WPpdKG','W7dcKmowWPywW7JcMaTThCkvW7hcMbBdU3q3n8os','CSoYEmoaW4K','e8oCW4PZ','udi4W7RcNCotW6q','W6H2eCo3W6m0nau','C8k8WPK','geFcM8oHWQ4','WP7cKCkpWPdcPa','WPBdQCkIWPdcJW','WO7cGCkLWRZcLq','t8ofASoIW6GRt8oAWOq','la3dTCocW4q','WRhcH8kbW50wACoEW4CKW63cQqxdOCoCW73cRCkXE8oG','WQddGxmqWOtdISkK','W5LWmJjz','idFcU1iQpa','WR1ccd4','5P6L6kYo5lUQ5yUc5Awt6lsNWQW','wZG9W7S','WORcI8kLWP3cStNdLG','WQBdH8kvWQi+W4pcMaj6','5OQf5AwF5Awj6lsmEG','W4erW6m','wsCQW5RcL8o1W7zHW7K','WRGRWPKDmSknW5RcQMJdVG','WOhcGCkGDSk1jmo0W6JcTf3cIJSqWR3cTv3cNSkZWQJdMaWB','W5pdJmk3WQ7cHCk6W7rKhIa','AwVcOmkXWRvRyXRcTSo4WPjhWO8S','W5uBWRvFWOjdWQD8W6xdVq','AmoqDSo5W6movmocWPuMkmku','vmoeWQvLDmkmA8kvsfFcIta','WRCZWOZdSsG','qHaRW6tcGG','W7WyAcr8','WPSqWRCP','WOpdTxiVW7K','WPBdGSooWP0','hmoCW4K','W67dK8ohW7S9ESo5W7eC','C8oou8okW5O','qZtcHI4MirG','W4pdOgT0qrm8WQxcVbue','W5NdNSoJEG','W7xcPmoMWP8b','WRFdOmowxSokWR/cUCoY','WP7cHCkIWP0','z8ouWPWsWOxdNCo8WPm','mCkDvY02','WQ3cR8kyya','WPtcOejFrW','WPabiSo/W4m','WPKOj8ohW7m','W4tMIQ/LPBhOJOVLVz5DW5pcJa','AtGYW6tcTa','WQPmhZdcLmkdWRBcU1SPDsm'],...(function(){return[...['DhqjWPe','WQf+C1lcNq','8jgBVhK','W77cM8obWRycW6JcMaS','C8oGsSobWRPApJWbWRPBgW','z8ktdCo3W5xdTCkyEmkpbqOc','W6CvhCo1sq','W68kW6zjWOK','W4VdICooDSkS','WQL3u3tdVbtcHW','zCotB8o0WPe','DmociG','WOJcLmkFWOJcPZZdRSkxwtL3W44','WQlcRCkbBmkKc8kXW6BcP0NcLMy/WQxcL3BcN8kKWQS','FhNcOeiSpCkvW67dMXZdSmolW7fzgCo/W4yToSoqz8o9wCoLW7aPDq','wtO2W6VcLSov','WQldH8kxW6LcWRNdJXnolSkSW6pcOW','WRO8WOesmSk3W5O','WPhdQCkIWPi','WQq2WOqtmSk2W5FcGMtdRSkPW7JdLCkieCkPoSoe','W6jOfILz','hSo2pCkQW7ldVbxdJwu','WPddUSkKWR7cLmoa','W75JlJH+','CUIVIEAYTUwMOEI3RXBINBao','gLSsEXpdI17dLYy','WRdcI8kBW7aBCCoc','W7VcMSowWQ4sW77cHdTXpCklW6lcQWa','W5SbtYHT','W7TSW7JdRd0','WQRcL09c','WR8KnmoC','mCocW6CSWO4','W7GhW5TrW5u','p8o/W5vB','W6lcLsNdVq','u11hkGfihmkXWR8zWPlcVq','vdi3W7NcJmoj','W6BcHmoKWPqJ','k27dN0TO','FLO+WPvh','aYFcOhaI','W5OZi8otCLPKfa','gJJcU2mk','zmkLWOWeWQtdVvXjWOVdJmk2','WQj9qa','WQlcUmkfuSkz','W4NcHXFdPL4','dSkslmk4WO1YCCofWRKbdSkR','WQxdMmotWOhcPCocq8olW70WsCka','W6DsW4tdGYy','CCkCWR3cVX0','5y2s5yk+W6S','y1RdRsC2CSkjtM4','5P6v6k2r5lMv5yQ35AE66lwyW6e','j8kKj8ktW7aekWe2WPHuoa','WP7cVs8Xhdq3WQ3cSY89nY7cPahcTCoJbW','BKxdUq','f8owW5PEW74oWRK','c2eZzZW','yCkIp8orW6a','p+ISPoAYVowqL+w7JLm','WORdMmojWOhcPCoEtSkRW4GQuCkmW5FdK8kEWQu4iq','W5uiWQ5eWOP5WPD4W7ZdRW','cmo5W5HfWR4','W4NdNSoKCmkkWRpcMuSx','W744xZvEzSkUASkbW7JcNrBcPcxcPw0RWRa','WPu4WOa','WQ5FbshcT8kJWQZcT0uY','lSo0l8kyW5G','WO3cKCk0WRdcOW','W7mqAGbl','WQCAWQ07W6a','WPxdSSoAwa','WRNdLwFdRM4','WQddK2VdUulcSa','WPpcPSk0x8kw','W55Mhq59','5yY95ykUFq','jJFcPL0mp8kvWQtdUW0','vJy0W7S','qCkskSoqW7e','W6q2W5D6','W7y1WQJcUNW','jSoHi8kMW7G','mSk1amkzW5ahabmwWPbjomk5','W7i1lW','dCozW6qtWQhcUConW59WpCkswhS/','WRWGnmoXW6GNhIxcKcBcOmoFWONdMW','q3KRWRDm','W7BcHJtdPMhcQ0RcO0FdRa','v8kLWOFcVsK','gCoYoSkcW47dVaVdLMmGWOKoW5y','av/cNSofWR4','WQRdGxqRW5ddNSk1','5P+D6k+R5lQd5yQi5AwN6lsbta','44og5OYY56Ep44ka6k6a5ywv6iYm5y2Ie8odWRyEW57dNa','w8oiWOO','WRNdKN3dVa','fSkQW50enq','WQW4WOqg','WQ/cL0HsFSoa','8ywjJ8oR','WQhdPSoqWPlcMq','W7tcMSogWR8','WOtdRSouWOlcSa','aSkyCYqu','5A2A5OUY5lIo5yIW5Awg6ls4WPC','W6HGkdbD','bmoHW4LZW7S','f0jie8kB','WQNdOCozy8oH','WRWzWR3dLXi','WRFcR8kgBSkbdCkWW73cOv/cNgq/'],...(function(){return['W6JcNt7dT0RcG1pcOW','g0jJhCkk','WRW4WOmmbmkSW4hcUfhdPmk1W73dNG','WOdcISkOWOxcOtpdH8kn','cZOPyZjqi8kp','WPBdGmovAmom','iCkCrqirAComAHdcTSojqG','WOldLSojWPq','WRfygb3cVSklWR8','a13cO8ojWR0','tdyQW7xcVmooW4n7W79KWOW','6lEF5y6G5Psh5PE7','5PUJ5P+y6iYN5y6c5OMv5yIJ','WOOJWOBdHY0y','bgGPud8','W6FcH8olWQasW4xcIr10lW','dCo/W4OFWQe','WO3cLSkUWQi','WQywWRqUW7VcQJueWQVdPmoUW6/dRCo4vuBcOKBdGW','5REs5yMm5AAD5zcO77+oxq','6l+J5ysY6AEp6AoR5AEj6lAeWRS','scuWW6tcNq','dgZdNKL/Ba','AL7dQHmQhmoheMtcO8oFaCkcWQ8Yg8otWPbjWQhcVSkqW7j/','4PYTW5lOHORMNBJOVPxOO7dPGABLI5BKUPBPLiZORlj8','Ce/dSWiWsmk8vgJcTSof','W6j+ia','emkBsY8e','veaIutm','6l2r5ysY6AsS6AgQ5AAN6lwHW6e','WQlcG8kgW7O+C8oiW5eIW5G','vSogWO0b','hW/dVSoHW5u','WQnIg3advCk/DSkMW7FcMG','dmotW6muWQxcRmor','lM/dN0jB','WQKGWR3dVZ4','W6CkWRrXWOS','iCoXW49EW5xdKKD9WR/dLa','WQ4rWQipW68','dSo8j8kpW7tdTa','qmogWPCeWQtdKq','WRjccW','WPGNWRpdKISaexnBFq','FXin','qEISHEAZKUwLPEI1OmkC4P69W4BML7dLK5JLUyNMLiBMJQu','WOFcOJ8KdsmnWO/cVdGWmdq','W5fiW57dNXy','jSkdW6mseG','WPlcPw9EzG','xSoiWP4','wxKSscvpjmkKuCo8WPyr','B8kTmmo8W4e','WQJcKmk4WRJcImk0W7zQ','WQOrbSonW7a','eSkhAXqa','WOFdH8onWPNcQCopvSksW4aMv8okW4hcM8kHWR0IACkYW4PsWQnnWONdQmkRAxCoW7bBoM8','WRldMM4','kCkcCG8xzSoLCa','v8olFG','eSofW69eWPe','rMf2ctC','5RAX5yU/5AES5zoE776mtG','iCo5lmkQW7S','WOFcQ8kiWOZcKW','WRxdG8osWOxcN8oGwmksW50Ss8kC','iCoXW49EW5xdIff1WOhdICkQWPu','W5JdJCoLvSkTWR0','WPBdSSoar8oxWRhcOCoLWRddRKizW6q','W58FW6PQWPb0','W7a9i8o+','bmkaW6iznSoB','zhqoWPTgWQ4Tr8obAZRcTG','eZJdGCo1W54','WQdcOCkrya','r8ojWOOfWR/dV8o+WPLXs1e','WPtdUmkcWPlcLmomfYWVaCo4Ea','W4eBW6PPWOTX','nbZdKXyZBSkMrq','WPZcGmkPWQpcSmk8W69MeJBdGMXWW4GEwCkZW6lcQq','W6yDWQfpWQO','44gI5O+856s944gP6kYf5yA06iYI5y+gaCoOWRmrWQtdPq','WO/dQeeRW5u','u8oxWQ0bWRJdL8oDWP9PvG','x8ocWOOtWQRdM8o0','gCo8W6y0WRe','WPvPdHNcLG','W4NdNSoKCmkyWRpcG04brqmI','k8k1W4iWcG','WOxcI8kS','WPGNWPFdNZeipg5bzGe9WPrkW6VdQd7cUmoiyhBcN1BcUgXItCobWP90EadcIG','WQGmcSoxW5m','cCkNW5iRjSoKW5nAAhXcW5CJWObRWPlcOCo/cW','W6q1WP1CWQW','WQrQrexcMW','WQq2WOqtmSk2W5FcJg3dRmkVW7ldNSkE','E0BdLY80','jL/cH8o7WP5FWPHcuq','cfBdPgjg','dmkbW7C','lGFdHSoFW64','ECovWPmVWQ4','WP4DWQldSbe','WQ/cOCkbCCk3emk8W4ZcQLVcP3u2WRC','hezqeSkv','5OUV5AwO5AEf6lA1W6y','W58efCo3FW','rCkLWR/cNZa','WPBdHCouWO/cPCo4tSkwW4W','WORdMmoA','lSkGb8kcW7bvqeSYWOTsmmk5z8k4WRRdHw/cRdXaW67cT8oLW4FcRtzuWR/dVCo0FSo0pIBcP08GamkdWOVdQYpcHYlcGmoyWQuKtNddR2hcOuP9jCk1WQ7dSmkgW71AW4KzW4qQmSohW6RcHCk/WQ/dPJm'];}())];}())];}());Iii11l=function(){return ii1iii;};return Iii11l();}function iii1II(_0x129590,_0xb66f33){const _0x90ed60=Iii11l();return iii1II=function(_0x2da923,_0x3c8ca9){_0x2da923=_0x2da923-0x1c2;let _0x2cda12=_0x90ed60[_0x2da923];if(iii1II['TTwDMH']===undefined){var _0x1b0573=function(_0x1d97ef){const _0x4ba0a4='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x17774c='',_0x5d775e='';for(let _0x1da9e9=0x0,_0x5d96eb,_0x575316,_0x2206f0=0x0;_0x575316=_0x1d97ef['charAt'](_0x2206f0++);~_0x575316&&(_0x5d96eb=_0x1da9e9%0x4?_0x5d96eb*0x40+_0x575316:_0x575316,_0x1da9e9++%0x4)?_0x17774c+=String['fromCharCode'](0xff&_0x5d96eb>>(-0x2*_0x1da9e9&0x6)):0x0){_0x575316=_0x4ba0a4['indexOf'](_0x575316);}for(let _0x561660=0x0,_0x50f998=_0x17774c['length'];_0x561660<_0x50f998;_0x561660++){_0x5d775e+='%'+('00'+_0x17774c['charCodeAt'](_0x561660)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x5d775e);};const _0x25fe1b=function(_0x524b7b,_0x240849){let _0x4d13ff=[],_0x22839e=0x0,_0x555e4b,_0x5018dc='';_0x524b7b=_0x1b0573(_0x524b7b);let _0x1a7874;for(_0x1a7874=0x0;_0x1a7874<0x100;_0x1a7874++){_0x4d13ff[_0x1a7874]=_0x1a7874;}for(_0x1a7874=0x0;_0x1a7874<0x100;_0x1a7874++){_0x22839e=(_0x22839e+_0x4d13ff[_0x1a7874]+_0x240849['charCodeAt'](_0x1a7874%_0x240849['length']))%0x100,_0x555e4b=_0x4d13ff[_0x1a7874],_0x4d13ff[_0x1a7874]=_0x4d13ff[_0x22839e],_0x4d13ff[_0x22839e]=_0x555e4b;}_0x1a7874=0x0,_0x22839e=0x0;for(let _0x35d839=0x0;_0x35d839<_0x524b7b['length'];_0x35d839++){_0x1a7874=(_0x1a7874+0x1)%0x100,_0x22839e=(_0x22839e+_0x4d13ff[_0x1a7874])%0x100,_0x555e4b=_0x4d13ff[_0x1a7874],_0x4d13ff[_0x1a7874]=_0x4d13ff[_0x22839e],_0x4d13ff[_0x22839e]=_0x555e4b,_0x5018dc+=String['fromCharCode'](_0x524b7b['charCodeAt'](_0x35d839)^_0x4d13ff[(_0x4d13ff[_0x1a7874]+_0x4d13ff[_0x22839e])%0x100]);}return _0x5018dc;};iii1II['nUdgZi']=_0x25fe1b,_0x129590=arguments,iii1II['TTwDMH']=!![];}const _0xb90720=_0x90ed60[0x0],_0x48357e=_0x2da923+_0xb90720,_0x4a7977=_0x129590[_0x48357e];return!_0x4a7977?(iii1II['IaoxXT']===undefined&&(iii1II['IaoxXT']=!![]),_0x2cda12=iii1II['nUdgZi'](_0x2cda12,_0x3c8ca9),_0x129590[_0x48357e]=_0x2cda12):_0x2cda12=_0x4a7977,_0x2cda12;},iii1II(_0x129590,_0xb66f33);};(function(llllI,lllil1,iil1il,ilil1I,i11il1,ii1iiI,lllilI){return llllI=llllI>>0x6,ii1iiI='hs',lllilI='hs',function(ilil11,illlI1,IIIl11,I1lIi1,liiIIi){const li1i1i=iii1II;I1lIi1='tfi',ii1iiI=I1lIi1+ii1iiI,liiIIi='up',lllilI+=liiIIi,ii1iiI=IIIl11(ii1iiI),lllilI=IIIl11(lllilI),IIIl11=0x0;const lil11I=ilil11();while(!![]&&--ilil1I+illlI1){try{I1lIi1=parseInt(li1i1i(0x2a7,'MFge'))/0x1*(-parseInt(li1i1i(0x2f6,'5)[u'))/0x2)+parseInt(li1i1i(0x2bc,'RCL5'))/0x3*(-parseInt(li1i1i(0x2b9,'4LVr'))/0x4)+-parseInt(li1i1i(0x2ce,'k$9!'))/0x5*(parseInt(li1i1i(0x239,'Fh3A'))/0x6)+parseInt(li1i1i(0x2b1,'2N7P'))/0x7+-parseInt(li1i1i(0x28c,'t&Kr'))/0x8+-parseInt(li1i1i(0x2da,'MFge'))/0x9+-parseInt(li1i1i(0x2ae,'mN@U'))/0xa*(-parseInt(li1i1i(0x297,'O5Un'))/0xb);}catch(Iliii1){I1lIi1=IIIl11;}finally{liiIIi=lil11I[ii1iiI]();if(llllI<=ilil1I)IIIl11?i11il1?I1lIi1=liiIIi:i11il1=liiIIi:IIIl11=liiIIi;else{if(IIIl11==i11il1['replace'](/[QDKBLSuhbtrFTGpCY=]/g,'')){if(I1lIi1===illlI1){lil11I['un'+ii1iiI](liiIIi);break;}lil11I[lllilI](liiIIi);}}}}}(iil1il,lllil1,function(iIiIi,iil1ll,iiilil,iil1li,lillIl,iIiIl,iiilii){return iil1ll='\x73\x70\x6c\x69\x74',iIiIi=arguments[0x0],iIiIi=iIiIi[iil1ll](''),iiilil=`\x72\x65\x76\x65\x72\x73\x65`,iIiIi=iIiIi[iiilil]('\x76'),iil1li=`\x6a\x6f\x69\x6e`,(0x15a742,iIiIi[iil1li](''));});}(0x3280,0x99b49,Iii11l,0xcc),Iii11l)&&(iil=`\x61e`);const jdCookie=require(IlIli1(0x2ad,'Y$BD')),notify=require(IlIli1(0x2d8,'icNr')),common=require(IlIli1(0x281,'vQnC')),{H5st}=require('./utils/Rebels_H'),isNotify=![];let linkId=IlIli1(0x2ac,'6BP6'),cookie='';const cookiesArr=Object['keys'](jdCookie)['map'](l11i1l=>jdCookie[l11i1l])[IlIli1(0x273,'4LVr')](lIII11=>lIII11);!cookiesArr[0x0]&&($[IlIli1(0x269,'Cwt*')]($[IlIli1(0x1cb,'Cwt*')],IlIli1(0x1d9,'4LVr')),process['exit'](0x1));!(async()=>{const illIiI=IlIli1,IiilI={'Jyoqd':function(ii1I11,liIi1){return ii1I11$['logErr'](lii))[IlIli1(0x2e4,'4LVr')](()=>$['done']());async function Main(){const lI1lli=IlIli1,IllI1i={'IVaIu':lI1lli(0x23c,'A7G8'),'WwvNN':'boolean','BpsOd':function(lil,IllI1l){return lil(IllI1l);},'QquFg':function(i11I1i,IillIl){return i11I1i!==IillIl;},'APVAw':lI1lli(0x1d2,'1R6&'),'Bmgzt':'sdTCk','ufAYO':lI1lli(0x306,'CYbQ'),'lyQkB':'apTaskList','PQqgf':function(llliil,liIl1){return llliil0x0){for(let IlIllI=0x0;IllI1i[lI1lli(0x221,'O5Un')](IlIllI,$[lI1lli(0x28d,'*beA')]);IlIllI++){await sendRequest(IllI1i['dXWwR']),await $[lI1lli(0x1c2,'l6hN')](IllI1i['nARQI'](parseInt,IllI1i[lI1lli(0x2f9,'DcV&')](Math[lI1lli(0x214,'OyAB')]()*0x3e8,0x3e8),0xa));}$[lI1lli(0x271,'4LVr')]['length']&&console[lI1lli(0x2b8,'Q!J7')](lI1lli(0x280,'puM4')+$[lI1lli(0x310,'Y$BD')]['join'](',\x20')+']');}}else II1lil[lI1lli(0x288,'IWe$')][lI1lli(0x1cf,'#6U4')](IIli1l);}}catch(lI1li1){console[lI1lli(0x26b,'nqxm')](lI1lli(0x203,'2N7P')+lI1li1);}}async function handleResponse(iI11II,iIII1I){const Ill1l=IlIli1,ilil1i={'bYiwp':'暂未获取成功','KoNIh':function(IlIIi,IiI1l){return IlIIi!==IiI1l;},'CqdrZ':Ill1l(0x302,'RCL5'),'GqsFW':function(illlII,iIII11){return illlII==iIII11;},'iNijg':Ill1l(0x2d2,'N@&&'),'TONqQ':Ill1l(0x2fc,'b2)0'),'GQmgY':function(IiI1i,llll1){return IiI1i==llll1;},'crRZb':Ill1l(0x23e,'OyAB'),'PhAZD':function(lil11l,i1i1Il){return lil11l==i1i1Il;},'IVdiV':Ill1l(0x2a1,'LJ7F'),'nEFst':Ill1l(0x2aa,'![Sf'),'PtwKJ':function(I1lIl1,lil11i){return I1lIl1==lil11i;}};try{switch(iI11II){case Ill1l(0x25b,'h]xc'):if(iIII1I[Ill1l(0x295,'Q!J7')]==0x0)$[Ill1l(0x1fa,'MFge')]=iIII1I?.[Ill1l(0x2ed,'DcV&')]?.['prizeItems'],$[Ill1l(0x2e5,'MFge')]=iIII1I?.['data']?.[Ill1l(0x204,'Fh3A')],$['NotLogin']=!![];else iIII1I[Ill1l(0x275,'njMn')]==0x192?console['log']('进入首页失败,'+(iIII1I?.[Ill1l(0x22e,'N@&&')]||'')):ilil1i['KoNIh'](Ill1l(0x246,'O5Un'),Ill1l(0x2d0,'#6U4'))?lI1Ili['log']('完成任务失败,'+(IliilI?.[Ill1l(0x268,'TSN[')]||'')):console['log'](Ill1l(0x208,'Cwt*')+(iIII1I?.['errMsg']||''));break;case ilil1i[Ill1l(0x243,'h]c&')]:if(ilil1i[Ill1l(0x20e,'IWe$')](iIII1I['code'],0x0)){if(ilil1i['KoNIh'](ilil1i[Ill1l(0x21f,'CYbQ')],ilil1i[Ill1l(0x282,'h]xc')]))switch(iIII1I?.[Ill1l(0x20a,'OyAB')]?.['prizeType']){case 0x0:$[Ill1l(0x1c3,'nqxm')][Ill1l(0x274,'DcV&')]('空气');break;case 0x1:$[Ill1l(0x271,'4LVr')]['push'](''+iIII1I?.[Ill1l(0x1f2,'!oW4')]?.['prizeDesc']);break;case 0x2:$[Ill1l(0x284,'IWe$')][Ill1l(0x2b7,'!oW4')](iIII1I?.[Ill1l(0x20a,'OyAB')]?.[Ill1l(0x2d9,'![Sf')]+'红包');break;case 0x3:$[Ill1l(0x2e1,'LJ7F')][Ill1l(0x1db,'nqxm')](''+iIII1I?.[Ill1l(0x292,'njMn')]?.['prizeConfigName']);break;case null:$[Ill1l(0x200,'![Sf')]['push']('空气');break;default:$['prize']['push'](iIII1I?.[Ill1l(0x267,'icNr')]?.[Ill1l(0x257,'!oW4')]+'-'+iIII1I?.[Ill1l(0x25c,'b0Dk')]?.['prizeConfigName']);return;}else i1IIi[Ill1l(0x2f7,'ueWo')]('查询任务失败,'+(IIII1I?.['errMsg']||''));}else ilil1i[Ill1l(0x1e0,'!oW4')](iIII1I['code'],0x192)?console[Ill1l(0x27b,'b0Dk')]('抽奖失败,'+(iIII1I?.['errMsg']||'')):(console[Ill1l(0x205,'LJ7F')](Ill1l(0x2a8,'N^jW')+(iIII1I?.['errMsg']||'')),$[Ill1l(0x2b0,'ftes')]=!![]);break;case ilil1i[Ill1l(0x29a,'Y$BD')]:if(ilil1i[Ill1l(0x20b,'mN@U')](iIII1I[Ill1l(0x2a5,'![Sf')],0x0))$[Ill1l(0x216,'njMn')]=iIII1I?.[Ill1l(0x2ca,'1R6&')];else ilil1i[Ill1l(0x1c5,'6BP6')](iIII1I['code'],0x192)?console['log'](Ill1l(0x1d8,'N^jW')+(iIII1I?.[Ill1l(0x266,'M*qx')]||'')):console[Ill1l(0x244,'TSN[')](Ill1l(0x2a4,'ivG2')+(iIII1I?.[Ill1l(0x25e,'CYbQ')]||''));break;case Ill1l(0x301,'k$9!'):if(ilil1i[Ill1l(0x1ca,'CYbQ')](iIII1I[Ill1l(0x235,'6BP6')],0x0))$[Ill1l(0x21e,'N^jW')]=iIII1I?.[Ill1l(0x2bd,'N@&&')];else{if(ilil1i['GqsFW'](iIII1I[Ill1l(0x1e1,'MFge')],0x192)){if(ilil1i[Ill1l(0x262,'k$9!')](ilil1i[Ill1l(0x2e6,'h]xc')],ilil1i[Ill1l(0x2c4,'P2JR')])){let lllii='';for(let iI11Ii=0x0;iI11Ii=ill11i;},'AOZbC':llI1Il(0x27c,'CYbQ'),'bvARZ':function(lllill,ill11l){return lllill===ill11l;}};if($['runEnd'])return;let il1i11='',IlIll1=null,IlIII=null,ilil1l='POST',illlIi={},I1lIii={};switch(iIII1i){case iil1i1[llI1Il(0x2c8,'![Sf')]:I1lIii={'appId':'d7439','functionId':iil1i1['QokzL'],'appid':llI1Il(0x247,'h]c&'),'clientVersion':common[llI1Il(0x29f,'4LVr')](),'client':iil1i1['PwZLf'],'body':{'linkId':linkId,'taskId':'','inviter':''},'version':iil1i1['obbmu'],'ua':$['UA'],'t':!![]},illlIi=await H5st['getH5st'](I1lIii),il1i11=iil1i1[llI1Il(0x2fd,'M*qx')],IlIll1=illlIi[llI1Il(0x28a,'1R6&')];break;case iil1i1[llI1Il(0x207,'N^jW')]:I1lIii={'appId':iil1i1['RRvxX'],'functionId':iil1i1[llI1Il(0x1fb,'UEbc')],'appid':iil1i1[llI1Il(0x1e7,'A7G8')],'clientVersion':common['getLatestAppVersion'](),'client':iil1i1[llI1Il(0x206,'ivG2')],'body':{'linkId':linkId},'version':llI1Il(0x2d5,'ivG2'),'ua':$['UA'],'t':!![]},illlIi=await H5st[llI1Il(0x2d3,'ueWo')](I1lIii),il1i11=iil1i1[llI1Il(0x2b4,'h]xc')],IlIll1=illlIi[llI1Il(0x2af,'(3cV')];break;case iil1i1[llI1Il(0x2f0,'MFge')]:I1lIii={'appId':iil1i1[llI1Il(0x249,'ueWo')],'functionId':iil1i1[llI1Il(0x2c2,'ivG2')],'appid':iil1i1['enOki'],'clientVersion':common[llI1Il(0x1fd,'5NiH')](),'client':iil1i1['PwZLf'],'body':{'linkId':linkId},'version':iil1i1['obbmu'],'ua':$['UA'],'t':!![]},illlIi=await H5st[llI1Il(0x2a0,'t&Kr')](I1lIii),il1i11=iil1i1[llI1Il(0x22b,'TSN[')],IlIll1=illlIi['paramsData'];break;case'apTaskDetail':I1lIii={'appId':iil1i1['IOtmQ'],'functionId':'apTaskDetail','appid':llI1Il(0x23a,'Y$BD'),'clientVersion':common[llI1Il(0x293,'MFge')](),'client':iil1i1[llI1Il(0x1c6,'LJ7F')],'body':{'taskType':$['taskType'],'taskId':$[llI1Il(0x279,'UEbc')],'channel':0x4,'checkVersion':!![],'linkId':linkId},'version':iil1i1['obbmu'],'ua':$['UA'],'t':!![]},illlIi=await H5st[llI1Il(0x304,'Q!J7')](I1lIii),il1i11=iil1i1[llI1Il(0x2f2,'1R6&')],IlIll1=illlIi[llI1Il(0x27a,'2N7P')];break;case iil1i1[llI1Il(0x1f0,'l6hN')]:I1lIii={'appId':iil1i1[llI1Il(0x253,'A7G8')],'functionId':iil1i1[llI1Il(0x29e,'mN@U')],'appid':iil1i1['enOki'],'clientVersion':common['getLatestAppVersion'](),'client':iil1i1[llI1Il(0x20f,'njMn')],'body':{'taskType':$['taskType'],'taskId':$[llI1Il(0x2d6,'TSN[')],'channel':0x4,'checkVersion':!![],'linkId':linkId,'itemId':$['taskSourceUrl'],'taskInsert':$[llI1Il(0x211,'5)[u')]},'version':iil1i1[llI1Il(0x212,'5NiH')],'ua':$['UA'],'t':!![]},illlIi=await H5st['getH5st'](I1lIii),il1i11='https://api.m.jd.com/api',IlIll1=illlIi['paramsData'];break;default:console['log'](llI1Il(0x270,'nqxm')+iIII1i);return;}const IiI1I={};IlIll1&&(IlIll1={...IlIll1,...IiI1I});IlIII&&(IlIII={...IlIII,...IiI1I});const illlIl={'url':il1i11,'method':ilil1l,'headers':{'origin':iil1i1['kbMuP'],'Referer':iil1i1[llI1Il(0x286,'5NiH')],'User-Agent':$['UA'],'Cookie':cookie,'content-type':llI1Il(0x223,'!oW4'),'accept':llI1Il(0x245,'njMn')},'params':IlIII,'data':IlIll1,'timeout':0x7530};iil1i1[llI1Il(0x30a,'Q!J7')](ilil1l,llI1Il(0x217,'![Sf'))&&(iil1i1['xJvSu'](iil1i1[llI1Il(0x241,'vQnC')],iil1i1[llI1Il(0x2c5,'O5Un')])?(delete illlIl[llI1Il(0x26d,'N^jW')],delete illlIl['headers'][llI1Il(0x2fb,'!oW4')]):(i1l1li[llI1Il(0x261,'SF1&')]=i1ilii?.[llI1Il(0x2e9,'O5Un')]?.[llI1Il(0x1d3,'DcV&')],iIIII1[llI1Il(0x252,'6BP6')]=i1l1ll?.[llI1Il(0x2dc,'*beA')]?.['remainTimes'],I1iIiI['NotLogin']=!![]));const i11ill=0x1;let IIIIIi=0x0,IIIIIl=null,I1lIil=![];while(iil1i1[llI1Il(0x24b,'Fh3A')](IIIIIi,i11ill)){IIIIIi>0x0&&await $[llI1Il(0x272,'RCL5')](0x3e8);const lllili=await common[llI1Il(0x2db,')F(E')](illlIl);if(!lllili['success']){if(iil1i1[llI1Il(0x240,'UEbc')]('ENZdJ',iil1i1['vVjpc'])){IIIIIl=llI1Il(0x2cc,'![Sf')+iIII1i+llI1Il(0x2e2,'b0Dk')+lllili['error'],IIIIIi++;continue;}else Illl1l={...Illl1i,...lIIiil};}if(!lllili?.['data']){IIIIIl=llI1Il(0x1df,'TSN[')+iIII1i+llI1Il(0x218,'2N7P'),IIIIIi++;continue;}iil1i1[llI1Il(0x311,'h]xc')](handleResponse,iIII1i,lllili[llI1Il(0x231,'#6U4')]),I1lIil=![];break;}if(iil1i1[llI1Il(0x2ba,'ftes')](IIIIIi,i11ill)){console[llI1Il(0x30d,'njMn')](IIIIIl);if(I1lIil){if(iil1i1[llI1Il(0x248,'(3cV')]!==llI1Il(0x234,'mN@U')){IiilI1['log'](llI1Il(0x1f6,'njMn'));return;}else $[llI1Il(0x1f3,'vQnC')]=!![],$[llI1Il(0x283,'Fh3A')]&&(iil1i1[llI1Il(0x227,'Q!J7')](llI1Il(0x251,'njMn'),llI1Il(0x22a,'puM4'))?(delete l1lIil[llI1Il(0x1dd,')F(E')],delete IiiIli[llI1Il(0x296,'![Sf')][iil1i1[llI1Il(0x28f,'O5Un')]]):$[llI1Il(0x1d7,'t&Kr')]['fix'](IIIIIl));}}}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) }