diff --git a/src/core/packet/client/nativeClient.ts b/src/core/packet/client/nativeClient.ts index 34c347a9..5838f4f8 100644 --- a/src/core/packet/client/nativeClient.ts +++ b/src/core/packet/client/nativeClient.ts @@ -12,7 +12,7 @@ export interface NativePacketExportType { SendPacket?: (cmd: string, data: string, trace_id: string) => void; } export class NativePacketClient extends PacketClient { - private readonly supportedPlatforms = ['win32.x64','linux.x64']; + private readonly supportedPlatforms = ['win32.x64', 'linux.x64', 'linux.arm64']; private MoeHooExport: { exports: NativePacketExportType } = { exports: {} }; private sendEvent = new LRUCache(500);//seq->trace_id constructor(core: NapCatCore) { diff --git a/src/native/packet/MoeHoo.linux.arm64.node b/src/native/packet/MoeHoo.linux.arm64.node new file mode 100644 index 00000000..bc2ef6d6 Binary files /dev/null and b/src/native/packet/MoeHoo.linux.arm64.node differ