mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
feat: 移除ws
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
import { IPacketClient } from '@/core/packet/client/baseClient';
|
import { IPacketClient } from '@/core/packet/client/baseClient';
|
||||||
import { NativePacketClient } from '@/core/packet/client/nativeClient';
|
import { NativePacketClient } from '@/core/packet/client/nativeClient';
|
||||||
import { WsPacketClient } from '@/core/packet/client/wsClient';
|
|
||||||
import { OidbPacket } from '@/core/packet/transformer/base';
|
import { OidbPacket } from '@/core/packet/transformer/base';
|
||||||
import { PacketLogger } from '@/core/packet/context/loggerContext';
|
import { PacketLogger } from '@/core/packet/context/loggerContext';
|
||||||
import { NapCoreContext } from '@/core/packet/context/napCoreContext';
|
import { NapCoreContext } from '@/core/packet/context/napCoreContext';
|
||||||
@@ -10,8 +9,7 @@ type clientPriorityType = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const clientPriority: clientPriorityType = {
|
const clientPriority: clientPriorityType = {
|
||||||
10: (napCore: NapCoreContext, logger: PacketLogger, logStack: LogStack) => new NativePacketClient(napCore, logger, logStack),
|
10: (napCore: NapCoreContext, logger: PacketLogger, logStack: LogStack) => new NativePacketClient(napCore, logger, logStack)
|
||||||
1: (napCore: NapCoreContext, logger: PacketLogger, logStack: LogStack) => new WsPacketClient(napCore, logger, logStack),
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export class LogStack {
|
export class LogStack {
|
||||||
@@ -88,10 +86,6 @@ export class PacketClientContext {
|
|||||||
this.logger.info('使用指定的 NativePacketClient 作为后端');
|
this.logger.info('使用指定的 NativePacketClient 作为后端');
|
||||||
client = new NativePacketClient(this.napCore, this.logger, this.logStack);
|
client = new NativePacketClient(this.napCore, this.logger, this.logStack);
|
||||||
break;
|
break;
|
||||||
case 'frida':
|
|
||||||
this.logger.info('[Core] [Packet] 使用指定的 FridaPacketClient 作为后端');
|
|
||||||
client = new WsPacketClient(this.napCore, this.logger, this.logStack);
|
|
||||||
break;
|
|
||||||
case 'auto':
|
case 'auto':
|
||||||
case undefined:
|
case undefined:
|
||||||
client = this.judgeClient();
|
client = this.judgeClient();
|
||||||
|
Reference in New Issue
Block a user