mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-19 05:05:44 +08:00
feat: Update QQ version data and add macOS ARM64 native module
Updated qqnt.json, appid.json, and offset.json to support QQ version 9.9.22-40768 and related Linux/macOS versions. Modified calcQQLevel in helper.ts to remove penguinNum from calculation. Added MoeHoo.darwin.arm64.new.node for macOS ARM64 support and updated LiteLoaderWrapper.zip binary.
This commit is contained in:
parent
0129188739
commit
02980c4d1a
BIN
external/LiteLoaderWrapper.zip
vendored
BIN
external/LiteLoaderWrapper.zip
vendored
Binary file not shown.
@ -1,9 +1,9 @@
|
|||||||
{
|
{
|
||||||
"name": "qq-chat",
|
"name": "qq-chat",
|
||||||
"verHash": "cc326038",
|
"verHash": "c50d6326",
|
||||||
"version": "9.9.21-39038",
|
"version": "9.9.22-40768",
|
||||||
"linuxVersion": "3.2.19-39038",
|
"linuxVersion": "3.2.20-40768",
|
||||||
"linuxVerHash": "c773cdf7",
|
"linuxVerHash": "ab90fdfa",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "QQ",
|
"description": "QQ",
|
||||||
"productName": "QQ",
|
"productName": "QQ",
|
||||||
@ -17,7 +17,7 @@
|
|||||||
"qd": "externals/devtools/cli/index.js"
|
"qd": "externals/devtools/cli/index.js"
|
||||||
},
|
},
|
||||||
"main": "./loadNapCat.js",
|
"main": "./loadNapCat.js",
|
||||||
"buildVersion": "39038",
|
"buildVersion": "40768",
|
||||||
"isPureShell": true,
|
"isPureShell": true,
|
||||||
"isByteCodeShell": true,
|
"isByteCodeShell": true,
|
||||||
"platform": "win32",
|
"platform": "win32",
|
||||||
|
|||||||
@ -163,8 +163,10 @@ export function getQQVersionConfigPath(exePath: string = ''): string | undefined
|
|||||||
|
|
||||||
export function calcQQLevel(level?: QQLevel) {
|
export function calcQQLevel(level?: QQLevel) {
|
||||||
if (!level) return 0;
|
if (!level) return 0;
|
||||||
const { penguinNum, crownNum, sunNum, moonNum, starNum } = level;
|
//const { penguinNum, crownNum, sunNum, moonNum, starNum } = level;
|
||||||
return penguinNum * 256 + crownNum * 64 + sunNum * 16 + moonNum * 4 + starNum;
|
const { crownNum, sunNum, moonNum, starNum } = level
|
||||||
|
//没补类型
|
||||||
|
return crownNum * 64 + sunNum * 16 + moonNum * 4 + starNum;
|
||||||
}
|
}
|
||||||
|
|
||||||
export function stringifyWithBigInt(obj: any) {
|
export function stringifyWithBigInt(obj: any) {
|
||||||
|
|||||||
12
src/core/external/appid.json
vendored
12
src/core/external/appid.json
vendored
@ -390,5 +390,17 @@
|
|||||||
"9.9.22-40362": {
|
"9.9.22-40362": {
|
||||||
"appid": 537314212,
|
"appid": 537314212,
|
||||||
"qua": "V1_WIN_NQ_9.9.22_40362_GW_B"
|
"qua": "V1_WIN_NQ_9.9.22_40362_GW_B"
|
||||||
|
},
|
||||||
|
"3.2.20-40768": {
|
||||||
|
"appid": 537319840,
|
||||||
|
"qua": "V1_LNX_NQ_3.2.20_40768_GW_B"
|
||||||
|
},
|
||||||
|
"9.9.22-40768": {
|
||||||
|
"appid": 537319804,
|
||||||
|
"qua": "V1_WIN_NQ_9.9.22_40768_GW_B"
|
||||||
|
},
|
||||||
|
"6.9.82-40768": {
|
||||||
|
"appid": 537319829,
|
||||||
|
"qua": "V1_MAC_NQ_6.9.82_40768_GW_B"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
16
src/core/external/offset.json
vendored
16
src/core/external/offset.json
vendored
@ -514,5 +514,21 @@
|
|||||||
"9.9.22-40362-x64": {
|
"9.9.22-40362-x64": {
|
||||||
"send": "31C0EB8",
|
"send": "31C0EB8",
|
||||||
"recv": "31C465C"
|
"recv": "31C465C"
|
||||||
|
},
|
||||||
|
"3.2.20-40768-x64": {
|
||||||
|
"send": "B69CFE0",
|
||||||
|
"recv": "B6A0A60"
|
||||||
|
},
|
||||||
|
"9.9.22-40768-x64": {
|
||||||
|
"send": "31C1838",
|
||||||
|
"recv": "31C4FDC"
|
||||||
|
},
|
||||||
|
"3.2.20-40768-arm64": {
|
||||||
|
"send": "7D49B18",
|
||||||
|
"recv": "7D4D4A8"
|
||||||
|
},
|
||||||
|
"6.9.82-40768-arm64": {
|
||||||
|
"send": "202A198",
|
||||||
|
"recv": "202B718"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
BIN
src/native/packet/MoeHoo.darwin.arm64.new.node
Normal file
BIN
src/native/packet/MoeHoo.darwin.arm64.new.node
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user