From 189c69a30ce13678600c344e8ff2016441199f66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=B4=E6=B8=8A?= <74068830+LinYuanovo@users.noreply.github.com> Date: Fri, 19 Aug 2022 01:50:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=81=94=E6=83=B3=E6=99=BA=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lxzx.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lxzx.js b/lxzx.js index 7c5e5f3..63ae0ab 100644 --- a/lxzx.js +++ b/lxzx.js @@ -16,11 +16,11 @@ const $ = new Env('联想智选签到'); const notify = $.isNode() ? require('./sendNotify') : ''; const {log} = console; const cryptojs = require('crypto-js'); -const Notify = 0; //0为关闭通知,1为打开通知,默认为1 +const Notify = 1; //0为关闭通知,1为打开通知,默认为1 const debug = 0; //0为关闭调试,1为打开调试,默认为0 let scriptVersion = "1.1.0"; ////////////////////// const _0x1a7a=['RUhVWkY=','Z2V0','UlhqYVc=','ZnpteE0=','JmRldmljZWNhdGVnb3J5PXVua25vd24mZGV2aWNldmVuZG9yPQ==','SW9yYXY=','a01uWU8=','Y2lwaGVydGV4dA==','VmhoSWk=','bG9n','bnhSS3E=','cGFk','QnVKbGQ=','SmRBR3o=','TlBhcE4=','U3JpdFc=','emxyeUI=','QmNUYno=','Z2V0VGltZXpvbmVPZmZzZXQ=','Cj09PT09PT09PT09PSDlvZPliY3niYjmnKzvvJo=','77yM5pyA5paw54mI5pys77ya','eUVvTGo=','alpLTFA=','d2Fybg==','RmZlWFQ=','Qm9ZdFY=','VkRYSHQ=','6LSm5Y+3Ww==','TW1VYXI=','aHR0cHM6Ly92MS5qaW5yaXNoaWNpLmNvbS9hbGwuanNvbg==','U09Mdmw=','NHwwfDZ8MXw1fDd8M3wy','Z1dVb08=','Vk92TGE=','cHVzaA==','CuOAkGRlYnVn44CRPT09PT09PT09PT09PT09IOi/meaYryDojrflj5ZzZXNzaW9uIOivt+axgiB1cmwgPT09PT09PT09PT09PT09','6I635Y+W5Liq5Lq65L+h5oGv5aSx6LSl','eUZVTUk=','WXFzc0Y=','cmVz','d2VNVFg=','aGlHeUc=','VXNwcnU=','aFVSRnk=','bGVuZ3Ro','SE5ZQ00=','TUFZcVc=','T0FGTWM=','TmNGdnA=','Q3BHeUU=','c1draGc=','dmpsbVo=','bW9kZQ==','cUJweE4=','CiDjgJA=','Q1ZWTmE=','RGt4YmQ=','5bqT5Zyw5Z2A77yaaHR0cHM6Ly9naXRodWIuY29tL0xpbll1YW5vdm8vc2NyaXB0cy5naXQ=','Z2V0VGltZQ==','Iiwic2hvd190eXBlIjoiMCIsInNlc3Npb25pZCI6Ikxlbm92byA=','b3JpZ2lu','blBvd1c=','Y29tcGlsZQ==','bHNDR2Q=','SWlIZXE=','eUFreGk=','MTAwMDA4Mg==','eyJzZXNzaW9uaWQiOiJMZW5vdm9zc28g','Q21oeGs=','IiwiaW1laSI6Ig==','VEJZbW8=','dGFibGU=','V1djcGw=','Tm1wcWE=','c3BsaXQ=','Y29uc29sZQ==','RmFTeFE=','ZFFHVXk=','Ym9keQ==','U1VDSkI=','CuOAkGRlYnVn44CRPT09PT09PT09PT09PT09IOi/meaYryDliLfmlrBscHN1dGd0IOivt+axgiB1cmwgPT09PT09PT09PT09PT09','Z3FiemI=','SEVQTUE=','WkZpR2Y=','Cj09PT09PT09PT09PT09PT09PT0g5YWx5om+5YiwIA==','aHFQd0Q=','V0twRHo=','QWNjZXB0LUVuY29kaW5n','UG1Mck0=','RmZJTVo=','Yk9VY20=','b0lGQ0M=','cld1UHY=','dG9TdHJpbmc=','ZG9uZQ==','VFpuTmg=','5L2c6ICF77ya5Li05riK','Z1ZzQW8=','UmRNZGk=','c3RyaW5naWZ5','QXlnZWM=','CuOAkGRlYnVn44CRPT09PT09PT09PT09PT09IOi/meaYryDmn6Xor6Lkv6Hmga8g6K+35rGCIHVybCA9PT09PT09PT09PT09PT0=','aHR0cHM6Ly91c3MubGVub3ZvbW0uY29tL2F1dGhlbi8xLjIvc3QvZ2V0YnljcmVkZW50aWFsP3NvdXJjZT1hbmRyb2lkJTNBY29tLmxlbm92by5jbHViLmFwcC1WNS4zLjcmbGFuZz16aC1DTiZscHN1dGd0PQ==','RUpSSEs=','Y3lqcE8=','5aSp77yM6I635b6X77ya','ZW5jcnlwdA==','bWZlTGg=','Rkt1bk0=','elp1dlo=','bXBQU2c=','dW5pcXVl','cXdvcUk=','TVZRd1M=','bGFCdFA=','QkRNaVQ=','cGhvbmVNb2RlbA==','ZU9LbUk=','QURjb1U=','dkh6eGM=','c2NIQ0U=','QmFzZUluZm8=','IAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K','ZGVidWc=','V2Jic00=','VldHaVo=','bmloYW9fbGl1I3poKjlANw==','dkViWFE=','c3VjY2Vzcw==','WGxuSU8=','bWF0Y2g=','aW5mbw==','dG9rZW4=','RmxXa28=','Yk1jYkI=','WnFCZGs=','bmFtZQ==','c3RsT3g=','TXJLQkw=','WnpDb2w=','cmFuZG9t','WGhLS1Y=','RVN2Rnk=','TEptckg=','dGVzdA==','c2Vzc2lvbmlk','CuOAkGRlYnVn44CRPT09PT09PT09PT09PT09IOi/meaYryDnmbvlvZUg6K+35rGCIHVybCA9PT09PT09PT09PT09PT0=','TUdleWo=','aUtuc2U=','ID09PT09PT09PT09PQ==','c3ZlcnNpb24=','eGRzdFI=','eUtVbEw=','dGpjYWU=','dVJLVXE=','IiwidGltZSI6Ig==','bWVtYmVydHlwZQ==','aVZ3SWw=','d2JvYVQ=','VElzS3c=','clNJbUQ=','VE1NU0w=','WUFOb2U=','Q2hTSXc=','b0NRQ1M=','aFpkR1I=','amd4Qno=','V3lyV3o=','VXhJV3Q=','Q29udGVudC1UeXBl','JnJlYWxtPWNsdWIubGVub3ZvLmNvbS5jbiZwYWNrYWdlbmFtZT1jb20ubGVub3ZvLmNsdWIuYXBwJnBhY2thZ2VzaWduPTY0OTA2ZGNjMTY0NzMxOTgmYXBwbmFtZT0lRTglODElOTQlRTYlODMlQjMlRTYlOTklQkElRTklODAlODk=','SVZWVVE=','Sm92VlI=','bGVkb3VfdXNlcl9hbW91bnQ=','44CQZGVidWfjgJEg6L+Z5piv5L2g55qE5YWo6YOo6LSm5Y+35pWw57uEOgog','WmJKekw=','UWt5cG0=','QlRtTXE=','c2RxYkY=','ZW52','c3R4c1U=','c3lzdGVtVmVyc2lvbg==','cHlXQ1g=','TGVub3Zvc3NvIA==','QmFzZTY0','aW5kZXhPZg==','THNjZWM=','QUVT','bXNn','ZWxhblM=','5Yi35pawbHBzdXRndOWksei0pe+8jOmAgOWHug==','ckNhSVo=','YUlWU3E=','anNMT3o=','TndRdFI=','TXJ5Wmw=','dHJhY2U=','cmV0dXJuIChmdW5jdGlvbigpIA==','U2hwWEs=','aHR0cHM6Ly91c3MubGVub3ZvbW0uY29tL2F1dGhlbi8xLjIvdGd0L3VzZXIvZ2V0P21zaXNkbj0=','aGVhZGVycw==','Y2JyUm0=','bmlja25hbWU=','XihbXiBdKyggK1teIF0rKSspK1teIF19','XeetvuWIsOaIkOWKn++8jOi/nue7reetvuWIsO+8mg==','cm5FaFA=','cmV0dXJuIC8iICsgdGhpcyArICIv','T3hMUW8=','VXRmOA==','Z1lmQkY=','a0VER20=','dWpyQWM=','IOi0puWPt+S/oeaBrzoKIA==','QSo4QFN0aWlfamluKSolNg==','SUpjVWc=','aG5BUHI=','Jmxhbmc9emgtQ04tJTIzSGFucyZzb3VyY2U9YW5kcm9pZCUzQWNvbS5sZW5vdm8uY2x1Yi5hcHAtVjUuMy43JmRldmljZWlkdHlwZT1tYWMmZGV2aWNlaWQ9','a2tuWVE=','bU5OQ3U=','WHpxUGw=','YXBpLmNsdWIubGVub3ZvLmNu','Q0JD','Q29ubmVjdGlvbg==','6K+75Y+W5paH5Lu25aSx6LSl77yB','S2VlcC1BbGl2ZQ==','dFR6S1o=','cll6V0I=','bG9nRXJy','eG5vRHQ=','bGp0cHg=','QUdDUEY=','YU9sQWU=','SVRiZUI=','enRMd2w=','YXBDUXo=','bEhzSG0=','eGdHRFU=','dnpBbk4=','L3FsL2RhdGEvY29uZmlnL2NvbmZpZy5zaA==','TGVub3ZvIA==','bHh6eEJhc2VpbmZv','VEhZU0o=','bVREd1I=','U2NHc1k=','ICAK4oCU4oCU4oCU4oCU44CK','aXRlbWlk','eyJ1aWQiOiI=','RkdJeUc=','UlZmelc=','Y29udGludWVDb3VudA==','R1ZSTHY=','ZHNKbU0=','S0Rmbkg=','d3JpdGVGaWxl','RkZzb2k=','YXV0aG9y','S0RreXA=','QXV0aG9yaXphdGlvbg==','UHp6ank=','alJYbEs=','a0dxTW8=','cmVwbGFjZQ==','YWJjZGVmMTIzNDU2Nzg5MA==','dXJs','bUpFdWs=','aHR0cHM6Ly9yYXcuZ2guZmFrZXYuY24vTGluWXVhbm92by9zY3JpcHRzL21haW4vbHh6eC5qcw==','bGVub3ZvaWQ=','SkJCTmY=','RnJ6VWM=','XeetvuWIsOWksei0pe+8jOS7iuaXpeW3suetvuWIsA==','QUlIbnQ=','Vm1xeUY=','VXRzb2c=','aHR0cHM6Ly9hcGkuY2x1Yi5sZW5vdm8uY24vdXNlcnMvZ2V0U2Vzc2lvbklEP3M9','Y1hnQ1E=','Rk9KR1k=','WGJ0aU4=','b1lhelQ=','UGtjczc=','Y29udGVudA==','d2FpdA==','SFVVcEc=','R3l3U0Y=','QmVITEI=','R0trclE=','Y2hhckF0','cG9ZamU=','ck9RdW4=','cldpdnE=','dmVyc2lvbkNvZGU=','ZXJyb3I=','aldDa28=','T1RvRWI=','SWxtWlk=','XeS5kOixhuS9memineS4uu+8mg==','ZW5j','UU1LbGM=','562+5Yiw5aSx6LSl','CuOAkGRlYnVn44CRPT09PT09PT09PT09PT09IOi/meaYryDnrb7liLAg6K+35rGCIHVybCA9PT09PT09PT09PT09PT0=','SmFVWVc=','cmVhZEZpbGU=','Jm9zbmFtZT1BbmRyb2lkJnBhc3N3b3JkPQ==','akRJQkc=','Jm9zdmVyc2lvbj0=','b1NwcnA=','44CR77ya5pyq5aGr5YaZ5Y+Y6YePIGx4enhBcHA=','Zmxvb3I=','cG9zdA==','eHp6b2s=','dG9Mb2NhbGVTdHJpbmc=','OHw1fDB8N3wyfDN8NnwxfDQ=','amRiWnE=','aVpNTGw=','bHh6eEFwcA==','SU54UVU=','VmtQSWc=','Qm1qbEM=','RlJkUmU=','cW55dG4=','ZENIc0c=','YXBwbHk=','Zm9yRWFjaA==','TG5CU2o=','b0Z1b2E=','SWdSYkk=','Iiwic291cmNlIjoiMCIsInNlc3Npb25pZCI6Ikxlbm92byA=','cGFyc2U=','c3RhdHVz','QXBhY2hlLUh0dHBDbGllbnQvVU5BVkFJTEFCTEUgKGphdmEgMS41KQ==','a1Zod2Y=','dGZsaHo=','VUdUVWM=','dGV4dC9qc29u','Z2FtYnI=','RVBNc2Q=','6I635Y+W5YWz6ZSu5L+h5oGv5aSx6LSl','b1VZZkE=','Y29uc3RydWN0b3I=','Y1N2WWE=','aVpBQnk=','ZXhjZXB0aW9u','dXJ4dnU=','WC1MZW5vdm8tQVBQSUQ=','RU9NS2w=','aW1laQ==','Z3ppcCxkZWZsYXRl','aHh3dVA=','Cgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gICAgCuiEmuacrOaJp+ihjCAtIOWMl+S6rOaXtumXtChVVEMrOCnvvJo=','TWpaSXU=','dVRGbWM=','aEV1ak4=','ZmluYWxseQ==','IOS4qui0puWPtyA9PT09PT09PT09PT09PT09PT09','SnRmR28=','VXNlci1BZ2VudA==','UHdHRWQ=','aXNOb2Rl','ZHdhams=','Cj09PT09PT09PSDlvIDlp4vjgJDnrKwg','cGtYZ3c=','Cui0puWPt1s=','YllJUmk=','c2VuZE5vdGlmeQ==','eVZNbHc=','ZU9TdFM=','cm91bmQ=','SEdNeVU=','R1dsaUY=','WHpoWko=','e30uY29uc3RydWN0b3IoInJldHVybiB0aGlzIikoICk=','cmV3YXJkVGlwcw==','SG9zdA=='];(function(_0x344144,_0x1a7ad3){const _0x4e5d26=function(_0x4ee203){while(--_0x4ee203){_0x344144['push'](_0x344144['shift']());}};const _0x311d12=function(){const _0x206e53={'data':{'key':'cookie','value':'timeout'},'setCookie':function(_0x35b376,_0x947abe,_0x48e476,_0x561d7a){_0x561d7a=_0x561d7a||{};let _0x4eae1d=_0x947abe+'='+_0x48e476;let _0x2bb592=0x0;for(let _0x13fdf2=0x0,_0x44da38=_0x35b376['length'];_0x13fdf2<_0x44da38;_0x13fdf2++){const _0x5d154b=_0x35b376[_0x13fdf2];_0x4eae1d+=';\x20'+_0x5d154b;const _0xc6c3af=_0x35b376[_0x5d154b];_0x35b376['push'](_0xc6c3af);_0x44da38=_0x35b376['length'];if(_0xc6c3af!==!![]){_0x4eae1d+='='+_0xc6c3af;}}_0x561d7a['cookie']=_0x4eae1d;},'removeCookie':function(){return'dev';},'getCookie':function(_0x11ca0f,_0x175824){_0x11ca0f=_0x11ca0f||function(_0x28a468){return _0x28a468;};const _0x565944=_0x11ca0f(new RegExp('(?:^|;\x20)'+_0x175824['replace'](/([.$?*|{}()[]\/+^])/g,'$1')+'=([^;]*)'));const _0x4835c8=function(_0x535c49,_0x293153){_0x535c49(++_0x293153);};_0x4835c8(_0x4e5d26,_0x1a7ad3);return _0x565944?decodeURIComponent(_0x565944[0x1]):undefined;}};const _0xd28a17=function(){const _0x26e991=new RegExp('\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*[\x27|\x22].+[\x27|\x22];?\x20*}');return _0x26e991['test'](_0x206e53['removeCookie']['toString']());};_0x206e53['updateCookie']=_0xd28a17;let _0x50ce42='';const _0x50858e=_0x206e53['updateCookie']();if(!_0x50858e){_0x206e53['setCookie'](['*'],'counter',0x1);}else if(_0x50858e){_0x50ce42=_0x206e53['getCookie'](null,'counter');}else{_0x206e53['removeCookie']();}};_0x311d12();}(_0x1a7a,0x13f));const _0x4e5d=function(_0x344144,_0x1a7ad3){_0x344144=_0x344144-0x0;let _0x4e5d26=_0x1a7a[_0x344144];if(_0x4e5d['sBMcbT']===undefined){(function(){const _0x4ee203=function(){let _0x50ce42;try{_0x50ce42=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x50858e){_0x50ce42=window;}return _0x50ce42;};const _0x206e53=_0x4ee203();const _0xd28a17='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x206e53['atob']||(_0x206e53['atob']=function(_0x35b376){const _0x947abe=String(_0x35b376)['replace'](/=+$/,'');let _0x48e476='';for(let _0x561d7a=0x0,_0x4eae1d,_0x2bb592,_0x13fdf2=0x0;_0x2bb592=_0x947abe['charAt'](_0x13fdf2++);~_0x2bb592&&(_0x4eae1d=_0x561d7a%0x4?_0x4eae1d*0x40+_0x2bb592:_0x2bb592,_0x561d7a++%0x4)?_0x48e476+=String['fromCharCode'](0xff&_0x4eae1d>>(-0x2*_0x561d7a&0x6)):0x0){_0x2bb592=_0xd28a17['indexOf'](_0x2bb592);}return _0x48e476;});}());_0x4e5d['Dikndc']=function(_0x44da38){const _0x5d154b=atob(_0x44da38);let _0xc6c3af=[];for(let _0x11ca0f=0x0,_0x175824=_0x5d154b['length'];_0x11ca0f<_0x175824;_0x11ca0f++){_0xc6c3af+='%'+('00'+_0x5d154b['charCodeAt'](_0x11ca0f)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0xc6c3af);};_0x4e5d['Rojkky']={};_0x4e5d['sBMcbT']=!![];}const _0x311d12=_0x4e5d['Rojkky'][_0x344144];if(_0x311d12===undefined){const _0x565944=function(_0x4835c8){this['enLWpV']=_0x4835c8;this['oWAShy']=[0x1,0x0,0x0];this['TJgqyC']=function(){return'newState';};this['asoGEY']='\x5cw+\x20*\x5c(\x5c)\x20*{\x5cw+\x20*';this['zLEojs']='[\x27|\x22].+[\x27|\x22];?\x20*}';};_0x565944['prototype']['iYTRNN']=function(){const _0x28a468=new RegExp(this['asoGEY']+this['zLEojs']);const _0x535c49=_0x28a468['test'](this['TJgqyC']['toString']())?--this['oWAShy'][0x1]:--this['oWAShy'][0x0];return this['NjSXaZ'](_0x535c49);};_0x565944['prototype']['NjSXaZ']=function(_0x293153){if(!Boolean(~_0x293153)){return _0x293153;}return this['YAqRSG'](this['enLWpV']);};_0x565944['prototype']['YAqRSG']=function(_0x26e991){for(let _0x13fce4=0x0,_0x59a7f6=this['oWAShy']['length'];_0x13fce4<_0x59a7f6;_0x13fce4++){this['oWAShy']['push'](Math['round'](Math['random']()));_0x59a7f6=this['oWAShy']['length'];}return _0x26e991(this['oWAShy'][0x0]);};new _0x565944(_0x4e5d)['iYTRNN']();_0x4e5d26=_0x4e5d['Dikndc'](_0x4e5d26);_0x4e5d['Rojkky'][_0x344144]=_0x4e5d26;}else{_0x4e5d26=_0x311d12;}return _0x4e5d26;};const _0x35b376=function(){const _0x5a04a8={};_0x5a04a8['weMTX']=function(_0x3a3417,_0x532b8e){return _0x3a3417!==_0x532b8e;};_0x5a04a8[_0x4e5d('0x158')]=_0x4e5d('0xc0');_0x5a04a8[_0x4e5d('0x16c')]=function(_0x4e44f9,_0x173715){return _0x4e44f9(_0x173715);};const _0x19b422=_0x5a04a8;let _0x39ab86=!![];return function(_0x37e720,_0x3ec045){const _0x165caa={};_0x165caa[_0x4e5d('0x45')]=function(_0x5236b0,_0x1f725e){return _0x19b422[_0x4e5d('0x16c')](_0x5236b0,_0x1f725e);};const _0x3b73a9=_0x165caa;const _0x575cc9=_0x39ab86?function(){if(_0x3ec045){if(_0x19b422[_0x4e5d('0x5d')](_0x19b422[_0x4e5d('0x158')],_0x19b422[_0x4e5d('0x158')])){_0x3b73a9[_0x4e5d('0x45')](log,_0x4e5d('0x50')+name+_0x4e5d('0x101')+result[_0x4e5d('0x5c')][_0x4e5d('0x12e')]+'天,获得:'+result[_0x4e5d('0x5c')][_0x4e5d('0x33')]);msg+=_0x4e5d('0x29')+name+']签到成功,连续签到:'+result[_0x4e5d('0x5c')][_0x4e5d('0x12e')]+'天,获得:'+result['res'][_0x4e5d('0x33')];}else{const _0x8ff780=_0x3ec045[_0x4e5d('0x1')](_0x37e720,arguments);_0x3ec045=null;return _0x8ff780;}}}:function(){};_0x39ab86=![];return _0x575cc9;};}();const _0x50858e=_0x35b376(this,function(){const _0x407ed5={};_0x407ed5[_0x4e5d('0xb4')]=_0x4e5d('0x103');_0x407ed5[_0x4e5d('0x14f')]=_0x4e5d('0x100');_0x407ed5[_0x4e5d('0xc4')]=function(_0x442fc7){return _0x442fc7();};const _0x34bfcf=_0x407ed5;const _0x21d051=function(){const _0x49d689=_0x21d051[_0x4e5d('0x12')](_0x34bfcf[_0x4e5d('0xb4')])()['compile'](_0x34bfcf[_0x4e5d('0x14f')]);return!_0x49d689[_0x4e5d('0xc5')](_0x50858e);};return _0x34bfcf[_0x4e5d('0xc4')](_0x21d051);});_0x50858e();const _0x206e53=function(){let _0xcedcff=!![];return function(_0x3c89b7,_0x1697af){const _0x320ca6=_0xcedcff?function(){if(_0x1697af){const _0x79dba9=_0x1697af[_0x4e5d('0x1')](_0x3c89b7,arguments);_0x1697af=null;return _0x79dba9;}}:function(){};_0xcedcff=![];return _0x320ca6;};}();const _0x4ee203=_0x206e53(this,function(){const _0x31d151={};_0x31d151[_0x4e5d('0xbb')]=function(_0x3740fc,_0xdbdb18){return _0x3740fc===_0xdbdb18;};_0x31d151[_0x4e5d('0x31')]=_0x4e5d('0xd8');_0x31d151['WKpDz']=_0x4e5d('0xdb');_0x31d151[_0x4e5d('0x41')]=function(_0x2d6cfc,_0x26f18b){return _0x2d6cfc(_0x26f18b);};_0x31d151[_0x4e5d('0x2a')]=function(_0x5d1602,_0x35606c){return _0x5d1602+_0x35606c;};_0x31d151[_0x4e5d('0xaa')]=function(_0x2818b2,_0x3ba35f){return _0x2818b2+_0x3ba35f;};_0x31d151[_0x4e5d('0xa8')]='return\x20(function()\x20';_0x31d151[_0x4e5d('0x1f')]=function(_0x76a87e){return _0x76a87e();};_0x31d151['lHsHm']=function(_0x941c87,_0x1c2a37){return _0x941c87!==_0x1c2a37;};_0x31d151[_0x4e5d('0xb2')]=_0x4e5d('0x8f');_0x31d151[_0x4e5d('0x143')]=_0x4e5d('0x54');const _0x5bbbc2=_0x31d151;const _0x4cf874=function(){};let _0x338a26;try{const _0x43d8ee=_0x5bbbc2[_0x4e5d('0x41')](Function,_0x5bbbc2['bYIRi'](_0x5bbbc2['eOKmI'](_0x5bbbc2[_0x4e5d('0xa8')],_0x4e5d('0x32')),');'));_0x338a26=_0x5bbbc2['hEujN'](_0x43d8ee);}catch(_0x49e009){_0x338a26=window;}if(!_0x338a26[_0x4e5d('0x80')]){_0x338a26[_0x4e5d('0x80')]=function(_0x29fffa){if(_0x5bbbc2[_0x4e5d('0xbb')](_0x5bbbc2['XzhZJ'],_0x5bbbc2[_0x4e5d('0x8b')])){$[_0x4e5d('0xf1')](message);}else{const _0x1bb666={};_0x1bb666[_0x4e5d('0x3e')]=_0x29fffa;_0x1bb666['warn']=_0x29fffa;_0x1bb666['debug']=_0x29fffa;_0x1bb666[_0x4e5d('0xb8')]=_0x29fffa;_0x1bb666[_0x4e5d('0x157')]=_0x29fffa;_0x1bb666['exception']=_0x29fffa;_0x1bb666[_0x4e5d('0x7c')]=_0x29fffa;_0x1bb666[_0x4e5d('0xf9')]=_0x29fffa;return _0x1bb666;}}(_0x4cf874);}else{if(_0x5bbbc2[_0x4e5d('0x120')](_0x4e5d('0x8f'),_0x5bbbc2[_0x4e5d('0xb2')])){const _0x4785dc=fn[_0x4e5d('0x1')](context,arguments);fn=null;return _0x4785dc;}else{const _0x7b12da=_0x5bbbc2[_0x4e5d('0x143')][_0x4e5d('0x7f')]('|');let _0x343536=0x0;while(!![]){switch(_0x7b12da[_0x343536++]){case'0':_0x338a26[_0x4e5d('0x80')][_0x4e5d('0x4c')]=_0x4cf874;continue;case'1':_0x338a26[_0x4e5d('0x80')][_0x4e5d('0xb8')]=_0x4cf874;continue;case'2':_0x338a26[_0x4e5d('0x80')]['trace']=_0x4cf874;continue;case'3':_0x338a26[_0x4e5d('0x80')][_0x4e5d('0x7c')]=_0x4cf874;continue;case'4':_0x338a26[_0x4e5d('0x80')][_0x4e5d('0x3e')]=_0x4cf874;continue;case'5':_0x338a26['console'][_0x4e5d('0x157')]=_0x4cf874;continue;case'6':_0x338a26[_0x4e5d('0x80')][_0x4e5d('0xb0')]=_0x4cf874;continue;case'7':_0x338a26['console'][_0x4e5d('0x15')]=_0x4cf874;continue;}break;}}}});_0x4ee203();let scriptVersionLatest='';let lxzxApp=process[_0x4e5d('0xe8')][_0x4e5d('0x16e')];let lxzxAppArr=[];let lxzxBaseinfo=process['env'][_0x4e5d('0x125')];let lxzxBaseinfoArr=[];let data='';let msg='';let baseInfo='eyJpbWVpIjoiMTY1NDA1MDY3NTI4Mjc5ODciLCJwaG9uZWJyYW5kIjoiWGlhb21pIiwicGhvbmVNb2RlbCI6Ik1JIDgiLCJwIjoiMiIsIm9haWQiOiI4MzA4NWYzZDljODlkZWE4IiwiYXBwVmVyc2lvbiI6IlY1LjMuNyIsInBob25laW5jcmVtZW50YWwiOiIyMC45LjQiLCJzbURldmljZUlkIjoiQm5MRFdZN2VKOGwraWx2SjZPbEpYV0NsR3dvcHhjNlBlS1Rqd040ejh3Rk1XOElOTGtqbUxCOXZzbldJbUJUY1gyUjlSWTVVV2NDWWppSGN5MmVEd0N3PT0iLCJwaG9uZWRpc3BsYXkiOiJRS1ExLjE5MDgyOC4wMDIgdGVzdC1rZXlzIiwicGhvbmVNYW51ZmFjdHVyZXIiOiJYaWFvbWkiLCJsZW5vdm9DbHViQ2hhbm5lbCI6Im9mZmljaWFsIiwibG9naW5OYW1lIjoiMTUyODU0NDI4MTEiLCJwaG9uZXByb2R1Y3QiOiJkaXBwZXIiLCJzeXN0ZW1WZXJzaW9uIjoiMTAiLCJhbmRyb2lkc2RrdmVyc2lvbiI6IjI5In0=';let baseInfoArr='';let infos='';let imei='';let lpsutgt='';let lpsutgt2='';let lenovoid='';let sessionid='';let token='';let name='';let ledou=0x0;let refreshBack=0x0;let loginBack=0x0;!(async()=>{const _0x30ab1f={};_0x30ab1f[_0x4e5d('0x65')]=function(_0x38f85b,_0x4e7ff1){return _0x38f85b==_0x4e7ff1;};_0x30ab1f[_0x4e5d('0x68')]=function(_0x1ad6ae,_0x30a1db){return _0x1ad6ae(_0x30a1db);};_0x30ab1f[_0x4e5d('0xc2')]=function(_0x21639a){return _0x21639a();};_0x30ab1f[_0x4e5d('0x53')]=function(_0x4c01fe,_0x40ea80){return _0x4c01fe===_0x40ea80;};_0x30ab1f[_0x4e5d('0xd7')]=_0x4e5d('0xa5');_0x30ab1f['JtfGo']=function(_0x175b8c,_0x30274b){return _0x175b8c(_0x30274b);};_0x30ab1f[_0x4e5d('0x169')]=function(_0x42cd11,_0x17c866){return _0x42cd11+_0x17c866;};_0x30ab1f[_0x4e5d('0x122')]=function(_0x3bee87,_0x4067be){return _0x3bee87*_0x4067be;};_0x30ab1f[_0x4e5d('0xe6')]=function(_0x42d434,_0x5829c6){return _0x42d434*_0x5829c6;};_0x30ab1f['rnEhP']=function(_0x172075,_0x5c40dd){return _0x172075(_0x5c40dd);};_0x30ab1f[_0x4e5d('0xf6')]=function(_0x6e20a1){return _0x6e20a1();};_0x30ab1f[_0x4e5d('0xa2')]=_0x4e5d('0x10b');_0x30ab1f[_0x4e5d('0xf4')]=function(_0x4d4233,_0x3c668b){return _0x4d4233<_0x3c668b;};_0x30ab1f[_0x4e5d('0x7d')]=function(_0x215ee8,_0x26d1c8){return _0x215ee8!==_0x26d1c8;};_0x30ab1f[_0x4e5d('0x165')]=_0x4e5d('0x116');_0x30ab1f['QlyPj']=_0x4e5d('0x128');_0x30ab1f[_0x4e5d('0x153')]=function(_0x8105c,_0x54e5e1){return _0x8105c*_0x54e5e1;};_0x30ab1f[_0x4e5d('0x4b')]=function(_0x152c4c,_0x3267d6){return _0x152c4c(_0x3267d6);};_0x30ab1f[_0x4e5d('0xf7')]=_0x4e5d('0x16b');_0x30ab1f[_0x4e5d('0x4')]=function(_0x32c1b5,_0x5ebdc8,_0xb96171,_0x55bfce){return _0x32c1b5(_0x5ebdc8,_0xb96171,_0x55bfce);};_0x30ab1f['MVQwS']=function(_0x41ef81,_0xe44c9a){return _0x41ef81*_0xe44c9a;};_0x30ab1f[_0x4e5d('0x16')]=function(_0x31d84f,_0x30b574){return _0x31d84f*_0x30b574;};_0x30ab1f[_0x4e5d('0x8d')]=function(_0xa161cb,_0x44b982){return _0xa161cb(_0x44b982);};const _0x3ab6fe=_0x30ab1f;if(!await _0x3ab6fe[_0x4e5d('0xc2')](Envs))return;else{if(_0x3ab6fe[_0x4e5d('0x53')](_0x4e5d('0xf8'),_0x3ab6fe['YANoe'])){let _0x17a398=JSON[_0x4e5d('0x7')](data);if(_0x3ab6fe[_0x4e5d('0x65')](_0x17a398[_0x4e5d('0x8')],0x0)){token=_0x17a398[_0x4e5d('0x5c')]['token'];sessionid=_0x17a398[_0x4e5d('0x5c')][_0x4e5d('0xc6')];lenovoid=_0x17a398[_0x4e5d('0x5c')][_0x4e5d('0x13f')];}else{_0x3ab6fe['vjlmZ'](log,_0x4e5d('0x10'));}}else{_0x3ab6fe[_0x4e5d('0x22')](log,_0x4e5d('0x1c')+new Date(_0x3ab6fe[_0x4e5d('0x169')](_0x3ab6fe[_0x4e5d('0x169')](new Date()[_0x4e5d('0x6f')](),_0x3ab6fe[_0x4e5d('0x122')](_0x3ab6fe[_0x4e5d('0x122')](new Date()[_0x4e5d('0x47')](),0x3c),0x3e8)),_0x3ab6fe[_0x4e5d('0xe6')](0x8,0x3c)*0x3c*0x3e8))[_0x4e5d('0x16a')]()+_0x4e5d('0xaf'));_0x3ab6fe[_0x4e5d('0x102')](log,_0x4e5d('0x95'));log(_0x4e5d('0x6e'));await _0x3ab6fe[_0x4e5d('0xf6')](getVersion);log(_0x4e5d('0x48')+scriptVersion+_0x4e5d('0x49')+scriptVersionLatest+_0x4e5d('0xca'));log(_0x4e5d('0x89')+lxzxAppArr['length']+_0x4e5d('0x21'));if(debug){if(_0x4e5d('0x2c')!==_0x3ab6fe['zZuvZ']){_0x3ab6fe['rnEhP'](log,_0x4e5d('0xe3')+lxzxAppArr);}else{const _0x93e4e6=fn[_0x4e5d('0x1')](context,arguments);fn=null;return _0x93e4e6;}}for(let _0x2e869d=0x0;_0x3ab6fe[_0x4e5d('0xf4')](_0x2e869d,lxzxAppArr['length']);_0x2e869d++){let _0x443ca1=_0x3ab6fe[_0x4e5d('0x169')](_0x2e869d,0x1);log(_0x4e5d('0x27')+_0x443ca1+'\x20个账号】=========\x0a');data=lxzxAppArr[_0x2e869d][_0x4e5d('0x7f')]('&');lxzxBaseinfo=lxzxBaseinfoArr[_0x2e869d];if(debug){if(_0x3ab6fe[_0x4e5d('0x7d')](_0x3ab6fe[_0x4e5d('0x165')],_0x3ab6fe['QlyPj'])){_0x3ab6fe[_0x4e5d('0x102')](log,'\x0a\x20【debug】\x20这是你第\x20'+_0x443ca1+_0x4e5d('0x109')+data+'\x0a');}else{name=result['res'][_0x4e5d('0xff')];ledou=result[_0x4e5d('0x5c')][_0x4e5d('0xe2')];}}msg+='\x0a第'+_0x443ca1+'个账号运行结果:';if(lxzxBaseinfo){baseInfo=lxzxBaseinfo;}baseInfoArr=cryptojs[_0x4e5d('0x15c')][_0x4e5d('0xed')][_0x4e5d('0x7')](baseInfo);infos=JSON[_0x4e5d('0x7')](baseInfoArr[_0x4e5d('0x92')](cryptojs[_0x4e5d('0x15c')][_0x4e5d('0x105')]));imei=infos[_0x4e5d('0x19')];await login();await $[_0x4e5d('0x14d')](_0x3ab6fe[_0x4e5d('0x153')](0x2,0x3e8));if(loginBack){await _0x3ab6fe[_0x4e5d('0x4b')](refreshLpsutgt,lpsutgt);await $[_0x4e5d('0x14d')](_0x3ab6fe['poYje'](0x2,0x3e8));if(refreshBack){const _0x53d826=_0x3ab6fe['NwQtR'][_0x4e5d('0x7f')]('|');let _0x172be3=0x0;while(!![]){switch(_0x53d826[_0x172be3++]){case'0':await _0x3ab6fe[_0x4e5d('0x4')](getUserInfo,sessionid,token,lenovoid);continue;case'1':await $[_0x4e5d('0x14d')](0x2*0x3e8);continue;case'2':await _0x3ab6fe[_0x4e5d('0x4')](doSign,sessionid,token,lenovoid);continue;case'3':await $['wait'](_0x3ab6fe[_0x4e5d('0x153')](0x2,0x3e8));continue;case'4':msg+=_0x4e5d('0x29')+name+_0x4e5d('0x15b')+ledou;continue;case'5':await $[_0x4e5d('0x14d')](_0x3ab6fe[_0x4e5d('0xa6')](0x2,0x3e8));continue;case'6':await _0x3ab6fe[_0x4e5d('0x4')](getUserInfo,sessionid,token,lenovoid);continue;case'7':await $[_0x4e5d('0x14d')](_0x3ab6fe['urxvu'](0x2,0x3e8));continue;case'8':await getInfo(lpsutgt2);continue;}break;}}}}await _0x3ab6fe[_0x4e5d('0x8d')](SendMsg,msg);}}})()['catch'](_0xa3d898=>log(_0xa3d898))[_0x4e5d('0x20')](()=>$[_0x4e5d('0x93')]());function login(_0x53f9f0=0x3*0x3e8){const _0x265e33={};_0x265e33[_0x4e5d('0x24')]=function(_0x5284e7,_0x581e15){return _0x5284e7!==_0x581e15;};_0x265e33[_0x4e5d('0x37')]=_0x4e5d('0x12f');_0x265e33['oIFCC']=_0x4e5d('0xdd');_0x265e33['SgZXE']=function(_0xe53e56,_0x373168){return _0xe53e56!==_0x373168;};_0x265e33[_0x4e5d('0x137')]='zFiCW';_0x265e33[_0x4e5d('0x51')]=function(_0x2128af,_0x44bf00){return _0x2128af(_0x44bf00);};_0x265e33[_0x4e5d('0x110')]=function(_0x465028){return _0x465028();};_0x265e33[_0x4e5d('0xce')]='YSWhN';_0x265e33['EPMsd']=_0x4e5d('0x38');_0x265e33[_0x4e5d('0x6c')]=_0x4e5d('0x111');_0x265e33[_0x4e5d('0x13d')]='Apache-HttpClient/UNAVAILABLE\x20(java\x201.5)';const _0x40135b=_0x265e33;return new Promise(_0x4571c8=>{if(_0x40135b[_0x4e5d('0xce')]!==_0x40135b[_0x4e5d('0xf')]){const _0x2d538f={};_0x2d538f[_0x4e5d('0x13c')]=_0x4e5d('0xfc')+data[0x0]+_0x4e5d('0x10d')+imei+_0x4e5d('0x39')+infos['phoneManufacturer']+'&devicefamily=unknown&devicemodel='+infos[_0x4e5d('0xa9')]+_0x4e5d('0x164')+infos[_0x4e5d('0xea')]+_0x4e5d('0x162')+data[0x1];_0x2d538f[_0x4e5d('0xfd')]={};_0x2d538f['body']='';_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0x136')]='';_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0xae')]=''+baseInfo;_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0xa4')]=''+imei;_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0xb9')]='';_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0xde')]=_0x4e5d('0xd');_0x2d538f[_0x4e5d('0xfd')]['Host']=_0x40135b['CVVNa'];_0x2d538f[_0x4e5d('0xfd')][_0x4e5d('0x23')]=_0x40135b[_0x4e5d('0x13d')];let _0x9b64ab=_0x2d538f;if(debug){_0x40135b[_0x4e5d('0x51')](log,_0x4e5d('0xc7'));_0x40135b[_0x4e5d('0x51')](log,JSON[_0x4e5d('0x98')](_0x9b64ab));}$[_0x4e5d('0x168')](_0x9b64ab,async(_0x29ee30,_0x20ceec,_0x144c50)=>{if(_0x40135b['PwGEd'](_0x40135b[_0x4e5d('0x37')],_0x40135b[_0x4e5d('0x90')])){try{lpsutgt=_0x144c50[_0x4e5d('0xb7')](/(.+?)<\/Value>/)[0x1];if(lpsutgt){if(_0x40135b['SgZXE'](_0x40135b[_0x4e5d('0x137')],_0x40135b['Pzzjy'])){lxzxApp[_0x4e5d('0x7f')]('\x0a')['forEach'](_0x32a9cf=>{lxzxAppArr[_0x4e5d('0x57')](_0x32a9cf);});}else{loginBack=0x1;}}else{loginBack=0x0;}}catch(_0x17cecb){_0x40135b['MmUar'](log,_0x17cecb);}finally{_0x40135b[_0x4e5d('0x110')](_0x4571c8);}}else{lxzxBaseinfo[_0x4e5d('0x7f')]('@')['forEach'](_0x5e8b3a=>{lxzxBaseinfoArr[_0x4e5d('0x57')](_0x5e8b3a);});}},_0x53f9f0);}else{const _0x510576={};_0x510576[_0x4e5d('0x3e')]=func;_0x510576[_0x4e5d('0x4c')]=func;_0x510576[_0x4e5d('0xb0')]=func;_0x510576[_0x4e5d('0xb8')]=func;_0x510576[_0x4e5d('0x157')]=func;_0x510576[_0x4e5d('0x15')]=func;_0x510576[_0x4e5d('0x7c')]=func;_0x510576['trace']=func;return _0x510576;}});}function refreshLpsutgt(_0x5ea1bb){const _0x27f526={};_0x27f526[_0x4e5d('0x62')]=function(_0x167aa0,_0x415137){return _0x167aa0===_0x415137;};_0x27f526['FKunM']=_0x4e5d('0x6d');_0x27f526[_0x4e5d('0x160')]=function(_0x1ae622,_0x4d6fee){return _0x1ae622(_0x4d6fee);};_0x27f526[_0x4e5d('0x86')]=function(_0x2b7928,_0x439f38){return _0x2b7928(_0x439f38);};_0x27f526[_0x4e5d('0x13')]=function(_0x339155){return _0x339155();};_0x27f526[_0x4e5d('0x117')]=function(_0x1cfcf3,_0x5c1879){return _0x1cfcf3(_0x5c1879);};_0x27f526[_0x4e5d('0x140')]=function(_0x393dd8,_0x173d6f){return _0x393dd8+_0x173d6f;};_0x27f526[_0x4e5d('0x107')]=_0x4e5d('0xfa');_0x27f526[_0x4e5d('0xd5')]='{}.constructor(\x22return\x20this\x22)(\x20)';_0x27f526['ZFiGf']=function(_0x460a13){return _0x460a13();};_0x27f526['VkPIg']=function(_0xd98d5c,_0x5b39ea){return _0xd98d5c!==_0x5b39ea;};_0x27f526['WyrWz']=_0x4e5d('0x81');_0x27f526[_0x4e5d('0x97')]=_0x4e5d('0x2d');_0x27f526[_0x4e5d('0xd4')]=function(_0x33b6ee,_0x9cd3b0){return _0x33b6ee(_0x9cd3b0);};const _0x2e72cc=_0x27f526;return new Promise(_0x561948=>{const _0xf48408={};_0xf48408[_0x4e5d('0x159')]=function(_0x31c9d7,_0x2d3863){return _0x2e72cc['rYzWB'](_0x31c9d7,_0x2d3863);};_0xf48408['lsCGd']=function(_0x23598f,_0x440e0d){return _0x2e72cc['JBBNf'](_0x23598f,_0x440e0d);};_0xf48408[_0x4e5d('0xe4')]=_0x2e72cc['kEDGm'];_0xf48408['xgGDU']=_0x2e72cc['rSImD'];_0xf48408[_0x4e5d('0xa')]=function(_0x10d095){return _0x2e72cc[_0x4e5d('0x88')](_0x10d095);};const _0x24833e=_0xf48408;if(_0x2e72cc[_0x4e5d('0x170')](_0x2e72cc[_0x4e5d('0xdc')],_0x4e5d('0x81'))){lxzxApp[_0x4e5d('0x7f')]('@')[_0x4e5d('0x2')](_0x1183bd=>{lxzxAppArr[_0x4e5d('0x57')](_0x1183bd);});}else{const _0x75e83b={};_0x75e83b[_0x4e5d('0x136')]='';_0x75e83b[_0x4e5d('0xae')]=''+baseInfo;_0x75e83b[_0x4e5d('0xb9')]='';_0x75e83b[_0x4e5d('0x23')]=_0x4e5d('0x9');const _0x45477f={};_0x45477f[_0x4e5d('0x13c')]=_0x4e5d('0x9b')+_0x5ea1bb+_0x4e5d('0xdf');_0x45477f[_0x4e5d('0xfd')]=_0x75e83b;let _0x3cb573=_0x45477f;if(debug){if(_0x2e72cc[_0x4e5d('0x62')](_0x2e72cc['RdMdi'],_0x4e5d('0x16d'))){baseInfo=lxzxBaseinfo;}else{_0x2e72cc[_0x4e5d('0x117')](log,_0x4e5d('0x85'));_0x2e72cc['TIsKw'](log,JSON[_0x4e5d('0x98')](_0x3cb573));}}$['get'](_0x3cb573,async(_0x4ec011,_0x30ed5c,_0x25cb8f)=>{if(_0x2e72cc[_0x4e5d('0x62')](_0x2e72cc[_0x4e5d('0xa1')],_0x2e72cc[_0x4e5d('0xa1')])){try{lpsutgt2=_0x25cb8f[_0x4e5d('0xb7')](/(.+?)<\/Value>/)[0x1];if(lpsutgt2){refreshBack=0x1;}else{_0x2e72cc[_0x4e5d('0x160')](log,_0x4e5d('0xf3'));refreshBack=0x0;}}catch(_0x3df143){if(_0x4e5d('0x5')!==_0x4e5d('0x5')){const _0x2f7ac8=_0x24833e[_0x4e5d('0x159')](Function,_0x24833e[_0x4e5d('0x74')](_0x24833e[_0x4e5d('0xe4')]+_0x24833e[_0x4e5d('0x121')],');'));that=_0x24833e[_0x4e5d('0xa')](_0x2f7ac8);}else{_0x2e72cc[_0x4e5d('0x86')](log,_0x3df143);}}finally{_0x2e72cc[_0x4e5d('0x13')](_0x561948);}}else{_0x24833e[_0x4e5d('0xa')](_0x561948);}});}});}function getInfo(_0x38afb9){const _0x5a7488={};_0x5a7488[_0x4e5d('0xb6')]=function(_0x212596,_0x310957){return _0x212596/_0x310957;};_0x5a7488[_0x4e5d('0x16f')]=function(_0x165905,_0x58609f){return _0x165905==_0x58609f;};_0x5a7488[_0x4e5d('0x1b')]=function(_0xcf2828,_0x19ae75){return _0xcf2828(_0x19ae75);};_0x5a7488[_0x4e5d('0x11d')]=function(_0x2c510b,_0x25da7a){return _0x2c510b===_0x25da7a;};_0x5a7488['GoqXk']=_0x4e5d('0x82');_0x5a7488[_0x4e5d('0x11')]=function(_0x3a8513){return _0x3a8513();};_0x5a7488[_0x4e5d('0xa7')]=function(_0x87a082,_0x17582f){return _0x87a082===_0x17582f;};_0x5a7488['cXgCQ']=_0x4e5d('0xb1');_0x5a7488[_0x4e5d('0x163')]=_0x4e5d('0x5f');_0x5a7488['lRTMP']=function(_0x3b3390){return _0x3b3390();};_0x5a7488[_0x4e5d('0x148')]='api.club.lenovo.cn';_0x5a7488['JUpay']=_0x4e5d('0x1a');_0x5a7488[_0x4e5d('0x14')]=_0x4e5d('0x115');_0x5a7488[_0x4e5d('0x72')]='1000082';const _0x1e2ac5=_0x5a7488;return new Promise(_0x50c234=>{const _0x2485a9={};_0x2485a9[_0x4e5d('0x9c')]=function(_0xa1ad2d,_0x32db5a){return _0x1e2ac5[_0x4e5d('0xb6')](_0xa1ad2d,_0x32db5a);};_0x2485a9[_0x4e5d('0xa0')]=function(_0x44dcf5,_0x42c812){return _0x1e2ac5[_0x4e5d('0x16f')](_0x44dcf5,_0x42c812);};_0x2485a9[_0x4e5d('0x11b')]=function(_0x556e22,_0x477db4){return _0x556e22===_0x477db4;};_0x2485a9['VmqyF']=function(_0x26deae,_0x26aaf6){return _0x1e2ac5[_0x4e5d('0x1b')](_0x26deae,_0x26aaf6);};_0x2485a9['LnBSj']=function(_0x572de8,_0x2ac4a1){return _0x1e2ac5[_0x4e5d('0x11d')](_0x572de8,_0x2ac4a1);};_0x2485a9['rWuPv']=_0x1e2ac5['GoqXk'];_0x2485a9[_0x4e5d('0x138')]=function(_0x3f715d){return _0x1e2ac5[_0x4e5d('0x11')](_0x3f715d);};const _0x4a165e=_0x2485a9;if(_0x1e2ac5[_0x4e5d('0xa7')](_0x1e2ac5[_0x4e5d('0x147')],_0x1e2ac5[_0x4e5d('0x163')])){try{scriptVersionLatest=data[_0x4e5d('0xb7')](/scriptVersion = "([\d\.]+)"/)[0x1];}catch(_0x5f10e3){$[_0x4e5d('0x118')](_0x5f10e3,resp);}finally{_0x50c234();}}else{let _0x2bf8b5=_0x4e5d('0x78')+_0x38afb9+_0x4e5d('0xd0')+_0x1e2ac5['lRTMP'](timestampMs)+'\x22}';let _0x30bf7f=_0x1e2ac5[_0x4e5d('0x1b')](aesEncrypto,_0x2bf8b5);const _0x21c192={};_0x21c192[_0x4e5d('0x34')]=_0x1e2ac5['FOJGY'];_0x21c192[_0x4e5d('0x136')]=_0x4e5d('0xec')+_0x38afb9;_0x21c192[_0x4e5d('0x12a')]='1';_0x21c192[_0x4e5d('0xcb')]='0';_0x21c192[_0x4e5d('0xd1')]='0';_0x21c192[_0x4e5d('0x8c')]=_0x1e2ac5['JUpay'];_0x21c192[_0x4e5d('0x17')]='1';_0x21c192[_0x4e5d('0x113')]=_0x1e2ac5['iZABy'];_0x21c192[_0x4e5d('0x156')]=_0x1e2ac5[_0x4e5d('0x72')];_0x21c192[_0x4e5d('0xae')]=''+baseInfo;_0x21c192['unique']=''+imei;_0x21c192['token']=''+_0x38afb9;_0x21c192['User-Agent']=_0x4e5d('0x9');const _0x4d7a77={};_0x4d7a77[_0x4e5d('0xfd')]=_0x21c192;_0x4d7a77['url']=_0x4e5d('0x146')+_0x30bf7f;let _0x181060=_0x4d7a77;if(debug){log('\x0a【debug】===============\x20这是\x20获取session\x20请求\x20url\x20===============');log(_0x181060);}$['get'](_0x181060,async(_0x1a06de,_0x2eb0c8,_0x227051)=>{if(_0x4e5d('0xd3')!==_0x4e5d('0x55')){try{let _0x17cc69=JSON['parse'](_0x227051);if(_0x4a165e['mfeLh'](_0x17cc69['status'],0x0)){token=_0x17cc69['res']['token'];sessionid=_0x17cc69[_0x4e5d('0x5c')][_0x4e5d('0xc6')];lenovoid=_0x17cc69['res'][_0x4e5d('0x13f')];}else{if(_0x4a165e[_0x4e5d('0x11b')]('SMYdZ','Jrbee')){return _0x4a165e[_0x4e5d('0x9c')](Date['parse'](new Date()),0x3e8);}else{_0x4a165e[_0x4e5d('0x144')](log,_0x4e5d('0x10'));}}}catch(_0x4b851f){_0x4a165e[_0x4e5d('0x144')](log,_0x4b851f);}finally{if(_0x4a165e[_0x4e5d('0x3')](_0x4a165e[_0x4e5d('0x91')],_0x4a165e[_0x4e5d('0x91')])){_0x4a165e['jRXlK'](_0x50c234);}else{loginBack=0x1;}}}else{lpsutgt2=_0x227051[_0x4e5d('0xb7')](/(.+?)<\/Value>/)[0x1];if(lpsutgt2){refreshBack=0x1;}else{log(_0x4e5d('0xf3'));refreshBack=0x0;}}});}});}function getUserInfo(_0x3be316,_0x114b19,_0x4a1b19){const _0x2e795d={};_0x2e795d[_0x4e5d('0x6a')]=function(_0x21db35,_0x468232){return _0x21db35(_0x468232);};_0x2e795d[_0x4e5d('0xc3')]='^([^\x20]+(\x20+[^\x20]+)+)+[^\x20]}';_0x2e795d[_0x4e5d('0xc9')]=function(_0x4f6059,_0x1dcce2){return _0x4f6059===_0x1dcce2;};_0x2e795d[_0x4e5d('0x171')]='IGWoA';_0x2e795d[_0x4e5d('0x12c')]=function(_0xa4d51a,_0x273a65){return _0xa4d51a===_0x273a65;};_0x2e795d[_0x4e5d('0x150')]=function(_0x17a914,_0x7a2ac6){return _0x17a914!==_0x7a2ac6;};_0x2e795d['uRKUq']=_0x4e5d('0x28');_0x2e795d[_0x4e5d('0x84')]=function(_0x1aeeab,_0x45a36e){return _0x1aeeab(_0x45a36e);};_0x2e795d[_0x4e5d('0x11a')]=_0x4e5d('0x115');_0x2e795d[_0x4e5d('0xe0')]='1000082';_0x2e795d['iVwIl']=_0x4e5d('0x9');_0x2e795d['vHzxc']='SGaJk';_0x2e795d[_0x4e5d('0xe')]=_0x4e5d('0xbf');_0x2e795d[_0x4e5d('0x7e')]=function(_0x3b384b,_0x7df78d){return _0x3b384b(_0x7df78d);};const _0x15a47c=_0x2e795d;return new Promise(_0x3e9298=>{const _0x26e6e5={};_0x26e6e5[_0x4e5d('0x14a')]=function(_0x33ef37,_0x140316){return _0x15a47c[_0x4e5d('0x6a')](_0x33ef37,_0x140316);};_0x26e6e5[_0x4e5d('0x4a')]=_0x15a47c['ESvFy'];_0x26e6e5['xnoDt']=function(_0x40f12a,_0x38adcc){return _0x15a47c['iKnse'](_0x40f12a,_0x38adcc);};_0x26e6e5['FlWko']=_0x4e5d('0x15a');_0x26e6e5[_0x4e5d('0x5e')]='IWqrU';_0x26e6e5[_0x4e5d('0x10e')]=_0x15a47c[_0x4e5d('0x171')];_0x26e6e5[_0x4e5d('0x173')]=function(_0xaf4b7b,_0x141e45){return _0x15a47c[_0x4e5d('0x12c')](_0xaf4b7b,_0x141e45);};_0x26e6e5[_0x4e5d('0x60')]=function(_0x4f8558,_0x3f8db3){return _0x15a47c[_0x4e5d('0x150')](_0x4f8558,_0x3f8db3);};_0x26e6e5['hZdGR']=_0x15a47c[_0x4e5d('0xcf')];_0x26e6e5[_0x4e5d('0x9d')]=function(_0x2f5dec,_0x222936){return _0x15a47c[_0x4e5d('0x6a')](_0x2f5dec,_0x222936);};const _0x13ac17=_0x26e6e5;let _0x3ef33a=_0x4e5d('0x12b')+_0x4a1b19+_0x4e5d('0x70')+_0x3be316+'\x22,\x22time\x22:\x22'+timestampMs()+'\x22}';let _0x46c9a1=_0x15a47c['SUCJB'](aesEncrypto,_0x3ef33a);const _0x2df370={};_0x2df370[_0x4e5d('0x136')]=_0x4e5d('0x124')+_0x3be316;_0x2df370['itemid']='1';_0x2df370[_0x4e5d('0xcb')]='0';_0x2df370[_0x4e5d('0x17')]='1';_0x2df370[_0x4e5d('0x113')]=_0x15a47c[_0x4e5d('0x11a')];_0x2df370[_0x4e5d('0x156')]=_0x15a47c[_0x4e5d('0xe0')];_0x2df370[_0x4e5d('0xae')]=''+baseInfo;_0x2df370['unique']=''+imei;_0x2df370[_0x4e5d('0xb9')]=''+_0x114b19;_0x2df370['User-Agent']=_0x15a47c[_0x4e5d('0xd2')];const _0x5082d3={};_0x5082d3['url']='https://api.club.lenovo.cn/users/show?s='+_0x46c9a1;_0x5082d3[_0x4e5d('0xfd')]=_0x2df370;let _0x3b6a55=_0x5082d3;if(debug){if(_0x15a47c[_0x4e5d('0xac')]===_0x15a47c[_0x4e5d('0xe')]){_0x13ac17[_0x4e5d('0x14a')](log,_0x4e5d('0x10'));}else{_0x15a47c[_0x4e5d('0x7e')](log,_0x4e5d('0x9a'));log(JSON[_0x4e5d('0x98')](_0x3b6a55));}}$[_0x4e5d('0x36')](_0x3b6a55,async(_0x5753d1,_0x58ce89,_0x5dbbb7)=>{if(_0x13ac17[_0x4e5d('0x119')](_0x13ac17[_0x4e5d('0xba')],_0x4e5d('0x10f'))){that=window;}else{try{if(_0x13ac17[_0x4e5d('0x5e')]===_0x13ac17[_0x4e5d('0x10e')]){lxzxBaseinfo[_0x4e5d('0x7f')]('\x0a')[_0x4e5d('0x2')](_0x3f277c=>{lxzxBaseinfoArr['push'](_0x3f277c);});}else{let _0x549c70=JSON[_0x4e5d('0x7')](_0x5dbbb7);if(_0x549c70[_0x4e5d('0x8')]==0x0){name=_0x549c70['res'][_0x4e5d('0xff')];ledou=_0x549c70[_0x4e5d('0x5c')][_0x4e5d('0xe2')];}else{if(_0x13ac17[_0x4e5d('0x173')](_0x4e5d('0xe9'),'USWJD')){lxzxBaseinfoArr['push'](item);}else{_0x13ac17[_0x4e5d('0x14a')](log,_0x4e5d('0x59'));}}}}catch(_0x40f5f3){if(_0x13ac17[_0x4e5d('0x60')](_0x13ac17[_0x4e5d('0xda')],_0x13ac17[_0x4e5d('0xda')])){const _0x544df8=test[_0x4e5d('0x12')](_0x4e5d('0x103'))()[_0x4e5d('0x73')](_0x13ac17[_0x4e5d('0x4a')]);return!_0x544df8[_0x4e5d('0xc5')](_0x50858e);}else{_0x13ac17['cyjpO'](log,_0x40f5f3);}}finally{_0x3e9298();}}});});}function doSign(_0x5be007,_0x55c587,_0x1219b0){const _0x2e37f4={};_0x2e37f4[_0x4e5d('0x15d')]=function(_0x5c9c51,_0x3dd263){return _0x5c9c51(_0x3dd263);};_0x2e37f4['dwajk']=function(_0x2a67d9,_0x4f9879){return _0x2a67d9+_0x4f9879;};_0x2e37f4['FFsoi']='mVZsB';_0x2e37f4[_0x4e5d('0x3d')]=function(_0x4e1829,_0x424110){return _0x4e1829==_0x424110;};_0x2e37f4[_0x4e5d('0xef')]=function(_0xb27d45,_0x6be38a){return _0xb27d45==_0x6be38a;};_0x2e37f4[_0x4e5d('0xcc')]=function(_0x2a7609,_0x181f84){return _0x2a7609(_0x181f84);};_0x2e37f4[_0x4e5d('0x4e')]=function(_0x1d6c2a,_0xcfcd6b){return _0x1d6c2a===_0xcfcd6b;};_0x2e37f4['hqPwD']=_0x4e5d('0x79');_0x2e37f4['EOMKl']=function(_0xb908d,_0x257982){return _0xb908d!==_0x257982;};_0x2e37f4[_0x4e5d('0x30')]='znhga';_0x2e37f4[_0x4e5d('0xad')]=_0x4e5d('0x104');_0x2e37f4[_0x4e5d('0xf2')]=function(_0x3099d0){return _0x3099d0();};_0x2e37f4[_0x4e5d('0x139')]=function(_0x2d5639,_0x5dc6c1){return _0x2d5639(_0x5dc6c1);};_0x2e37f4[_0x4e5d('0x2f')]=_0x4e5d('0x115');_0x2e37f4['TMMSL']=_0x4e5d('0xd');_0x2e37f4[_0x4e5d('0x43')]=_0x4e5d('0x77');_0x2e37f4[_0x4e5d('0x135')]=_0x4e5d('0x9');_0x2e37f4[_0x4e5d('0x66')]=function(_0x3f6759,_0x276843){return _0x3f6759(_0x276843);};const _0xfdd2db=_0x2e37f4;return new Promise(_0x3047fb=>{let _0xb0a983='{\x22uid\x22:\x22'+_0x1219b0+_0x4e5d('0x7a')+imei+_0x4e5d('0x6')+_0x5be007+_0x4e5d('0xd0')+_0xfdd2db[_0x4e5d('0xf2')](timestampMs)+'\x22}';let _0x32c51f=_0xfdd2db[_0x4e5d('0x139')](aesEncrypto,_0xb0a983);const _0x2ebd5d={};_0x2ebd5d[_0x4e5d('0x136')]='Lenovo\x20'+_0x5be007;_0x2ebd5d[_0x4e5d('0x12a')]='1';_0x2ebd5d[_0x4e5d('0xcb')]='0';_0x2ebd5d['X-Lenovo-APPID']='1';_0x2ebd5d[_0x4e5d('0x113')]=_0xfdd2db['HGMyU'];_0x2ebd5d['Content-Type']=_0xfdd2db[_0x4e5d('0xd6')];_0x2ebd5d[_0x4e5d('0x156')]=_0xfdd2db[_0x4e5d('0x43')];_0x2ebd5d[_0x4e5d('0xae')]=''+baseInfo;_0x2ebd5d[_0x4e5d('0xa4')]=''+imei;_0x2ebd5d[_0x4e5d('0xb9')]=''+_0x55c587;_0x2ebd5d[_0x4e5d('0x23')]=_0xfdd2db[_0x4e5d('0x135')];const _0x214d38={};_0x214d38['url']='https://api.club.lenovo.cn/signin/v2/add';_0x214d38[_0x4e5d('0xfd')]=_0x2ebd5d;_0x214d38[_0x4e5d('0x83')]=''+_0x32c51f;let _0x5e4f8b=_0x214d38;if(debug){log(_0x4e5d('0x15f'));_0xfdd2db[_0x4e5d('0x66')](log,JSON[_0x4e5d('0x98')](_0x5e4f8b));}$[_0x4e5d('0x168')](_0x5e4f8b,async(_0x27a91c,_0x2c9978,_0x1c4152)=>{const _0x2a8f88={};_0x2a8f88[_0x4e5d('0x7b')]=function(_0x351d16,_0x1e83da){return _0xfdd2db[_0x4e5d('0x15d')](_0x351d16,_0x1e83da);};_0x2a8f88[_0x4e5d('0x1d')]=function(_0x250556,_0x4d42a9){return _0xfdd2db[_0x4e5d('0x26')](_0x250556,_0x4d42a9);};_0x2a8f88['Iorav']=_0x4e5d('0x114');const _0x4db82c=_0x2a8f88;if(_0xfdd2db['FFsoi']===_0xfdd2db[_0x4e5d('0x133')]){try{if(_0x4e5d('0x0')==='CeJxM'){loginBack=0x0;}else{let _0x19b128=JSON['parse'](_0x1c4152);if(_0xfdd2db['VhhIi'](_0x19b128[_0x4e5d('0x8')],0x0)&&_0xfdd2db[_0x4e5d('0xef')](_0x19b128[_0x4e5d('0x5c')][_0x4e5d('0xb5')],!![])){_0xfdd2db[_0x4e5d('0x15d')](log,'账号['+name+_0x4e5d('0x101')+_0x19b128['res'][_0x4e5d('0x12e')]+_0x4e5d('0x9e')+_0x19b128[_0x4e5d('0x5c')][_0x4e5d('0x33')]);msg+=_0x4e5d('0x29')+name+']签到成功,连续签到:'+_0x19b128[_0x4e5d('0x5c')][_0x4e5d('0x12e')]+_0x4e5d('0x9e')+_0x19b128[_0x4e5d('0x5c')]['rewardTips'];}else if(_0xfdd2db[_0x4e5d('0xef')](_0x19b128[_0x4e5d('0x8')],0x0)&&_0xfdd2db[_0x4e5d('0xef')](_0x19b128[_0x4e5d('0x5c')]['success'],![])){_0xfdd2db[_0x4e5d('0xcc')](log,_0x4e5d('0x50')+name+_0x4e5d('0x142'));msg+=_0x4e5d('0x29')+name+']签到失败,今日已签到';}else _0xfdd2db[_0x4e5d('0xcc')](log,_0x4e5d('0x15e'));}}catch(_0x490138){if(_0xfdd2db['BoYtV'](_0xfdd2db[_0x4e5d('0x8a')],_0xfdd2db[_0x4e5d('0x8a')])){_0xfdd2db[_0x4e5d('0xcc')](log,_0x490138);}else{lxzxBaseinfoArr[_0x4e5d('0x57')](item);}}finally{if(_0xfdd2db[_0x4e5d('0x18')](_0xfdd2db[_0x4e5d('0x30')],_0xfdd2db['scHCE'])){_0x3047fb();}else{_0x3047fb();}}}else{return _0x4db82c['TBYmo'](log,_0x4db82c[_0x4e5d('0x1d')](_0x4db82c[_0x4e5d('0x3a')],err));}});});}async function Envs(){const _0xe8c496={};_0xe8c496[_0x4e5d('0xeb')]=function(_0xa53054,_0x29ad9f){return _0xa53054(_0x29ad9f);};_0xe8c496[_0x4e5d('0xd9')]=function(_0x56aebd,_0x39312c){return _0x56aebd!=_0x39312c;};_0xe8c496[_0x4e5d('0x154')]=_0x4e5d('0xe1');_0xe8c496[_0x4e5d('0x76')]=_0x4e5d('0xbc');const _0x499369=_0xe8c496;if(lxzxBaseinfo){if(lxzxBaseinfo[_0x4e5d('0xee')]('@')!=-0x1){lxzxBaseinfo[_0x4e5d('0x7f')]('@')[_0x4e5d('0x2')](_0x5722f1=>{lxzxBaseinfoArr[_0x4e5d('0x57')](_0x5722f1);});}else if(_0x499369[_0x4e5d('0xd9')](lxzxBaseinfo['indexOf']('\x0a'),-0x1)){lxzxBaseinfo[_0x4e5d('0x7f')]('\x0a')[_0x4e5d('0x2')](_0x4107f0=>{lxzxBaseinfoArr[_0x4e5d('0x57')](_0x4107f0);});}else{if(_0x4e5d('0x130')!==_0x499369['rOQun']){lxzxBaseinfoArr[_0x4e5d('0x57')](lxzxBaseinfo);}else{if(fn){const _0x405364=fn['apply'](context,arguments);fn=null;return _0x405364;}}}}if(lxzxApp){if(_0x499369[_0x4e5d('0xd9')](lxzxApp[_0x4e5d('0xee')]('@'),-0x1)){if(_0x499369['yAkxi']===_0x499369[_0x4e5d('0x76')]){lxzxApp[_0x4e5d('0x7f')]('@')['forEach'](_0x538742=>{lxzxAppArr[_0x4e5d('0x57')](_0x538742);});}else{_0x499369[_0x4e5d('0xeb')](log,_0x4e5d('0x58'));_0x499369[_0x4e5d('0xeb')](log,url);}}else if(_0x499369[_0x4e5d('0xd9')](lxzxApp[_0x4e5d('0xee')]('\x0a'),-0x1)){lxzxApp[_0x4e5d('0x7f')]('\x0a')[_0x4e5d('0x2')](_0xf66b27=>{lxzxAppArr[_0x4e5d('0x57')](_0xf66b27);});}else{lxzxAppArr[_0x4e5d('0x57')](lxzxApp);}}else{_0x499369['pyWCX'](log,_0x4e5d('0x6b')+$[_0x4e5d('0xbd')]+_0x4e5d('0x166'));return;}return!![];}async function SendMsg(_0xaa5391){const _0x25b677={};_0x25b677['zuTIm']=function(_0x1f783a){return _0x1f783a();};_0x25b677['bIVtu']=function(_0xa70e8,_0x1e6ff5){return _0xa70e8>_0x1e6ff5;};_0x25b677[_0x4e5d('0xfe')]=function(_0xf31e96,_0xf1061a){return _0xf31e96!==_0xf1061a;};_0x25b677[_0x4e5d('0xb')]=_0x4e5d('0xbe');_0x25b677[_0x4e5d('0x127')]=_0x4e5d('0x46');_0x25b677['apCQz']=function(_0xc02398,_0x308af9){return _0xc02398===_0x308af9;};_0x25b677['nxRKq']='vOQIo';_0x25b677[_0x4e5d('0xc')]=function(_0x32288e,_0x5d59da){return _0x32288e(_0x5d59da);};_0x25b677[_0x4e5d('0x94')]='./sendNotify';const _0x377e7f=_0x25b677;if(!_0xaa5391)return;if(_0x377e7f['bIVtu'](Notify,0x0)){if(_0x377e7f[_0x4e5d('0xfe')](_0x377e7f['tflhz'],_0x377e7f['mTDwR'])){if($[_0x4e5d('0x25')]()){if(_0x377e7f[_0x4e5d('0x11f')](_0x377e7f[_0x4e5d('0x3f')],'EdaTe')){lpsutgt=data['match'](/(.+?)<\/Value>/)[0x1];if(lpsutgt){loginBack=0x1;}else{loginBack=0x0;}}else{var _0x265911=_0x377e7f[_0x4e5d('0xc')](require,_0x377e7f[_0x4e5d('0x94')]);await _0x265911[_0x4e5d('0x2b')]($['name'],_0xaa5391);}}else{$[_0x4e5d('0xf1')](_0xaa5391);}}else{_0x377e7f['zuTIm'](resolve);}}else{log(_0xaa5391);}}function randomString(_0x2eb7fc){const _0x48b6a5={};_0x48b6a5['HEPMA']=function(_0x52c40b,_0x32ecac){return _0x52c40b||_0x32ecac;};_0x48b6a5[_0x4e5d('0xe7')]=_0x4e5d('0x13b');_0x48b6a5[_0x4e5d('0x131')]=function(_0x14423e,_0x5d0637){return _0x14423e<_0x5d0637;};_0x48b6a5[_0x4e5d('0x44')]=function(_0xf35639,_0x5a8e89){return _0xf35639*_0x5a8e89;};const _0xd5d128=_0x48b6a5;_0x2eb7fc=_0xd5d128[_0x4e5d('0x87')](_0x2eb7fc,0x20);var _0x14af3d=_0xd5d128[_0x4e5d('0xe7')],_0x4aae89=_0x14af3d[_0x4e5d('0x61')],_0x4c8f38='';for(i=0x0;_0xd5d128[_0x4e5d('0x131')](i,_0x2eb7fc);i++)_0x4c8f38+=_0x14af3d[_0x4e5d('0x152')](Math[_0x4e5d('0x167')](_0xd5d128[_0x4e5d('0x44')](Math[_0x4e5d('0xc1')](),_0x4aae89)));return _0x4c8f38;}function randomInt(_0x4c9c0e,_0x34b7f6){const _0x8d0487={};_0x8d0487['mpPSg']=function(_0x1def34,_0x5b8b6a){return _0x1def34+_0x5b8b6a;};_0x8d0487[_0x4e5d('0x67')]=function(_0x1d11b2,_0x2de79a){return _0x1d11b2-_0x2de79a;};const _0x4b7b97=_0x8d0487;return Math[_0x4e5d('0x2e')](_0x4b7b97[_0x4e5d('0xa3')](Math[_0x4e5d('0xc1')]()*_0x4b7b97[_0x4e5d('0x67')](_0x34b7f6,_0x4c9c0e),_0x4c9c0e));}function timestampMs(){return new Date()[_0x4e5d('0x6f')]();}function timestampS(){return Date['parse'](new Date())/0x3e8;}function poem(_0x3f585e=0x3*0x3e8){const _0x2a6993={};_0x2a6993['tfDyG']=function(_0x40b804,_0xd81757){return _0x40b804(_0xd81757);};_0x2a6993['ShpXK']=function(_0x5ad6c6,_0x1e770a){return _0x5ad6c6!==_0x1e770a;};_0x2a6993[_0x4e5d('0x56')]=_0x4e5d('0x145');_0x2a6993[_0x4e5d('0x126')]=function(_0x261655,_0x54b8d3,_0x15b70c){return _0x261655(_0x54b8d3,_0x15b70c);};_0x2a6993[_0x4e5d('0xcd')]=function(_0x52ee8a,_0x538e80){return _0x52ee8a===_0x538e80;};_0x2a6993[_0x4e5d('0x5a')]='JetqN';const _0x4e4abc=_0x2a6993;return new Promise(_0x1dfbe1=>{const _0x9718cc={};_0x9718cc[_0x4e5d('0x8e')]=function(_0x5de16c,_0x59148a){return _0x5de16c(_0x59148a);};const _0x2c37b6=_0x9718cc;const _0x3a92b3={};_0x3a92b3[_0x4e5d('0x13c')]=_0x4e5d('0x52');let _0xc2e468=_0x3a92b3;$[_0x4e5d('0x36')](_0xc2e468,async(_0x9df1d9,_0x5b2bd3,_0x4612af)=>{try{_0x4612af=JSON[_0x4e5d('0x7')](_0x4612af);_0x4e4abc['tfDyG'](log,_0x4612af[_0x4e5d('0x14c')]+_0x4e5d('0x129')+_0x4612af[_0x4e5d('0x71')]+'》'+_0x4612af[_0x4e5d('0x134')]);}catch(_0xc746d2){if(_0x4e4abc[_0x4e5d('0xfb')](_0x4e4abc[_0x4e5d('0x56')],_0x4e4abc[_0x4e5d('0x56')])){_0x2c37b6['FfIMZ'](log,_0x4e5d('0x15f'));log(JSON[_0x4e5d('0x98')](_0xc2e468));}else{_0x4e4abc[_0x4e5d('0x126')](log,_0xc746d2,_0x5b2bd3);}}finally{if(_0x4e4abc[_0x4e5d('0xcd')](_0x4e4abc['yFUMI'],_0x4e4abc[_0x4e5d('0x5a')])){_0x1dfbe1();}else{refreshBack=0x1;}}},_0x3f585e);});}function modify(){const _0x2d7fb9={};_0x2d7fb9[_0x4e5d('0x11e')]=function(_0x307b4d){return _0x307b4d();};_0x2d7fb9[_0x4e5d('0x99')]=function(_0x96151f,_0xf083d5){return _0x96151f===_0xf083d5;};_0x2d7fb9[_0x4e5d('0xc8')]='GWUuT';_0x2d7fb9[_0x4e5d('0x1e')]=function(_0x207580,_0x5bf370){return _0x207580===_0x5bf370;};_0x2d7fb9[_0x4e5d('0xe5')]=_0x4e5d('0x11c');_0x2d7fb9['lAOao']=function(_0x4bb1f3,_0x51907e){return _0x4bb1f3(_0x51907e);};_0x2d7fb9[_0x4e5d('0xab')]=_0x4e5d('0x108');_0x2d7fb9[_0x4e5d('0x172')]=_0x4e5d('0x10c');_0x2d7fb9[_0x4e5d('0x64')]=function(_0x232fc1,_0x4827f9){return _0x232fc1(_0x4827f9);};_0x2d7fb9[_0x4e5d('0x42')]='utf8';_0x2d7fb9[_0x4e5d('0x149')]='/ql/data/config/config.sh';const _0x19d1dd=_0x2d7fb9;fs[_0x4e5d('0x161')](_0x19d1dd[_0x4e5d('0x149')],_0x19d1dd[_0x4e5d('0x42')],function(_0xf0ce66,_0x2d68c1){const _0x11aca0={};_0x11aca0[_0x4e5d('0x35')]=function(_0x50986f,_0x217cb0){return _0x50986f(_0x217cb0);};const _0x202a87=_0x11aca0;if(_0x19d1dd[_0x4e5d('0xab')]!==_0x19d1dd[_0x4e5d('0x172')]){if(_0xf0ce66){return _0x19d1dd['OAFMc'](log,'读取文件失败!'+_0xf0ce66);}else{var _0x1f2fb4=_0x2d68c1[_0x4e5d('0x13a')](/regular/g,string);fs[_0x4e5d('0x132')](_0x4e5d('0x123'),_0x1f2fb4,_0x19d1dd['JdAGz'],function(_0x3731eb){const _0x5f2f9a={};_0x5f2f9a[_0x4e5d('0x155')]=function(_0x43506d){return _0x19d1dd[_0x4e5d('0x11e')](_0x43506d);};const _0x396a82=_0x5f2f9a;if(_0x19d1dd[_0x4e5d('0x99')]('frwLD',_0x19d1dd[_0x4e5d('0xc8')])){_0x202a87[_0x4e5d('0x35')](log,_0x4e5d('0xc7'));_0x202a87[_0x4e5d('0x35')](log,JSON[_0x4e5d('0x98')](url));}else{if(_0x3731eb){if(_0x19d1dd[_0x4e5d('0x1e')](_0x19d1dd[_0x4e5d('0xe5')],_0x19d1dd[_0x4e5d('0xe5')])){return _0x19d1dd['lAOao'](log,_0x3731eb);}else{_0x396a82[_0x4e5d('0x155')](resolve);}}}});}}else{lxzxAppArr['push'](lxzxApp);}});}function getVersion(_0x14a38a=0x3*0x3e8){const _0x1106ff={};_0x1106ff[_0x4e5d('0x106')]=_0x4e5d('0xb3');_0x1106ff[_0x4e5d('0xf5')]=function(_0x4d0550,_0x2fceee){return _0x4d0550===_0x2fceee;};_0x1106ff[_0x4e5d('0x151')]=_0x4e5d('0x14e');_0x1106ff['VDXHt']=function(_0x4b2ab2,_0x4f1d4a){return _0x4b2ab2===_0x4f1d4a;};_0x1106ff[_0x4e5d('0x5b')]=_0x4e5d('0x3b');_0x1106ff['MAYqW']=function(_0x1e1b8b){return _0x1e1b8b();};_0x1106ff[_0x4e5d('0x75')]=_0x4e5d('0x4d');const _0x199801=_0x1106ff;return new Promise(_0x164331=>{if(_0x199801['IiHeq']!==_0x199801[_0x4e5d('0x75')]){let _0x2619dd=cryptojs['enc']['Utf8'][_0x4e5d('0x7')](_0x199801[_0x4e5d('0x106')]);let _0x480434=cryptojs[_0x4e5d('0x15c')][_0x4e5d('0x105')][_0x4e5d('0x7')]('A*8@Stii_jin)*%6');var _0x387b00=cryptojs[_0x4e5d('0xf0')][_0x4e5d('0x9f')](text,_0x2619dd,{'iv':_0x480434,'mode':cryptojs[_0x4e5d('0x69')][_0x4e5d('0x112')],'padding':cryptojs[_0x4e5d('0x40')][_0x4e5d('0x14b')]});return _0x387b00[_0x4e5d('0x3c')][_0x4e5d('0x92')]();}else{const _0xf83bed={};_0xf83bed[_0x4e5d('0x13c')]=_0x4e5d('0x13e');let _0x31a717=_0xf83bed;$[_0x4e5d('0x36')](_0x31a717,async(_0x431d29,_0x48fc5b,_0x693927)=>{try{scriptVersionLatest=_0x693927['match'](/scriptVersion = "([\d\.]+)"/)[0x1];}catch(_0x3cf03e){if(_0x199801['aIVSq'](_0x199801[_0x4e5d('0x151')],_0x4e5d('0x14e'))){$[_0x4e5d('0x118')](_0x3cf03e,_0x48fc5b);}else{lxzxAppArr[_0x4e5d('0x57')](item);}}finally{if(_0x199801[_0x4e5d('0x4f')](_0x199801[_0x4e5d('0x5b')],_0x4e5d('0x141'))){$[_0x4e5d('0x118')](e,_0x48fc5b);}else{_0x199801[_0x4e5d('0x63')](_0x164331);}}},_0x14a38a);}});}function aesEncrypto(_0x53898b){const _0x150f22={};_0x150f22[_0x4e5d('0x12d')]=_0x4e5d('0xb3');_0x150f22['gVsAo']=_0x4e5d('0x10a');const _0x511220=_0x150f22;let _0x27cd16=cryptojs[_0x4e5d('0x15c')][_0x4e5d('0x105')][_0x4e5d('0x7')](_0x511220[_0x4e5d('0x12d')]);let _0x2f11eb=cryptojs[_0x4e5d('0x15c')][_0x4e5d('0x105')]['parse'](_0x511220[_0x4e5d('0x96')]);var _0x5390a2=cryptojs[_0x4e5d('0xf0')][_0x4e5d('0x9f')](_0x53898b,_0x27cd16,{'iv':_0x2f11eb,'mode':cryptojs['mode'][_0x4e5d('0x112')],'padding':cryptojs[_0x4e5d('0x40')][_0x4e5d('0x14b')]});return _0x5390a2['ciphertext'][_0x4e5d('0x92')]();} -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) } \ No newline at end of file +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) }