From ae9a73c45781238c23f7b35bdf75fff30dbb0d69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=92=8B=E5=B0=8F=E9=99=8C?= Date: Sun, 3 Nov 2024 14:28:33 +0800 Subject: [PATCH] qq --- index.js | 2 +- source.js | 17 ++++++++++++----- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index b1c24a6..4375b2b 100644 --- a/index.js +++ b/index.js @@ -1 +1 @@ -const _0x547e6e=_0x47f6;function _0x47f6(_0x202dad,_0x144216){const _0x323717=_0x5625();return _0x47f6=function(_0x1a991a,_0x107e48){_0x1a991a=_0x1a991a-(-0x16f5*-0x1+0x1*-0x943+-0xd*0xec);let _0x496dbe=_0x323717[_0x1a991a];return _0x496dbe;},_0x47f6(_0x202dad,_0x144216);}(function(_0x4d776c,_0x4ad8ae){const _0x319e7a=_0x47f6,_0x483603=_0x4d776c();while(!![]){try{const _0x5019e3=parseInt(_0x319e7a(0x295))/(-0x1*-0x42f+-0x1318+0xeea)+parseInt(_0x319e7a(0x240))/(0x1052+-0xb5b+0x1*-0x4f5)*(parseInt(_0x319e7a(0x20b))/(0x1*-0x1948+0x1*-0x2b1+0x1bfc))+-parseInt(_0x319e7a(0x249))/(-0x24f4+-0x1*-0x2317+-0x1e1*-0x1)+-parseInt(_0x319e7a(0x2b1))/(0x391+0x49b+0x827*-0x1)+-parseInt(_0x319e7a(0x263))/(0x7*0x6b+-0xa28+0x741)+parseInt(_0x319e7a(0x1e5))/(0x1d22+0x2494+-0x41af)+-parseInt(_0x319e7a(0x242))/(-0x6f1+0x43*-0x4b+0x1a9a)*(-parseInt(_0x319e7a(0x1d3))/(-0x112f+-0x10f2+0x222a));if(_0x5019e3===_0x4ad8ae)break;else _0x483603['push'](_0x483603['shift']());}catch(_0x252987){_0x483603['push'](_0x483603['shift']());}}}(_0x5625,0x8e92+0x56976+0x7*0x5c53));const _0x4e2c63=require(_0x547e6e(0x1dc)),_0xe0f79b=require(_0x547e6e(0x21c)),_0x372a27=require('url'),_0x44ba4e=require(_0x547e6e(0x245)+'g'),_0xae0174=require('fs'),_0x566c1=require(_0x547e6e(0x2b6)),_0x29d081=require(_0x547e6e(0x284)),_0x827c43=0xc*0xc47+0x21ab+0x66df*-0x1,_0x2da309=_0x566c1[_0x547e6e(0x258)](__dirname,_0x547e6e(0x298)),_0x184a97=process[_0x547e6e(0x221)]['slice'](-0x1a64+-0x1*0x6d7+0x213d),_0x13dc78={},_0xbaab0d={'request':0x0,'cacheHit':0x0,'apiCall':0x0,'cacheCall':0x0};let _0x10f701=-0x1157*0x2+0x10a*-0x2+-0x11*-0x43b,_0x79d87e='https://x-'+_0x547e6e(0x1e7)+_0x547e6e(0x22c);_0x184a97[_0x547e6e(0x1bf)](_0x4b8bf=>{const _0x19a3b0=_0x547e6e,_0x520680={'IJVAT':'video/mp4','ZTISA':'applicatio'+_0x19a3b0(0x24c)+'ream','GuRQX':'public,\x20ma'+_0x19a3b0(0x1d5)+_0x19a3b0(0x1f1),'lPGSF':_0x19a3b0(0x216),'ZXtcN':function(_0x54bd13,_0x634dec){return _0x54bd13(_0x634dec);},'GrTeS':function(_0x41eda4,_0x5f1c1c){return _0x41eda4+_0x5f1c1c;},'SvDrO':_0x19a3b0(0x23a),'KUPyt':function(_0x187af6,_0x2ae67e){return _0x187af6===_0x2ae67e;},'OCIhO':_0x19a3b0(0x2b7),'ZCLWy':_0x19a3b0(0x1c2),'QQrbW':_0x19a3b0(0x1c6),'UohAH':function(_0x7ea276,_0x39456c,_0xed5f72){return _0x7ea276(_0x39456c,_0xed5f72);},'MROGg':_0x19a3b0(0x20f)};_0x4b8bf['startsWith']('--')&&(_0x4b8bf=_0x4b8bf[_0x19a3b0(0x239)](0x2bb*0xd+0x1*-0x7e5+-0xdcc*0x2));const [_0x5bbf85,_0x55cb40]=_0x4b8bf[_0x19a3b0(0x1fd)]('=');if(_0x520680[_0x19a3b0(0x243)](_0x5bbf85,_0x520680[_0x19a3b0(0x1ed)])){if(_0x520680[_0x19a3b0(0x243)](_0x520680['ZCLWy'],_0x520680[_0x19a3b0(0x29d)])){const _0x17104c={'Cloud-Type':_0x26b2d8[_0x19a3b0(0x21b)],'Cloud-Expiration':_0x23ff63['expiration'],'Content-Type':_0x218841?_0x520680[_0x19a3b0(0x233)]:_0x520680[_0x19a3b0(0x21d)],'ETag':_0x130b4b[_0x19a3b0(0x1c5)]||'','Cache-Control':_0x520680[_0x19a3b0(0x1fe)],'Expires':new _0x2111d5(_0x4e1393[_0x19a3b0(0x293)]()+(-0x4e627beb1+-0x937ce01c5+0x1575a6ec76))[_0x19a3b0(0x1f3)+'g'](),'Accept-Ranges':_0x520680['lPGSF'],'Connection':_0x19a3b0(0x25f),'Date':new _0x1eb249()[_0x19a3b0(0x1f3)+'g'](),'Last-Modified':new _0x23cee0()['toUTCStrin'+'g']()};_0x2fd071[_0x19a3b0(0x282)](-0x4*0x22c+0x1*-0xd05+0x167d*0x1,_0x13d924[_0x19a3b0(0x214)]({},_0x17104c,_0x2b01fb[_0x19a3b0(0x1d8)])),_0x24e4c2[_0x19a3b0(0x1cd)](_0x8a145b);}else _0x10f701=_0x520680[_0x19a3b0(0x257)](parseInt,_0x55cb40,-0x1be*0x5+0x1*0x4d9+0x3e7*0x1);}else{if(_0x520680[_0x19a3b0(0x243)](_0x5bbf85,'api')){if(_0x19a3b0(0x20f)===_0x520680[_0x19a3b0(0x254)])_0x79d87e=_0x55cb40;else{let _0x1998fd='';_0x5d8e06['on'](_0x520680['SvDrO'],_0xb67cbc=>_0x1998fd+=_0xb67cbc),_0x76bdfe['on'](_0x19a3b0(0x25b),()=>{const _0x2c49dd=_0x19a3b0;try{_0x520680[_0x2c49dd(0x206)](_0x365258,_0x268928['parse'](_0x1998fd));}catch(_0x1bf5cd){_0x4609fc(_0x520680[_0x2c49dd(0x1f5)](_0x1bf5cd,_0x1998fd));}});}}}});function _0x5625(){const _0x2c9d34=['wBjQZ','yfJBI','AFUYl','DdChZ','string','if-modifie','eOuDU','DXwYS','JiuWx','NYgYK',';charset=U','digest','qmcTO','statusCode','slice','3690970TXwbtH','unlinkSync','doeLj','favicon.ic','expiration','path','port','utdown...','get','oojka','EtwHe','createWrit','size','ALVID','ahClk','sed.','forEach','vEoDc','TF-8','SjxaJ','SiElD','iJSWg','uniqid','kMjiQ','pxAnj','to\x20decode\x20','Stream','qjSxY','IGINT.\x20Shu','url','pipe','Server\x20clo','timestamp','IutjW','\x20gracefull','HGfcR','18BFQDDs','text/plain','x-age=3153','zceNa','randomByte','headers','NPyux','hswUR','applicatio','http','EDyIg','statSync','vwydT','hkVys','close','createServ','ScoAG','tDTwZ','1133818mQIGfF','OnzbS','mo.cn:9001','log','y:\x20','FfSfh','tQPWR','error','OCIhO','NIXcM','utf8','GeEVp','6000','listen','toUTCStrin','nkSOr','GrTeS','FiPIg','hQtYg','GjTYI','Osudv','Forcing\x20sh','to\x20read\x20ca','undefined','split','GuRQX','iyArQ','ntent\x20file','realUrl','VaqzJ','p://localh','.meta','zzrUc','ZXtcN','tch','y:\x20Failed\x20','createRead','stringify','2229yNyFjt','ySpPZ','Internal\x20S','Not\x20Found','WmqqJ','HTTWb','ost:','cacheHit','enUJL','assign','video/mp4','bytes','OhNIw','Error\x20rena','efined\x20for','Proxy\x20serv','cloudtype','https','ZTISA','KTlYD','includes','avatar','argv','OYsiL','Last-Modif','igsZS','t\x20file','\x20the\x20respo','oMbqs','RLiRH','ngth','eVexo','SAAet','/get/','warn','NeJvW','SIGINT','md5','mRkIo','tting\x20down','IJVAT','t:\x20Missing','abyVe','endpoint','keys','Bad\x20Gatewa','substring','data','vhAMt','wHvDZ','wZNoU','erver\x20Erro','.temp','1762yooPFN','ing\x20on\x20htt','5594832gFFFke','KUPyt','existsSync','querystrin','nse\x20from:','ied','lxife','2264168lAIuDL','DFcAa','XzcCc','n/octet-st','ync','d-since','gth\x20is\x20und','readdirSyn','ming\x20file:','UaFll','exit','MROGg','\x20cached\x20co','Warning:\x20c','UohAH','join','AdpaY','che\x20conten','end','JSON\x20','hex','Bad\x20Reques','keep-alive','\x20Token\x20or\x20','gBeRq','readFileSy','5698170TpCqSj','OLWkK','.mp4','pnYlt','code','ZFknW','mkdirSync','Cllhf','ZBVgc','FEDZC','cacheCall','y...','bDGDe','jlTuN','GET','r:\x20Unable\x20','qfhkh','DhCfr','bbs','TOyLM','lxWTp','Received\x20S','MtyYb','LUGBz','parse','MBijV','HsoTz','bZYdN','length','MDKoV','ream','writeHead','writeFileS','crypto','giVNW','content-le','JcQzb','pathname','.content','UdnPF','ontent-len','request','Nscuj','jYVsN','toString','headersSen','Panna','ywoHz','now','KYext','595287mkXBII','clean','vGhae','.cache','BJXmM','Fegkq','public,\x20ma','replace','QQrbW','SXCVd','createHash','n/json','LvzTc'];_0x5625=function(){return _0x2c9d34;};return _0x5625();}!_0xae0174[_0x547e6e(0x244)](_0x2da309)&&_0xae0174[_0x547e6e(0x269)](_0x2da309);setInterval(()=>{const _0x49e2e9=_0x547e6e,_0x33bdeb={'zzrUc':function(_0x5a2ed4,_0x6a8605){return _0x5a2ed4>_0x6a8605;},'vhAMt':function(_0x3930da,_0x59eed7){return _0x3930da*_0x59eed7;}},_0x345b7d=Date[_0x49e2e9(0x293)]();for(const _0x14a53e in _0x13dc78){_0x33bdeb[_0x49e2e9(0x205)](_0x345b7d-_0x13dc78[_0x14a53e][_0x49e2e9(0x1cf)],_0x33bdeb[_0x49e2e9(0x23b)](_0x33bdeb['vhAMt']((0x1780+0x453*-0x5+-0x1c9)*(-0x16a8+-0x11e8+0x1c*0x175),-0x1ceb+0x10ca+0x5*0x279),-0x1*0x18c4+-0x1*0x1712+0x33be))&&delete _0x13dc78[_0x14a53e];}},(0x1c69*-0x1+0xa85+0x1d0*0xa)*(0x96d*0x4+-0x1048+-0x18*0xe2)*(-0x53*0x3a+-0xae+0x1764));const _0x25c7e0=_0x4e2c63[_0x547e6e(0x1e2)+'er'](async(_0x3f0f2a,_0x56aa73)=>{const _0x111232=_0x547e6e,_0x4c38c8={'yfJBI':function(_0x2d02c8,_0x391f34){return _0x2d02c8*_0x391f34;},'pnYlt':_0x111232(0x25d),'MtyYb':function(_0x14f7a5,_0x58ee73,_0x7bf07f,_0xfaf881,_0x1d83b8,_0x115d06){return _0x14f7a5(_0x58ee73,_0x7bf07f,_0xfaf881,_0x1d83b8,_0x115d06);},'IutjW':function(_0xb67259,_0x3c5e34){return _0xb67259>_0x3c5e34;},'ALVID':function(_0x16135b,_0x214bc9,_0x507861){return _0x16135b(_0x214bc9,_0x507861);},'Nscuj':function(_0x5abd84,_0x3f8e0a){return _0x5abd84(_0x3f8e0a);},'QsIIs':function(_0x57861d,_0x25777b){return _0x57861d+_0x25777b;},'igsZS':_0x111232(0x1d4)+_0x111232(0x2ac)+_0x111232(0x1c1),'EtwHe':'Internal\x20S'+_0x111232(0x23e)+_0x111232(0x272)+_0x111232(0x1fb)+_0x111232(0x25a)+_0x111232(0x225),'zceNa':function(_0x44c313,_0x2014ef){return _0x44c313===_0x2014ef;},'FfSfh':_0x111232(0x2b4)+'o','doeLj':_0x111232(0x236),'NPyux':_0x111232(0x1db)+_0x111232(0x2a0),'qjSxY':function(_0x5b2926,_0xc12553){return _0x5b2926===_0xc12553;},'DXwYS':_0x111232(0x296),'JiuWx':function(_0x1b9bfc,_0x192379){return _0x1b9bfc!==_0x192379;},'UaFll':'ALrVc','SAAet':_0x111232(0x1d2),'GjTYI':_0x111232(0x1fc),'nruHo':_0x111232(0x220),'TOyLM':_0x111232(0x275),'Livcb':'www','wZNoU':_0x111232(0x1cc),'BJXmM':function(_0x4bf388,_0x449c45){return _0x4bf388===_0x449c45;},'CKwVJ':_0x111232(0x1f7),'ahClk':function(_0x37aece,_0x6e8cd5){return _0x37aece===_0x6e8cd5;},'qmcTO':'Bad\x20Reques'+_0x111232(0x234)+'\x20Token\x20or\x20'+'path\x20(','ySpPZ':'tQPWR','qfhkh':function(_0x1d00f4,_0x523b36,_0x41e1d2,_0x104be3,_0x1fd73d){return _0x1d00f4(_0x523b36,_0x41e1d2,_0x104be3,_0x1fd73d);},'OLWkK':'RoEsu','OYsiL':_0x111232(0x210),'mbyOJ':function(_0x1dc8db,_0x7b3e91){return _0x1dc8db*_0x7b3e91;},'IEfth':'FNiXh','BPHUH':_0x111232(0x27d),'tpdsl':'text/plain'+_0x111232(0x2ac)+'TF-8;','gykqI':function(_0xf7853b,_0x165af7){return _0xf7853b+_0x165af7;},'WMDyW':_0x111232(0x238)+_0x111232(0x208)+_0x111232(0x1c8)+_0x111232(0x25c)};_0x3f0f2a['url']=_0x3f0f2a[_0x111232(0x1cc)][_0x111232(0x29c)](/\/{2,}/g,'/');const _0x2705ae=_0x372a27[_0x111232(0x27b)](_0x3f0f2a['url'],!![]);let _0x4d0ec8=_0x2705ae['pathname'][_0x111232(0x1fd)]('/')[-0x2*-0xb89+-0x1*0x213d+0x3*0x364],_0x2d2f0c=_0x2705ae[_0x111232(0x288)]['split']('/')[_0x111232(0x2b0)](-0x13a*0x19+0x3c3*0x7+0x457)[_0x111232(0x258)]('/');if(_0x4c38c8[_0x111232(0x1d6)](_0x4d0ec8,_0x4c38c8[_0x111232(0x1ea)])){_0x56aa73[_0x111232(0x282)](0x8d2*0x3+-0xf7b+-0xa2f),_0x56aa73[_0x111232(0x25b)]();return;}if(_0x4c38c8['zceNa'](_0x4d0ec8,_0x4c38c8[_0x111232(0x2b3)])){_0x56aa73['writeHead'](0x35*-0x5e+0x495+0xfa9,{'Content-Type':_0x4c38c8[_0x111232(0x1d9)]}),_0x56aa73[_0x111232(0x25b)](JSON[_0x111232(0x20a)]({'code':0xc8,'data':{'api':_0x79d87e,'port':_0x10f701,'cacheDir':_0x2da309,'pathIndexCount':Object[_0x111232(0x237)](_0x13dc78)[_0x111232(0x27f)],'viewsInfo':_0xbaab0d}}));return;}if(_0x4c38c8[_0x111232(0x1ca)](_0x4d0ec8,_0x4c38c8[_0x111232(0x2a9)])){if(_0x4c38c8[_0x111232(0x2aa)](_0x4c38c8[_0x111232(0x252)],_0x111232(0x268))){const _0x16fb58=_0xae0174[_0x111232(0x250)+'c'](_0x2da309);for(const _0x13e5ec of _0x16fb58){if(_0x4c38c8[_0x111232(0x2aa)](_0x4c38c8[_0x111232(0x22b)],_0x111232(0x1d2))){const {url:_0x18ee6a,cloudtype:_0x4c4205,expiration:_0x325ba1,path:_0x124d69,headers:_0x1c8787,uniqid:_0x5663ea}=_0x4aea21[_0x111232(0x23a)],_0x98ec93={'realUrl':_0x18ee6a,'cloudtype':_0x4c4205,'expiration':_0x4c38c8[_0x111232(0x2a3)](_0x325ba1,-0x227d+-0x250c+0x4b71),'path':_0x124d69,'headers':_0x1c8787,'uniqid':_0x5663ea};_0x294e24[_0x4f6094]={'uniqid':_0x98ec93[_0x111232(0x1c5)],'timestamp':_0x14e06a['now']()},_0x54cee0=_0x42a27e[_0x111232(0x258)](_0x5c3fb1,_0x98ec93[_0x111232(0x1c5)]+'.meta'),_0x5289b3=_0x37b0dd['join'](_0x55bcb5,_0x98ec93[_0x111232(0x1c5)]+_0x111232(0x289)),_0x1f29c4=_0x3829c5[_0x111232(0x258)](_0xc7d062,_0x98ec93['uniqid']+'_'+_0x30ae29[_0x111232(0x1d7)+'s'](-0xd3d*-0x1+0x1744+-0x1*0x2471)[_0x111232(0x28f)](_0x4c38c8[_0x111232(0x266)])+'.temp'),_0x58b4a1[_0x111232(0x283)+'ync'](_0x4e4b1d,_0x5db261[_0x111232(0x20a)](_0x98ec93)),_0x33d9c5[_0x111232(0x244)](_0x38c926)?_0x29bc4d(_0x98ec93,_0x4444e1,_0x45950,_0x5b470d):_0x4c38c8[_0x111232(0x279)](_0x39fdc5,_0x98ec93,_0x456fb4,_0x4f4470,_0x50402e,_0x228dff);}else{const _0x37b603=_0x566c1[_0x111232(0x258)](_0x2da309,_0x13e5ec);_0xae0174[_0x111232(0x2b2)](_0x37b603);}}_0x56aa73['writeHead'](0x2*-0x5d1+0x1d5*-0x1+-0x1*-0xe3f,{'Content-Type':_0x4c38c8['igsZS']}),_0x56aa73[_0x111232(0x25b)](JSON[_0x111232(0x20a)]({'code':0xc8,'data':{'cacheDir':_0x2da309,'pathIndexCount':Object[_0x111232(0x237)](_0x13dc78)['length'],'files':_0x16fb58[_0x111232(0x27f)]}}));return;}else _0x24b56f=_0x4d673e['substring'](0x1a6b*0x1+-0x2571+0xb08);}(_0x4c38c8[_0x111232(0x1d6)](_0x2d2f0c,'')||typeof _0x2d2f0c===_0x4c38c8[_0x111232(0x1f8)])&&(_0x2d2f0c=_0x4d0ec8,_0x4d0ec8='go');if(![_0x4c38c8['nruHo'],'go',_0x4c38c8[_0x111232(0x276)],_0x4c38c8['Livcb'],_0x4c38c8[_0x111232(0x23d)],'thumb']['includes'](_0x4d0ec8)){if(_0x4c38c8[_0x111232(0x299)](_0x4c38c8['CKwVJ'],_0x4c38c8['CKwVJ'])){_0x56aa73[_0x111232(0x282)](-0x1*-0x13ff+0x226f*-0x1+0x1004,{'Content-Type':_0x4c38c8[_0x111232(0x224)]}),_0x56aa73[_0x111232(0x25b)](_0x111232(0x20e));return;}else{if(!_0x2a7f99[_0x111232(0x244)](_0x76d6cc)||!_0x3f7e9b['existsSync'](_0x1b31dd))return![];const _0x4d9433=_0x4099a5[_0x111232(0x27b)](_0xd4e591['readFileSy'+'nc'](_0xc11d6c,_0x111232(0x1ef)));return _0x4c38c8[_0x111232(0x1d0)](_0x4d9433[_0x111232(0x2b5)],_0x584d23[_0x111232(0x293)]());}}if(!_0x2d2f0c||_0x4c38c8[_0x111232(0x1bd)](_0x4d0ec8,'')){_0x56aa73[_0x111232(0x282)](0x22*-0x1a+-0x245e+0x2962*0x1,{'Content-Type':_0x4c38c8[_0x111232(0x224)]}),_0x56aa73[_0x111232(0x25b)](_0x4c38c8['QsIIs'](_0x4c38c8[_0x111232(0x2ae)],_0x4d0ec8)+')');return;}_0xbaab0d[_0x111232(0x28c)]++;const _0x392bf0=_0x29d081[_0x111232(0x29f)](_0x111232(0x230))['update'](_0x4c38c8['QsIIs'](_0x4d0ec8,_0x2d2f0c))[_0x111232(0x2ad)](_0x4c38c8[_0x111232(0x266)]);let _0x355ef2='',_0x1fc1d4='',_0x2ce364='';_0x13dc78[_0x392bf0]&&(_0x355ef2=_0x566c1[_0x111232(0x258)](_0x2da309,_0x13dc78[_0x392bf0][_0x111232(0x1c5)]+'.meta'),_0x1fc1d4=_0x566c1['join'](_0x2da309,_0x13dc78[_0x392bf0]['uniqid']+_0x111232(0x289)));if(_0x13dc78[_0x392bf0]&&_0x4c38c8[_0x111232(0x1bc)](_0x1c44ca,_0x355ef2,_0x1fc1d4)){const {cacheData:_0x26102f,isNotModified:_0x3bc756}=await _0x4c38c8['ALVID'](_0x4a12e2,_0x3f0f2a,_0x355ef2);_0x3bc756?_0x4c38c8[_0x111232(0x299)](_0x4c38c8[_0x111232(0x20c)],_0x111232(0x1eb))?(_0x56aa73[_0x111232(0x282)](0xb05+-0x1a0+-0x835),_0x56aa73[_0x111232(0x25b)]()):_0x11dc7e=_0x4c38c8['ALVID'](_0x4c4080,_0x56949f,0x99c+0x12fa+-0x1c8c):(_0xbaab0d[_0x111232(0x212)]++,_0x4c38c8[_0x111232(0x273)](_0x2298b4,_0x26102f,_0x1fc1d4,_0x355ef2,_0x56aa73));}else{if(_0x4c38c8[_0x111232(0x264)]===_0x4c38c8[_0x111232(0x222)])_0x4c38c8[_0x111232(0x28d)](_0x15acd3,_0x4c38c8['QsIIs'](_0x4af321,_0x2773ad));else try{_0xbaab0d['apiCall']++;const _0x3f4e4d=await _0x2d3e56(_0x4d0ec8,_0x2d2f0c);if(_0x4c38c8['zceNa'](_0x3f4e4d[_0x111232(0x267)],0x895+-0xc30+-0x1*-0x463)&&_0x3f4e4d['data']&&_0x3f4e4d[_0x111232(0x23a)][_0x111232(0x1cc)]){const {url:_0x10ea05,cloudtype:_0x259b3f,expiration:_0x3cf1ae,path:_0x23e894,headers:_0x437247,uniqid:_0x334511}=_0x3f4e4d[_0x111232(0x23a)],_0xa3a64e={'realUrl':_0x10ea05,'cloudtype':_0x259b3f,'expiration':_0x4c38c8['mbyOJ'](_0x3cf1ae,0x1*-0x1c6b+-0x1c5*-0x3+0xe*0x1ee),'path':_0x23e894,'headers':_0x437247,'uniqid':_0x334511};_0x13dc78[_0x392bf0]={'uniqid':_0xa3a64e[_0x111232(0x1c5)],'timestamp':Date[_0x111232(0x293)]()},_0x355ef2=_0x566c1[_0x111232(0x258)](_0x2da309,_0xa3a64e[_0x111232(0x1c5)]+_0x111232(0x204)),_0x1fc1d4=_0x566c1[_0x111232(0x258)](_0x2da309,_0xa3a64e['uniqid']+_0x111232(0x289)),_0x2ce364=_0x566c1['join'](_0x2da309,_0xa3a64e[_0x111232(0x1c5)]+'_'+_0x29d081[_0x111232(0x1d7)+'s'](0x7*0x6a+-0x7*-0x349+-0x19d5)[_0x111232(0x28f)](_0x4c38c8['pnYlt'])+_0x111232(0x23f)),_0xae0174[_0x111232(0x283)+_0x111232(0x24d)](_0x355ef2,JSON[_0x111232(0x20a)](_0xa3a64e)),_0xae0174[_0x111232(0x244)](_0x1fc1d4)?_0x4c38c8[_0x111232(0x2aa)](_0x4c38c8['IEfth'],_0x4c38c8['BPHUH'])?_0x4c38c8[_0x111232(0x273)](_0x2298b4,_0xa3a64e,_0x1fc1d4,_0x355ef2,_0x56aa73):(_0x22c882[_0x111232(0x282)](-0x7*-0x4ab+0x1dd1+0xbd*-0x52,{'Content-Type':_0x4c38c8[_0x111232(0x224)]}),_0x3af35b['end'](_0x4c38c8[_0x111232(0x1b9)])):_0x233d8d(_0xa3a64e,_0x2ce364,_0x1fc1d4,_0x355ef2,_0x56aa73);}else _0x56aa73[_0x111232(0x282)](0x18b0+0x93e+0x1f*-0x108,{'Content-Type':_0x4c38c8['tpdsl']}),_0x56aa73[_0x111232(0x25b)](_0x3f4e4d['message']||'Bad\x20Gatewa'+'y');}catch(_0x2d4ce8){_0x56aa73['writeHead'](-0x2b6*0xd+-0x1*-0x1ce7+0x84d,{'Content-Type':_0x4c38c8['igsZS']}),_0x56aa73[_0x111232(0x25b)](_0x4c38c8['gykqI'](_0x4c38c8['WMDyW'],_0x2d4ce8));}}}),_0x4a12e2=async(_0x394c95,_0x70482)=>{const _0x30a75c=_0x547e6e,_0x30df11={'AdpaY':'content-le'+_0x30a75c(0x229),'rCZnD':_0x30a75c(0x1ef),'tDTwZ':'if-none-ma'+_0x30a75c(0x207),'Fegkq':_0x30a75c(0x2a7)+_0x30a75c(0x24e),'ScoAG':function(_0x1d3924,_0x271fa7){return _0x1d3924===_0x271fa7;},'lxife':_0x30a75c(0x223)+_0x30a75c(0x247),'FiPIg':function(_0x33b2d8,_0x384ba6){return _0x33b2d8<=_0x384ba6;},'FxoJt':function(_0x314ae0,_0x3cb225){return _0x314ae0===_0x3cb225;},'eOuDU':_0x30a75c(0x1e6)},_0x3c5216=JSON[_0x30a75c(0x27b)](_0xae0174[_0x30a75c(0x262)+'nc'](_0x70482,_0x30df11['rCZnD'])),_0x177631=_0x394c95[_0x30a75c(0x1d8)][_0x30df11[_0x30a75c(0x1e4)]],_0x4ec600=_0x394c95[_0x30a75c(0x1d8)][_0x30df11[_0x30a75c(0x29a)]];let _0x47eee8=![];if(_0x177631&&_0x30df11[_0x30a75c(0x1e3)](_0x177631,_0x3c5216[_0x30a75c(0x1c5)]))_0x47eee8=!![];else{if(_0x4ec600){const _0x25775a=new Date(_0x3c5216[_0x30a75c(0x1d8)][_0x30df11[_0x30a75c(0x248)]]),_0x450854=new Date(_0x4ec600);if(_0x30df11[_0x30a75c(0x1f6)](_0x25775a,_0x450854)){if(_0x30df11['FxoJt'](_0x30df11[_0x30a75c(0x2a8)],'upoyy')){const _0x303cdb=_0x16a5ce['statSync'](_0x33b472)['size'];_0x303cdb?(_0x2dece8[_0x30a75c(0x1d8)][_0x30df11[_0x30a75c(0x259)]]=_0x303cdb,_0x3591d8[_0x30a75c(0x283)+_0x30a75c(0x24d)](_0x591c0a,_0x1cd6bc['stringify'](_0x146f49))):_0x5cca7f[_0x30a75c(0x22d)](_0x30a75c(0x256)+_0x30a75c(0x28b)+_0x30a75c(0x24f)+_0x30a75c(0x219)+_0x30a75c(0x255)+_0x30a75c(0x200)+':',_0x5009f3);}else _0x47eee8=!![];}}}return{'cacheData':_0x3c5216,'isNotModified':_0x47eee8};},_0x1c44ca=(_0xc1d502,_0x4e06e7)=>{const _0x570230=_0x547e6e,_0x3975f2={'eVexo':function(_0x2a2fbb,_0x23dd88){return _0x2a2fbb>_0x23dd88;}};if(!_0xae0174[_0x570230(0x244)](_0xc1d502)||!_0xae0174[_0x570230(0x244)](_0x4e06e7))return![];const _0x13df47=JSON[_0x570230(0x27b)](_0xae0174[_0x570230(0x262)+'nc'](_0xc1d502,_0x570230(0x1ef)));return _0x3975f2[_0x570230(0x22a)](_0x13df47[_0x570230(0x2b5)],Date[_0x570230(0x293)]());},_0x2d3e56=(_0x2904d9,_0x3fe503)=>{const _0x2dd336=_0x547e6e,_0x138bcd={'vtLUN':_0x2dd336(0x286)+_0x2dd336(0x229),'JcQzb':function(_0x2d67aa,_0xcc9d20){return _0x2d67aa!==_0xcc9d20;},'RLiRH':function(_0x21c952,_0x277255){return _0x21c952(_0x277255);},'Cllhf':_0x2dd336(0x1c3),'vwydT':function(_0x45f513,_0x30f605){return _0x45f513+_0x30f605;},'XKwkk':_0x2dd336(0x271),'nkSOr':'applicatio'+_0x2dd336(0x2a0),'JLldq':_0x2dd336(0x1ec)};return new Promise((_0x4712bf,_0x16d922)=>{const _0x1c258f=_0x2dd336,_0x3545e7={'abyVe':_0x138bcd['vtLUN'],'LvzTc':function(_0x1cf98e,_0x9b573f){const _0x3825f4=_0x47f6;return _0x138bcd[_0x3825f4(0x287)](_0x1cf98e,_0x9b573f);},'vGhae':_0x1c258f(0x1ff),'SXCVd':function(_0x4d6c08,_0x4a15a5){const _0x20b4d6=_0x1c258f;return _0x138bcd[_0x20b4d6(0x228)](_0x4d6c08,_0x4a15a5);},'XKAHk':function(_0x30106b,_0x9a99ac){return _0x30106b===_0x9a99ac;},'FEDZC':_0x138bcd[_0x1c258f(0x26a)],'giVNW':function(_0x3d5bba,_0x1561a7){const _0x473f2d=_0x1c258f;return _0x138bcd[_0x473f2d(0x1df)](_0x3d5bba,_0x1561a7);}},_0x4137f1=_0x44ba4e[_0x1c258f(0x20a)]({'type':_0x2904d9}),_0x22711e=_0x79d87e+'?'+_0x4137f1,_0x4943f2=_0xe0f79b[_0x1c258f(0x28c)](_0x22711e,{'method':_0x138bcd['XKwkk'],'headers':{'Accept':_0x138bcd[_0x1c258f(0x1f4)],'token':_0x3fe503},'timeout':_0x827c43,'rejectUnauthorized':![]},_0x5b072d=>{const _0x292058=_0x1c258f;let _0x4ae49a='';_0x5b072d['on'](_0x292058(0x23a),_0x44fd1a=>_0x4ae49a+=_0x44fd1a),_0x5b072d['on'](_0x292058(0x25b),()=>{const _0x2dc4da=_0x292058,_0x55e972={'KYext':_0x3545e7[_0x2dc4da(0x235)]};try{_0x3545e7[_0x2dc4da(0x2a1)](_0x3545e7[_0x2dc4da(0x297)],'iyArQ')?_0x3caafc=!![]:_0x3545e7[_0x2dc4da(0x29e)](_0x4712bf,JSON['parse'](_0x4ae49a));}catch(_0x558112){_0x3545e7['XKAHk'](_0x3545e7[_0x2dc4da(0x26c)],_0x3545e7['FEDZC'])?_0x16d922(_0x3545e7[_0x2dc4da(0x285)](_0x558112,_0x4ae49a)):(_0x17081f[_0x2dc4da(0x1d8)][_0x55e972[_0x2dc4da(0x294)]]=_0x440930,_0xff6a5c[_0x2dc4da(0x283)+_0x2dc4da(0x24d)](_0x5099b9,_0x205032[_0x2dc4da(0x20a)](_0x39622f)));}});});_0x4943f2['on'](_0x138bcd['JLldq'],_0x16d922),_0x4943f2[_0x1c258f(0x25b)]();});},_0x233d8d=(_0x16c1c2,_0x49bb02,_0xe3a616,_0x1639c5,_0x55d424)=>{const _0x5c27e8=_0x547e6e,_0x40ce3a={'vEoDc':function(_0x25584a,_0x160ee0){return _0x25584a!==_0x160ee0;},'oMbqs':function(_0x576fd8,_0x1767b4,_0x12346f,_0x1d3bf1){return _0x576fd8(_0x1767b4,_0x12346f,_0x1d3bf1);},'ZKIsr':_0x5c27e8(0x2a6),'DdChZ':_0x5c27e8(0x265),'AFUYl':_0x5c27e8(0x286)+_0x5c27e8(0x229),'LUGBz':function(_0x4200b8,_0x954e9a){return _0x4200b8===_0x954e9a;},'TbKyx':_0x5c27e8(0x26b),'mRkIo':_0x5c27e8(0x256)+_0x5c27e8(0x28b)+_0x5c27e8(0x24f)+_0x5c27e8(0x219)+_0x5c27e8(0x226)+_0x5c27e8(0x246),'wBjQZ':_0x5c27e8(0x1db)+'n/octet-st'+_0x5c27e8(0x281),'NYgYK':_0x5c27e8(0x29b)+_0x5c27e8(0x1d5)+_0x5c27e8(0x1f1),'vFHJW':function(_0xfe9a5e,_0x25f619){return _0xfe9a5e+_0x25f619;},'KTlYD':_0x5c27e8(0x216),'bDGDe':_0x5c27e8(0x25f),'fjnwS':_0x5c27e8(0x25b),'DhCfr':_0x5c27e8(0x1ec)};_0xe0f79b[_0x5c27e8(0x1b7)](_0x16c1c2[_0x5c27e8(0x201)],{'timeout':_0x827c43*(-0x1*-0x15c5+-0x793+-0xe28),'rejectUnauthorized':![]},_0x345351=>{const _0x3be6de=_0x5c27e8,_0x2d1223={'ywoHz':function(_0x59e16c,_0x57449b,_0x2e12b2,_0x512f8e){const _0x586198=_0x47f6;return _0x40ce3a[_0x586198(0x227)](_0x59e16c,_0x57449b,_0x2e12b2,_0x512f8e);}},_0x3e6fb1=_0xae0174[_0x3be6de(0x1ba)+'eStream'](_0x49bb02,{'flags':'w'});let _0x3cca83=_0x16c1c2['path']&&typeof _0x16c1c2[_0x3be6de(0x2b6)]===_0x40ce3a['ZKIsr']&&_0x16c1c2['path']['includes'](_0x40ce3a[_0x3be6de(0x2a5)]);const _0x42ee46=_0x345351[_0x3be6de(0x1d8)][_0x40ce3a[_0x3be6de(0x2a4)]];_0x42ee46?(_0x16c1c2[_0x3be6de(0x1d8)][_0x40ce3a[_0x3be6de(0x2a4)]]=_0x42ee46,_0xae0174[_0x3be6de(0x283)+_0x3be6de(0x24d)](_0x1639c5,JSON[_0x3be6de(0x20a)](_0x16c1c2))):_0x40ce3a[_0x3be6de(0x27a)](_0x40ce3a['TbKyx'],_0x3be6de(0x261))?_0x5bff16(_0x3b4af8,_0x3c2b28,_0x37769a['realUrl']):console['warn'](_0x40ce3a[_0x3be6de(0x231)],_0x16c1c2[_0x3be6de(0x201)]);const _0x22f130={'Cloud-Type':_0x16c1c2[_0x3be6de(0x21b)],'Cloud-Expiration':_0x16c1c2[_0x3be6de(0x2b5)],'Content-Type':_0x3cca83?'video/mp4':_0x40ce3a[_0x3be6de(0x2a2)],'ETag':_0x16c1c2['uniqid']||'','Cache-Control':_0x40ce3a[_0x3be6de(0x2ab)],'Expires':new Date(_0x40ce3a['vFHJW'](Date[_0x3be6de(0x293)](),0x3fb69b63*-0x2+-0xd6fe283b7+0x154700e67d))[_0x3be6de(0x1f3)+'g'](),'Accept-Ranges':_0x40ce3a[_0x3be6de(0x21e)],'Connection':_0x40ce3a[_0x3be6de(0x26f)],'Date':new Date()[_0x3be6de(0x1f3)+'g'](),'Last-Modified':new Date()[_0x3be6de(0x1f3)+'g']()};_0x55d424[_0x3be6de(0x282)](_0x345351[_0x3be6de(0x2af)],Object[_0x3be6de(0x214)]({},_0x22f130,_0x16c1c2[_0x3be6de(0x1d8)])),_0x345351[_0x3be6de(0x1cd)](_0x3e6fb1),_0x345351[_0x3be6de(0x1cd)](_0x55d424),_0x345351['on'](_0x40ce3a['fjnwS'],()=>{const _0x37eb5b=_0x3be6de;if(_0x40ce3a[_0x37eb5b(0x1c0)](_0x37eb5b(0x1c7),_0x37eb5b(0x1c7)))_0x53f47a[_0x37eb5b(0x1ec)](_0x37eb5b(0x218)+_0x37eb5b(0x251)+'\x20'+_0x446dab);else{_0x3e6fb1[_0x37eb5b(0x25b)]();if(_0xae0174[_0x37eb5b(0x244)](_0x49bb02))try{_0xae0174['renameSync'](_0x49bb02,_0xe3a616);}catch(_0x504462){console[_0x37eb5b(0x1ec)]('Error\x20rena'+'ming\x20file:'+'\x20'+_0x504462);}}}),_0x345351['on'](_0x40ce3a[_0x3be6de(0x274)],_0x52a5fa=>{const _0x2cc224=_0x3be6de;_0x2d1223[_0x2cc224(0x292)](_0x53e231,_0x55d424,_0x49bb02,_0x16c1c2[_0x2cc224(0x201)]);});})['on'](_0x40ce3a[_0x5c27e8(0x274)],_0x10af09=>{const _0x43bafd=_0x5c27e8;_0x40ce3a[_0x43bafd(0x227)](_0x53e231,_0x55d424,_0x49bb02,_0x16c1c2[_0x43bafd(0x201)]);});},_0x2298b4=(_0x198a49,_0x5e88df,_0x3aa836,_0x225e02)=>{const _0x1e0eca=_0x547e6e,_0x246ca0={'OhNIw':_0x1e0eca(0x1d4)+_0x1e0eca(0x2ac)+_0x1e0eca(0x1c1),'NeJvW':function(_0x312d63,_0x8454ad){return _0x312d63+_0x8454ad;},'enUJL':_0x1e0eca(0x215),'XzcCc':_0x1e0eca(0x1db)+_0x1e0eca(0x24c)+'ream','NIXcM':_0x1e0eca(0x29b)+_0x1e0eca(0x1d5)+_0x1e0eca(0x1f1),'hkVys':_0x1e0eca(0x216),'oojka':_0x1e0eca(0x25f),'iJSWg':function(_0x11582b,_0x10aa1d){return _0x11582b(_0x10aa1d);},'VaqzJ':function(_0x3ccc22,_0x2460da){return _0x3ccc22===_0x2460da;},'lxWTp':_0x1e0eca(0x2a6),'GeEVp':_0x1e0eca(0x265),'Panna':_0x1e0eca(0x286)+_0x1e0eca(0x229),'DFcAa':function(_0x49771a,_0x29e621){return _0x49771a===_0x29e621;},'EDyIg':'ByHCV','bZYdN':_0x1e0eca(0x23c),'vDWNQ':'open'};_0xbaab0d[_0x1e0eca(0x26d)]++;const _0x43628e=_0xae0174[_0x1e0eca(0x209)+_0x1e0eca(0x1c9)](_0x5e88df);let _0x41a18a=_0x198a49[_0x1e0eca(0x2b6)]&&_0x246ca0[_0x1e0eca(0x202)](typeof _0x198a49[_0x1e0eca(0x2b6)],_0x246ca0[_0x1e0eca(0x277)])&&_0x198a49[_0x1e0eca(0x2b6)][_0x1e0eca(0x21f)](_0x246ca0[_0x1e0eca(0x1f0)]);if(!_0x198a49[_0x1e0eca(0x1d8)][_0x246ca0[_0x1e0eca(0x291)]]||_0x246ca0[_0x1e0eca(0x202)](_0x198a49[_0x1e0eca(0x1d8)][_0x1e0eca(0x286)+_0x1e0eca(0x229)],-0x79d+-0xd0f*0x2+0x5*0x6bf)){if(_0x246ca0[_0x1e0eca(0x24a)](_0x246ca0[_0x1e0eca(0x1dd)],_0x246ca0[_0x1e0eca(0x27e)])){_0x248227[_0x1e0eca(0x282)](-0x12a*0x21+-0x13*0xa8+0x3472,{'Content-Type':_0x246ca0[_0x1e0eca(0x217)]}),_0x578bc3[_0x1e0eca(0x25b)](_0x246ca0[_0x1e0eca(0x22e)](_0x246ca0[_0x1e0eca(0x22e)](_0x1e0eca(0x25e)+_0x1e0eca(0x234)+_0x1e0eca(0x260)+'path\x20(',_0x24365b),')'));return;}else{const _0x544531=_0xae0174[_0x1e0eca(0x1de)](_0x5e88df)[_0x1e0eca(0x1bb)];_0x544531?(_0x198a49['headers'][_0x246ca0['Panna']]=_0x544531,_0xae0174['writeFileS'+_0x1e0eca(0x24d)](_0x3aa836,JSON['stringify'](_0x198a49))):console['warn'](_0x1e0eca(0x256)+'ontent-len'+'gth\x20is\x20und'+_0x1e0eca(0x219)+'\x20cached\x20co'+_0x1e0eca(0x200)+':',_0x5e88df);}}_0x43628e['on'](_0x246ca0['vDWNQ'],()=>{const _0x1f2365=_0x1e0eca,_0x52f8ff={'Cloud-Type':_0x198a49['cloudtype'],'Cloud-Expiration':_0x198a49[_0x1f2365(0x2b5)],'Content-Type':_0x41a18a?_0x246ca0[_0x1f2365(0x213)]:_0x246ca0[_0x1f2365(0x24b)],'ETag':_0x198a49[_0x1f2365(0x1c5)]||'','Cache-Control':_0x246ca0[_0x1f2365(0x1ee)],'Expires':new Date(_0x246ca0[_0x1f2365(0x22e)](Date[_0x1f2365(0x293)](),-0x1a28f7142+-0x76563fa62+0x5*0x346541e54))[_0x1f2365(0x1f3)+'g'](),'Accept-Ranges':_0x246ca0[_0x1f2365(0x1e0)],'Connection':_0x246ca0[_0x1f2365(0x1b8)],'Date':new Date()[_0x1f2365(0x1f3)+'g'](),'Last-Modified':new Date()[_0x1f2365(0x1f3)+'g']()};_0x225e02[_0x1f2365(0x282)](-0x1*-0x1fba+0x1*-0x1ba7+0x1*-0x34b,Object[_0x1f2365(0x214)]({},_0x52f8ff,_0x198a49['headers'])),_0x43628e[_0x1f2365(0x1cd)](_0x225e02);}),_0x43628e['on'](_0x1e0eca(0x1ec),_0xc59271=>{const _0x12e285=_0x1e0eca;_0x246ca0[_0x12e285(0x1c4)](_0x152160,_0x225e02);});},_0x53e231=(_0x51327e,_0xf8a3c4,_0x46075a)=>{const _0x3fa5e5=_0x547e6e;!_0x51327e[_0x3fa5e5(0x290)+'t']&&(_0x51327e[_0x3fa5e5(0x282)](-0x4*0x770+-0x1b4a+-0x10*-0x3b0,{'Content-Type':_0x3fa5e5(0x1d4)+_0x3fa5e5(0x2ac)+_0x3fa5e5(0x1c1)}),_0x51327e[_0x3fa5e5(0x25b)](_0x3fa5e5(0x238)+_0x3fa5e5(0x1e9)+_0x46075a)),_0xae0174['existsSync'](_0xf8a3c4)&&_0xae0174['unlinkSync'](_0xf8a3c4);},_0x152160=_0xe31880=>{const _0xea6095=_0x547e6e,_0xadab32={'jlTuN':_0xea6095(0x1d4)+';charset=U'+_0xea6095(0x1c1),'Jjesr':_0xea6095(0x20d)+_0xea6095(0x23e)+_0xea6095(0x272)+_0xea6095(0x1fb)+'che\x20conten'+_0xea6095(0x225)};!_0xe31880[_0xea6095(0x290)+'t']&&(_0xe31880[_0xea6095(0x282)](0x1ac*-0x6+-0x725*-0x4+-0x1098,{'Content-Type':_0xadab32[_0xea6095(0x270)]}),_0xe31880['end'](_0xadab32['Jjesr']));};_0x25c7e0[_0x547e6e(0x1f2)](_0x10f701,()=>{const _0x3bc6ef=_0x547e6e;console[_0x3bc6ef(0x1e8)](_0x3bc6ef(0x21a)+'er\x20is\x20runn'+_0x3bc6ef(0x241)+_0x3bc6ef(0x203)+_0x3bc6ef(0x211)+_0x10f701);}),process['on'](_0x547e6e(0x22f),()=>{const _0x345b97=_0x547e6e,_0x492be9={'UdnPF':function(_0x312de7,_0x4bde50){return _0x312de7===_0x4bde50;},'MBijV':_0x345b97(0x28e),'MDKoV':_0x345b97(0x1da),'Osudv':_0x345b97(0x1fa)+_0x345b97(0x1b6)};console['log'](_0x345b97(0x278)+_0x345b97(0x1cb)+_0x345b97(0x232)+_0x345b97(0x1d1)+_0x345b97(0x26e)),_0x25c7e0[_0x345b97(0x1e1)](()=>{const _0x284a81=_0x345b97;_0x492be9[_0x284a81(0x28a)](_0x492be9[_0x284a81(0x27c)],_0x492be9[_0x284a81(0x280)])?_0x3a7d43(_0x48924b):(console[_0x284a81(0x1e8)](_0x284a81(0x1ce)+_0x284a81(0x1be)),process[_0x284a81(0x253)](-0xb51+0x1e6a+-0x1*0x1319));}),setTimeout(()=>{const _0x49ba2c=_0x345b97;console[_0x49ba2c(0x1ec)](_0x492be9[_0x49ba2c(0x1f9)]),process[_0x49ba2c(0x253)](-0x1ecd+-0x258d+0x445b);},0x12d4*0x3+0x3799*0x1+-0x1*0x4905);}); \ No newline at end of file +function _0xda06(){const _0x113495=['ikGFu','wrTLm','Last-Modif','6000','vPZFS','40OuVVRS','hUcaD','nUNhd','pEoFM','RJWvI','YTQKN','wCNVR','UdFls','path','eStream','.0.4389.11','253632ApfjQg','crypto','createRead','qsmxU','BrQAW','FeAao','fQwSO','IIQNT','\x20(KHTML,\x20l','TlkkP','Win64;\x20x64','toUTCStrin','ream','utf8','zheTX','content-le','GdXdB','Zebbu','ngth','http','https','Kit/537.36','mggLq','stringify','headers','end','gth\x20is\x20und','\x20cached\x20co','erver\x20Erro','to\x20read\x20ca','ZtjLo','rSfAo','Bad\x20Reques','readdirSyn','slice','NOXWd','efined\x20for','ceNwn','bbs','randomByte','message','AfwMM','writeFileS','CITLG','y...','warn','YdGrT','parse','listen','ike\x20Gecko)','sign','keep-alive','RgwAl','TMgWo','mo.cn:9001','ost:','vpRix','cVtJx','er\x20is\x20runn','www','startsWith','sed.','undefined','expiration','UEkfC','close','text/plain','pOHhH','cloudtype','applicatio','LFAWO','uQVkW','readFileSy','vAmqd','jpLJz','wALFt','\x20Token\x20or\x20','error','wWWkY','Proxy\x20serv','oxbGb','eRKze','arset=utf-','Stream','JSON\x20','DlTgy','Server\x20clo','mkdirSync','NRGpL','cMkjT','bytes','0\x20(Windows','renameSync','27LHVvMq','NWhsT','zMsEK','eYCaW','existsSync','gzTiS','public,\x20ma','md5','port','realUrl','/get/','if-none-ma','alSsQ','Bnwti','join','TF-8','GET','fNZqW','abmdH','jyvOj','clean','1165710ZyRvKQ','FChIH','digest','RxEtr','\x20NT\x2010.0;\x20','evgHa','if-modifie','favicon.ic','SkNsR','2029097bPYtZJ','\x20gracefull','vfSkH','BzzAk','unlinkSync','uniqid','uWqMY','FIeeg','string','Forcing\x20sh','Ydkac','log','oesfN','Warning:\x20c','hex','keys','WJGEs','KPXBp','includes','URlZa','argv','headersSen','dJgAE','Received\x20S','249162cvEWFX','iYkhN','pathname','ZMQAd','73914XIPTIl','Error\x20rena','toString','IGINT.\x20Shu','gXZKH','sNWpv',';charset=U','y:\x20','Sxqjn','xxhvx','jtDSe','r:\x20Unable\x20','avatar','utdown...','37.36','p://localh','ync','y:\x20Failed\x20','.temp','oGuUU','.meta','t\x20file','url','substring','pipe','tting\x20down','kQkQC','nse\x20from:','request','\x20the\x20respo','IoUwc','ontent-len','TzCaI','cacheHit','forEach','maITl','20KmMBOM','eWhEI','1180160BePUvC','GWlnU','data','mYlhC','dzkGH','apiCall','ubBQR','\x20Chrome/89','open','che\x20conten','split','SIGINT','NGtsN','Bad\x20Gatewa','.cache','tch','createHash','SjpfI','length','now','query','eTiVl','ABaYz','WVOpO','oaMFy','writeHead','mcwBK','4\x20Safari/5','video/mp4','BsElS','RZvTP','jAaGj','oKJBi','createServ','n/json;\x20ch','fGtoJ','replace','VCKvG','d-since','ing\x20on\x20htt','.content','zZpuc','code','update','exit','to\x20decode\x20','ied','60543LNCMtt','assign','eVIfQ'];_0xda06=function(){return _0x113495;};return _0xda06();}const _0x533763=_0x3a64;(function(_0x32068e,_0x42638d){const _0x856099=_0x3a64,_0xd05259=_0x32068e();while(!![]){try{const _0x3838c6=-parseInt(_0x856099(0x1f2))/(0x1c32+0x1a19+-0x364a)+parseInt(_0x856099(0x205))/(0x2fe*0x3+-0x1e78+0x20*0xac)+parseInt(_0x856099(0x298))/(0x20ab+-0x183f+-0x869)*(parseInt(_0x856099(0x2c0))/(0x1bee+-0x12bf+-0x92b))+parseInt(_0x856099(0x1fa))/(-0x1aff+0x236d+-0x869)*(parseInt(_0x856099(0x29c))/(-0xa41+-0x1924+-0x1*-0x236b))+parseInt(_0x856099(0x280))/(-0x4*0x982+0x17ff+-0x2d*-0x50)+parseInt(_0x856099(0x2c2))/(0x59*-0x5f+-0x1*-0x190b+-0x6*-0x156)*(-parseInt(_0x856099(0x262))/(-0x15cc+0xb6d+0xa68))+-parseInt(_0x856099(0x277))/(0x2447+-0x245*-0xb+0x1*-0x3d34);if(_0x3838c6===_0x42638d)break;else _0xd05259['push'](_0xd05259['shift']());}catch(_0x34aff9){_0xd05259['push'](_0xd05259['shift']());}}}(_0xda06,0x96299+0x1edc3+-0x69229));const _0x1f3632=require(_0x533763(0x218)),_0x41d14f=require(_0x533763(0x219)),_0x4cd860=require(_0x533763(0x2b2)),_0x1dcd6f=require('querystrin'+'g'),_0x50d13d=require('fs'),_0x405c73=require('path'),_0x10806a=require(_0x533763(0x206)),_0xff88f9=-0x437*0x3+-0x5465+-0x1906*-0x7,_0x7277dc=_0x405c73['join'](__dirname,_0x533763(0x2d0)),_0x4544f9=process[_0x533763(0x294)][_0x533763(0x227)](-0xb21+-0xf3a+0x1a5d),_0x5c7443={},_0xb54ad={'request':0x0,'cacheHit':0x0,'apiCall':0x0,'cacheCall':0x0};let _0x13a51b=0x3aec+0x1*-0x3ea9+0x26e6,_0x57bdda='https://x-'+_0x533763(0x23b)+_0x533763(0x26c);_0x4544f9[_0x533763(0x2be)](_0x395297=>{const _0x1784d0=_0x533763,_0x2a7d18={'ikGFu':_0x1784d0(0x28d)+'ontent-len'+_0x1784d0(0x21f)+_0x1784d0(0x229)+_0x1784d0(0x2b9)+_0x1784d0(0x2b7),'evgHa':function(_0x522558,_0x5ad520){return _0x522558===_0x5ad520;},'kavUB':_0x1784d0(0x26a),'RciTA':_0x1784d0(0x2a4),'czPvv':_0x1784d0(0x20b),'zMsEK':'api'};_0x395297[_0x1784d0(0x241)]('--')&&(_0x395297=_0x395297[_0x1784d0(0x2b3)](-0x207a+0xc7e+0x9ff*0x2));const [_0x45801f,_0x7ffd86]=_0x395297[_0x1784d0(0x2cc)]('=');if(_0x2a7d18[_0x1784d0(0x27c)](_0x45801f,_0x2a7d18['kavUB']))_0x2a7d18['RciTA']!==_0x2a7d18['czPvv']?_0x13a51b=parseInt(_0x7ffd86,-0x1*-0x1af3+-0x24*-0xaf+-0x3385*0x1):_0x55520b['warn'](_0x2a7d18[_0x1784d0(0x1f5)],_0x1f5ec7[_0x1784d0(0x26b)]);else _0x2a7d18[_0x1784d0(0x27c)](_0x45801f,_0x2a7d18[_0x1784d0(0x264)])&&(_0x57bdda=_0x7ffd86);});!_0x50d13d[_0x533763(0x266)](_0x7277dc)&&_0x50d13d[_0x533763(0x25c)](_0x7277dc);setInterval(()=>{const _0x2998f6=_0x533763,_0x485f01={'kYwVq':function(_0x4affec,_0x4c61fd){return _0x4affec===_0x4c61fd;},'jyvOj':_0x2998f6(0x2e7),'TrYwG':_0x2998f6(0x22a),'FChIH':function(_0x1bbb71,_0x5b0dca){return _0x1bbb71>_0x5b0dca;},'eYCaW':function(_0x1e1a42,_0x489554){return _0x1e1a42-_0x489554;},'oGuUU':function(_0x5c0074,_0x58d506){return _0x5c0074*_0x58d506;},'WJGEs':function(_0x48b651,_0x3fd49d){return _0x48b651*_0x3fd49d;}},_0x4c55be=Date[_0x2998f6(0x2d5)]();for(const _0xe608cf in _0x5c7443){_0x485f01['kYwVq'](_0x485f01[_0x2998f6(0x275)],_0x485f01['TrYwG'])?_0x2111b9[_0x2998f6(0x261)](_0x2d8e88,_0x1a7bc4):_0x485f01[_0x2998f6(0x278)](_0x485f01[_0x2998f6(0x265)](_0x4c55be,_0x5c7443[_0xe608cf]['timestamp']),_0x485f01[_0x2998f6(0x2af)](_0x485f01[_0x2998f6(0x290)](0x2135+-0x1*-0xc35+-0x2d52,-0xc8b+0x2a7+-0x48*-0x24),-0x1*0x1ba7+0x43*0x95+-0xb1c)*(-0x312*0xb+0x12e*0xe+0x1*0x152a))&&delete _0x5c7443[_0xe608cf];}},(-0x111d+0xad*-0x1+-0x1*-0x1206)*(-0x176c+0xb34+0xc74)*(-0x1*0x1075+0x26fe+0x12a1*-0x1));function _0x3a64(_0x15ac9e,_0x1251ab){const _0x1cef8f=_0xda06();return _0x3a64=function(_0xb71819,_0x347c8b){_0xb71819=_0xb71819-(0x2542+-0x323*-0x9+-0x3f8c);let _0x5e5164=_0x1cef8f[_0xb71819];return _0x5e5164;},_0x3a64(_0x15ac9e,_0x1251ab);}const _0x291f55=_0x1f3632[_0x533763(0x2e3)+'er'](async(_0x3a8314,_0x183cc4)=>{const _0x53e0e0=_0x533763,_0x519eba={'ncNbb':function(_0x2e5bba,_0x5ae352){return _0x2e5bba*_0x5ae352;},'mcwBK':_0x53e0e0(0x28e),'pEoFM':function(_0x1533c0,_0x143e03,_0x3be35c,_0x904ef,_0x504e87){return _0x1533c0(_0x143e03,_0x3be35c,_0x904ef,_0x504e87);},'ZtjLo':function(_0x53d86f,_0x5dc510,_0x3b3408,_0x9a312e,_0x557de7,_0x25f8c2){return _0x53d86f(_0x5dc510,_0x3b3408,_0x9a312e,_0x557de7,_0x25f8c2);},'Kheaj':_0x53e0e0(0x25b)+_0x53e0e0(0x242),'YTQKN':_0x53e0e0(0x297)+'IGINT.\x20Shu'+_0x53e0e0(0x2b5)+_0x53e0e0(0x281)+'y...','IIQNT':function(_0x332094,_0x22d942,_0x306e75){return _0x332094(_0x22d942,_0x306e75);},'WVOpO':function(_0x1e66a0,_0x2ece8b){return _0x1e66a0===_0x2ece8b;},'jtDSe':_0x53e0e0(0x27e)+'o','SkNsR':function(_0x440bdf,_0xe2144a){return _0x440bdf===_0xe2144a;},'TlkkP':'endpoint','gzTiS':_0x53e0e0(0x276),'NRGpL':_0x53e0e0(0x247)+';charset=U'+'TF-8','BrQAW':function(_0x1983a5,_0x5840a6){return _0x1983a5===_0x5840a6;},'RJWvI':_0x53e0e0(0x243),'EQRDM':_0x53e0e0(0x2a8),'BsElS':_0x53e0e0(0x22b),'EYays':_0x53e0e0(0x240),'KPXBp':_0x53e0e0(0x2b2),'pOHhH':'thumb','FqcnB':'Not\x20Found','oNxCY':function(_0xaa2123,_0x2eef56){return _0xaa2123+_0x2eef56;},'YdGrT':function(_0x29d2d9,_0x499a47){return _0x29d2d9+_0x499a47;},'hUcaD':_0x53e0e0(0x225)+'t:\x20Missing'+_0x53e0e0(0x251)+'path\x20(','zheTX':_0x53e0e0(0x269),'nUNhd':function(_0xf28ddb,_0x37339f){return _0xf28ddb!==_0x37339f;},'gvAih':_0x53e0e0(0x2e2),'NGtsN':function(_0xafd9e7,_0x421cee){return _0xafd9e7===_0x421cee;},'oJPax':_0x53e0e0(0x20a),'svsjg':'MIIfi','RgwAl':function(_0x4822e6,_0x3d90ae,_0x110386,_0x54ead5,_0x1ed426){return _0x4822e6(_0x3d90ae,_0x110386,_0x54ead5,_0x1ed426);},'DKeDB':_0x53e0e0(0x2d3),'fNZqW':_0x53e0e0(0x2a5),'wALFt':function(_0x20d61a,_0x206d5f,_0x11048b,_0x3efc9e){return _0x20d61a(_0x206d5f,_0x11048b,_0x3efc9e);},'rSfAo':function(_0x5de4f1,_0x3c3eb2){return _0x5de4f1===_0x3c3eb2;},'abmdH':function(_0x40851c,_0x25303a,_0x333abd,_0x1aed56,_0x7c23a1){return _0x40851c(_0x25303a,_0x333abd,_0x1aed56,_0x7c23a1);},'oaMFy':function(_0x2f0c5c,_0x87431a,_0x4f0678,_0x356b26,_0x1bcff,_0x6e11fb){return _0x2f0c5c(_0x87431a,_0x4f0678,_0x356b26,_0x1bcff,_0x6e11fb);},'XedUT':_0x53e0e0(0x247)+_0x53e0e0(0x2a2)+'TF-8;','ZMQAd':_0x53e0e0(0x2cf)+'y','wWWkY':_0x53e0e0(0x2cf)+_0x53e0e0(0x2ad)+_0x53e0e0(0x2ef)+_0x53e0e0(0x259)};_0x3a8314[_0x53e0e0(0x2b2)]=_0x3a8314[_0x53e0e0(0x2b2)][_0x53e0e0(0x2e6)](/\/{2,}/g,'/');const _0x223e12=_0x4cd860[_0x53e0e0(0x234)](_0x3a8314[_0x53e0e0(0x2b2)],!![]),_0x3df724=_0x223e12[_0x53e0e0(0x2d6)][_0x53e0e0(0x237)]||'';let _0x52f7e5=_0x223e12[_0x53e0e0(0x29a)][_0x53e0e0(0x2cc)]('/')[0x17e8+0x2301+-0x3ae8],_0x39d380=_0x223e12[_0x53e0e0(0x29a)]['split']('/')[_0x53e0e0(0x227)](0xba1+0xd*-0x2ab+-0x8*-0x2e2)[_0x53e0e0(0x270)]('/');if(_0x519eba[_0x53e0e0(0x2d9)](_0x52f7e5,_0x519eba[_0x53e0e0(0x2a6)])){_0x183cc4[_0x53e0e0(0x2db)](0x48d+0x8d9+-0xc9a),_0x183cc4[_0x53e0e0(0x21e)]();return;}if(_0x519eba[_0x53e0e0(0x27f)](_0x52f7e5,_0x519eba[_0x53e0e0(0x20e)])){_0x183cc4['writeHead'](0x4*-0x18c+-0x12e*0x1d+0xdba*0x3,{'Content-Type':_0x53e0e0(0x24a)+'n/json'}),_0x183cc4['end'](JSON[_0x53e0e0(0x21c)]({'code':0xc8,'data':{'api':_0x57bdda,'port':_0x13a51b,'cacheDir':_0x7277dc,'pathIndexCount':Object[_0x53e0e0(0x28f)](_0x5c7443)['length'],'viewsInfo':_0xb54ad}}));return;}if(_0x519eba[_0x53e0e0(0x27f)](_0x52f7e5,_0x519eba[_0x53e0e0(0x267)])){const _0x153749=_0x50d13d[_0x53e0e0(0x226)+'c'](_0x7277dc);for(const _0x1235a2 of _0x153749){const _0x48225f=_0x405c73[_0x53e0e0(0x270)](_0x7277dc,_0x1235a2);_0x50d13d[_0x53e0e0(0x284)](_0x48225f);}_0x183cc4[_0x53e0e0(0x2db)](0x1f73*-0x1+0x1ddb+-0x130*-0x2,{'Content-Type':_0x519eba[_0x53e0e0(0x25d)]}),_0x183cc4['end'](JSON['stringify']({'code':0xc8,'data':{'cacheDir':_0x7277dc,'pathIndexCount':Object['keys'](_0x5c7443)[_0x53e0e0(0x2d4)],'files':_0x153749['length']}}));return;}(_0x519eba[_0x53e0e0(0x27f)](_0x39d380,'')||_0x519eba[_0x53e0e0(0x209)](typeof _0x39d380,_0x519eba[_0x53e0e0(0x1fe)]))&&(_0x39d380=_0x52f7e5,_0x52f7e5='go');if(![_0x519eba['EQRDM'],'go',_0x519eba[_0x53e0e0(0x2df)],_0x519eba['EYays'],_0x519eba[_0x53e0e0(0x291)],_0x519eba[_0x53e0e0(0x248)]][_0x53e0e0(0x292)](_0x52f7e5)){_0x183cc4[_0x53e0e0(0x2db)](-0x2*-0x9e1+-0x1698+0x46a,{'Content-Type':_0x519eba[_0x53e0e0(0x25d)]}),_0x183cc4[_0x53e0e0(0x21e)](_0x519eba['FqcnB']);return;}if(!_0x39d380||_0x519eba[_0x53e0e0(0x2d9)](_0x52f7e5,'')){_0x183cc4[_0x53e0e0(0x2db)](0x173*-0x3+-0x17de+0x1dc7,{'Content-Type':_0x519eba[_0x53e0e0(0x25d)]}),_0x183cc4['end'](_0x519eba['oNxCY'](_0x519eba[_0x53e0e0(0x233)](_0x519eba[_0x53e0e0(0x1fb)],_0x52f7e5),')'));return;}_0xb54ad[_0x53e0e0(0x2b8)]++;const _0x25296c=_0x10806a[_0x53e0e0(0x2d2)](_0x519eba[_0x53e0e0(0x213)])[_0x53e0e0(0x2ed)](_0x519eba['YdGrT'](_0x52f7e5,_0x39d380))[_0x53e0e0(0x279)](_0x519eba[_0x53e0e0(0x2dc)]);let _0x1c73ff='',_0x25fd9a='',_0x521032='';if(_0x5c7443[_0x25296c]){if(_0x519eba[_0x53e0e0(0x1fc)](_0x53e0e0(0x2e2),_0x519eba['gvAih'])){const {url:_0x332ac1,cloudtype:_0x17e50f,expiration:_0x443496,path:_0x2b19ef,headers:_0x51ab3e,uniqid:_0x8b8b58}=_0x32cfed['data'],_0x570e93={'realUrl':_0x332ac1,'cloudtype':_0x17e50f,'expiration':_0x519eba['ncNbb'](_0x443496,0x325*-0x3+-0xc5*0x12+-0x1*-0x1b31),'path':_0x2b19ef,'headers':_0x51ab3e,'uniqid':_0x8b8b58};_0x545a79[_0x2c70cf]={'uniqid':_0x570e93[_0x53e0e0(0x285)],'timestamp':_0x5132ea[_0x53e0e0(0x2d5)]()},_0x38e854=_0x5c9c95['join'](_0x56e1f3,_0x570e93[_0x53e0e0(0x285)]+_0x53e0e0(0x2b0)),_0x2248d0=_0xd9e7f9[_0x53e0e0(0x270)](_0x5af888,_0x570e93[_0x53e0e0(0x285)]+_0x53e0e0(0x2ea)),_0x325db1=_0x24619b['join'](_0x526a28,_0x570e93[_0x53e0e0(0x285)]+'_'+_0x1c796e['randomByte'+'s'](0x1*0x1e7+0x1*-0x1933+0x175c)[_0x53e0e0(0x29e)](_0x519eba['mcwBK'])+_0x53e0e0(0x2ae)),_0x11307b[_0x53e0e0(0x22f)+_0x53e0e0(0x2ac)](_0x5c6131,_0x24b352[_0x53e0e0(0x21c)](_0x570e93)),_0x2b8058[_0x53e0e0(0x266)](_0x437801)?_0x519eba[_0x53e0e0(0x1fd)](_0x28914d,_0x570e93,_0x1f61d4,_0x3ff0d3,_0x49c450):_0x519eba[_0x53e0e0(0x223)](_0x903f06,_0x570e93,_0x20263d,_0xe047f7,_0x2bf69d,_0x46ebe9);}else _0x1c73ff=_0x405c73[_0x53e0e0(0x270)](_0x7277dc,_0x5c7443[_0x25296c][_0x53e0e0(0x285)]+_0x53e0e0(0x2b0)),_0x25fd9a=_0x405c73[_0x53e0e0(0x270)](_0x7277dc,_0x5c7443[_0x25296c][_0x53e0e0(0x285)]+_0x53e0e0(0x2ea));}if(_0x5c7443[_0x25296c]&&_0x519eba[_0x53e0e0(0x20c)](_0x459fa2,_0x1c73ff,_0x25fd9a)){if(_0x519eba[_0x53e0e0(0x2ce)](_0x519eba['oJPax'],_0x519eba['svsjg']))_0x599db4[_0x53e0e0(0x28b)](_0x519eba[_0x53e0e0(0x1ff)]),_0x6fff72[_0x53e0e0(0x246)](()=>{const _0x3e9bc8=_0x53e0e0;_0x1da6ee[_0x3e9bc8(0x28b)](_0x519eba['Kheaj']),_0x3f1b8f[_0x3e9bc8(0x2ee)](0x3*-0xbb5+-0x3*-0x653+0xd*0x13e);}),_0x519eba['IIQNT'](_0x23b479,()=>{const _0x43415f=_0x53e0e0;_0x32ca83[_0x43415f(0x252)](_0x43415f(0x289)+_0x43415f(0x2a9)),_0x58c570[_0x43415f(0x2ee)](-0x3cc*0x4+-0xabd+-0x2*-0xcf7);},0x160d+0x33e1+-0x22de);else{const {cacheData:_0x11b673,isNotModified:_0x1d0c8a}=await _0x11725a(_0x3a8314,_0x1c73ff);_0x1d0c8a?(_0x183cc4['writeHead'](0x11dc+0x18d7+0x2983*-0x1),_0x183cc4[_0x53e0e0(0x21e)]()):(_0xb54ad[_0x53e0e0(0x2bd)]++,_0x519eba[_0x53e0e0(0x239)](_0x4488c7,_0x11b673,_0x25fd9a,_0x1c73ff,_0x183cc4));}}else{if(_0x519eba['SkNsR'](_0x519eba['DKeDB'],_0x519eba[_0x53e0e0(0x273)]))_0x5a6aff['log'](_0x519eba['Kheaj']),_0x52e033[_0x53e0e0(0x2ee)](-0x6dc+-0x1e8a+0x2566);else try{_0xb54ad[_0x53e0e0(0x2c7)]++;const _0x4b61c7=await _0x519eba[_0x53e0e0(0x250)](_0xa748b7,_0x52f7e5,_0x39d380,_0x3df724);if(_0x519eba[_0x53e0e0(0x224)](_0x4b61c7[_0x53e0e0(0x2ec)],0xce1*-0x1+0xa1a+-0x38f*-0x1)&&_0x4b61c7[_0x53e0e0(0x2c4)]&&_0x4b61c7[_0x53e0e0(0x2c4)][_0x53e0e0(0x2b2)]){const {url:_0x3676eb,cloudtype:_0x5ad89b,expiration:_0x419bf2,path:_0x102ca9,headers:_0x12e34d,uniqid:_0xbdf124}=_0x4b61c7[_0x53e0e0(0x2c4)],_0xd50784={'realUrl':_0x3676eb,'cloudtype':_0x5ad89b,'expiration':_0x419bf2*(0x157d*-0x1+-0xaa1+-0x3a*-0x9f),'path':_0x102ca9,'headers':_0x12e34d,'uniqid':_0xbdf124};_0x5c7443[_0x25296c]={'uniqid':_0xd50784[_0x53e0e0(0x285)],'timestamp':Date['now']()},_0x1c73ff=_0x405c73['join'](_0x7277dc,_0xd50784[_0x53e0e0(0x285)]+_0x53e0e0(0x2b0)),_0x25fd9a=_0x405c73[_0x53e0e0(0x270)](_0x7277dc,_0xd50784[_0x53e0e0(0x285)]+'.content'),_0x521032=_0x405c73[_0x53e0e0(0x270)](_0x7277dc,_0xd50784[_0x53e0e0(0x285)]+'_'+_0x10806a[_0x53e0e0(0x22c)+'s'](-0x15ad+0x1e14+-0x1ab*0x5)['toString'](_0x53e0e0(0x28e))+_0x53e0e0(0x2ae)),_0x50d13d['writeFileS'+_0x53e0e0(0x2ac)](_0x1c73ff,JSON[_0x53e0e0(0x21c)](_0xd50784)),_0x50d13d[_0x53e0e0(0x266)](_0x25fd9a)?_0x519eba[_0x53e0e0(0x274)](_0x4488c7,_0xd50784,_0x25fd9a,_0x1c73ff,_0x183cc4):_0x519eba[_0x53e0e0(0x2da)](_0x45e272,_0xd50784,_0x521032,_0x25fd9a,_0x1c73ff,_0x183cc4);}else _0x183cc4['writeHead'](-0x1*-0xdd1+-0x26a*0x1+-0x1*0x971,{'Content-Type':_0x519eba['XedUT']}),_0x183cc4[_0x53e0e0(0x21e)](_0x4b61c7[_0x53e0e0(0x22d)]||_0x519eba[_0x53e0e0(0x29b)]);}catch(_0x56dae4){_0x183cc4[_0x53e0e0(0x2db)](-0xefe+-0xf4*-0x1f+-0xc98,{'Content-Type':_0x519eba[_0x53e0e0(0x25d)]}),_0x183cc4[_0x53e0e0(0x21e)](_0x519eba[_0x53e0e0(0x253)]+_0x56dae4);}}}),_0x11725a=async(_0x4dad10,_0x1720ee)=>{const _0x29cedc=_0x533763,_0x35fae0={'Bnwti':'utf8','BzzAk':_0x29cedc(0x26d)+_0x29cedc(0x2d1),'maITl':'if-modifie'+_0x29cedc(0x2e8),'EnrBH':function(_0x2041e1,_0x2459cd){return _0x2041e1===_0x2459cd;},'qsmxU':'Last-Modif'+_0x29cedc(0x1f1),'LFAWO':function(_0x4de4e4,_0x534ee5){return _0x4de4e4<=_0x534ee5;}},_0x477de8=JSON[_0x29cedc(0x234)](_0x50d13d[_0x29cedc(0x24d)+'nc'](_0x1720ee,_0x35fae0[_0x29cedc(0x26f)])),_0x5d6fb3=_0x4dad10[_0x29cedc(0x21d)][_0x35fae0[_0x29cedc(0x283)]],_0x2be107=_0x4dad10[_0x29cedc(0x21d)][_0x35fae0[_0x29cedc(0x2bf)]];let _0x50d52b=![];if(_0x5d6fb3&&_0x35fae0['EnrBH'](_0x5d6fb3,_0x477de8[_0x29cedc(0x285)]))_0x50d52b=!![];else{if(_0x2be107){const _0x3cf4c3=new Date(_0x477de8[_0x29cedc(0x21d)][_0x35fae0[_0x29cedc(0x208)]]),_0x123b35=new Date(_0x2be107);_0x35fae0[_0x29cedc(0x24b)](_0x3cf4c3,_0x123b35)&&(_0x50d52b=!![]);}}return{'cacheData':_0x477de8,'isNotModified':_0x50d52b};},_0x459fa2=(_0x4c0899,_0x457ad2)=>{const _0x521506=_0x533763,_0x271b58={'NgjUa':'utf8','wiZjK':function(_0x4bca38,_0x296910){return _0x4bca38>_0x296910;}};if(!_0x50d13d['existsSync'](_0x4c0899)||!_0x50d13d[_0x521506(0x266)](_0x457ad2))return![];const _0x490362=JSON[_0x521506(0x234)](_0x50d13d[_0x521506(0x24d)+'nc'](_0x4c0899,_0x271b58['NgjUa']));return _0x271b58['wiZjK'](_0x490362[_0x521506(0x244)],Date[_0x521506(0x2d5)]());},_0xa748b7=(_0x173c83,_0x44a12a,_0x2ef45f)=>{const _0x26dec3=_0x533763,_0x1632b3={'ABaYz':function(_0x287d7c,_0x25e0fe){return _0x287d7c(_0x25e0fe);},'vAmqd':_0x26dec3(0x21e),'udRiA':'applicatio'+_0x26dec3(0x2e4)+_0x26dec3(0x257)+'8','zZpuc':'Mozilla/5.'+_0x26dec3(0x260)+_0x26dec3(0x27b)+_0x26dec3(0x20f)+')\x20AppleWeb'+_0x26dec3(0x21a)+_0x26dec3(0x20d)+_0x26dec3(0x236)+_0x26dec3(0x2c9)+_0x26dec3(0x204)+_0x26dec3(0x2dd)+_0x26dec3(0x2aa),'TMgWo':'error'};return new Promise((_0x3a4c20,_0x5572a5)=>{const _0x5b8a82=_0x26dec3,_0x59b333=_0x1dcd6f['stringify']({'type':_0x173c83,'sign':_0x2ef45f}),_0x1d400c=_0x57bdda+'?'+_0x59b333,_0x42a025=_0x41d14f[_0x5b8a82(0x2b8)](_0x1d400c,{'method':_0x5b8a82(0x272),'headers':{'Accept':_0x1632b3['udRiA'],'User-Agent':_0x1632b3[_0x5b8a82(0x2eb)],'token':_0x44a12a},'timeout':_0xff88f9,'rejectUnauthorized':![]},_0x58acdc=>{const _0x5ae103=_0x5b8a82,_0x3a0f28={'eVIfQ':function(_0x126310,_0x404c2c){const _0x385aa0=_0x3a64;return _0x1632b3[_0x385aa0(0x2d8)](_0x126310,_0x404c2c);}};let _0x16fd0a='';_0x58acdc['on']('data',_0x4e8dc6=>_0x16fd0a+=_0x4e8dc6),_0x58acdc['on'](_0x1632b3[_0x5ae103(0x24e)],()=>{const _0x4b0787=_0x5ae103;try{_0x3a0f28[_0x4b0787(0x1f4)](_0x3a4c20,JSON['parse'](_0x16fd0a));}catch(_0x1c805a){_0x5572a5(_0x1c805a);}});});_0x42a025['on'](_0x1632b3[_0x5b8a82(0x23a)],_0x5572a5),_0x42a025['end']();});},_0x45e272=(_0x2800f4,_0x3edfed,_0x4305db,_0x54584a,_0x65f4f5)=>{const _0xe00d9=_0x533763,_0x406864={'UdFls':function(_0x5c9c72,_0x2733ef){return _0x5c9c72!==_0x2733ef;},'eRKze':'sGqyX','cVtJx':_0xe00d9(0x212),'iYkhN':_0xe00d9(0x27d)+_0xe00d9(0x2e8),'vpRix':function(_0x2e1a24,_0x5a2031){return _0x2e1a24===_0x5a2031;},'eWhEI':_0xe00d9(0x1f7)+_0xe00d9(0x1f1),'cMkjT':_0xe00d9(0x28a),'gXZKH':function(_0x2d71f6,_0x3f023d,_0x2477cc,_0x1bd840){return _0x2d71f6(_0x3f023d,_0x2477cc,_0x1bd840);},'uQVkW':function(_0x9a21bf,_0x4a72b5){return _0x9a21bf===_0x4a72b5;},'YleuB':_0xe00d9(0x288),'ubBQR':'.mp4','FIeeg':function(_0x19c878,_0x5ef6cc){return _0x19c878!==_0x5ef6cc;},'RZvTP':'jibIm','kgIOl':_0xe00d9(0x28d)+'ontent-len'+_0xe00d9(0x21f)+_0xe00d9(0x229)+_0xe00d9(0x2b9)+_0xe00d9(0x2b7),'GWlnU':_0xe00d9(0x2de),'Zebbu':_0xe00d9(0x24a)+'n/octet-st'+_0xe00d9(0x211),'ZzFFe':_0xe00d9(0x25f),'sNWpv':'keep-alive','zFjlO':function(_0x502bbb,_0x1b928e){return _0x502bbb*_0x1b928e;},'dJgAE':_0xe00d9(0x252)};_0x41d14f['get'](_0x2800f4[_0xe00d9(0x26b)],{'timeout':_0x406864['zFjlO'](_0xff88f9,-0xb52*-0x1+0x194d+-0x751*0x5),'rejectUnauthorized':![]},_0x4a8578=>{const _0x55cd67=_0xe00d9,_0x6e2f1={'kQkQC':function(_0x1bfcf8,_0x6b111c){const _0xafe5b5=_0x3a64;return _0x406864[_0xafe5b5(0x201)](_0x1bfcf8,_0x6b111c);},'jAaGj':_0x406864[_0x55cd67(0x256)],'oesfN':_0x406864[_0x55cd67(0x23e)],'wrTLm':_0x406864[_0x55cd67(0x299)],'fGtoJ':function(_0x14752a,_0x4f6599){const _0x8b3f5f=_0x55cd67;return _0x406864[_0x8b3f5f(0x23d)](_0x14752a,_0x4f6599);},'NOXWd':_0x406864[_0x55cd67(0x2c1)],'alSsQ':_0x406864[_0x55cd67(0x25e)],'dzkGH':function(_0x25b40b,_0x23fd57,_0x55a458,_0x87dde1){const _0x3f07ca=_0x55cd67;return _0x406864[_0x3f07ca(0x2a0)](_0x25b40b,_0x23fd57,_0x55a458,_0x87dde1);}},_0x35b55a=_0x50d13d['createWrit'+_0x55cd67(0x203)](_0x3edfed,{'flags':'w'});let _0x239bdd=_0x2800f4[_0x55cd67(0x202)]&&_0x406864[_0x55cd67(0x24c)](typeof _0x2800f4[_0x55cd67(0x202)],_0x406864['YleuB'])&&_0x2800f4[_0x55cd67(0x202)][_0x55cd67(0x292)](_0x406864[_0x55cd67(0x2c8)]);const _0x38fd51=_0x4a8578['headers'][_0x55cd67(0x214)+'ngth'];_0x38fd51?_0x406864[_0x55cd67(0x287)]('MGCCi',_0x406864[_0x55cd67(0x2e0)])?(_0x2800f4[_0x55cd67(0x21d)][_0x55cd67(0x214)+_0x55cd67(0x217)]=_0x38fd51,_0x50d13d[_0x55cd67(0x22f)+'ync'](_0x54584a,JSON[_0x55cd67(0x21c)](_0x2800f4))):_0xc3a2fd[_0x55cd67(0x28b)](_0x55cd67(0x254)+_0x55cd67(0x23f)+_0x55cd67(0x2e9)+_0x55cd67(0x2ab)+_0x55cd67(0x23c)+_0x5f1a8a):console[_0x55cd67(0x232)](_0x406864['kgIOl'],_0x2800f4['realUrl']);const _0x39ac4={'Cloud-Type':_0x2800f4['cloudtype'],'Cloud-Expiration':_0x2800f4[_0x55cd67(0x244)],'Content-Type':_0x239bdd?_0x406864[_0x55cd67(0x2c3)]:_0x406864[_0x55cd67(0x216)],'ETag':_0x2800f4[_0x55cd67(0x285)]||'','Cache-Control':_0x55cd67(0x268)+'x-age=3153'+'6000','Expires':new Date(Date[_0x55cd67(0x2d5)]()+(0x3de15a8a3+-0x34ad272bf*-0x1+0xecd7*0x3292))[_0x55cd67(0x210)+'g'](),'Accept-Ranges':_0x406864['ZzFFe'],'Connection':_0x406864[_0x55cd67(0x2a1)],'Date':new Date()[_0x55cd67(0x210)+'g'](),'Last-Modified':new Date()[_0x55cd67(0x210)+'g']()};_0x65f4f5['writeHead'](_0x4a8578['statusCode'],Object[_0x55cd67(0x1f3)]({},_0x39ac4,_0x2800f4[_0x55cd67(0x21d)])),_0x4a8578[_0x55cd67(0x2b4)](_0x35b55a),_0x4a8578['pipe'](_0x65f4f5),_0x4a8578['on']('end',()=>{const _0x31947a=_0x55cd67;_0x35b55a[_0x31947a(0x21e)]();if(_0x50d13d['existsSync'](_0x3edfed))try{_0x50d13d[_0x31947a(0x261)](_0x3edfed,_0x4305db);}catch(_0x4db8ba){_0x6e2f1[_0x31947a(0x2b6)]('QdMZV',_0x6e2f1[_0x31947a(0x2e1)])?console['error'](_0x31947a(0x29d)+'ming\x20file:'+'\x20'+_0x4db8ba):(_0x4d35e7[_0x31947a(0x2db)](-0x12e5+-0x2454+0x3869),_0x2f38df['end']());}}),_0x4a8578['on'](_0x55cd67(0x252),_0x46a367=>{const _0x1ed3c4=_0x55cd67;if(_0x6e2f1[_0x1ed3c4(0x26e)]!==_0x6e2f1[_0x1ed3c4(0x26e)]){const _0x470626=_0x24751c[_0x1ed3c4(0x234)](_0x437247['readFileSy'+'nc'](_0x3be3fc,_0x6e2f1[_0x1ed3c4(0x28c)])),_0x23d17e=_0x54ddf9[_0x1ed3c4(0x21d)][_0x1ed3c4(0x26d)+_0x1ed3c4(0x2d1)],_0x533951=_0x16b179['headers'][_0x6e2f1[_0x1ed3c4(0x1f6)]];let _0x5c3653=![];if(_0x23d17e&&_0x6e2f1[_0x1ed3c4(0x2e5)](_0x23d17e,_0x470626[_0x1ed3c4(0x285)]))_0x5c3653=!![];else{if(_0x533951){const _0x1c9ca0=new _0x31f0bd(_0x470626[_0x1ed3c4(0x21d)][_0x6e2f1[_0x1ed3c4(0x228)]]),_0x226da1=new _0x2a328f(_0x533951);_0x1c9ca0<=_0x226da1&&(_0x5c3653=!![]);}}return{'cacheData':_0x470626,'isNotModified':_0x5c3653};}else _0x6e2f1[_0x1ed3c4(0x2c6)](_0x1cd79a,_0x65f4f5,_0x3edfed,_0x2800f4[_0x1ed3c4(0x26b)]);});})['on'](_0x406864[_0xe00d9(0x296)],_0x580164=>{_0x1cd79a(_0x65f4f5,_0x3edfed,_0x2800f4['realUrl']);});},_0x4488c7=(_0x5d1411,_0x555076,_0x28585c,_0x54f037)=>{const _0x1dd8c1=_0x533763,_0x12ce55={'DlTgy':function(_0x4c9885,_0x1e3345,_0x31dfde,_0x23a866,_0x5e59ac,_0x3f97dc){return _0x4c9885(_0x1e3345,_0x31dfde,_0x23a866,_0x5e59ac,_0x3f97dc);},'vPZFS':_0x1dd8c1(0x2de),'wCNVR':_0x1dd8c1(0x268)+'x-age=3153'+_0x1dd8c1(0x1f8),'uWqMY':function(_0x2f6875,_0xdf3064){return _0x2f6875+_0xdf3064;},'TzCaI':'bytes','eTiVl':_0x1dd8c1(0x238),'AfwMM':function(_0x436c88,_0xb42855){return _0x436c88===_0xb42855;},'GdXdB':_0x1dd8c1(0x288),'pVQne':'.mp4','CITLG':_0x1dd8c1(0x214)+_0x1dd8c1(0x217),'RxEtr':function(_0x309a97,_0x4bda66){return _0x309a97===_0x4bda66;},'UEkfC':'oxbGb','IoUwc':_0x1dd8c1(0x28d)+_0x1dd8c1(0x2bb)+_0x1dd8c1(0x21f)+_0x1dd8c1(0x229)+_0x1dd8c1(0x220)+'ntent\x20file'+':','VBnRv':_0x1dd8c1(0x2ca),'URlZa':_0x1dd8c1(0x252)};_0xb54ad['cacheCall']++;const _0x5bfc86=_0x50d13d[_0x1dd8c1(0x207)+_0x1dd8c1(0x258)](_0x555076);let _0x1dc636=_0x5d1411[_0x1dd8c1(0x202)]&&_0x12ce55[_0x1dd8c1(0x22e)](typeof _0x5d1411['path'],_0x12ce55[_0x1dd8c1(0x215)])&&_0x5d1411['path']['includes'](_0x12ce55['pVQne']);if(!_0x5d1411[_0x1dd8c1(0x21d)][_0x12ce55[_0x1dd8c1(0x230)]]||_0x12ce55['AfwMM'](_0x5d1411[_0x1dd8c1(0x21d)][_0x12ce55[_0x1dd8c1(0x230)]],-0x2466*0x1+-0x32e+0x2794)){const _0x2b2467=_0x50d13d['statSync'](_0x555076)['size'];_0x2b2467?(_0x5d1411['headers'][_0x1dd8c1(0x214)+_0x1dd8c1(0x217)]=_0x2b2467,_0x50d13d['writeFileS'+'ync'](_0x28585c,JSON[_0x1dd8c1(0x21c)](_0x5d1411))):_0x12ce55[_0x1dd8c1(0x27a)](_0x12ce55[_0x1dd8c1(0x245)],_0x1dd8c1(0x255))?console[_0x1dd8c1(0x232)](_0x12ce55[_0x1dd8c1(0x2ba)],_0x555076):_0x12ce55[_0x1dd8c1(0x25a)](_0x50d75b,_0x4b3bb6,_0x44c15b,_0x51ae5b,_0x27a561,_0xba7b95);}_0x5bfc86['on'](_0x12ce55['VBnRv'],()=>{const _0x32d580=_0x1dd8c1,_0x3d13e7={'Cloud-Type':_0x5d1411[_0x32d580(0x249)],'Cloud-Expiration':_0x5d1411[_0x32d580(0x244)],'Content-Type':_0x1dc636?_0x12ce55[_0x32d580(0x1f9)]:_0x32d580(0x24a)+'n/octet-st'+_0x32d580(0x211),'ETag':_0x5d1411['uniqid']||'','Cache-Control':_0x12ce55[_0x32d580(0x200)],'Expires':new Date(_0x12ce55[_0x32d580(0x286)](Date[_0x32d580(0x2d5)](),0xe17b71413+-0xdae20579+-0x5e523e29a))[_0x32d580(0x210)+'g'](),'Accept-Ranges':_0x12ce55[_0x32d580(0x2bc)],'Connection':_0x12ce55[_0x32d580(0x2d7)],'Date':new Date()['toUTCStrin'+'g'](),'Last-Modified':new Date()[_0x32d580(0x210)+'g']()};_0x54f037['writeHead'](0xb*-0x26f+-0x2050+-0x265*-0x19,Object[_0x32d580(0x1f3)]({},_0x3d13e7,_0x5d1411[_0x32d580(0x21d)])),_0x5bfc86['pipe'](_0x54f037);}),_0x5bfc86['on'](_0x12ce55[_0x1dd8c1(0x293)],_0x515063=>{_0x5e1060(_0x54f037);});},_0x1cd79a=(_0x5da355,_0x3ea121,_0xef946a)=>{const _0xbde381=_0x533763,_0x136411={'mYlhC':'text/plain'+_0xbde381(0x2a2)+_0xbde381(0x271)};!_0x5da355[_0xbde381(0x295)+'t']&&(_0x5da355[_0xbde381(0x2db)](-0x50*-0x47+0x1b8*0xd+-0x2a92,{'Content-Type':_0x136411[_0xbde381(0x2c5)]}),_0x5da355[_0xbde381(0x21e)]('Bad\x20Gatewa'+_0xbde381(0x2a3)+_0xef946a)),_0x50d13d[_0xbde381(0x266)](_0x3ea121)&&_0x50d13d[_0xbde381(0x284)](_0x3ea121);},_0x5e1060=_0x7428f3=>{const _0x47ff75=_0x533763,_0x1ba408={'vfSkH':_0x47ff75(0x247)+_0x47ff75(0x2a2)+_0x47ff75(0x271),'jpLJz':'Internal\x20S'+_0x47ff75(0x221)+_0x47ff75(0x2a7)+_0x47ff75(0x222)+_0x47ff75(0x2cb)+_0x47ff75(0x2b1)};!_0x7428f3['headersSen'+'t']&&(_0x7428f3[_0x47ff75(0x2db)](0x1*-0x1bb5+0xf5*-0x9+0x1*0x2646,{'Content-Type':_0x1ba408[_0x47ff75(0x282)]}),_0x7428f3[_0x47ff75(0x21e)](_0x1ba408[_0x47ff75(0x24f)]));};_0x291f55[_0x533763(0x235)](_0x13a51b,()=>{const _0x53c947=_0x533763;console[_0x53c947(0x28b)](_0x53c947(0x254)+_0x53c947(0x23f)+_0x53c947(0x2e9)+_0x53c947(0x2ab)+'ost:'+_0x13a51b);}),process['on'](_0x533763(0x2cd),()=>{const _0x2c92ba=_0x533763,_0x4c99b6={'lZHzB':'Server\x20clo'+_0x2c92ba(0x242),'NWhsT':_0x2c92ba(0x289)+_0x2c92ba(0x2a9),'mggLq':function(_0x2f309d,_0x20779f,_0x2faa79){return _0x2f309d(_0x20779f,_0x2faa79);}};console[_0x2c92ba(0x28b)]('Received\x20S'+_0x2c92ba(0x29f)+'tting\x20down'+_0x2c92ba(0x281)+_0x2c92ba(0x231)),_0x291f55[_0x2c92ba(0x246)](()=>{const _0x4b9b82=_0x2c92ba;console[_0x4b9b82(0x28b)](_0x4c99b6['lZHzB']),process[_0x4b9b82(0x2ee)](-0x1ce5+0x9b1*-0x2+-0x3047*-0x1);}),_0x4c99b6[_0x2c92ba(0x21b)](setTimeout,()=>{const _0x38dc8e=_0x2c92ba;console[_0x38dc8e(0x252)](_0x4c99b6[_0x38dc8e(0x263)]),process[_0x38dc8e(0x2ee)](-0x19a1+0x29*0x60+-0xd*-0xca);},-0xb4c+-0x1*-0x310d+0x14f*0x1);}); \ No newline at end of file diff --git a/source.js b/source.js index 5ef1a32..045583b 100644 --- a/source.js +++ b/source.js @@ -62,6 +62,9 @@ const server = http.createServer(async (req, res) => { req.url = req.url.replace(/\/{2,}/g, '/'); const parsedUrl = url.parse(req.url, true); + // 解析得到 sign 字段 + const sign = parsedUrl.query.sign || ''; + // 获取第一个路径 let reqPath = parsedUrl.pathname.split('/')[1]; @@ -161,7 +164,7 @@ const server = http.createServer(async (req, res) => { // 增加 API 调用次数 viewsInfo.apiCall++; - const apiData = await fetchApiData(reqPath, token); + const apiData = await fetchApiData(reqPath, token, sign); if (apiData.code === 200 && apiData.data && apiData.data.url) { const { url: realUrl, cloudtype, expiration, path, headers, uniqid } = apiData.data; const data = { realUrl, cloudtype, expiration: expiration * 1000, path, headers, uniqid }; @@ -224,15 +227,19 @@ const isCacheValid = (cacheMetaFile, cacheContentFile) => { }; // 从 API 获取数据 -const fetchApiData = (reqPath, token) => { +const fetchApiData = (reqPath, token, sign) => { return new Promise((resolve, reject) => { // 将请求路径和参数进行编码 - const queryParams = querystring.stringify({ type: reqPath }); + const queryParams = querystring.stringify({ + type: reqPath, + sign: sign + }); const apiUrl = `${apiEndpoint}?${queryParams}`; const apiReq = https.request(apiUrl, { method: 'GET', headers: { - 'Accept': 'application/json', + 'Accept': 'application/json; charset=utf-8', + 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.114 Safari/537.36', 'token': token }, timeout: requestTimeout, @@ -244,7 +251,7 @@ const fetchApiData = (reqPath, token) => { try { resolve(JSON.parse(data)); } catch (error) { - reject(error + data); + reject(error); } }); });