faker2/jd_market_task.js
2024-04-14 22:05:03 +08:00

13 lines
37 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
超市做任务赚汪贝
只是做任务
cron "15 10 * * *" script-path=jd_market_task.js, tag=超市做任务赚汪贝
*/
const $ = new Env('超市做任务赚汪贝')
var il='jsjiami.com.v7';const II1il=iii1II;(function(iIiII,iil1lI,iiiliI,li1i1I,illIii,ii1il1,lI1llI){return iIiII=iIiII>>0x2,ii1il1='hs',lI1llI='hs',function(illIil,Ill1I,i11iiI,lIli11,lllI1I){const lIli1I=iii1II;lIli11='tfi',ii1il1=lIli11+ii1il1,lllI1I='up',lI1llI+=lllI1I,ii1il1=i11iiI(ii1il1),lI1llI=i11iiI(lI1llI),i11iiI=0x0;const lillI1=illIil();while(!![]&&--li1i1I+Ill1I){try{lIli11=-parseInt(lIli1I(0x126,'Bz(3'))/0x1+-parseInt(lIli1I(0x1d7,'Zb9b'))/0x2*(parseInt(lIli1I(0x146,'v@(c'))/0x3)+-parseInt(lIli1I(0xa3,'vvX6'))/0x4+-parseInt(lIli1I(0x193,'cggs'))/0x5*(-parseInt(lIli1I(0xf2,'XUQk'))/0x6)+-parseInt(lIli1I(0xbe,'eaQ^'))/0x7+parseInt(lIli1I(0x16d,'QP2Y'))/0x8+parseInt(lIli1I(0x1af,'(q$j'))/0x9;}catch(IlIlii){lIli11=i11iiI;}finally{lllI1I=lillI1[ii1il1]();if(iIiII<=li1i1I)i11iiI?illIii?lIli11=lllI1I:illIii=lllI1I:i11iiI=lllI1I;else{if(i11iiI==illIii['replace'](/[MQexPSnOWKDIlYhwgprbX=]/g,'')){if(lIli11===Ill1I){lillI1['un'+ii1il1](lllI1I);break;}lillI1[lI1llI](lllI1I);}}}}}(iiiliI,iil1lI,function(i1l1i1,liil11,iiillI,l1l111,l1iIII,llI1I1,IlIlil){return liil11='\x73\x70\x6c\x69\x74',i1l1i1=arguments[0x0],i1l1i1=i1l1i1[liil11](''),iiillI=`\x72\x65\x76\x65\x72\x73\x65`,i1l1i1=i1l1i1[iiillI]('\x76'),l1l111=`\x6a\x6f\x69\x6e`,(0x1633e3,i1l1i1[l1l111](''));});}(0x31c,0x2cfa5,Iii11l,0xc9),Iii11l)&&(il=II1il(0x165,'6t*g'));function iii1II(_0x123baa,_0x2c389b){const _0x458e78=Iii11l();return iii1II=function(_0xea94b4,_0x4e7a64){_0xea94b4=_0xea94b4-0x8d;let _0x42a1f3=_0x458e78[_0xea94b4];if(iii1II['HyIezQ']===undefined){var _0x276ac9=function(_0x4e5a63){const _0xe2b406='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x4e44ca='',_0x3bfd40='';for(let _0x2aba7a=0x0,_0x148c27,_0x1e8c49,_0x18ad8e=0x0;_0x1e8c49=_0x4e5a63['charAt'](_0x18ad8e++);~_0x1e8c49&&(_0x148c27=_0x2aba7a%0x4?_0x148c27*0x40+_0x1e8c49:_0x1e8c49,_0x2aba7a++%0x4)?_0x4e44ca+=String['fromCharCode'](0xff&_0x148c27>>(-0x2*_0x2aba7a&0x6)):0x0){_0x1e8c49=_0xe2b406['indexOf'](_0x1e8c49);}for(let _0x5506c1=0x0,_0x9aa209=_0x4e44ca['length'];_0x5506c1<_0x9aa209;_0x5506c1++){_0x3bfd40+='%'+('00'+_0x4e44ca['charCodeAt'](_0x5506c1)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x3bfd40);};const _0x2f8fe3=function(_0x4201dd,_0x4ef290){let _0x392ce4=[],_0x3d751a=0x0,_0xc704d7,_0x462da4='';_0x4201dd=_0x276ac9(_0x4201dd);let _0x4a799b;for(_0x4a799b=0x0;_0x4a799b<0x100;_0x4a799b++){_0x392ce4[_0x4a799b]=_0x4a799b;}for(_0x4a799b=0x0;_0x4a799b<0x100;_0x4a799b++){_0x3d751a=(_0x3d751a+_0x392ce4[_0x4a799b]+_0x4ef290['charCodeAt'](_0x4a799b%_0x4ef290['length']))%0x100,_0xc704d7=_0x392ce4[_0x4a799b],_0x392ce4[_0x4a799b]=_0x392ce4[_0x3d751a],_0x392ce4[_0x3d751a]=_0xc704d7;}_0x4a799b=0x0,_0x3d751a=0x0;for(let _0x4ff96b=0x0;_0x4ff96b<_0x4201dd['length'];_0x4ff96b++){_0x4a799b=(_0x4a799b+0x1)%0x100,_0x3d751a=(_0x3d751a+_0x392ce4[_0x4a799b])%0x100,_0xc704d7=_0x392ce4[_0x4a799b],_0x392ce4[_0x4a799b]=_0x392ce4[_0x3d751a],_0x392ce4[_0x3d751a]=_0xc704d7,_0x462da4+=String['fromCharCode'](_0x4201dd['charCodeAt'](_0x4ff96b)^_0x392ce4[(_0x392ce4[_0x4a799b]+_0x392ce4[_0x3d751a])%0x100]);}return _0x462da4;};iii1II['KctZAn']=_0x2f8fe3,_0x123baa=arguments,iii1II['HyIezQ']=!![];}const _0x4d24a5=_0x458e78[0x0],_0xde4932=_0xea94b4+_0x4d24a5,_0x3385f2=_0x123baa[_0xde4932];return!_0x3385f2?(iii1II['hCoGeh']===undefined&&(iii1II['hCoGeh']=!![]),_0x42a1f3=iii1II['KctZAn'](_0x42a1f3,_0x4e7a64),_0x123baa[_0xde4932]=_0x42a1f3):_0x42a1f3=_0x3385f2,_0x42a1f3;},iii1II(_0x123baa,_0x2c389b);}function Iii11l(){const IIIIII=(function(){return[...[il,'MQKjwYslhQjpiXnawbmWiSI.POgceomxD.pvr7gS==','hqRdLKXT','fCoLW5X8W4dcL8kh','W6K2W4eAWQpdTfOeW6vUgCoTW44pW5ZcU8olW53cImkF','eKddPSkHsW','8y25Pmk9','772j6iYb5B2+','nCo2W5vhvSozW4SyW5RcHq','W4/cOYRdR8oQ','W7BcOmkOlgK','W6JcQtPax8kMuCknsZC','zrjRWPhdHmkHkW','lq9bW6C','WPtdSJldHmkxWRRcUmkBWPdcTfBdR8oqWR/dImond0BcIa','WOBcNmo7CY8','W4VcRCoiWRy','44kR56YA5yIR54Mp5Ook44kXW6K','W7ZcPsLJACkHq8kywse','W7FcPtnjEmk6','WO3dPMzRW6jLWO0','WPhcPSkUWQFcNmo7o8o9','lHldLgPB','pcpdP2dcR8ozWOu','WQ/dMmoVW4qF','butdVCkcsa','W6qmWO41tmkSWP/cPthdH3SSW77cNmoebgVdJmk4sh8','vwnqi8oDW6ZcOmk3BxvLaq','W5HuWOZcRmkz','a8oYWRHUW73cQSkJ','k8o8W4u','W7RcGJ3dJG','W5nuWOjDW6i','fIJdSG','WPpdKLxcMCkPwhvbcNrmW6tdQq','o08EWQddNq','W6xdOI3dRvSI','gvhdUSklts/cOW','zb5XWRJcNCk+jG','dJf1W4OY','kqDpW70','zmoRmq','W7vDWP1T','W75zWPP/','WR/dVWxdMCke','WQ/dTwKCnCoGFCk1zGOrsW','W6VcV8oQaCogWOZcGq','WOZdRhi','W7lcJc4','l8k4fmk5','zCoLjG','hCo+WQXZW5JcRmk/W7O','vMxdKcHhWQhdN8kQjCox','jSoNW41wE8oEW6CCW4FcIgqPWOPIrmkPrt00m3BdRdVcVvCr','W4nfWRfOnW','bSo+WP/dL8kG','emoHW4jP','wSk1yHurW4TgfW','W7hcSZDhBCk/wCoxxsSViLBdVa','ctqAyCkoWR7cGG','WRVcOSoRsbe','W6WZW54','ECk3W4ldTfuYEW','r8kNDrqX','emoAWRNdJCkW','WQ0NW5PysW','dCo4WQ94','W6e2W4ShWO8','W4JcImo6bCk3','B8k2rryk','wZbiWP7cLa','W7HfgCoOWO4','vSk5WPSSWOhdGCocDJlcRwFdLJy','WROXW5Dawa','WOhdT3POW5XHWObpcCo7A2OAgKilsmkUh8kbcW','FmkIWRhdLv8','CN/dHsXz','smoOfCoPW7u','pmk4cCkS','W5rqWPhcJCkrWQrk','WOVdVHRdNmkV','aCobWPxdS8kYtW','W6RcHchdMrW','W6FdRWBdTLe4WRGZW6ddMJhcQatcTSotd8ojWOlcUINdUmkmW7u','nSoGWR/dHSkm','W73cGmkWaNS','W55qWPBcTSofWRbB','W53dRmoIW73dMq','WQzTW4qoWR/dUf0oW6jL','W4VcHqC','WQBdSmk0y8ozW5xdVW','DHL8WR7cLG','emoNW69GzW','ymkBW4xdONi','44kl566+5yMT54Qy5Ocn44odea','r8krW5ldNvu','W5tdVSo0W5ddMCkfmNBdImkcWRhdOe/cLG','W7ynWOiMDSk8WOtcLJRdNN8YW4xcGG','WRrYWO0','bSobWOdcTG','WONcGSkyWO/cNa','mK4nWRBdPCofW6q','W6npWRz4ma','WRLUWPNdMCoOW58lW4bisXWAW6ZdKa','WPRdT8oXW782FGxdLb7dUW','W4tcTmkRiLzM','W6qTW4K','W55QWPFdU8os','bLhdVSkzxIZcTq','W6STW4Op','W7dcJG5NFG','WQ98WOpdHa','W6f3WOHCgW','W6JcTCokkmkaWPtcP8o2W4qaW7JcOCoAxhqnsG','W6KxWOy','W5BcVWJdRSoH','WRz0WONdM8obW5alW4a','gfVdRG','hSovW4FcVH4iW6usWOeUWROr','BXjSWQRcKmk1oG','WOpdUsBdL8kCWQ7cVW','wCkjWPtdONroW4KQWQWt'],...(function(){return[...['W6ddOc3dPq','W5FcSSkOkKTSW5Hzzmk+','W5BdHfLGW5zTWPG','W4XYWQrOfq','W4hdUmoZW4/dNa','W7yrWOyRr8kGWPZcOte','W7VcU8o3pq','g8k2e8k5W4uExrG4WQxdU8oF','zW9RWQVcKmkgjSkkdW','WQ7cRSoPFW','WOyGW5X8qa','x3/dIajeWRFdQW','WRzIWRlcUKLExCoSW4y','W7v5WRVdPSkK','WP7dMZ7dLCka','W6yxWOuG','Emo6lmoPW5m','W5ToWOHTW6u','f8o1W5H1','i8oYW5zh','WOFcVSoOW4NdS8kklhNdPCooW4ZdILlcMaDDWQ5ZEdRdTCk8kCk2WRiPda8','WOZcQCk5WQNcQa','W5ybAmkkWQRdH8kS','WRfXWRlcTgHLtSoGW5FcU8oXDW','BxtdGW','WOBdR3P3W7fgWOLAbG','5lM15Ps85Bwo56+55yUc','imk3DZlcJ8kJWOb6W7BcT0fwWRZcN3u','W6HkWOHnW5K','gSorWRnUW7m','Emk9W5y','W7LtWOq','W7hdSHVdVwa','eqRdHa','WOBdSmk0y8ozW5xdN+w+K+wLUoobSEs4PUs7MEI2J+wpOG','x3/dIcfAWOldRCkXiCoZsmkeW4S','WOJdVCoIW7Gkza','WQf1WQ/cJe1KwCoYW5FcK8oUAs8eWPDwWOFcGZy','mJZcSMZcMG','6lAQ5yYT5Pw+5Psb','ySo7WOTICq','yCoIWRXZuSoCW4VcJgldJXFcTmkcW79oWOlcKa','FCkuWR7dIMq','nCkubmkoW7C','W5BcV8kWo0LHW7jBvSk+yN3cNMPyWRS','cSoLW5HUW5pcLmkr','WRzXWQNcOufJEmoGW5FcSW','44gF5OMh55Ia5RgP6lEx44k777+S','kZFdSgi','h3TYWO7cMq','WOxdU2e','W5NcTCotW6JcGmo1WR03nW','W7hcUSoOW6JcMa','WOtcTmkUWQxcT8o8jCoSDbZcUMm2fWVcTSo/W7FdHCo8','B1qFWRHXdtmdWQ4PWOCI','gvCDWRRdSq','jSk8pq','iSoaWP7cJmkk','W4XSaSoIWP0','WPpdQNj2W4DJWPfD','fIhcMetcISkeW7y4u1C','WPpcGmouuWC','W5JdQmo0W4RdN8kmoG','W5NdOSoG','j8k2ktlcM8k0WOa','FSoRkmo1','W7HlgmoIWOv7be3cSG','WQ3cQSoPvNniW6O','mvqE','WPFdTsK','WPpdTNz7W6zXWPS','W70LW7SnWQ4','W4dORBtMSzFLPkNOTQyI4P20dG','WPrLWQ/dOSo8','h8oGWRNcQmkU','uhNdJHVdQG','44ku5O2r56wJ44kv6k+d5yse6i2U5y6mW4/dQJtcPX7cPG','eCohWPhdPSkZwq','W5pcTSoB','4P+iWQhOHypMNQJOV6tOOidPGP7LIARKUiRPLPZORRtdHG','W7ZcRSoboCkAWPe','W6DjWO1jeMq','vJe3','hCkcccRcNG','d2eFWP7dOq','W7lcTIJdQY0','WOPClSoaW7/dISkAW4/dPSodW44','WQP/WRW','e8obWPVdT8kyx1zDp1L2WRtcHmkcEt4JW7hdOSooWQ9tkvzLwW','WONcQmk6','77Y844cA56+c5yM05Asb5PAM44kD','WPGBW4Lq','W4RcJXpdKSo6dYa','W7jydCoGWR0','qCoHWOXywq','5lMg5Ps/5P6056Y35yUd','W48OW4mNWOW','W7ukWOG/DSkbWPBcQtO','W6y4W7yjWQq','fmoCWOW','W4NcUmk4','W5FcMa/dHCoUcZfIgLHOW4O','W7ldImot','WQq7W70','WP/cVmo4BaHAW7pdSG','W6ziWPfLeMFcMSkXEG','WOO6W5PJsSk+W7aDW6iVW45Dk8o9vdJdMCkSzq','W7T8gmowWOu','WQXBWPldG8oG','s8kuWPZdVhHzW4a/WRCoWOW6WRlcLmkNxwFcGmkDbeVcK1JdOSodWOBdGCoFsa','h8oqWOFdTmkMw1S','WRKHW7TQuf7cRgO','WOpdRhT+W6PL','fd3cNKtcRCkzW6m1','nSoFWO7cRmksu25qmq','W6RcQcldVXi','W4/cNHtdKCoOuMO+mKzNWOVdQun4xJ8sW5hdUeW','WRjUWOddMCoUW5WpWOTfucvnW6RcGG','bSopWRldHSkc','F8ktWPBdVMLBW4u7','W7beWPC','lSkEoZNcOG'],...(function(){return['W4VcVSk8ihDPW7fz','W4r4WQP+W4y','CCkyW50','W4tcQgdcHCoDW7ZcV8kyWORcPxFdRG','W6PngmoiWOv6','eaddKh5QW7q9','WQ44W7vRvNpcUwDt','nCk8dSk+W4exta','t8kGFG4cW4fDaSoEWQpcKSojW4PFy2yYW4tdMtW','Emk9W5BdGKyN','hCo+WQXZW4JcOSkTW6XQ','WOiNW54','fJZcJupcT8kxW74QxW','nSoFWO7cRa','WPW9W55/','g2PKWPdcI8oZhG','WO4GW5zHBmkTW6W9W78YW4jwgSoZxJVdNCkjzmoDhgBcLmkWWQldMW','zu3dLaLH','W6pcMJP6Bq','W5z+WR3dP8oL','W7uzWPmKFSk8WRpcPsVdIa','6lwu5y2c5Psu5PEp','hGVdPhvt','fuddPSkiCYVcRSkUmHDuW6FdS8kNW7L1C8ogWOrbW5Cvnd7cN8oA','W596WQ16ga','Emk6WPxdOK8','rSkpWPq','gcpdI03cJG','WPD5WONdUSoc','wx7dMsLB','44g156Y25yUp54QC5Ooy44oHWRC','FCoKiSoMW4u','eNDKWRFcRW','AmktWPddHv8','kHhdRKTi','W6jvWO5IW4PEW6b9','lrnfW6OMsWCRWQOrWPiremod','pXvvW6aKvHKCWQesWQCAbmov','jwPvWO3cIq','WQW1W65L','f2xdM8kVDa','qqdcSColgNJcHmkjcWTsW6a','WQNcOCocBcnpW7/dVGBcISoLWQ7cLSode8kqsJxcOmk7WP/dNh4','W5DKWQtcLCkb','jCkZW4JNRAZLIjhMIQFLIiBVV6xOJQlLVlK','W6VcHtRdQSo8','W4RcOSkRdvvPW7S','eINcLL4','dmkVWQ1+WQS','W7ZcImorzHnuW64','aI3cKx/cMa','y8oHWOD9u8oZW7JcNxq','l8o2W4ncqCopW7W','W6DbcW','gSobWOddT8k0bHetiuv8W7BcTSoFEJ1JW43dRSoc','W6dcV8oWlSkhWPC','WPWHW5PYvSk9W7C','qhNdSmo/Cq','m8oPW6rNyq','W6JcQtPasmkZsCkk','oCk6ps/cQCkNWOr8WQ7cQq','e0O9WPFdIW','WQLiWOlcMhK','WOhcPSkPWQ0','p8obW79yW5W','W6NcOSoQ','W5xcTY0RWRuYWQPOmmoNBw0','fuFdUSkrsYBcQ8kQmG1/W6RdGCkH','jCoZWR/dJSkj','W7XSWQ88fGFdQenRWPVcSCoMwW','W51SgCoYWQ8','Amo+WO8','DSo5WPP7t8oqW7dcJ2W','W7TDWO5P','WPWjoCknWPG','W47cGCkSou4','4P6gW6/OHOFMNllOVPBOOBFPG5NLIQFKU6ZPL4ZORAddGa','W4ZcSmoBW6NcTSoqWQuW','sCkXzti8W5zqemoeWOZcH8ovW4njEhi1W7tdNG','aYhcK17cVmkc','W6NcPsPpFSk2DmkCtsC','W7LBaSoKWOrW','CmkcW5JdSCo1cNz3nSkYnCk1','bIFcKLRcTCkvW6mLsuRdNrXz','zepdQCoGvW','wHVdVmkmrstcTCoGdHXtW67dGmk3W4Lq','W7ftWRDTd2VcOCkYDd9WyYuEg8kojG','WPldSZxdKW','oCk9c8keW4q','W63cLIRdJba7hveWr8kKExa5','WPZcJCoOtqm','nfuDWPxdSq','zbTWWRBcG8kwpSkocW','WRSGW6HTsLdcSxvl','WQiDW5DtvW','wh7dIdrBW6ZcO8oTk8oxwmoAW4nPEsxcKGPBm38','hmkrlXlcVW','4PYlWRpMNOJOG5VMRyFNO5pLPOVNKBVcIq','pqLlW7KVxqaqWQaiWRupfCox','cMORWPVdRq','WRNcU8oVDYHCW7FdSrm','W6HQWRRNRBRLIjtMIkFLIyFVVj/OJOxLVy4','WPddOMD5W65XWQXpe8o0','77+g44oF56+J5yIU5AwV5Pwl44kp','W7ZcQ8oAjCkg','WOJcSSkeWPBcSG','vSoKWP9HCa','icBcJN7cIG','W5hcLrvEsG','sXtdRKPOW4OZ','WPjpWPJdNmoI','ASoTEG','bLhdUSkmFYVcQCk9oq','W7JcRs/dOsy','gu7dUSkSDa','oqnsW4uItbekWRSNWOmtiSovW7vEx8kEW5e','W4BcMHddJCoYcYrLoLLGWORdVebLtwzCW5JdUHf3nSk8c8kCWOJcOCkPhSoOtKu','W4naWOZdPSo6','mXn/W5mH'];}())];}())];}());Iii11l=function(){return IIIIII;};return Iii11l();};const jdCookie=require(II1il(0xce,'DnU5')),notify=require('./utils/Rebels_sendJDNotify'),common=require('./utils/Rebels_jdCommon'),{H5st}=require(II1il(0x1bf,'cggs')),isNotify=![];let cookie='';const cookiesArr=Object[II1il(0xa1,'GK)w')](jdCookie)[II1il(0x9f,'hclz')](lllii1=>jdCookie[lllii1])[II1il(0x1b9,'SoQH')](liIli=>liIli);!cookiesArr[0x0]&&($['msg']($[II1il(0x1b3,'GK)w')],II1il(0x13c,'qfP@')),process['exit'](0x1));!(async()=>{const lllI11=II1il,liIll={'JUHpF':function(IilIi1,iI1liI){return IilIi1<iI1liI;},'boMJw':function(l1lIiI,llliiI){return l1lIiI+llliiI;},'bKmRk':function(IilIiI,i1i1I1){return IilIiI(i1i1I1);},'tghvi':lllI11(0x140,'aP*6'),'FFyUz':function(IlII1){return IlII1();}};notify[lllI11(0x160,'XUQk')]({'title':$['name']});for(let IiI11=0x0;liIll[lllI11(0x1d6,'vvX6')](IiI11,cookiesArr[lllI11(0x1f2,'vvX6')]);IiI11++){$['index']=liIll[lllI11(0xb6,'%dkR')](IiI11,0x1),cookie=cookiesArr[IiI11],common[lllI11(0x132,'p5PW')](cookie),$['UserName']=liIll['bKmRk'](decodeURIComponent,common['getCookieValue'](cookie,liIll[lllI11(0xc8,'nH0t')])),$['UA']=common[lllI11(0x19c,'SoQH')]($[lllI11(0x158,'a7Ga')]),$[lllI11(0x15e,'%dkR')]=notify[lllI11(0x13d,'%dkR')]($[lllI11(0x1c5,'y$Pp')],$[lllI11(0x158,'a7Ga')]),$[lllI11(0xea,'6t*g')]='',console[lllI11(0x149,'@qRu')](lllI11(0x112,'aP*6')+$[lllI11(0x105,'@qRu')]+'】'+($[lllI11(0x16a,'R)3I')]||$[lllI11(0x167,'Z78j')])+lllI11(0xd0,'aP*6')),await liIll[lllI11(0x8e,'x!Rd')](Main),common['unsetCookie']();if($[lllI11(0x141,'GK)w')])break;await $[lllI11(0xf6,'aP*6')](0x3e8);}isNotify&&notify[lllI11(0x1f1,'vvX6')]()&&(notify['appendContent']('\x0a'),await notify[lllI11(0x102,'eaQ^')]());})()['catch'](lli=>$[II1il(0x173,'BK(p')](lli))[II1il(0x9c,'2kbT')](()=>$['done']());async function Main(){const I1lIll=II1il,liIlI={'RuPDP':function(llli1,iIli1i){return llli1>iIli1i;},'WtMFC':function(iI1lii,IilIii){return iI1lii===IilIii;},'UDCrH':'boolean','qmvVW':I1lIll(0x15b,'p5PW'),'BGfXm':I1lIll(0xcb,'R)3I'),'isdjl':'atop_channel_sign_calendar','tFxso':I1lIll(0x14f,'aP*6'),'lUaDX':I1lIll(0x10a,'Dyz5'),'qptzd':function(iI1lil,l1lIi1){return iI1lil(l1lIi1);},'JrOxD':I1lIll(0x172,'nld$'),'Jraak':'atop_channel_interactive_info','aJKHr':function(iIli1l,i1i1II){return iIli1l!==i1i1II;},'cQRWX':I1lIll(0xa2,'QP2Y'),'DldJx':function(liiIIl,iil1iI){return liiIIl===iil1iI;},'WXTel':I1lIll(0x139,'6t*g'),'YGWGe':function(IlIllI,il1i1I){return IlIllI!==il1i1I;},'jIMWs':I1lIll(0x1d4,'8ZuX'),'SeBnc':'addCart','OdcJM':I1lIll(0x155,'pm%l'),'qpmhq':'BcZdP','dxsTE':function(lI1li1,iI11II){return lI1li1>=iI11II;},'usByT':I1lIll(0xaa,'Qz##'),'oGocn':'shoppingActivity','aanRi':'itemId','GBnCw':I1lIll(0xbd,'p5PW'),'DRdLD':function(iIII1I,ilil1i){return iIII1I===ilil1i;},'Rwtyu':function(IlIIi,IiI1l){return IlIIi(IiI1l);},'WQRkd':I1lIll(0xab,'5UWw'),'XATEn':function(illlII,iIII11){return illlII===iIII11;},'tIteF':I1lIll(0xc2,'Qz##'),'yLrsL':I1lIll(0xcd,'lMs5'),'YcoeF':function(IiI1i,llll1){return IiI1i(llll1);},'NeTXl':function(lil11l,i1i1Il){return lil11l*i1i1Il;}},lll=await common['getLoginStatus'](cookie);if(!lll&&liIlI[I1lIll(0x1b4,'5UMB')](typeof lll,liIlI[I1lIll(0x16b,'j4it')])){console['log'](I1lIll(0x117,'aP*6'));return;}try{if(liIlI[I1lIll(0xb2,'a7Ga')]!==liIlI['BGfXm']){await sendRequest(liIlI[I1lIll(0xb5,'nld$')]),await $[I1lIll(0x199,'SoQH')](0x1f4);liIlI[I1lIll(0xd2,'5UWw')]($['signStatus'],0x0)?(console['log'](I1lIll(0xd4,'vvX6')+(liIlI[I1lIll(0x18c,'Zb9b')]($[I1lIll(0x1a6,'eqDc')],0x0)?liIlI[I1lIll(0x15c,'6t*g')]:liIlI[I1lIll(0x145,'nH0t')])+',【签到天数】'+$['signDays']+'\x20天'),await liIlI['qptzd'](sendRequest,liIlI[I1lIll(0xe1,'b1t%')]),await $[I1lIll(0x9e,'Bz(3')](0x1f4)):console['log'](I1lIll(0x1f0,'v@(c')+(liIlI[I1lIll(0x11a,'Z78j')]($['signStatus'],0x0)?liIlI[I1lIll(0x10d,'%qHk')]:liIlI['lUaDX'])+I1lIll(0x14a,'Qz##')+$[I1lIll(0xa9,'%qHk')]+'\x20天');await liIlI[I1lIll(0x8f,'cggs')](sendRequest,liIlI[I1lIll(0x101,'j4it')]),await $[I1lIll(0xae,'eaQ^')](0x1f4);if($['taskList']){if(liIlI['aJKHr'](liIlI[I1lIll(0x192,'cggs')],I1lIll(0x124,'Dyz5')))l1lIli[I1lIll(0x147,'[z*]')](lIIiiI),II1lil&&(IIli1i[I1lIll(0xfb,'Qz##')]=!![],I1iIi1['message']&&lliilI[I1lIll(0x179,'XW0H')][I1lIll(0x153,'%dkR')](lili1));else for(let lil11i of $[I1lIll(0xaf,'nld$')]){if(liIlI[I1lIll(0x127,'y$Pp')]('qrMFs',liIlI[I1lIll(0x1df,'b1t%')]))II1Il[I1lIll(0xcf,'pm%l')](I1lIll(0x13f,'qfP@')+lilIlI);else{const lI1liI=lil11i[I1lIll(0x168,'GK)w')][I1lIll(0x113,'Qz##')]||0x0,i1i1Ii=lil11i[I1lIll(0x1cc,'Bz(3')]||![],lllii=lil11i['ext'][I1lIll(0xf8,'2kbT')]||'',iI11Ii=lil11i['completionCnt'],iIII1l=lil11i[I1lIll(0x125,'@qRu')];$['assignmentName']=lil11i[I1lIll(0x1ad,'cggs')],$['assignmentType']=lil11i[I1lIll(0x18f,'Bz(3')],console[I1lIll(0x10e,'BK(p')]('【'+$[I1lIll(0xd6,'lMs5')]+'】\x20'+iI11Ii+'/'+iIII1l);if(!i1i1Ii){if(liIlI[I1lIll(0xbc,'2kbT')](liIlI[I1lIll(0x1c8,'(q$j')],I1lIll(0xc1,'Z78j'))){const lllil={0x9:{'type':I1lIll(0x11c,'R)3I'),'wait':!![]},0x1:{'type':'followShop','wait':![]},0xf:{'type':liIlI[I1lIll(0x190,'XW0H')],'wait':![]},0x8:{'type':liIlI[I1lIll(0x186,'6t*g')],'wait':!![]}},{type:iI11Il,wait:iIII1i}=lllil[lI1liI]||{};if(!iI11Il||liIlI['aJKHr'](lllii,iI11Il))return;const iil1i1=lil11i[I1lIll(0x122,'XUQk')][I1lIll(0x107,'[z*]')]||0x0,il1i11=lil11i[I1lIll(0x1ab,'aP*6')][iI11Il]||[];$[I1lIll(0x1ed,'QP2Y')]=lil11i[I1lIll(0x15a,'1Rsg')]||'';for(let IlIll1 of il1i11){if('iaXzz'===liIlI[I1lIll(0x100,'hclz')])lI1Iil[I1lIll(0xeb,'cggs')]('❓'+lilIiI+'\x20'+i1l1I[I1lIll(0x159,'GK)w')](IiilIi));else{if(liIlI[I1lIll(0x18a,'XW0H')](iI11Ii,iIII1l))break;const ilil1l=IlIll1[I1lIll(0xc7,'%dkR')];if(liIlI[I1lIll(0x14e,'8ZuX')](ilil1l,0x2))continue;$['advId']=IlIll1[liIlI[I1lIll(0x116,'SoQH')](iI11Il,liIlI[I1lIll(0x110,'qfP@')])||iI11Il===liIlI[I1lIll(0xfe,'QP2Y')]?liIlI[I1lIll(0x92,'wY[$')]:liIlI[I1lIll(0x12a,'p5PW')]];if(liIlI['DRdLD'](iI11Il,liIlI['SeBnc'])||liIlI[I1lIll(0xba,'aP*6')](iI11Il,'followShop'))$[I1lIll(0x114,'x!Rd')]=0x0,await liIlI['Rwtyu'](sendRequest,liIlI[I1lIll(0x1cd,'y$Pp')]),await $[I1lIll(0xa7,'OO8F')](0x1f4);else{if(liIlI[I1lIll(0x1aa,'eaQ^')](liIlI[I1lIll(0xd3,'BK(p')],liIlI['yLrsL']))Ii1iII['log'](l1i11I[I1lIll(0x93,'%qHk')]);else{$[I1lIll(0x16e,'p5PW')]=iIII1i?0x1:0x0,await liIlI['YcoeF'](sendRequest,liIlI['WQRkd']);if(iIII1i)await $['wait'](liIlI['NeTXl'](iil1i1,0x3e8));$[I1lIll(0xdf,'R)3I')]=0x0,await sendRequest(liIlI[I1lIll(0x143,'eqDc')]),await $['wait'](0x1f4);}}$[I1lIll(0x1bd,'SoQH')]++;}}}else{if(liIlI['RuPDP'](lI1IiI[I1lIll(0xf0,'qfP@')][I1lIll(0xee,'QP2Y')]['length'],0x0))for(let IiI1I of i1l1li[I1lIll(0xa0,'j4it')][I1lIll(0x1e2,'eaQ^')]){iIIII1[I1lIll(0x19f,'p5PW')](I1lIll(0x1cf,'(q$j')+IiI1I[I1lIll(0x1e7,'5UWw')]);}}}}}}await liIlI['YcoeF'](sendRequest,I1lIll(0x90,'GvCN')),await $[I1lIll(0xe5,'6t*g')](0x3e8);}else l1ii1[I1lIll(0xdb,'y$Pp')]=!![],ii1ll[I1lIll(0x9b,'cggs')]&&lliiii['message'][I1lIll(0x153,'%dkR')](IliI1i);}catch(i11ill){console['log'](I1lIll(0x1b6,'a7Ga')+i11ill);}}async function handleResponse(IIIIIi,IIIIIl){const I1lIli=II1il,I1lIil={'VBuSE':function(IIIl1i,liiII1){return IIIl1i==liiII1;},'yvaAW':function(IIIl1l,lllll){return IIIl1l==lllll;},'xZgTa':I1lIli(0x1e3,'DnU5'),'DUKAK':function(i11ili,iil1l1){return i11ili==iil1l1;},'UGhMI':function(lllli,iiili1){return lllli>iiili1;},'PWSCq':function(ill11i,lllill){return ill11i===lllill;},'mzuKK':I1lIli(0x169,'eqDc'),'UenQk':I1lIli(0x15d,'Z78j'),'qUhOz':function(ill11l,I1lIiI){return ill11l===I1lIiI;},'SCcZa':'floorData','BhkQl':'items','ZUqbQ':I1lIli(0x181,'cggs'),'lEECL':function(lllili,IliiiI){return lllili==IliiiI;},'jrmTx':I1lIli(0xc0,'XUQk'),'gvwNL':function(Ill11,liiIII){return Ill11!==liiIII;},'HnWUG':I1lIli(0x182,'GK)w'),'cnGxX':'kWGrt','DCXZz':I1lIli(0x1db,'nH0t'),'mzsTX':I1lIli(0x17d,'b1t%')};try{switch(IIIIIi){case'atop_channel_sign_calendar':if(I1lIil['VBuSE'](IIIIIl['code'],0x0)&&I1lIil[I1lIli(0x14d,'p5PW')](IIIIIl[I1lIli(0x8d,'6r28')],!![]))$[I1lIli(0x1ea,'vvX6')]=IIIIIl['data']['floorData'][I1lIli(0x187,'Qz##')][0x0][I1lIli(0xef,'Z78j')]||0x0,$[I1lIli(0x174,'%qHk')]=IIIIIl[I1lIli(0x103,'5UWw')]['floorData'][I1lIli(0xfa,'1Rsg')][0x0]['signToken'],$[I1lIli(0x18d,'j4it')]=IIIIIl[I1lIli(0xf9,'a7Ga')][I1lIli(0x170,'(q$j')]['items'][0x0][I1lIli(0x1a5,'vvX6')];else IIIIIl[I1lIli(0x12e,'lMs5')]?console[I1lIli(0x154,'R)3I')](IIIIIl[I1lIli(0x16f,'Zb9b')]):console['log']('❓'+IIIIIi+'\x20'+JSON['stringify'](IIIIIl));break;case I1lIil[I1lIli(0x17c,'vvX6')]:if(I1lIil[I1lIli(0xca,'%dkR')](IIIIIl['code'],0x0)&&I1lIil[I1lIli(0x1c4,'a7Ga')](IIIIIl[I1lIli(0x136,'XUQk')],!![])){if(I1lIil[I1lIli(0x17b,'Qz##')](IIIIIl[I1lIli(0x95,'nH0t')]['rewards'][I1lIli(0x1a1,'aP*6')],0x0))for(let li1i11 of IIIIIl['data'][I1lIli(0xe2,'cggs')]){console[I1lIli(0xe0,'DnU5')](I1lIli(0x196,'8ZuX')+li1i11[I1lIli(0xf1,'R)3I')]);}}else IIIIIl[I1lIli(0xed,'2kbT')]?console['log'](IIIIIl[I1lIli(0x14c,'pm%l')]):I1lIil[I1lIli(0x9d,'Bz(3')](I1lIli(0x1be,'Zuy5'),I1lIil['mzuKK'])?(lI1Il1['signStatus']=lilIi1['data'][I1lIli(0x109,'XUQk')][I1lIli(0x121,'XW0H')][0x0][I1lIli(0xde,'x!Rd')]||0x0,IiilII[I1lIli(0xf5,'GvCN')]=IliI1I['data'][I1lIli(0x19d,'8ZuX')][I1lIli(0x187,'Qz##')][0x0]['signToken'],lI1Iii[I1lIli(0x12b,'XUQk')]=i1li['data'][I1lIli(0x123,'Dyz5')]['items'][0x0][I1lIli(0x1b7,'Dyz5')]):console[I1lIli(0x10f,'GK)w')]('❓'+IIIIIi+'\x20'+JSON['stringify'](IIIIIl));break;case I1lIil[I1lIli(0xbf,'1Rsg')]:if(I1lIil['yvaAW'](IIIIIl[I1lIli(0xb8,'%qHk')],0x0)&&I1lIil[I1lIli(0x10c,'j4it')](IIIIIl['success'],!![]))I1lIil[I1lIli(0xe9,'pm%l')](I1lIli(0x1a8,'[z*]'),I1lIli(0x1a8,'[z*]'))?$[I1lIli(0x1f4,'@qRu')]=IIIIIl['data']?.[I1lIil[I1lIli(0xd5,'BK(p')]]?.[I1lIil[I1lIli(0x96,'j4it')]]||[]:IlI1il={...IilliI,...IlI1ii};else IIIIIl[I1lIli(0x1f3,'XUQk')]?console[I1lIli(0xd8,'6t*g')](IIIIIl[I1lIli(0xc5,'wY[$')]):console[I1lIli(0xa8,'hclz')]('❓'+IIIIIi+'\x20'+JSON[I1lIli(0x176,'SoQH')](IIIIIl));break;case I1lIil['ZUqbQ']:if(IIIIIl[I1lIli(0x1c1,'QP2Y')]==0x0&&I1lIil[I1lIli(0xda,'@qRu')](IIIIIl['success'],!![]))console[I1lIli(0x111,'Zb9b')](I1lIli(0x1d9,'eqDc')+IIIIIl[I1lIli(0x191,'(q$j')][I1lIli(0x175,'1Rsg')]+I1lIli(0x1e6,'!xsx')+IIIIIl[I1lIli(0x120,'6r28')][I1lIli(0x1c0,'GK)w')][I1lIli(0x18e,'Bz(3')][0x18][0x0][I1lIli(0x15f,'(q$j')]+IIIIIl[I1lIli(0xc4,'OO8F')][I1lIli(0xe7,'aP*6')]['successRewards'][0x18][0x0][I1lIli(0x151,'GvCN')]);else{if(I1lIil[I1lIli(0x1ca,'eqDc')](IIIIIl[I1lIli(0xff,'GvCN')],0x36ce))console[I1lIli(0x108,'Zuy5')]('\x20>\x20'+IIIIIl['message']);else IIIIIl[I1lIli(0x106,'v@(c')]?console[I1lIli(0x184,'Z78j')](IIIIIl['message']):console[I1lIli(0xa6,'nH0t')]('❓'+IIIIIi+'\x20'+JSON[I1lIli(0x1ce,'a7Ga')](IIIIIl));}break;case I1lIil['jrmTx']:if(I1lIil[I1lIli(0x1b0,'p5PW')](IIIIIl[I1lIli(0xe3,'DnU5')],0x0)&&IIIIIl[I1lIli(0x1a2,'1Rsg')]==!![])I1lIil[I1lIli(0x129,'!xsx')](I1lIil['HnWUG'],I1lIil[I1lIli(0x180,'Zb9b')])?console[I1lIli(0x128,'eqDc')](I1lIli(0x11f,'6r28')+IIIIIl[I1lIli(0x1a9,'@qRu')][I1lIli(0x1c6,'2kbT')][I1lIli(0xb9,'DnU5')][0x0][I1lIli(0x1da,'cggs')]+'汪贝'):IiiIlI[I1lIli(0x94,'5UWw')](Iilli1[I1lIli(0x171,'OO8F')]);else IIIIIl['message']?I1lIil['DCXZz']!==I1lIil[I1lIli(0x1dc,'cggs')]?console[I1lIli(0xe8,'GvCN')](IIIIIl['message']):ill111[I1lIli(0x13e,'Dyz5')](I1lIli(0x1cf,'(q$j')+Iliil1[I1lIli(0x1ba,'vvX6')]):console['log']('❓'+IIIIIi+'\x20'+JSON['stringify'](IIIIIl));break;}}catch(iil1ii){console[I1lIli(0x157,'(q$j')](I1lIli(0x1cb,'5UWw')+IIIIIi+'\x20请求响应\x20'+(iil1ii[I1lIli(0xb4,'BK(p')]||iil1ii));}}async function sendRequest(IlIlli){const II1ii=II1il,il1i1i={'SwwgP':function(IIIl11,I1lIi1){return IIIl11===I1lIi1;},'gceXd':'今日未签到','zbKjA':'今日已签到','tYCzt':II1ii(0x14b,'(q$j'),'tzFAE':II1ii(0x148,'%dkR'),'YOIMA':'7edec','tKkPg':'jd-super-market','AbThW':II1ii(0xb3,'6t*g'),'NqDgB':'atop_channel_sign_in','ftoYg':II1ii(0x19a,'%qHk'),'LSfmi':II1ii(0xc9,'qfP@'),'RZfnh':II1ii(0x177,'!xsx'),'GjmMp':'atop_channel_interactive_info','zsubL':'33c74','muYZb':II1ii(0x1ef,'Dyz5'),'MkhZg':II1ii(0x17a,'1Rsg'),'EnqTS':II1ii(0x13b,'SoQH'),'BscIx':'atop_channel_my_score','kNSIr':function(liiIIi,lil11I){return liiIIi!==lil11I;},'TaBHm':'gvcpP','VyRdK':II1ii(0x1a0,'%dkR'),'wMZaU':'application/json,\x20text/plain,\x20*/*','vsUtL':II1ii(0x156,'lMs5'),'LoZKg':II1ii(0xf4,'lMs5'),'hIJNq':II1ii(0xf7,'OO8F'),'nQFkq':function(Iliii1,iIiIi){return Iliii1===iIiIi;},'GkMse':II1ii(0x13a,'!xsx'),'WTwuK':function(iil1ll,iiilil){return iil1ll>iiilil;},'VwcVd':function(iil1li,lillIl){return iil1li===lillIl;},'pqDlu':II1ii(0x185,'6r28'),'ugUgR':II1ii(0x11b,'OO8F'),'ftgPT':II1ii(0x1b5,'R)3I'),'IrmtT':function(iIiIl,iiilii){return iIiIl>=iiilii;},'WFKIN':II1ii(0xd1,'2kbT')};if($[II1ii(0x1bb,'p5PW')])return;let lil111='',i11ilI=null,ii1ii1=null,llllI=il1i1i['tYCzt'],lllil1={},iil1il={};switch(IlIlli){case il1i1i[II1ii(0x166,'%dkR')]:iil1il={'appId':il1i1i[II1ii(0x12d,'a7Ga')],'functionId':il1i1i[II1ii(0x1a4,'5UWw')],'appid':il1i1i[II1ii(0xe6,'GK)w')],'clientVersion':common[II1ii(0x115,'[z*]')](),'client':'m','body':{'bizCode':II1ii(0x194,'a7Ga'),'scenario':II1ii(0x178,'1Rsg'),'babelChannel':'ttt1','isJdApp':'1','isWx':'0'},'version':il1i1i['AbThW'],'ua':$['UA'],'t':!![]},lllil1=await H5st[II1ii(0xa4,'aP*6')](iil1il),lil111='https://api.m.jd.com/'+IlIlli,i11ilI=lllil1['paramsData'];break;case il1i1i['NqDgB']:iil1il={'appId':il1i1i[II1ii(0x1e4,'cggs')],'functionId':il1i1i[II1ii(0x1a7,'y$Pp')],'appid':il1i1i[II1ii(0x163,'nH0t')],'clientVersion':common[II1ii(0x1dd,'Bz(3')](),'client':'m','body':{'signToken':$[II1ii(0x162,'!xsx')]||II1ii(0x104,'lMs5'),'channelFollowStatus':0x1,'bizCode':il1i1i['LSfmi'],'scenario':il1i1i[II1ii(0x183,'Z78j')],'babelChannel':II1ii(0xd9,'%dkR'),'isJdApp':'1','isWx':'0'},'version':il1i1i[II1ii(0xc3,'hclz')],'ua':$['UA'],'t':!![]},lllil1=await H5st[II1ii(0x133,'a7Ga')](iil1il),lil111=II1ii(0x1c9,'Qz##')+IlIlli,i11ilI=lllil1[II1ii(0x1d0,'XUQk')];break;case il1i1i[II1ii(0x150,'DnU5')]:iil1il={'appId':il1i1i['zsubL'],'functionId':il1i1i['GjmMp'],'appid':il1i1i['tKkPg'],'clientVersion':common['getLatestAppVersion'](),'client':'m','body':{'bizCode':il1i1i['LSfmi'],'scenario':II1ii(0x1ec,'Bz(3'),'lat':0x0,'lng':0x0,'babelChannel':il1i1i[II1ii(0x1e0,'Bz(3')],'isJdApp':'1','isWx':'0'},'version':il1i1i[II1ii(0x1a3,'Zuy5')],'ua':$['UA'],'t':!![]},lllil1=await H5st[II1ii(0xcc,'wY[$')](iil1il),lil111='https://api.m.jd.com/'+IlIlli,i11ilI=lllil1['paramsData'];break;case il1i1i['MkhZg']:iil1il={'appId':il1i1i[II1ii(0x1d5,'SoQH')],'functionId':il1i1i['MkhZg'],'appid':II1ii(0x10b,'eqDc'),'clientVersion':common['getLatestAppVersion'](),'client':'m','body':{'bizCode':il1i1i[II1ii(0x1ee,'a7Ga')],'scenario':'sign','assignmentType':$[II1ii(0xdd,'6t*g')],'encryptAssignmentId':$['encryptAssignmentId'],'itemId':$[II1ii(0x1c2,'OO8F')],'actionType':$[II1ii(0x9a,'qfP@')],'babelChannel':il1i1i[II1ii(0x1d3,'@qRu')],'isJdApp':'1','isWx':'0'},'version':il1i1i[II1ii(0xbb,'nld$')],'ua':$['UA'],'t':!![]},lllil1=await H5st['getH5st'](iil1il),lil111='https://api.m.jd.com/'+IlIlli,i11ilI=lllil1[II1ii(0x11e,'[z*]')];break;case il1i1i[II1ii(0xb7,'1Rsg')]:iil1il={'appId':II1ii(0xfd,'b1t%'),'functionId':il1i1i[II1ii(0x18b,'Z78j')],'appid':il1i1i[II1ii(0xad,'%dkR')],'clientVersion':common[II1ii(0x1b8,'nld$')](),'client':'m','body':{'bizCode':'cn_retail_jdsupermarket','scenario':il1i1i[II1ii(0x144,'y$Pp')],'babelChannel':il1i1i['muYZb'],'isJdApp':'1','isWx':'0'},'version':II1ii(0x16c,'!xsx'),'ua':$['UA'],'t':!![]},lllil1=await H5st[II1ii(0x1eb,'2kbT')](iil1il),lil111=II1ii(0x164,'pm%l')+IlIlli,i11ilI=lllil1[II1ii(0x17e,'GvCN')];break;default:console[II1ii(0x12f,'lMs5')]('❌\x20未知请求\x20'+IlIlli);return;}const ilil1I={};i11ilI&&(II1ii(0x1d8,'6t*g')===II1ii(0x152,'DnU5')?IlI1I[II1ii(0xa5,'XUQk')](II1ii(0x188,'SoQH')+(il1i1i[II1ii(0x1f5,'Zb9b')](II11Ii[II1ii(0x12c,'SoQH')],0x0)?il1i1i['gceXd']:il1i1i[II1ii(0xc6,'QP2Y')])+II1ii(0x1d1,'a7Ga')+II11Il['signDays']+'\x20天'):i11ilI={...i11ilI,...ilil1I});ii1ii1&&(il1i1i['kNSIr'](II1ii(0x118,'8ZuX'),il1i1i['TaBHm'])?lI1Ill[II1ii(0x149,'@qRu')](II1ii(0x142,'XW0H')+lI1Ili[II1ii(0xb1,'s]fr')]):ii1ii1={...ii1ii1,...ilil1I});const i11il1={'url':lil111,'method':llllI,'headers':{'origin':il1i1i[II1ii(0xac,'GK)w')],'Referer':'https://pro.m.jd.com/mall/active/3nh7HzSjYemGqAHSbktTrf8rrH8M/index.html','User-Agent':$['UA'],'Cookie':cookie,'content-type':II1ii(0x1de,'pm%l'),'accept':il1i1i['wMZaU']},'params':ii1ii1,'data':i11ilI,'timeout':0x7530};il1i1i[II1ii(0x1e9,'R)3I')](llllI,il1i1i[II1ii(0xdc,'GK)w')])&&(il1i1i[II1ii(0xe4,'vvX6')](il1i1i[II1ii(0x197,'pm%l')],II1ii(0x1e1,'kci['))?(delete i11il1[II1ii(0xc4,'OO8F')],delete i11il1[II1ii(0x19e,'5UWw')][il1i1i[II1ii(0x1e8,'pm%l')]]):iillll[II1ii(0x97,'kci[')]('❓'+lIIilI+'\x20'+II1li1[II1ii(0x1b2,'8ZuX')](l1lIlI)));const ii1iiI=0x1;let lllilI=0x0,ilil11=null,illlI1=![];while(lllilI<ii1iiI){if(il1i1i[II1ii(0x195,'wY[$')](il1i1i['GkMse'],II1ii(0xf3,'GK)w')))li1Ii['log']('❓'+Iliiii+'\x20'+i1illI[II1ii(0x1c7,'(q$j')](i1IIl));else{il1i1i['WTwuK'](lllilI,0x0)&&(il1i1i['VwcVd'](il1i1i[II1ii(0x1d2,'aP*6')],'uYNeE')?iI1lll={...l1lIll,...I1l1II}:await $[II1ii(0x131,'hclz')](0x3e8));const Ill1l=await common['request'](i11il1);if(!Ill1l['success']){ilil11='🚫\x20'+IlIlli+II1ii(0x138,'XUQk')+Ill1l['error'],lllilI++;continue;}if(!Ill1l?.['data']){if(il1i1i['VwcVd'](il1i1i[II1ii(0x137,'DnU5')],il1i1i[II1ii(0x99,'y$Pp')])){IiilI1[II1ii(0x134,'y$Pp')](II1ii(0x17f,'%dkR'));return;}else{ilil11=II1ii(0x1e5,'a7Ga')+IlIlli+'\x20请求失败\x20➜\x20无响应数据',lllilI++;continue;}}handleResponse(IlIlli,Ill1l[II1ii(0xf9,'a7Ga')]),illlI1=![];break;}}il1i1i['IrmtT'](lllilI,ii1iiI)&&(console[II1ii(0xa5,'XUQk')](ilil11),illlI1&&($[II1ii(0x198,'R)3I')]=!![],$[II1ii(0x11d,'eaQ^')]&&(II1ii(0x189,'hclz')!==il1i1i[II1ii(0x1ae,'%dkR')]?iliII1[II1ii(0x154,'R)3I')]('\x20>\x20'+II11I1['data'][II1ii(0x1b1,'8ZuX')]+',获得'+Iii11I[II1ii(0xa0,'j4it')][II1ii(0x119,'8ZuX')][II1ii(0xd7,'GvCN')][0x18][0x0][II1ii(0x161,'SoQH')]+Iil1II['data']['doTaskRewardsInfo'][II1ii(0x1c3,'nH0t')][0x18][0x0][II1ii(0xfc,'[z*]')]):$[II1ii(0x130,'eqDc')][II1ii(0x135,'QP2Y')](ilil11))));}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) }