fix: 一点小问题

This commit is contained in:
手瓜一十雪 2024-11-05 10:25:41 +08:00
parent e1ac0f02b4
commit 000ef55273

View File

@ -46,15 +46,16 @@ export class NativePacketClient extends PacketClient {
const moehoo_path = path.join(dirname(fileURLToPath(import.meta.url)), './moehoo/MoeHoo.' + platform + '.node'); const moehoo_path = path.join(dirname(fileURLToPath(import.meta.url)), './moehoo/MoeHoo.' + platform + '.node');
process.dlopen(this.MoeHooExport, moehoo_path, constants.dlopen.RTLD_LAZY); process.dlopen(this.MoeHooExport, moehoo_path, constants.dlopen.RTLD_LAZY);
console.log('MoeHooExport:', this.MoeHooExport); console.log('MoeHooExport:', this.MoeHooExport);
// this.MoeHooExport.exports.InitHook?.(recv, send, (type: number, uin: string, seq: number, cmd: string, hex_data: string) => { console.log('recv:', recv, 'send:', );
// const callback = this.cb.get(createHash('md5').update(Buffer.from(hex_data, 'hex')).digest('hex') + (type === 0 ? 'send' : 'recv')); this.MoeHooExport.exports.InitHook?.(send, recv, (type: number, uin: string, seq: number, cmd: string, hex_data: string) => {
// if (callback) { const callback = this.cb.get(createHash('md5').update(Buffer.from(hex_data, 'hex')).digest('hex') + (type === 0 ? 'send' : 'recv'));
// callback({ seq, cmd, hex_data }); if (callback) {
// } else { callback({ seq, cmd, hex_data });
// this.logger.logError(`Callback not found for hex_data: ${hex_data}`); } else {
// } this.logger.logError(`Callback not found for hex_data: ${hex_data}`);
// console.log('type:', type, 'uin:', uin, 'seq:', seq, 'cmd:', cmd, 'hex_data:', hex_data); }
// }); console.log('type:', type, 'uin:', uin, 'seq:', seq, 'cmd:', cmd, 'hex_data:', hex_data);
});
this.isAvailable = true; this.isAvailable = true;
} }