Commit Graph

996 Commits

Author SHA1 Message Date
Mlikiowa
b677b2e1ad release: v4.9.14 2025-10-31 08:53:45 +00:00
Mlikiowa
659d97e295 release: v4.9.13 2025-10-31 07:15:49 +00:00
Mlikiowa
e68234a77a release: v4.9.11 2025-10-31 06:43:40 +00:00
Mlikiowa
5848d6b8a2 release: v4.9.10 2025-10-31 04:38:12 +00:00
Mlikiowa
b82d63bd76 release: v4.9.9 2025-10-30 16:08:57 +00:00
Mlikiowa
562bb353ec release: v4.9.8 2025-10-30 14:28:31 +00:00
手瓜一十雪
a9ad9a0d3b Fix addon path resolution and error handling
Corrects the construction of the ffmpeg addon filename and improves error handling when the addon is not found. Also simplifies the isAvailable method by removing redundant existence checks.
2025-10-30 22:13:57 +08:00
Mlikiowa
cd76f6194f release: v4.9.7 2025-10-30 13:56:19 +00:00
Mlikiowa
19dc97bd18 release: v4.9.6 2025-10-30 13:49:11 +00:00
Mlikiowa
b5dec0b583 release: v4.9.4 2025-10-30 13:40:21 +00:00
手瓜一十雪
647f0fc03d Replace console.error with console.log in error handler
Changed error logging in FFmpegAddonAdapter from console.error to console.log when addon loading fails.
2025-10-30 21:39:17 +08:00
手瓜一十雪
7ac7488d54 Refactor addon path resolution and rename Windows addon
Simplifies the logic for resolving the ffmpeg addon path by dynamically constructing the filename from process.platform and process.arch. Also renames the Windows x64 addon file to ffmpegAddon.win32.x64.node for consistency.
2025-10-30 11:29:54 +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
手瓜一十雪
c40c398c7f feat: ffmpeg enhance for native node addon 2025-10-30 09:06:48 +08:00
手瓜一十雪
378dc335bb fix: getQQBuildStr 2025-10-29 21:35:00 +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
Mlikiowa
8ad8896ed3 release: v4.8.124 2025-10-22 13:12:25 +00:00
Mlikiowa
8724830545 release: v4.8.123 2025-10-21 15:06:10 +00: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
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
风小七
fe797b1449 Update helper.ts (#1311)
修复256级以后等级清零的问题。
2025-10-12 20:36:31 +08:00
Mlikiowa
8c91767392 release: v4.8.119 2025-10-03 04:36:00 +00:00
Mlikiowa
56d1ed8b7e release: v4.8.118 2025-10-03 04:34:56 +00:00
Mlikiowa
5a2ffe4cba release: v4.8.117 2025-10-03 04:21:22 +00:00
Mlikiowa
7f1bda1cb5 release: v4.8.116 2025-09-20 08:20:05 +00:00
Mlikiowa
6a0e919511 release: v4.8.115 2025-09-20 07:57:47 +00:00
Mlikiowa
276a1728c2 release: v4.8.114 2025-09-16 15:24:25 +00:00
Mlikiowa
f8c9b23134 release: v4.8.113 2025-09-13 05:51:02 +00:00
Mlikiowa
6455c24bbc release: v4.8.112 2025-09-12 14:15:08 +00:00
Mlikiowa
e625d164be release: v4.8.111 2025-09-12 11:19:26 +00:00
Mlikiowa
959a175109 release: v4.8.110 2025-09-11 05:15:29 +00:00
Mlikiowa
17b75fe71e release: v4.8.109 2025-09-08 08:11:05 +00:00
Mlikiowa
d09f318e2a release: v4.8.108 2025-09-07 05:57:27 +00:00
Mlikiowa
5c8ea3e276 release: v4.8.107 2025-09-07 05:48:15 +00:00
Mlikiowa
a4207d297c release: v4.8.106 2025-09-06 03:53:33 +00:00
Mlikiowa
9490c39a62 release: v4.8.105 2025-09-02 14:33:33 +00:00
手瓜一十雪
5b2ff5acd3 Add resource health management and enhance message parsing
Introduces a ResourceManager for health checking and retry logic in src/common/health.ts. Updates OneBot message parsing to support disabling URL fetching and multi-message parsing via new payload options. File, image, video, and ptt URL retrievals now use resource health management for improved reliability. Also refactors packet API to allow configurable timeout for FetchRkey.
#1220
2025-09-02 21:19:49 +08:00
手瓜一十雪
78bf20bc3b Add plugin manager and example plugin system
Introduces a plugin manager (OB11PluginMangerAdapter) for dynamic plugin loading, initialization, and event handling. Adds an example plugin with configuration files and updates related code to support plugin directory detection and loading. Refactors plugin adapter logic for extensibility and modularity.
2025-09-02 20:42:54 +08:00
Mlikiowa
95d92cb31f release: v4.8.104 2025-09-02 08:32:22 +00:00
Mlikiowa
8a543fe354 release: v4.8.103 2025-08-31 13:32:47 +00:00
Mlikiowa
cbf0de4e8b release: v4.8.102 2025-08-26 06:59:25 +00:00
Mlikiowa
bacb4c6c0d release: v4.8.101 2025-08-25 11:05:45 +00:00
Mlikiowa
7f13ca51a4 release: v4.8.100 2025-08-25 07:51:18 +00:00
Mlikiowa
7e337a9165 release: v4.8.99 2025-08-24 06:02:30 +00:00
Mlikiowa
79d8985383 release: v4.8.98 2025-08-17 15:35:05 +00:00