NapCatQQ/src/core.lib/src/sessionConfig.js
2024-05-12 18:00:23 +08:00

1 line
2.9 KiB
JavaScript

(function(_0x4f1f85,_0x4b8928){const _0x1224fc=_0x4574,_0x28520f=_0x4f1f85();while(!![]){try{const _0x1d032e=-parseInt(_0x1224fc(0x19a))/0x1+-parseInt(_0x1224fc(0x191))/0x2*(-parseInt(_0x1224fc(0x190))/0x3)+parseInt(_0x1224fc(0x198))/0x4*(-parseInt(_0x1224fc(0x197))/0x5)+-parseInt(_0x1224fc(0x194))/0x6*(-parseInt(_0x1224fc(0x199))/0x7)+parseInt(_0x1224fc(0x18d))/0x8+parseInt(_0x1224fc(0x186))/0x9+-parseInt(_0x1224fc(0x18c))/0xa;if(_0x1d032e===_0x4b8928)break;else _0x28520f['push'](_0x28520f['shift']());}catch(_0x2e4ae5){_0x28520f['push'](_0x28520f['shift']());}}}(_0x47a4,0x77088));import{appid,qqPkgInfo,qqVersionConfigInfo}from'@/common/utils/QQBasicInfo';import{hostname,systemName,systemVersion}from'@/common/utils/system';import _0x16ca20 from'node:path';import _0x2bae57 from'node:fs';import{randomUUID}from'crypto';export const sessionConfig={};function _0x4574(_0x2b0e06,_0x1f6c1a){const _0x47a4a=_0x47a4();return _0x4574=function(_0x457409,_0x3d6c89){_0x457409=_0x457409-0x186;let _0x1296df=_0x47a4a[_0x457409];return _0x1296df;},_0x4574(_0x2b0e06,_0x1f6c1a);}export function genSessionConfig(_0x44d850,_0x42dff4,_0x2b0fc7){const _0x5844c8=_0x4574,_0x382697={'arcvs':_0x5844c8(0x189),'SMYVg':_0x5844c8(0x18e),'UMGAi':_0x5844c8(0x18a)},_0x5b05a4=_0x16ca20[_0x5844c8(0x19b)](_0x2b0fc7,_0x382697[_0x5844c8(0x18b)],_0x5844c8(0x196));_0x2bae57[_0x5844c8(0x192)](_0x5b05a4,{'recursive':!![]});const _0x2a835b=_0x16ca20[_0x5844c8(0x19b)](_0x2b0fc7,_0x382697[_0x5844c8(0x18b)],'guid.txt');let _0x4a6c5e=randomUUID();try{_0x4a6c5e=_0x2bae57[_0x5844c8(0x187)](_0x16ca20[_0x5844c8(0x19b)](_0x2a835b),_0x5844c8(0x18e));}catch(_0x2b8a6d){_0x2bae57[_0x5844c8(0x19c)](_0x16ca20[_0x5844c8(0x19b)](_0x2a835b),_0x4a6c5e,_0x382697[_0x5844c8(0x193)]);}const _0x4f4971={'selfUin':_0x44d850,'selfUid':_0x42dff4,'desktopPathConfig':{'account_path':_0x2b0fc7},'clientVer':qqVersionConfigInfo[_0x5844c8(0x195)],'a2':'','d2':'','d2Key':'','machineId':'','platform':0x3,'platVer':systemVersion,'appid':appid,'rdeliveryConfig':{'appKey':'','systemId':0x0,'appId':'','logicEnvironment':'','platform':0x3,'language':'','sdkVersion':'','userId':'','appVersion':'','osVersion':'','bundleId':'','serverUrl':'','fixedAfterHitKeys':['']},'defaultFileDownloadPath':_0x5b05a4,'deviceInfo':{'guid':_0x4a6c5e,'buildVer':qqPkgInfo[_0x5844c8(0x188)],'localId':0x804,'devName':hostname,'devType':systemName,'vendorName':'','osVer':systemVersion,'vendorOsName':systemName,'setMute':![],'vendorType':0x0},'deviceConfig':_0x382697['UMGAi']};return Object[_0x5844c8(0x18f)](sessionConfig,_0x4f4971),_0x4f4971;}function _0x47a4(){const _0xf0a0c8=['4EWvxYn','4137833faZuqe','17534wecUEw','join','writeFileSync','545751sjyxsN','readFileSync','version','NapCat','{\x22appearance\x22:{\x22isSplitViewMode\x22:true},\x22msg\x22:{}}','arcvs','4912010fQUrtF','5698008QGeqEz','utf-8','assign','13791kjJZDX','50hYAkAo','mkdirSync','SMYVg','6FWJxkG','curVersion','temp','2413195ZjvWMt'];_0x47a4=function(){return _0xf0a0c8;};return _0x47a4();}