Add new app, packet, and native mappings for 42086 builds

Updated appid.json, packet.json, and napi2native.json to include mappings for new 42086 builds across multiple platforms. Added sendMsfRequest method to NodeIKernelMSFService interface and made minor formatting improvements. Commented out a debug method in NodeIDependsAdapter.
This commit is contained in:
手瓜一十雪 2025-11-13 09:28:17 +08:00
parent b4900066b3
commit 1259dcea5b
5 changed files with 64 additions and 6 deletions

View File

@ -12,4 +12,16 @@ export class NodeIDependsAdapter {
getGroupCode (_args: unknown) {
}
}
// onSendMsfReply (_seq: string, _cmd: string, _uk1: number, _uk2: string, _rsp: {
// ssoRetCode: 0,
// trpcRetCode: 0,
// trpcFuncCode: 0,
// errorMsg: '',
// pbBuffer: Uint8Array,
// transInfoMap: Map<unknown, unknown>;
// }) {
// console.log('[NodeIDependsAdapter] onSendMsfReply', _seq, _cmd, _uk1, _uk2, Buffer.from(_rsp.pbBuffer).toString('hex'));
// }
}

View File

@ -454,5 +454,17 @@
"6.9.83-41857": {
"appid": 537320186,
"qua": "V1_MAC_NQ_6.9.83_41857_GW_B"
},
"3.2.21-42086": {
"appid": 537320248,
"qua": "V1_LNX_NQ_3.2.21_42086_GW_B"
},
"9.9.23-42086": {
"appid": 537320212,
"qua": "V1_WIN_NQ_9.9.23_42086_GW_B"
},
"6.9.85-42086": {
"appid": 537320237,
"qua": "V1_MAC_NQ_6.9.85_42086_GW_B"
}
}

View File

@ -78,5 +78,17 @@
"9.9.23-41857-x64": {
"send": "0A01394",
"recv": "1D1C4F9"
},
"9.9.23-42086-x64": {
"send": "0A01814",
"recv": "1D1C9B9"
},
"6.9.85-42086-arm64": {
"send": "23B0330",
"recv": "0957648"
},
"3.2.21-42086-x64": {
"send": "5B42CF0",
"recv": "2FDA6F0"
}
}

View File

@ -590,5 +590,17 @@
"3.2.21-41857-arm64": {
"send": "6B159F8",
"recv": "6B19388"
},
"9.9.23-42086-x64": {
"send": "2C99800",
"recv": "2C9CD80"
},
"3.2.21-42086-x64": {
"send": "A7B1060",
"recv": "A7B4AE0"
},
"3.2.21-42086-arm64": {
"send": "6B13038",
"recv": "6B169C8"
}
}

View File

@ -5,24 +5,24 @@ enum ProxyType {
SOCKET = 2,
}
export interface NodeIKernelMSFService {
getServerTime(): string;
setNetworkProxy(param: {
getServerTime (): string;
setNetworkProxy (param: {
userName: string,
userPwd: string,
address: string,
port: number,
proxyType: ProxyType,
domain: string,
isSocket: boolean
isSocket: boolean;
}): Promise<GeneralCallResult>;
getNetworkProxy(): Promise<{
getNetworkProxy (): Promise<{
userName: string,
userPwd: string,
address: string,
port: number,
proxyType: ProxyType,
domain: string,
isSocket: boolean
isSocket: boolean;
}>;
// http
// userName: '',
@ -40,4 +40,14 @@ export interface NodeIKernelMSFService {
// proxyType: 2,
// domain: '',
// isSocket: true
sendMsfRequest (seq: string, cmd: string, reqData: Uint8Array, option: {
sendTimeout: number,
sendTimeoutOnSlowNet: number,
resendNum: number,
sendOptions: number,
reqTargetAccountType: number,
account: string,
accountType: number,
transInfoMap: Map<string, unknown>;
}): Promise<Buffer>;
}