mirror of
https://github.com/shufflewzc/faker2.git
synced 2025-04-19 23:48:03 +08:00
22 lines
46 KiB
JavaScript
22 lines
46 KiB
JavaScript
/*
|
||
活动名称:38许愿池
|
||
https://pro.m.jd.com/mall/active/spVbmGtXASgRLLF4gwhLxCQnyP8/index.html
|
||
环境变量:
|
||
JD_38WISH_INVITE_CODE // 指定助力码
|
||
JD_38WISH_ID //指定助力ID
|
||
|
||
|
||
自行控制助力上限
|
||
|
||
2024-3-3 更新:增加显示本轮奖品类型,以及获得的助力金额,助力人数
|
||
|
||
30 0,16 * * * jd_38help1.js
|
||
|
||
*/
|
||
|
||
const $ = new Env('3.8许愿池助力')
|
||
var _0xody='jsjiami.com.v7';const _0x33aa38=_0x24f7;if(function(_0x5e3ed8,_0x1a98ef,_0x5378d5,_0x34ea1a,_0x52982b,_0x129363,_0x5d8dd8){return _0x5e3ed8=_0x5e3ed8>>0x4,_0x129363='hs',_0x5d8dd8='hs',function(_0x429a56,_0x47e0c3,_0x173dd8,_0x312b13,_0x4ad896){const _0xa0234d=_0x24f7;_0x312b13='tfi',_0x129363=_0x312b13+_0x129363,_0x4ad896='up',_0x5d8dd8+=_0x4ad896,_0x129363=_0x173dd8(_0x129363),_0x5d8dd8=_0x173dd8(_0x5d8dd8),_0x173dd8=0x0;const _0x2ee24d=_0x429a56();while(!![]&&--_0x34ea1a+_0x47e0c3){try{_0x312b13=parseInt(_0xa0234d(0x11d,'j84k'))/0x1+parseInt(_0xa0234d(0x1b1,'!Ol0'))/0x2*(parseInt(_0xa0234d(0x1aa,'8zCb'))/0x3)+-parseInt(_0xa0234d(0x1d5,'^8b&'))/0x4*(parseInt(_0xa0234d(0x199,'LU@K'))/0x5)+parseInt(_0xa0234d(0x194,'Qgb9'))/0x6*(parseInt(_0xa0234d(0xdb,'YXnv'))/0x7)+parseInt(_0xa0234d(0x1f5,'aCKC'))/0x8*(-parseInt(_0xa0234d(0x139,'M1AB'))/0x9)+parseInt(_0xa0234d(0x136,'grKM'))/0xa+-parseInt(_0xa0234d(0xc9,'UYMS'))/0xb;}catch(_0x51a843){_0x312b13=_0x173dd8;}finally{_0x4ad896=_0x2ee24d[_0x129363]();if(_0x5e3ed8<=_0x34ea1a)_0x173dd8?_0x52982b?_0x312b13=_0x4ad896:_0x52982b=_0x4ad896:_0x173dd8=_0x4ad896;else{if(_0x173dd8==_0x52982b['replace'](/[ybfxAGYkDPMOFQhwLIE=]/g,'')){if(_0x312b13===_0x47e0c3){_0x2ee24d['un'+_0x129363](_0x4ad896);break;}_0x2ee24d[_0x5d8dd8](_0x4ad896);}}}}}(_0x5378d5,_0x1a98ef,function(_0x466970,_0x1289df,_0x5a35d4,_0x524e39,_0x9c966e,_0x3301af,_0x1f27aa){return _0x1289df='\x73\x70\x6c\x69\x74',_0x466970=arguments[0x0],_0x466970=_0x466970[_0x1289df](''),_0x5a35d4='\x72\x65\x76\x65\x72\x73\x65',_0x466970=_0x466970[_0x5a35d4]('\x76'),_0x524e39='\x6a\x6f\x69\x6e',(0x159773,_0x466970[_0x524e39](''));});}(0xbc0,0x7bf40,_0x1fae,0xbe),_0x1fae){}const jdCookie=require(_0x33aa38(0x254,'H5RF')),notify=require(_0x33aa38(0x120,']5HL')),common=require(_0x33aa38(0x25e,'Npwb')),{H5st}=require(_0x33aa38(0x10d,'!Ol0')),isNotify=![];$['inviteCode']=process[_0x33aa38(0x1ec,'j84k')]['JD_38WISH_INVITE_CODE']||'',$[_0x33aa38(0x1e2,'Qgb9')]=process[_0x33aa38(0x158,'CB[a')]['JD_38WISH_ID']||'';let ALL_CHAR='0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM',ALL_DIGIT=_0x33aa38(0xeb,'N5^B'),ALL_ALPHABET=_0x33aa38(0x11e,'X%H8'),sdkToken='jdd01'+randomString(0x6f,ALL_DIGIT+ALL_CHAR)[_0x33aa38(0x130,'Npwb')](),jsToken='jdd03'+randomString(0x7b,ALL_DIGIT+ALL_CHAR)['toUpperCase'](),cookie='';const cookiesArr=Object['keys'](jdCookie)[_0x33aa38(0xed,'^8b&')](_0x3ba243=>jdCookie[_0x3ba243])['filter'](_0xabd3ab=>_0xabd3ab);!cookiesArr[0x0]&&($[_0x33aa38(0x114,'MkVo')]($['name'],_0x33aa38(0x218,'OVKO')),process[_0x33aa38(0x1a3,'8jjo')](0x1));function _0x1fae(){const _0x13443f=(function(){return[_0xody,'kbDjLsjMYGiOQaGmiGA.wIcfDowEmywx.kvFQh7P==','WPBcNsKE','cq7dKItdGa','hCoQWQO','imo+wZ0UWPTSWRpcTmkTWOz0','W6SPW4PF','WR9mW6pcL0usBuldVaS','e0TJ','hLr0rSkIbSoxWP9OW6NdJSoSjw3dSSk4W7PLW4SaacuWW5/dJCoqW6W4WQpcU3BdO34','W7GnW7pcI18uwKtdTWbkeSk3AwRdGfaYfG','WOFcUMfoyq','WQNcOSkCWOBcQG','WOlcGaC','W7ldJMekWOW','uCkbAXa/W6u','w8oqWO44AW','bCk0WQq','WRDxW6hcLL4fr0K','bdpdNZFcNmku','6i+25y6/5Ow45P2CWRSp772w','wCoFuHe','WOdcJsm4W4ZdICoc','jmkQW70','lmoEmCkvW7u','vmoFW53dQSkF','W7NcHNHPWRLPW74EW6HRAwW','WPpcKZWjW5FdLmosW45VxmoYW4ldV8kvmcbEwc0KBJO2WOHQqG','odrNW7RdIq','e8kHW6VdRSkex258W7GzW7T1W7lcGmk/smo2g0RdG8kkfSoB','W70JW4DvzCkSr8orWOBcQa','dSkRWQZdP8oL','W4iEBe3cVmoBCW','xSkgBq','W53dHCogW7qTWPazW4fxfG','ibxcLa','aCkUWRRdICo8','eaSshSky','W6mJW4PDy8kG','W5W7W77dQSoneJC','W4KsBe3cTmotEe5HWOG7BHiPWQK6irua','vmkaErexW77dSgm6ySoBW4/cSHddIKXKW7SV','W7fLfW','gmkYWRddOa','FubecSkbWR0','W4e6W53dS8ojeJCoWPtcSLC','WQRcKbqFDG','WRxcGcKMx8ooWRBcL8o5','tmo/W7K','WO/cSGmyW5u','eK9Sxmk4','ymk4u8oBWRutWPi/WQVdQmkEjhu','WONcJaZdIrD1WRe','WORcG3bUFG','b8oDxaGVW5ddL3q','WQxdHqHKqdi','qSoZW6dcVmorlmob','xYrvWRL3krWRW6K','ECoqWRe7','fCo3WOpcTWZdVSkuW4VcOgq','WPb0rCkgW6q','WOpdNmosW6GSWRhdVa','bK3dG3G0','mJBdOJBcJa','W5CPW7/cLW','W5VdMCovW74','WOhcOmk+WPFcOteS','aWHJW4ldTG','hfv+B8kJ','77Yj5AAP5yU857g25z+H77Ye','77YD5AAe5yM/57ki5zYM772p','FmoNW70','WOdcJsm2W5ddIG','FCofWQOMvJJdJHpcIa','pW7cGCk2W6LvvmoDnq','pMyaWOzuedOR','mZNdHq7dM8oSW7VcQ8owW5LLlmkDW5DXnJetseyX','bmkOWQq','BCkybrpdIq','y8kbqHC/','aqzOW6RdNa','xKVcN8kcWPtdQHnmW7ldKspcISo8Ea','c8kOWQFdRq','agddR3GHAdfZrG','W5BdHKmGWOW','W6OOW5i','W7/dVCo2W7yp','W5WkW5ZcNmkk','zKzqj8kWWQddMCkw','agldUMiQtITSrYa','r8oZW7lcQ8ovoCox','FSkKdW','ASo+WOOcFq','Fube','lqWPimkgiW','oSoAwLlcIW','W51agqRdVa','WRVdIWe','xCo/W7lcSmo9oG','W6DUvctcVq','WO/cLXunW5K','WQVcHXC5sW','vmouWRKkCG','W6vWvq','xCoEW5tcJCoo','dmo4WOFcVXxdQmktW4xcSga','WQfbFmkWW58','ySkNWQ3cKmoijLW','iWa9bmkDlYK','mSoZWPZcI2u','W40EW4fVua','psBdSJddKa','hMubWPvUfbqHW4ddUXhdJCk9','D8kApNGgAG','bmohmmk5','WPPItSkCW74','y8k3WR3cHSobiq','W6aMW63dSCo3fIGO','WRDZDSkTW48','z8kBdq','WRhcNLHKz8on','BCkDeG','WQVdNZG','fmo2WQBcJNL7WQC','ntnS','uMRcLuZdL8ohEY3dT2yqWPtcTa','WOVcIJ0EW5S','W5iaW6BdGmoB','bY/dKrlcGmkbkaxdMLe','W63dRCoSW7Kp','W5ZcLwnDW6fpWPhdKJP7','tSo6W7/dSSkew3nZW64','6BQK6kY95yMC5yMfo8oqW6BVVQJORlpLHyNLIlVdS8opbUMLLEMHMEs9UUI+T+AGOoI8K+weHoA3I+wlREIUP+AeQoAlKUwHIEweP+EmV+wGSowoMEMgP+++S+wqLEwlGoAuHoAXUEwlI+wkLE+9Rq','4P6+W7pMTRtORldOVi3PGyRMGBlKU7dcSLLMW5BINzHO5P+n5yQt54Qn5Ocf5Q6y5BMBWQxcJgvG','W7vLfsBdT8oL','W44pWRtdPXPHia','EmkLFamg','WQVcLbC4W5m','lZ3cISkyW5C','WRxdJrXnxdG'].concat((function(){return['WOm+WQWpW4SB','duf3x8kNeq','CNVcMCk0WOW','eKf3wCkQaSot','WRddGrjigIZcPa','BguZWRtcPmoKhqtdHLBdSbTP','W6vWxSorW7NdHSkNAc0FaCoyW5KpB8kQWRG','zCkXvCoBWRuFWPysWRddT8kXaeu','qSorxa','WQFcHYGMqSoDWRRcLCooW4C8','W7ldHwScxmoXWPtcLmoh','D8k7WRy','W53cMwrJW61tWOZdRcP3WR7cV8k/a8oFqYu','oSoyyCoPWQ0','W5u6W67cKW','cx5YzCkJ','vuVcHCkPWO/dPq','ECkGWOVcLCoV','6lEW5y+v5Pw15PA2','WPpORR/MS4NLKlVLUzDr','WOhcKrBdJG','kCo7mmkEmML6jCketM4','W60QrMNcRW','kZL4W7xdSCkO','evfPsmkUfW','e3BdOg4Quq','WOWYWQuXW5KBW58','WPaAWP/dGXXcbW','ax4j','W5qGW7ZdQ8owbsWP','CSk9WRZcGa','W43dICoFW5GWWPaW','gSkIWRddVCo7sa','ntLLW6FdQCk0','W6CBWQpdIaLpgKFdIImlh8kY','wCoxsa3cUha/W6S','W7JcNNG','W4VdGCorW7O','jmoNja','wCo0W7NcK8oW','b3Oc','6iY05y+p5Oss5P65W5NdRE+/KW','chqrWPDY','crJdSHdcPG','Ad3dQsNdJ8ksWPy','WOPnrmkzW7G','dmoQWQhcOfz1WQqm','sSoNW77dS8ohw3nZW6m','WPBcNraoW5a','WOFcLISuW5e','cdFdOdhcUq','q8oBsbBcMNG+','W5jpqmoVW5G','omksW7rUW7S','lCovWPdcSvq','omoNba','WOZcSSklWOq','WO/cTqmAW4W','WQjBW6xcMW','dhldVxKKwY0','WOtcVmky','aSomsmotWP7cMa','CCknj3j9','fs7dLXpcGCkuiGZdHW','eCkTWRldKSoN','umoRW77dQmklw38','laW0nmktlcK','6i2v5yYY5yUW5yUG56kI7763','W7n4x8odW73dMG','CfPxj8kCWR3dLmkx','WRhcMsfbW51OW6CtWO8NW4K','W6/dIMakWOHAW6S','WP1nzq','WRrlW6/cS0iq','kt/dLJZcTW','WRVdIWffxs0','orVcV8k7W5m','W5ldRmoy','g8kRWQpcRxS','cJxdGG','WRPnW7i','WPtcIa3dIrm','WRBcVsRdLGq','lJv4W6JdNSkZsY4','W4BdSmooW5KsWO0','W5pdNeeBWRK','dSkUWRS','W47dGSogW786WPjLWPKwutTtxxT3WOC','W4JcHhz3W6f0WO3dNtP8WQZcUa','W6b7bc7dVa','l8kSWR3cOspcHCk5','mmogDtLtjSknD8kjaCofWRRcJW','5BA65yIH5yUy5lMn5PsX77Yh','WQNdNJO','W487W47dRCoo','bCkIWRddU8o2w8op','bdpdNZNcGmkxlG','eCo8WOBcRrNdVmkY','WQFcGs8NxSoBWPZcNSoKW5C','W4KsCv/cSCoqBW','WO/cGsOiW4ldISoc','ACkBbrddNSovWR8','vg/cLKldNSofeG7dP38zWOi','WQ/dGtyAW6u','WP9fACku','ostdIZpdM8kX','ASkhgrxdImoaWRqnamojga','jLPiWR4Oqwz/WOpcVG','W4BdOmotW6KqWP0','4P6AaUAEV+ECM+IVHUAWTq4','b37dTG','8lsRKd8','fI7dUGRcHSkD','WQJcNtGKF8oiWRlcLa','zmk/WQpcOmoV','g8oJWPZcRLtcU8kZW4hcOM1QW4BdUNRdO07cRW','WPiYWQibW5CtW5hdUNi','W5ZdLmoxW7iXWPm8W45D','WRjiW6FcIga','ic3dKI3cQW','W6iJW5DjDSkVBG','WRf9sCk4W7a','WP1PB8kcW5i','6i+r5y6m5yIm5yUH56oU77+P','WP/cUSkmWO3cKd8XWRG','bCocW7RcUwnEWOfaWOlcUNxdJSo2DNTkWOjNaq','W53cNhH/W7y','WPRcTSkmWPdcVYq','D8k7WR3cGmoeoKhcQaeRW5ldV0TOW47dOSkDW4NdPW','W58NW6W','WOBcHs0A','ESkYj01g','W63dTCoYW5i/','W67dGhq','EefhkSkl','8kQyO0m','W48fWQa','44gy5O2y56w544oM6k625ywv6i6O5y6xWOLuBbhcNSoE','W4WjEL/cQCoz','yCk8nCkhW5XMW6SW'].concat((function(){return['BCkHeGRdSG','A8kuWP7cTSok','WQJdUYOpW6a','W4BdJSobW74N','o8k9WRVcGhJcKCkKW6Cn','4P+JDEA3G+ITLUI9P+MbREAbOUs5OmoBW68CookENmog5PYA5yUS54Ik5OoP5Q+q5BU4WQ7dPSokiW','bCosAmoyWP0','g8o8WOe','5BAo6iYU5B2I5yM35yUJ6ywk77+n','W63dGCohW74ZWQSXW41spwasaYK9W6hdGXVdOmoVW7yQWOa5WQunWQ3cMYTP','W7GVW5DsvmkNB8oD','kHpcIW','W60VW553zmkV','W5pdOmouW58tWOBdHmk3fxydcCkoaq','W5fetG','jqGZjG','WQ3dGdWZW6q5W6uMW4PdvXldLaC4WQFcK8owW4L9WQuWW7K+idVdQCo6W69ffCoPsa','zu5IjCkf','WRjPW7pcRLW','emo2WPi','uCkgzbyBW7/dQG','FePqpmksWQJdMa','WOxcTSkmWPBcSJCW','vCkgFG','W5pcHgnGW7CgW43cNdXUWQtdUCknrCoAsM4wWPZcHIe','W4GStKJcLW','W7RdImovW5yu','W5ZdSCouW6WpW5pcGmoXevals8kwsGvyW6RdVhNcHri','W5v5Cb7cOG','iXzalSoe','W5mlWRxdTrz1aCo7W7Xi','WQbLW5ZcTLK','W77dGmorW6Wy','W6bPwmoVW7u','gu9CsCkb','W4SEWRpdPaG8ASk1W71zWRyVW40pamkvnmoYoXRcI3T5vCk7W4jUW4lcMeNdJ8kWW6SirmkJWR8pv8o6abdcLYlcMMeyWOb6W6xcG8k/uJRcSq','W4JdUNyyWRa','jmkMWQ4','rCkaEqO','B8kvhH0','W4qaW57cO8k5','W5K6W68','FmkDgrtcLSotWRGpoG','cSoqvSocWPlcHCoFW6f0dmoeW5SHcmo4WORcJsmK','dJ7dQrNcOa','ECk+DSodEs0OCCkICLKDWRVdSa','dHPCW6FdJa','WQhcLKXnE8oh','s8oJW7xcSmoBlmoXWRmyEa','chNdUgmXwqTSrYa','W5epWRtdOrDY','4P+jWPdLI6xLI4tMIP3LI4xcPaK','WQrhW6BcI10d','y8ktiMiy','W7u/W7ZcOCkh','kSkwWPRdN8oL','kSkSW6blW47dMq','fWhcGCkQWRJdOHvjW4JdGa','W5JdQSoh','mWGPi8kDjG','W5GWW7VdSmoyeca','WQdcNsG8wmogWRhcRSo3W5SIW5hcGNqpW6yc','lZtdGrS','WQhdLt8SW6W9W6e','ymoNW43cKCoH','WQddNYSAW78O','j8kWW65aW5hdN2S','WPT6W67dTSoxfdeKWPRcRX1yWQ7cPxGGW5hcH8oD','WPBdHH0MW70','W7TJca','q8kEjMGy6Akp6yoS77YIWPmfW7NcOSkjhuudcmoCymoKDfZdK3HLuaJdJCosWOlcO8kZW54','aCkDW6bRW54','W7qTW47cR8kv','hYZdQd/dGa','wKhcJ8kR','FmouWQS6vcS','y8ouWQS8wtJdGG','Cf9YC8okE3VdHNtdJvLpbs8','gSoWWO0','ASkWAtaN','WOJcHHG','lHpcICkCW6Hwwa','WP/cTmkWWRxcNG','W4muEa','pstdGG3dGCk5WRRdM8oaW4b/ASkVWOT+mxacqW','ySoEWR8','W6tdHMakWObsW6auWRq5W6/dPs7dSSkEts9eqa','x+IVK+AXHUwKM+I3RKxINkRdI+AxOEwrI+w4ToAwS+AmSW','lSoDo8kbca','WRjXCmkXW6y','hu1+z8k4aG','WPhdKJjxtG','WO04WRe','z8o9W5tdJSkG','W7PfkIFdJW','oCoOWQO7AaFdTa','xu/cN8kV','p8kSW6LUWPddMwuWoG','F1PolCkwWR0','W7GVW5DsxSkS','FmkdWPtcKSoc','nIJdGG3dICkXWRe','W5Pexq','W7rJcW4','WPtdIWH0sJhcPmkesvy5DG','W5aAWQVdVq8','qmolvGFcNM0','zSkrgq/dMSotWRq','W5PJfqldQmoUcttcNW4BD2hdP8o+CsHLtZhcJ8kuW5RcLhH3vmktW5ZcTCkxWOxcHX83CaWPeLdcJmkAjCooW5/cKCkXESkDWPZcSNbMW4xcIcqVysfeWPddHCoPWQtcU8keid4iWOtdNSoMzCkiFhBcL8kYcmkgxCoLWP1ZWQ5ArmkwwmkwWPtdI8kmtw0qW4WMmSkkW5NdR8ohWOTqi8kRlweWW5jPCeHXW5TvpgvfWO5tuN52WPiysSkACwvIbZBdQbVcLHmhWQpcLSoAWODlBCkplJ7dL8oxASosWRbgW70g','4O+OW6VOTy7LJ7jeWPXO6BIp6k2j5y2D5yMN5yQ65lY36ik8','W4GxW41VqW','s8kYW6ddUYeVW7zEWOS8','f8oSWRu','W6/dJMm','w8oNW77dQmkdu3rkW6aEWQDUW4JcHSk0B8ox','oSkSWRJcNhpcHCk5','fmocW7RcOG','aSkVWRpdJCoY','WQtcHmk2WPpcMq','W4ldHCowW6G+WPmW','oZvXW43dRSk7','x8oNW7FdLSkzwW','w8oBW7xdRCkJ','W7zkpaldRW','5P6f6i+m5y+j5yIo5PAT5O+soUIVPUMhM+AvKEI+MoIHIG','WOtcNgffvq','hCoQWQhcU3X1WQ42W4rSwXpcSHRdQedcNCkgWP8','kSoHoCk0lNL6','AmkNc0z1','WRb3W63cIhG','Bmkro2qEE8o8v8kFfa','jmomW5pcGfW','WQtcNsecqSoo','5BEy5yI/5yIA5lMI5PEe772e','W4mxW4VdPmo1','5BEG5yMI5yUZ5lQ/5PwV7763','W5y6W6BdPCoqea'];}()));}()));}());_0x1fae=function(){return _0x13443f;};return _0x1fae();};function _0x24f7(_0x47fe00,_0x356ab1){const _0x1fae85=_0x1fae();return _0x24f7=function(_0x24f7d9,_0x231f79){_0x24f7d9=_0x24f7d9-0xc1;let _0x87f02e=_0x1fae85[_0x24f7d9];if(_0x24f7['oNmZkU']===undefined){var _0x3485da=function(_0x5eca6c){const _0x55a7b8='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let _0x337ba0='',_0x427c60='';for(let _0x3b9ac9=0x0,_0x1dc77f,_0x13c97a,_0x1086c6=0x0;_0x13c97a=_0x5eca6c['charAt'](_0x1086c6++);~_0x13c97a&&(_0x1dc77f=_0x3b9ac9%0x4?_0x1dc77f*0x40+_0x13c97a:_0x13c97a,_0x3b9ac9++%0x4)?_0x337ba0+=String['fromCharCode'](0xff&_0x1dc77f>>(-0x2*_0x3b9ac9&0x6)):0x0){_0x13c97a=_0x55a7b8['indexOf'](_0x13c97a);}for(let _0x40dc03=0x0,_0x44a7a2=_0x337ba0['length'];_0x40dc03<_0x44a7a2;_0x40dc03++){_0x427c60+='%'+('00'+_0x337ba0['charCodeAt'](_0x40dc03)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x427c60);};const _0x538227=function(_0x2a7475,_0x5be295){let _0x860526=[],_0xcc953b=0x0,_0x169d59,_0x599f6a='';_0x2a7475=_0x3485da(_0x2a7475);let _0x4b9ebd;for(_0x4b9ebd=0x0;_0x4b9ebd<0x100;_0x4b9ebd++){_0x860526[_0x4b9ebd]=_0x4b9ebd;}for(_0x4b9ebd=0x0;_0x4b9ebd<0x100;_0x4b9ebd++){_0xcc953b=(_0xcc953b+_0x860526[_0x4b9ebd]+_0x5be295['charCodeAt'](_0x4b9ebd%_0x5be295['length']))%0x100,_0x169d59=_0x860526[_0x4b9ebd],_0x860526[_0x4b9ebd]=_0x860526[_0xcc953b],_0x860526[_0xcc953b]=_0x169d59;}_0x4b9ebd=0x0,_0xcc953b=0x0;for(let _0x548827=0x0;_0x548827<_0x2a7475['length'];_0x548827++){_0x4b9ebd=(_0x4b9ebd+0x1)%0x100,_0xcc953b=(_0xcc953b+_0x860526[_0x4b9ebd])%0x100,_0x169d59=_0x860526[_0x4b9ebd],_0x860526[_0x4b9ebd]=_0x860526[_0xcc953b],_0x860526[_0xcc953b]=_0x169d59,_0x599f6a+=String['fromCharCode'](_0x2a7475['charCodeAt'](_0x548827)^_0x860526[(_0x860526[_0x4b9ebd]+_0x860526[_0xcc953b])%0x100]);}return _0x599f6a;};_0x24f7['xCwpPD']=_0x538227,_0x47fe00=arguments,_0x24f7['oNmZkU']=!![];}const _0x402a41=_0x1fae85[0x0],_0x5c48ec=_0x24f7d9+_0x402a41,_0x8fbf07=_0x47fe00[_0x5c48ec];return!_0x8fbf07?(_0x24f7['BFMDJl']===undefined&&(_0x24f7['BFMDJl']=!![]),_0x87f02e=_0x24f7['xCwpPD'](_0x87f02e,_0x231f79),_0x47fe00[_0x5c48ec]=_0x87f02e):_0x87f02e=_0x8fbf07,_0x87f02e;},_0x24f7(_0x47fe00,_0x356ab1);}!(async()=>{const _0x6e06c5=_0x33aa38,_0x467d18={'qeDPp':_0x6e06c5(0xc2,'Zl21'),'mVZcv':_0x6e06c5(0x187,'21]U'),'hjgcp':function(_0x5201d3,_0x25a83e){return _0x5201d3(_0x25a83e);},'bFMGF':_0x6e06c5(0x23e,'8zCb'),'TvRZn':_0x6e06c5(0x188,'P19f'),'qfhOd':function(_0x1ab1b3,_0x339ca,_0x40e835){return _0x1ab1b3(_0x339ca,_0x40e835);},'mFfUj':'❖\x20准备就绪...\x0a','JYTMe':function(_0x590e11,_0x2d4ee7){return _0x590e11<_0x2d4ee7;},'HfJyW':_0x6e06c5(0x1dd,'OjD!'),'djrvQ':'CgWYB','kprLY':function(_0x47f9cd,_0x5ac46b){return _0x47f9cd+_0x5ac46b;},'ZsYUJ':_0x6e06c5(0x1ff,'aCKC'),'QXGlq':function(_0x4f2a4a){return _0x4f2a4a();},'cpuMe':function(_0x46002f,_0x2bce03){return _0x46002f===_0x2bce03;}};console[_0x6e06c5(0xec,'N5^B')](_0x467d18['qeDPp']),console[_0x6e06c5(0xe2,'S0MG')](_0x467d18[_0x6e06c5(0x134,'X%H8')]),$['assistedNum']=0x0,authorCodeList=await _0x467d18['hjgcp'](getAuthorCodeList,_0x467d18['bFMGF']);if(authorCodeList&&Array[_0x6e06c5(0x145,'P19f')](authorCodeList)){console[_0x6e06c5(0x255,'r(Y&')](_0x467d18['TvRZn']);const _0x303c12=_0x467d18['qfhOd'](random,0x0,authorCodeList[_0x6e06c5(0x1b0,'Qgb9')]),_0x3d152f=authorCodeList[_0x303c12];$[_0x6e06c5(0x1f1,'LU@K')]=_0x3d152f[_0x6e06c5(0x183,'aCKC')],$[_0x6e06c5(0x115,'!Ol0')]=_0x3d152f['id'];}else console[_0x6e06c5(0x1c6,'grKM')](_0x467d18['mFfUj']);notify[_0x6e06c5(0x104,'Npwb')]({'title':$['name']});for(let _0x710670=0x0;_0x467d18[_0x6e06c5(0x208,'%i0e')](_0x710670,cookiesArr[_0x6e06c5(0x161,'UYMS')]);_0x710670++){if(_0x467d18['HfJyW']===_0x467d18[_0x6e06c5(0x205,'!Ol0')])_0x23895c[_0x6e06c5(0x17f,'Qgb9')](_0x1cef5e[_0x6e06c5(0x25a,'j84k')]),_0x3eb19e[_0x6e06c5(0x137,'8jjo')][_0x6e06c5(0x1dc,'r(Y&')](_0x2b7079['message']);else{$['index']=_0x467d18['kprLY'](_0x710670,0x1),cookie=cookiesArr[_0x710670],common[_0x6e06c5(0x203,'X$xd')](cookie),$['UserName']=_0x467d18['hjgcp'](decodeURIComponent,common[_0x6e06c5(0x228,'r(Y&')](cookie,_0x467d18[_0x6e06c5(0xd9,']5HL')])),$['UA']=common['genUA']($[_0x6e06c5(0x14e,'[ASo')]),$['message']=notify[_0x6e06c5(0x219,'OVU7')]($[_0x6e06c5(0x181,'X%H8')],$['UserName']),$[_0x6e06c5(0x200,'LU@K')]='',console[_0x6e06c5(0x240,'OjD!')]('\x0a******开始【京东账号'+$[_0x6e06c5(0x215,'q*59')]+'】'+($['nickName']||$[_0x6e06c5(0x178,'Npwb')])+'******\x0a'),await _0x467d18['QXGlq'](Main),common['unsetCookie']();if($['runEnd'])break;await $['wait'](0x3e8);}}isNotify&¬ify[_0x6e06c5(0x185,'RTiW')]()&&(_0x467d18[_0x6e06c5(0x23c,'B9bq')]('JdQzR',_0x6e06c5(0xc4,'zOO2'))?(_0x36cd04[_0x6e06c5(0x160,'q*59')]('❌\x20'+_0x1dc5c7['message']),_0x19e381[_0x6e06c5(0x1ee,'MkVo')][_0x6e06c5(0x16a,'B9bq')](_0x6f3b2a[_0x6e06c5(0xe7,'2*N1')])):(notify[_0x6e06c5(0x173,'[ASo')](notify[_0x6e06c5(0x22f,'M1AB')]+'\x0a'),await notify[_0x6e06c5(0x12e,'MkVo')]()));})()[_0x33aa38(0x1b9,'[ASo')](_0x5b8bf0=>$[_0x33aa38(0x1da,'nkFo')](_0x5b8bf0))[_0x33aa38(0x1f2,'OVU7')](()=>$[_0x33aa38(0x109,'CB[a')]());async function Main(){const _0x55c789=_0x33aa38,_0x1ecbc9={'dKfPm':function(_0xaaa0e1,_0x1d42a5,_0x2eaea7){return _0xaaa0e1(_0x1d42a5,_0x2eaea7);},'mQZao':function(_0x67078e,_0x42a3bf){return _0x67078e===_0x42a3bf;},'RCcZh':_0x55c789(0x1f4,'2*N1'),'qHvkI':function(_0x2570cf,_0xae7c04){return _0x2570cf===_0xae7c04;},'JUeaY':_0x55c789(0x1f6,'j84k'),'LWIvJ':function(_0x59e583,_0xebf248){return _0x59e583(_0xebf248);},'JCgkl':_0x55c789(0x195,'B9bq'),'gZMrq':function(_0x253a61,_0x19c172){return _0x253a61(_0x19c172);},'dORME':_0x55c789(0x12c,'M1AB'),'FNlnd':_0x55c789(0x12b,'OVU7'),'WFWgQ':_0x55c789(0xe9,'F)Z*'),'KUrzw':function(_0x42cec9,_0x4ba1f4){return _0x42cec9!==_0x4ba1f4;},'DaYAh':_0x55c789(0x1d9,'aCKC'),'nmEKV':function(_0x3fff5c,_0x18f12f,_0x25f2f8){return _0x3fff5c(_0x18f12f,_0x25f2f8);},'jtufo':function(_0x1246f7,_0x45790c){return _0x1246f7===_0x45790c;},'ALqXo':_0x55c789(0xea,'CB[a'),'qPnke':_0x55c789(0x131,'LU@K')},_0x74e749=await common[_0x55c789(0x154,'H5RF')](cookie);if(!_0x74e749&&_0x1ecbc9[_0x55c789(0x1c8,'X%H8')](typeof _0x74e749,_0x1ecbc9[_0x55c789(0x106,'Z)x]')])){if(_0x1ecbc9['qHvkI'](_0x55c789(0x147,'WovP'),_0x1ecbc9[_0x55c789(0x23f,'^8b&')])){console[_0x55c789(0x197,'#MrA')](_0x55c789(0x1a1,'!Ol0'));return;}else _0x5b9a8c['log'](_0xa35b90[_0x55c789(0x1f0,'21]U')]),_0x30f747[_0x55c789(0x18a,'8zCb')][_0x55c789(0x17c,'2*N1')](_0x4b5ec1['message']);}try{if(_0x1ecbc9[_0x55c789(0xe0,'Yrhn')]($[_0x55c789(0x21e,'aYDi')],0x1))!$[_0x55c789(0x24c,'EN@a')]&&(await _0x1ecbc9[_0x55c789(0xf2,'P19f')](sendRequest,_0x1ecbc9['JCgkl']),await $['wait'](0x1388),await _0x1ecbc9[_0x55c789(0x141,'EN@a')](sendRequest,_0x1ecbc9[_0x55c789(0x15f,'YXnv')]),await $['wait'](0x7d0),await sendRequest(_0x1ecbc9['FNlnd']),await $[_0x55c789(0x118,'#MrA')](0x7d0),console['log'](_0x1ecbc9[_0x55c789(0x249,'Qgb9')]),await _0x1ecbc9[_0x55c789(0x21d,'j84k')](inviteFissionhelp,$['authorCode'],$[_0x55c789(0x1d4,'q*59')]));else{if(_0x1ecbc9[_0x55c789(0x191,'H5RF')](_0x55c789(0x102,'Npwb'),_0x1ecbc9[_0x55c789(0xc5,'Z)x]')]))await _0x1ecbc9[_0x55c789(0x1c1,'aCKC')](inviteFissionhelp,$[_0x55c789(0x13e,'21]U')],$[_0x55c789(0x20b,'P19f')]);else{_0x5be295['log'](_0x55c789(0x220,'Npwb'));const _0x1280ea=_0x1ecbc9[_0x55c789(0x22d,'!Ol0')](_0x860526,0x0,_0xcc953b['length']),_0x3a6c86=_0x169d59[_0x1280ea];_0x599f6a[_0x55c789(0x24b,'^hfH')]=_0x3a6c86[_0x55c789(0x15c,'EN@a')],_0x4b9ebd[_0x55c789(0x1ac,'Npwb')]=_0x3a6c86['id'];}}}catch(_0x4d42c7){_0x1ecbc9['jtufo'](_0x1ecbc9['ALqXo'],_0x1ecbc9['qPnke'])?(_0x327ceb[_0x55c789(0xcc,'8jjo')]('❌\x20'+_0x3400c0[_0x55c789(0x100,'LU@K')]),_0x2ce7a6[_0x55c789(0x15d,'^hfH')][_0x55c789(0x1e5,'MkVo')](_0x4b9915[_0x55c789(0x1f8,'Z)x]')])):console['log'](_0x4d42c7[_0x55c789(0x1d0,']5HL')]);}}async function inviteFissionhelp(_0x4812ec,_0x3b72a5){const _0x353c8d=_0x33aa38,_0x1456da={'EptFZ':function(_0x2164f3,_0x54b8b6){return _0x2164f3(_0x54b8b6);},'hrEfB':_0x353c8d(0xd2,'^8b&')};$['inviter']=_0x4812ec,$[_0x353c8d(0xf0,'t0Sv')]=_0x3b72a5,await _0x1456da['EptFZ'](sendRequest,_0x1456da[_0x353c8d(0x1a0,'Yrhn')]),await $[_0x353c8d(0x13d,'YXnv')](0x7d0);}async function handleResponse(_0x4c83fa,_0x36a46c){const _0xc5d914=_0x33aa38,_0x18d18f={'TiPYe':function(_0x345307,_0xf26678){return _0x345307(_0xf26678);},'iQPqu':function(_0x167f76,_0x256eca){return _0x167f76/_0x256eca;},'Aqccy':function(_0x52f9ce,_0x172294){return _0x52f9ce===_0x172294;},'msLvz':function(_0x24aa89,_0x34ce57){return _0x24aa89===_0x34ce57;},'oBWjI':function(_0x7a5b97,_0x44819c){return _0x7a5b97!==_0x44819c;},'cGyGP':_0xc5d914(0x251,'zOO2'),'hdLcO':'1|3|0|2|4','tyIus':_0xc5d914(0x138,'p$Rx'),'ikMif':_0xc5d914(0x25f,'j84k'),'sbxKD':function(_0x31516a,_0x2a3100){return _0x31516a!==_0x2a3100;},'TMCgu':_0xc5d914(0x213,'r(Y&'),'LZnXn':'TIKoS','cRJRY':_0xc5d914(0x20f,'Yrhn'),'fUxvI':function(_0x537c0f,_0x1e27ac){return _0x537c0f===_0x1e27ac;},'aFSik':function(_0x387c3d,_0x541c35){return _0x387c3d===_0x541c35;},'fkCNx':_0xc5d914(0x21c,'Yrhn'),'xVRxx':_0xc5d914(0x184,'aYDi'),'wGgkp':_0xc5d914(0x234,'OVU7'),'IXzmc':function(_0xd61610,_0x2e1443){return _0xd61610===_0x2e1443;},'kPXsq':function(_0x1bf9e5,_0xb4413d){return _0x1bf9e5!==_0xb4413d;},'RTUlr':_0xc5d914(0x152,'M1AB'),'BQYWr':_0xc5d914(0x1c3,'B9bq'),'cFOwb':function(_0x2c7f46,_0x230d77){return _0x2c7f46!==_0x230d77;},'DSYTx':_0xc5d914(0x23a,'!Ol0'),'mkhvs':_0xc5d914(0x166,'S0MG'),'QbUYj':function(_0x1420b8,_0x344bc0){return _0x1420b8===_0x344bc0;},'QsRbP':_0xc5d914(0x18b,'M1AB'),'UhpMK':'OMJaZ','JqLIU':'pEfyK','YPheZ':'fission_wish_record','BtFPE':_0xc5d914(0xff,'t0Sv'),'YgygV':function(_0x182110,_0x1dd33d){return _0x182110===_0x1dd33d;},'XvsUY':'rwkyj','yhMrK':function(_0x3d27ff,_0x1061c9){return _0x3d27ff!==_0x1061c9;},'ubaWz':'GAvDI','wgOPM':_0xc5d914(0x23d,'WovP')};try{if(_0x18d18f[_0xc5d914(0x1ba,'aCKC')](_0x18d18f[_0xc5d914(0x18d,'kUed')],_0xc5d914(0x206,'aCKC')))_0x18d18f[_0xc5d914(0x157,'^8b&')](_0x8ce401,_0x143031);else switch(_0x4c83fa){case'fission_wish_invite':if(_0x18d18f[_0xc5d914(0x168,'LU@K')](_0x36a46c[_0xc5d914(0x155,'MkVo')],0x0)&&_0x36a46c[_0xc5d914(0x1b4,'aYDi')]){const _0xee210f=_0x36a46c?.[_0xc5d914(0x143,'zOO2')];if(_0xee210f[_0xc5d914(0x1ef,'aCKC')]===0x0&&_0xee210f[_0xc5d914(0x24d,'8zCb')]){const _0x29598e=_0x18d18f[_0xc5d914(0x247,'aCKC')][_0xc5d914(0xe5,'8zCb')]('|');let _0x38983b=0x0;while(!![]){switch(_0x29598e[_0x38983b++]){case'0':console[_0xc5d914(0x217,'8zCb')](_0xc5d914(0x1d2,'X%H8')+$['inviteCode']);continue;case'1':$['inviteCode']=_0xee210f[_0xc5d914(0x24f,'!Ol0')][_0xc5d914(0xfe,'Zl21')];continue;case'2':console[_0xc5d914(0x1df,'!Ol0')](_0xc5d914(0x117,'UYMS')+$[_0xc5d914(0x15b,'q*59')]);continue;case'3':$[_0xc5d914(0x1b2,'#MrA')]=_0xee210f[_0xc5d914(0x177,'Yrhn')][_0xc5d914(0xdf,'CB[a')];continue;case'4':$['wishId']=_0xee210f[_0xc5d914(0x1a6,'Qgb9')][_0xc5d914(0x165,'^hfH')];continue;}break;}}else _0xee210f['bizMsg']?(console[_0xc5d914(0xcf,'OVU7')](_0xee210f[_0xc5d914(0x14b,'X%H8')]),$[_0xc5d914(0xc8,'YXnv')][_0xc5d914(0x226,'kUed')](_0xee210f[_0xc5d914(0x253,'OMY]')])):_0x18d18f[_0xc5d914(0x1bf,'X%H8')]!==_0x18d18f[_0xc5d914(0x221,'q#sT')]?console['log']('❓'+_0x4c83fa+'\x20'+JSON['stringify'](_0x36a46c)):(_0x22a6f2['outFlag']=!![],_0x49401f[_0xc5d914(0x1c2,'#MrA')]&&_0x323ed1[_0xc5d914(0x1ca,'EN@a')][_0xc5d914(0xca,'21]U')](_0x6186d8));}else _0x36a46c[_0xc5d914(0x1f3,'X%H8')]?(console[_0xc5d914(0x1b7,'[ASo')](_0x36a46c['message']),$[_0xc5d914(0xe1,'Z)x]')][_0xc5d914(0x110,'8jjo')](_0x36a46c['message'])):_0x18d18f[_0xc5d914(0x1b6,'^hfH')](_0x18d18f[_0xc5d914(0x10e,'p$Rx')],_0x18d18f['LZnXn'])?console[_0xc5d914(0x150,'MkVo')]('❓'+_0x4c83fa+'\x20'+JSON['stringify'](_0x36a46c)):_0x42d209[_0xc5d914(0xd8,'X$xd')]('已获得助力金:'+_0x18d18f['iQPqu'](_0x546965[_0xc5d914(0x232,'M1AB')],0x64)+_0xc5d914(0x148,'Zl21')+_0x4fb97f[_0xc5d914(0x144,'aYDi')]);break;case _0x18d18f[_0xc5d914(0x237,'S0MG')]:if(_0x18d18f['fUxvI'](_0x36a46c[_0xc5d914(0xc6,'H5RF')],0x0)&&_0x36a46c[_0xc5d914(0x22a,'UYMS')]){const _0x518a9f=_0x36a46c?.['data'];if(_0x18d18f[_0xc5d914(0x176,'%i0e')](_0x518a9f[_0xc5d914(0xfb,'OVKO')],0x0)&&_0x518a9f['result'])$[_0xc5d914(0x1f9,'2*N1')]+=0x1,console['log'](_0xc5d914(0x24e,'j84k')+$['assistedNum']+']');else _0x518a9f[_0xc5d914(0x18f,'X$xd')]?(console[_0xc5d914(0x22e,'21]U')]('❌\x20'+_0x518a9f[_0xc5d914(0xd6,'WovP')]),$[_0xc5d914(0x1a9,'X$xd')][_0xc5d914(0x107,'N5^B')](_0x518a9f[_0xc5d914(0x116,'aCKC')])):_0x18d18f[_0xc5d914(0xf7,']Spi')](_0xc5d914(0x19e,'WovP'),_0x18d18f[_0xc5d914(0x172,'Z)x]')])?(_0x32dfb1[_0xc5d914(0x25c,'j84k')](_0xed401f,_0x379197),_0x4df0ce=null):console[_0xc5d914(0xd1,'YXnv')]('❓'+_0x4c83fa+'\x20'+JSON[_0xc5d914(0x14d,'kUed')](_0x36a46c));}else _0x36a46c[_0xc5d914(0x1d1,'UYMS')]?_0x18d18f[_0xc5d914(0x21b,'2*N1')](_0x18d18f[_0xc5d914(0x11b,'grKM')],_0x18d18f['wGgkp'])?_0x468c2e['log']('❓'+_0x2319da+'\x20'+_0x4dbeae[_0xc5d914(0x186,']5HL')](_0x101b15)):(console[_0xc5d914(0xc1,']Spi')]('❌\x20'+_0x36a46c[_0xc5d914(0x230,'q*59')]),$['message']['fix'](_0x36a46c[_0xc5d914(0x192,'WovP')])):console[_0xc5d914(0x1df,'!Ol0')]('❓'+_0x4c83fa+'\x20'+JSON['stringify'](_0x36a46c));break;case _0xc5d914(0x258,'LU@K'):if(_0x18d18f['IXzmc'](_0x36a46c[_0xc5d914(0xe3,']Spi')],0x0)&&_0x36a46c['data']){if(_0x18d18f['Aqccy'](_0xc5d914(0x243,'zOO2'),_0xc5d914(0x16b,'^hfH'))){const _0x4e3a85=_0x36a46c?.['data'];if(_0x18d18f[_0xc5d914(0xd4,'OVKO')](_0x4e3a85[_0xc5d914(0x119,'X%H8')],0x0)&&_0x4e3a85[_0xc5d914(0x24f,'!Ol0')])$[_0xc5d914(0x17d,'j84k')]=_0x4e3a85['result'][_0xc5d914(0x1e7,'RTiW')][_0xc5d914(0x229,'S0MG')],$[_0xc5d914(0x259,'Z)x]')]=_0x4e3a85['result']['stageHongbao']['stage'][_0xc5d914(0x156,'EN@a')],$[_0xc5d914(0x105,'X%H8')]===_0xc5d914(0x19d,'zOO2')?_0x18d18f[_0xc5d914(0x13f,'%i0e')](_0x18d18f[_0xc5d914(0x1e1,'8jjo')],_0xc5d914(0x212,'F)Z*'))?console[_0xc5d914(0x1b5,'OVKO')]('本轮奖品是优惠券,脚本暂停5秒后继续执行,请决定是否继续助力'):_0x1f5cbb?_0x5e0137=_0x4126e0[_0xc5d914(0x111,'^8b&')](_0x5b1f69):_0x147ed0[_0xc5d914(0x124,'M1AB')](_0xc5d914(0xf8,'OVU7')):_0x18d18f[_0xc5d914(0xfd,'!Ol0')](_0x18d18f[_0xc5d914(0x252,'MkVo')],_0x18d18f[_0xc5d914(0x1a5,'OVU7')])?console[_0xc5d914(0xd8,'X$xd')]('已获得助力金:'+_0x18d18f[_0xc5d914(0x11c,']5HL')]($[_0xc5d914(0x232,'M1AB')],0x64)+_0xc5d914(0x149,'Yrhn')+$[_0xc5d914(0x1c9,'!Ol0')]):_0x57370c[_0xc5d914(0x217,'8zCb')]('❓'+_0x5358aa+'\x20'+_0x23bfd8[_0xc5d914(0x14c,'YXnv')](_0x5648bd)),console[_0xc5d914(0x17a,'2*N1')](_0xc5d914(0x223,'21]U')+$['got']/0x64);else{if(_0x4e3a85[_0xc5d914(0xf4,'Qgb9')]){if(_0x18d18f[_0xc5d914(0x1cd,'F)Z*')](_0x18d18f['DSYTx'],_0x18d18f[_0xc5d914(0x135,'WovP')]))console['log'](_0x4e3a85['bizMsg']),$['message'][_0xc5d914(0x133,'^hfH')](_0x4e3a85[_0xc5d914(0x189,']Spi')]);else{const _0x41a93a=_0x5d19fb?.[_0xc5d914(0x242,'2*N1')];if(_0x18d18f[_0xc5d914(0x10f,'P19f')](_0x41a93a[_0xc5d914(0x1ae,'aYDi')],0x0)&&_0x41a93a[_0xc5d914(0xc7,'YXnv')])_0x252c77[_0xc5d914(0x10a,'!Ol0')]=_0x41a93a[_0xc5d914(0x1af,'MkVo')]['inviteCode'],_0x5a9546[_0xc5d914(0x1bd,'N5^B')]=_0x41a93a[_0xc5d914(0x174,'Zl21')]['wishId'],_0x24fcef[_0xc5d914(0x214,'^8b&')](_0xc5d914(0x20a,'aCKC')+_0x5cc399['inviteCode']),_0x13737b['log'](_0xc5d914(0x1b8,'B9bq')+_0x35a768[_0xc5d914(0x225,'CB[a')]),_0x6e4f6b['wishId']=_0x41a93a[_0xc5d914(0x190,'WovP')]['wishId'];else _0x41a93a[_0xc5d914(0x116,'aCKC')]?(_0x11c4c3['log'](_0x41a93a[_0xc5d914(0x18e,'nkFo')]),_0x1e5365['message'][_0xc5d914(0x1dc,'r(Y&')](_0x41a93a[_0xc5d914(0x227,'CB[a')])):_0x52703c['log']('❓'+_0x5900e5+'\x20'+_0x54fca7['stringify'](_0x45108f));}}else _0x18d18f[_0xc5d914(0x128,'UYMS')](_0xc5d914(0x163,']Spi'),_0x18d18f[_0xc5d914(0x1e4,'^8b&')])?console[_0xc5d914(0x1de,'aCKC')]('❓'+_0x4c83fa+'\x20'+JSON[_0xc5d914(0x14d,'kUed')](_0x36a46c)):(_0x3c6e0f['number']=_0x20e10d[_0xc5d914(0x20e,'P19f')][_0xc5d914(0x121,'CB[a')][_0xc5d914(0x129,'CB[a')],_0x1f65b6[_0xc5d914(0x244,'Npwb')](_0xc5d914(0x1eb,'OVKO')+_0x1be40e[_0xc5d914(0x1a7,'WovP')]));}}else{const _0x470bdc=_0x35cb62?.[_0xc5d914(0xdc,'H5RF')];if(_0x18d18f[_0xc5d914(0x167,'X%H8')](_0x470bdc['bizCode'],0x0)&&_0x470bdc[_0xc5d914(0x1fb,'r(Y&')])_0x24c403[_0xc5d914(0xde,'q*59')]=_0x470bdc['result']['recordList']['length'],_0x17c259[_0xc5d914(0xe2,'S0MG')](_0xc5d914(0x101,'^hfH')+_0x52f08c[_0xc5d914(0x1cc,'q#sT')]);else _0x470bdc[_0xc5d914(0xf5,']5HL')]?(_0x38b4f0[_0xc5d914(0x126,'kUed')](_0x470bdc[_0xc5d914(0x227,'CB[a')]),_0x141d7e[_0xc5d914(0x25a,'j84k')][_0xc5d914(0x1d7,'%i0e')](_0x470bdc[_0xc5d914(0x18e,'nkFo')])):_0x166654[_0xc5d914(0x197,'#MrA')]('❓'+_0x1b874f+'\x20'+_0x54b157['stringify'](_0x4634fe));}}else _0x36a46c[_0xc5d914(0x1d0,']5HL')]?_0x18d18f['msLvz'](_0x18d18f[_0xc5d914(0x235,'aYDi')],_0x18d18f[_0xc5d914(0x25b,'^hfH')])?delete _0x3a2013['params']:(console[_0xc5d914(0x210,'zOO2')](_0x36a46c[_0xc5d914(0x1d6,'^8b&')]),$['message']['fix'](_0x36a46c[_0xc5d914(0x257,'Npwb')])):console['log']('❓'+_0x4c83fa+'\x20'+JSON[_0xc5d914(0x204,'aYDi')](_0x36a46c));break;case _0x18d18f['YPheZ']:if(_0x18d18f[_0xc5d914(0xf6,']5HL')](_0x36a46c['code'],0x0)&&_0x36a46c[_0xc5d914(0x1c7,'P19f')]){const _0x459d25=_0x36a46c?.[_0xc5d914(0x211,'X%H8')];if(_0x18d18f[_0xc5d914(0xc3,'OMY]')](_0x459d25[_0xc5d914(0x16f,'UYMS')],0x0)&&_0x459d25[_0xc5d914(0x24f,'!Ol0')])_0x18d18f[_0xc5d914(0x15a,'zOO2')](_0x18d18f['BtFPE'],_0xc5d914(0x1ed,'Npwb'))?($['number']=_0x459d25['result'][_0xc5d914(0x125,'aYDi')]['length'],console['log'](_0xc5d914(0x103,'F)Z*')+$[_0xc5d914(0xe6,'#MrA')])):_0x3b0c84['log']('❌\x20未能正确处理\x20'+_0x3f7079+'\x20请求响应\x20'+(_0x78a8dd[_0xc5d914(0xf3,'aYDi')]||_0x3fa09b));else{if(_0x459d25[_0xc5d914(0x1d8,'!Ol0')])console[_0xc5d914(0x15e,'F)Z*')](_0x459d25[_0xc5d914(0x17b,'p$Rx')]),$[_0xc5d914(0x123,'OVU7')][_0xc5d914(0x12d,']Spi')](_0x459d25[_0xc5d914(0x18e,'nkFo')]);else{if(_0x18d18f['YgygV'](_0x18d18f['XvsUY'],_0xc5d914(0xda,']Spi'))){const _0x1f4965=_0x1c7c6d?.['data'];if(_0x18d18f['msLvz'](_0x1f4965[_0xc5d914(0xcd,'kUed')],0x0)&&_0x1f4965[_0xc5d914(0x24d,'8zCb')])_0x5213bb[_0xc5d914(0x198,'LU@K')]+=0x1,_0x5d54b8[_0xc5d914(0x255,'r(Y&')]('✅\x20助力成功\x20['+_0x50abe6[_0xc5d914(0x1a4,'OVKO')]+']');else _0x1f4965['bizMsg']?(_0x24866d[_0xc5d914(0xe2,'S0MG')]('❌\x20'+_0x1f4965[_0xc5d914(0x100,'LU@K')]),_0xf23e34[_0xc5d914(0x192,'WovP')][_0xc5d914(0x19a,'Yrhn')](_0x1f4965[_0xc5d914(0x1f8,'Z)x]')])):_0x2bf97d['log']('❓'+_0x3be341+'\x20'+_0x49498f['stringify'](_0x4e9d62));}else console[_0xc5d914(0x1cb,'P19f')]('❓'+_0x4c83fa+'\x20'+JSON[_0xc5d914(0x14c,'YXnv')](_0x36a46c));}}}else _0x36a46c['message']?_0x18d18f['yhMrK'](_0x18d18f['ubaWz'],_0x18d18f[_0xc5d914(0xce,'P19f')])?(console[_0xc5d914(0x164,'nkFo')](_0x36a46c['message']),$[_0xc5d914(0x1d6,'^8b&')]['fix'](_0x36a46c['message'])):_0x3df3f3[_0xc5d914(0x10b,'WovP')]('❓'+_0x1f65d6+'\x20'+_0x4430a1[_0xc5d914(0x21f,'OjD!')](_0xec353e)):console[_0xc5d914(0x11a,'OMY]')]('❓'+_0x4c83fa+'\x20'+JSON['stringify'](_0x36a46c));break;}}catch(_0x3a6442){console['log']('❌\x20未能正确处理\x20'+_0x4c83fa+_0xc5d914(0x1a2,'zOO2')+(_0x3a6442['message']||_0x3a6442));}}function getAuthorCodeList(_0x5eb8c3){const _0xbd6470=_0x33aa38,_0x3375c7={'gUnCb':function(_0x4492ab,_0x4ffad1){return _0x4492ab(_0x4ffad1);},'ummSB':_0xbd6470(0xe8,']Spi')};return new Promise(_0x38aa34=>{const _0x486ff4=_0xbd6470,_0x1e6a91={'url':''+_0x5eb8c3,'timeout':0x2710,'headers':{'User-Agent':_0x3375c7[_0x486ff4(0x201,'Yrhn')]}};$[_0x486ff4(0x222,'21]U')](_0x1e6a91,async(_0x4a4f6e,_0x5c36a8,_0x3756a3)=>{const _0x139d41=_0x486ff4;try{if(_0x4a4f6e){}else _0x3756a3?_0x3756a3=JSON[_0x139d41(0x1e0,'8jjo')](_0x3756a3):console['log']('未获取到数据,请重新运行');}catch(_0x3b62d4){$[_0x139d41(0x12f,'q*59')](_0x3b62d4,_0x5c36a8),_0x3756a3=null;}finally{_0x3375c7[_0x139d41(0x182,'Npwb')](_0x38aa34,_0x3756a3);}});});}function random(_0x1d5512,_0x59670f){const _0x18148f=_0x33aa38,_0x1411bf={'qiYlm':function(_0x18fc48,_0xe38d48){return _0x18fc48*_0xe38d48;}};return Math[_0x18148f(0x151,'2*N1')](_0x1411bf[_0x18148f(0x1bc,'%i0e')](Math[_0x18148f(0x13a,'nkFo')](),_0x59670f-_0x1d5512))+_0x1d5512;}async function sendRequest(_0x3d3ee9){const _0x3c6db7=_0x33aa38,_0x51084d={'XYcRY':_0x3c6db7(0x1e6,'aYDi'),'XZcjA':function(_0x4f78e2,_0x3a9ca1){return _0x4f78e2*_0x3a9ca1;},'Rvpwe':function(_0x44d64b,_0x1b6ebd){return _0x44d64b+_0x1b6ebd;},'xOfyR':_0x3c6db7(0x246,'q#sT'),'KxVjs':'a7f18','fMrwG':_0x3c6db7(0x14a,'OjD!'),'IpNCp':_0x3c6db7(0x20c,'t0Sv'),'taAjv':'d8d2c','WkClA':_0x3c6db7(0x1fa,'[ASo'),'UaVwS':_0x3c6db7(0x224,'aYDi'),'ZeaEJ':_0x3c6db7(0x14f,'Z)x]'),'IUmDs':_0x3c6db7(0xee,']5HL'),'zlcCj':_0x3c6db7(0x245,'2*N1'),'CVzwi':_0x3c6db7(0xd0,'Z)x]'),'vpuGt':'0-2-999','FVZYs':_0x3c6db7(0x22b,'j84k'),'DOYXx':'keep-alive','VaDXV':_0x3c6db7(0x10c,'WovP'),'yjqZp':'https://pro.m.jd.com','AJntb':'empty','nkUeN':_0x3c6db7(0x1ad,'Yrhn'),'UGknx':'same-site','JEqpd':function(_0x210fb8,_0x223455){return _0x210fb8===_0x223455;},'yjLPm':_0x3c6db7(0x179,'%i0e'),'jhpEe':_0x3c6db7(0x171,'CB[a'),'VVByA':function(_0x11e7c6,_0x1a6724){return _0x11e7c6>_0x1a6724;},'jtEOm':function(_0x2039ad,_0x46b3ac){return _0x2039ad!==_0x46b3ac;},'oPnGO':'ejcny','JJVXh':function(_0x4a2bbb,_0x55737a,_0x4ebe99){return _0x4a2bbb(_0x55737a,_0x4ebe99);},'uaLdT':function(_0x23e76e,_0x39b06f){return _0x23e76e>=_0x39b06f;},'ZThBk':_0x3c6db7(0xd7,'nkFo'),'TlGLc':'pWnhF'};if($[_0x3c6db7(0x1e3,'r(Y&')]||$[_0x3c6db7(0x25d,'OMY]')])return;let _0x5cfe06='',_0x45352a=null,_0x41322d=null,_0x302aa9=_0x3c6db7(0x175,'grKM'),_0x49ee96={},_0x3b0291={};switch(_0x3d3ee9){case _0x51084d['xOfyR']:_0x3b0291={'appId':_0x51084d[_0x3c6db7(0x159,'r(Y&')],'functionId':_0x3c6db7(0xfa,'N5^B'),'appid':_0x3c6db7(0x1be,']5HL'),'body':{'channel':_0x3c6db7(0x1ab,'[ASo'),'wishId':''},'version':_0x51084d[_0x3c6db7(0x209,'%i0e')],'ua':$['UA'],'t':!![]},_0x49ee96=await H5st[_0x3c6db7(0x1e9,'OjD!')](_0x3b0291),_0x5cfe06=_0x3c6db7(0x233,'RTiW'),_0x45352a=_0x49ee96[_0x3c6db7(0x16c,'21]U')];break;case _0x51084d[_0x3c6db7(0x170,'N5^B')]:_0x3b0291={'appId':_0x51084d[_0x3c6db7(0x22c,'q*59')],'functionId':_0x51084d[_0x3c6db7(0x18c,'X%H8')],'appid':_0x3c6db7(0xdd,'OMY]'),'body':{'inviteCode':$[_0x3c6db7(0x12a,'Npwb')]||'','wishId':$[_0x3c6db7(0x241,'M1AB')]||'','deviceInfo':JSON[_0x3c6db7(0x132,'LU@K')]({'sdkToken':sdkToken,'jsToken':jsToken}),'areaInfo':'','unpl':'','qdPageId':_0x51084d[_0x3c6db7(0xf9,'p$Rx')],'mdClickId':_0x51084d[_0x3c6db7(0x113,'YXnv')]},'version':_0x51084d['fMrwG'],'ua':$['UA'],'t':!![]},_0x49ee96=await H5st[_0x3c6db7(0x193,'nkFo')](_0x3b0291),_0x5cfe06=_0x51084d[_0x3c6db7(0x16d,'%i0e')],_0x45352a=_0x49ee96[_0x3c6db7(0x239,'8zCb')];break;case _0x51084d[_0x3c6db7(0xd5,'%i0e')]:_0x3b0291={'appId':_0x3c6db7(0x238,'q*59'),'functionId':_0x3c6db7(0x19b,'RTiW'),'appid':_0x51084d['zlcCj'],'clientVersion':_0x3c6db7(0x162,'2*N1'),'client':'wh5','body':{'type':''},'version':_0x3c6db7(0x1b3,'j84k'),'ua':$['UA'],'t':!![]},_0x49ee96=await H5st['getH5st'](_0x3b0291),_0x5cfe06=_0x51084d[_0x3c6db7(0x169,'YXnv')],_0x45352a=_0x49ee96['paramsData'];break;case _0x51084d['CVzwi']:_0x5cfe06=_0x3c6db7(0x236,'r(Y&'),_0x45352a={'functionId':_0x51084d['CVzwi'],'appid':_0x51084d[_0x3c6db7(0xfc,'F)Z*')],'body':{}};break;default:console['log'](_0x3c6db7(0x1fc,'!Ol0')+_0x3d3ee9);return;}const _0x228642={'d_model':_0x51084d['vpuGt']};_0x45352a&&(_0x45352a={..._0x45352a,..._0x228642});_0x41322d&&(_0x41322d={..._0x41322d,..._0x228642});const _0x177e4b={'url':_0x5cfe06,'method':_0x302aa9,'headers':{'Accept':_0x51084d['FVZYs'],'Accept-Encoding':_0x3c6db7(0x202,'21]U'),'Accept-Language':'zh-CN,zh;q=0.9,en-US;q=0.8,en;q=0.7,en-GB;q=0.6','Connection':_0x51084d['DOYXx'],'Content-Type':_0x51084d[_0x3c6db7(0x19c,'q#sT')],'Cookie':cookie,'Origin':_0x51084d[_0x3c6db7(0x1cf,'MkVo')],'Referer':'https://pro.m.jd.com/mall/active/spVbmGtXASgRLLF4gwhLxCQnyP8/index.html','Sec-Fetch-Dest':_0x51084d['AJntb'],'Sec-Fetch-Mode':_0x51084d['nkUeN'],'Sec-Fetch-Site':_0x51084d['UGknx'],'User-Agent':$['UA']},'params':_0x41322d,'data':_0x45352a,'timeout':0x3a98};_0x51084d[_0x3c6db7(0x23b,'r(Y&')](_0x302aa9,'GET')&&(_0x51084d['yjLPm']!==_0x51084d[_0x3c6db7(0xf1,'MkVo')]?(delete _0x177e4b['data'],delete _0x177e4b[_0x3c6db7(0x13b,'^hfH')][_0x3c6db7(0xe4,'nkFo')]):_0x1931a5[_0x3c6db7(0x124,'M1AB')]('❓'+_0x38125e+'\x20'+_0x3108b5['stringify'](_0x24b852)));!_0x41322d&&delete _0x177e4b[_0x3c6db7(0x1d3,'B9bq')];const _0x59bae4=0x1;let _0xff093e=0x0,_0x33cac8=null,_0x3a8bf0=![];while(_0xff093e<_0x59bae4){if(_0x51084d[_0x3c6db7(0x1c5,'N5^B')](_0xff093e,0x0)){if(_0x51084d['jtEOm'](_0x3c6db7(0x127,'MkVo'),_0x51084d['oPnGO']))await $['wait'](0x3e8);else{_0x58a342=_0x20eed5||0x20;let _0x458c1c=_0x51084d[_0x3c6db7(0xcb,'M1AB')],_0xa8c5e1=_0x458c1c[_0x3c6db7(0x19f,'H5RF')],_0x16e0bd='';for(_0x5ad08f=0x0;_0x198145<_0x782956;_0x2a1544++)_0x16e0bd+=_0x458c1c['charAt'](_0x335eba[_0x3c6db7(0x250,'Zl21')](_0x51084d[_0x3c6db7(0x153,'Qgb9')](_0x1cfa1c[_0x3c6db7(0x24a,'p$Rx')](),_0xa8c5e1)));return _0x16e0bd;}}const _0x20502c=await common[_0x3c6db7(0xef,'OjD!')](_0x177e4b);if(!_0x20502c[_0x3c6db7(0x16e,'Yrhn')]){_0x33cac8=_0x3c6db7(0x216,'grKM')+_0x3d3ee9+'\x20请求失败\x20➜\x20'+_0x20502c[_0x3c6db7(0x1c0,'X%H8')],_0xff093e++;continue;}if(!_0x20502c?.['data']){_0x33cac8=_0x3c6db7(0x1fe,'OVU7')+_0x3d3ee9+_0x3c6db7(0xd3,'WovP'),_0xff093e++;continue;}_0x51084d['JJVXh'](handleResponse,_0x3d3ee9,_0x20502c[_0x3c6db7(0x1f7,'%i0e')]),_0x3a8bf0=![];break;}if(_0x51084d[_0x3c6db7(0x1db,'kUed')](_0xff093e,_0x59bae4)){if('qdQBK'===_0x51084d[_0x3c6db7(0x146,'Qgb9')])return _0x51084d['Rvpwe'](_0x16c246[_0x3c6db7(0x122,'MkVo')](_0x51084d['XZcjA'](_0x49987e[_0x3c6db7(0x256,'UYMS')](),_0x429a78-_0x3aac93)),_0x2ec9c4);else console[_0x3c6db7(0xcc,'8jjo')](_0x33cac8),_0x3a8bf0&&(_0x51084d[_0x3c6db7(0x23b,'r(Y&')](_0x3c6db7(0x1c4,'OMY]'),_0x51084d[_0x3c6db7(0x142,'aCKC')])?($[_0x3c6db7(0x17e,'N5^B')]=!![],$[_0x3c6db7(0x231,'P19f')]&&$[_0x3c6db7(0x207,'CB[a')][_0x3c6db7(0x1fd,'EN@a')](_0x33cac8)):_0x22ce46['log']('❓'+_0x465e25+'\x20'+_0x4a2e41[_0x3c6db7(0x1ce,'aCKC')](_0x39da1f)));}}function randomString(_0x1bb2d6){const _0x2b57a4=_0x33aa38,_0xb50c0c={'ahlzT':function(_0xf2856d,_0x3b4782){return _0xf2856d||_0x3b4782;},'wwkEx':function(_0x18ba03,_0x2db9bf){return _0x18ba03<_0x2db9bf;},'oErwN':function(_0x594baf,_0x63bdc5){return _0x594baf*_0x63bdc5;}};_0x1bb2d6=_0xb50c0c[_0x2b57a4(0x11f,'Qgb9')](_0x1bb2d6,0x20);let _0x23a08b='abcdef0123456789',_0x33a5ea=_0x23a08b[_0x2b57a4(0x19f,'H5RF')],_0x5c246b='';for(i=0x0;_0xb50c0c[_0x2b57a4(0x1e8,']Spi')](i,_0x1bb2d6);i++)_0x5c246b+=_0x23a08b[_0x2b57a4(0x112,'M1AB')](Math[_0x2b57a4(0x20d,'RTiW')](_0xb50c0c['oErwN'](Math[_0x2b57a4(0x1a8,'EN@a')](),_0x33a5ea)));return _0x5c246b;}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) }
|