Commit Graph

4345 Commits

Author SHA1 Message Date
手瓜一十雪
e88f49e140 feat: 9.9.22-40824 & 9.9.22-40768 2025-10-30 11:07:51 +08:00
手瓜一十雪
58d03805ef feat: packet能力增强 2025-10-30 11:05:19 +08:00
手瓜一十雪
8b584e8f70 refactor: 规范化 2025-10-30 11:01:45 +08:00
手瓜一十雪
05f3820bc4 feat: raw包能力增强完成 2025-10-30 10:58:02 +08:00
手瓜一十雪
52289c605a refactor: 重构目录删除旧支持 2025-10-30 10:08:32 +08:00
手瓜一十雪
dfc70dce63 Remove 'bmp24' argument from getVideoInfo call
Updated the extractThumbnail method to call addon.getVideoInfo without the 'bmp24' argument, aligning with the updated addon API.
2025-10-30 09:23:25 +08:00
手瓜一十雪
b851828b45 Remove baseClient.ts from packet client module
Deleted the src/core/packet/client/baseClient.ts file, which contained the PacketClient class and related interfaces. This may be part of a refactor or cleanup to remove unused or redundant code.
2025-10-30 09:11:58 +08:00
手瓜一十雪
c40c398c7f feat: ffmpeg enhance for native node addon 2025-10-30 09:06:48 +08:00
手瓜一十雪
f028178216 refactor: 大幅度调整send 2025-10-29 21:42:19 +08:00
手瓜一十雪
052a87b00d fix: 简化代码 2025-10-29 21:37:55 +08:00
手瓜一十雪
378dc335bb fix: getQQBuildStr 2025-10-29 21:35:00 +08:00
手瓜一十雪
142db9ac74 Remove debug log for process PID in napcat.ts
Eliminated an unnecessary console.log statement that printed the process PID. This cleans up the output and removes leftover debugging code.
2025-10-29 21:25:24 +08:00
手瓜一十雪
7bc631f35f Remove baseClient and simplify packet client selection
Deleted baseClient.ts and moved its logic into nativeClient.ts, making NativePacketClient a standalone class. Refactored PacketClientContext to always use NativePacketClient, removing support for multiple packet backends and related selection logic. Updated binary for napi2native.win32.x64.node.
2025-10-29 21:24:28 +08:00
手瓜一十雪
0c359abf0b feat: Add FFmpeg native addon and TypeScript definitions
Introduced FFmpeg Node.js native addon binaries for multiple platforms (darwin-arm64, linux-arm64, linux-x64, win-x64) and added TypeScript type definitions for the addon interface, including video info extraction, duration detection, audio conversion, and PCM decoding.
2025-10-29 21:14:16 +08:00
手瓜一十雪
6841ab1123 feat: new napcat-4.9.0-beta 2025-10-29 20:35:58 +08:00
手瓜一十雪
38409f116f Add native module loading and improve logging
Loaded a native module in NTQQGroupApi and added test calls to sendSsoCmdReqByContend with different parameter types. Changed fileLog default to true in config. Enhanced NativePacketClient with detailed send/receive logging. Updated NodeIKernelMsgService to accept unknown type for sendSsoCmdReqByContend param. Added process PID logging in napcat shell.
2025-10-26 20:05:21 +08:00
手瓜一十雪
61700c1128 Merge branch 'main' into pr/1303 2025-10-25 16:17:51 +08:00
Mlikiowa
8ad8896ed3 release: v4.8.124 2025-10-22 13:12:25 +00:00
手瓜一十雪
f7bdb4506b Add 40990 version entries to appid and offset configs
Added new entries for version 40990 for multiple platforms in appid.json and offset.json, including appid, qua, and send/recv offsets. This update supports the latest client versions.
2025-10-22 21:09:37 +08:00
Mlikiowa
8724830545 release: v4.8.123 2025-10-21 15:06:10 +00:00
时瑾
16f24378cc fix: go-cqhttp 上传接口返回 file_id (UploadGroupFile, UploadPrivateFile) 2025-10-21 22:49:45 +08:00
Mlikiowa
b31c080e2c release: v4.8.122 2025-10-16 13:28:29 +00:00
手瓜一十雪
8b092e7383 Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2025-10-16 21:13:54 +08:00
手瓜一十雪
83f7d1aeb2 fix: #1286 2025-10-16 21:13:50 +08:00
Mlikiowa
5a89a787b1 release: v4.8.121 2025-10-15 14:31:35 +00:00
手瓜一十雪
4cee132ff9 Add appid and offset entries for version 40824
Added new entries for versions 3.2.20-40824, 9.9.22-40824, and 6.9.82-40824 in appid.json and corresponding offset values for x64 and arm64 architectures in offset.json.
2025-10-15 22:31:08 +08:00
Mlikiowa
819d75e36a release: v4.8.120 2025-10-14 12:33:43 +00:00
手瓜一十雪
05bbecebbb 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.
2025-10-14 20:32:41 +08:00
时瑾
2174561afb fix: #1315 2025-10-14 09:38:18 +08:00
时瑾
8320f263b9 feat: 取消群精华接口支持传递原始参数
- 1. onebot v11标准: 传递message_id
- 2. 通过官方http接口获取到的group_id、msg_random、msg_seq

二者任选其一
2025-10-12 21:13:56 +08:00
手瓜一十雪
62e605d22e Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2025-10-12 20:38:38 +08:00
风小七
fe797b1449 Update helper.ts (#1311)
修复256级以后等级清零的问题。
2025-10-12 20:36:31 +08:00
手瓜一十雪
222989f8f8 feat: Add image and record stream download actions
Introduces BaseDownloadStream as a shared base class for streaming file downloads. Adds DownloadFileImageStream and DownloadFileRecordStream for image and audio file streaming with support for format conversion. Refactors DownloadFileStream to use the new base class, and updates action registration and router to include the new actions.
2025-10-12 15:50:34 +08:00
Clansty
e430302bd5 fix: get_group_info ownerUin is "0" 2025-10-09 02:30:08 +08:00
Mlikiowa
8c91767392 release: v4.8.119 2025-10-03 04:36:00 +00:00
手瓜一十雪
be8759d361 Update key for 9.9.22-40362 offsets in offset.json
Changed the key from '9.9.22-40362' to '9.9.22-40362-x64' to clarify architecture specificity in the offsets mapping.
2025-10-03 12:35:28 +08:00
Mlikiowa
56d1ed8b7e release: v4.8.118 2025-10-03 04:34:56 +00:00
手瓜一十雪
96f11358ad Fix batch variable quoting and case consistency
Updated batch scripts to use proper variable quoting and consistent casing for 'QQPath'. This improves reliability when handling paths with spaces and ensures environment variable names are used consistently.
2025-10-03 12:34:29 +08:00
Mlikiowa
5a2ffe4cba release: v4.8.117 2025-10-03 04:21:22 +00:00
手瓜一十雪
1819f1b22c Add support for version 9.9.22-40362
Updated appid.json and offset.json to include entries for version 9.9.22-40362, specifying the new appid, qua, and offset values for send and recv.
2025-10-03 12:20:21 +08:00
手瓜一十雪
fb491216db Merge branch 'main' of https://github.com/NapNeko/NapCatQQ 2025-10-03 12:20:15 +08:00
时瑾
6fce62c2a7 fix: Reset pagination when navigating between directories in file manager
Fix: Reset pagination when navigating between directories in file manager
2025-10-02 09:40:37 +08:00
copilot-swe-agent[bot]
990ef46106 Fix: Reset pagination to page 1 when navigating directories
Co-authored-by: sj817 <74231782+sj817@users.noreply.github.com>
2025-10-02 01:16:14 +00:00
copilot-swe-agent[bot]
1703722719 Initial plan 2025-10-02 01:10:22 +00:00
手瓜一十雪
6cfe8ab88b fix: #1260 2025-09-29 16:39:37 +08:00
手瓜一十雪
3155c2fd10 Update README with new features in v4.8.115+
Added a section describing new features in version v4.8.115+, including Stream API support and recommendations to use string types for message_id, user_id, and group_id. Also explained the benefits of these changes for Docker, cross-device, large file transfers, and better compatibility with languages lacking large integer support.
2025-09-21 13:29:35 +08:00
手瓜一十雪
a513ba89cc Update DeepWiki badge formatting in README
Reformatted the DeepWiki badge section in the README to match the table style used for other community links.
2025-09-20 16:45:27 +08:00
手瓜一十雪
c8e9c3938c Add DeepWiki badge to README
Added a DeepWiki badge with a link to the project's DeepWiki page for increased visibility and resource access.
2025-09-20 16:44:57 +08:00
Mlikiowa
7f1bda1cb5 release: v4.8.116 2025-09-20 08:20:05 +00:00
手瓜一十雪
44cdd4dd16 Add file_retention parameter to upload test
Introduces the 'file_retention' field with a value of 30,000 to the upload test payload in OneBotUploadTester. This may be used to specify file retention duration in milliseconds.
2025-09-20 16:19:39 +08:00