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 b39de5e88a
commit 67013f37d4
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>;
}