Commit Graph

58 Commits

Author SHA1 Message Date
手瓜一十雪
4a9aab0501 Update ffmpeg native binaries for all platforms
Replaces ffmpegAddon binaries for Darwin ARM64, Linux ARM64, Linux x64, and Windows x64 with new versions. Ensures compatibility and includes latest native changes.
2025-11-08 10:28:59 +08:00
手瓜一十雪
b3052e9c5d feat: 修复一些问题 2025-11-07 19:35:35 +08:00
手瓜一十雪
ba6a4b6b0f Update ffmpeg native binaries for all platforms
Replaces ffmpegAddon binaries for Darwin ARM64, Linux ARM64, Linux x64, and Windows x64 with new versions. Ensures compatibility and includes latest native changes.
2025-11-07 17:04:29 +08:00
手瓜一十雪
6a08a709de Update ffmpeg native binaries for all platforms
Replaces ffmpegAddon binaries for Darwin ARM64, Linux ARM64, Linux x64, and Windows x64. Ensures compatibility and includes latest native code updates.
2025-11-07 12:54:36 +08:00
手瓜一十雪
365f217741 fix: 修复 linux 音频转换问题 2025-11-02 21:33:03 +08:00
手瓜一十雪
37bbcbdb98 Update appid, packet, and napi2native configs for 41785
Added new entries for version 41785 in appid.json, napi2native.json, and packet.json to support updated app and protocol versions. Also updated the napi2native.darwin.arm64.node binary to match the new version.
2025-11-02 11:29:45 +08:00
手瓜一十雪
8413edb78d Refactor PCM conversion to return result and sample rate
Updated the FFmpeg adapter interfaces and implementations so that PCM conversion methods now return an object containing the conversion result and sample rate, instead of a Buffer. Adjusted audio processing logic to accommodate this change and improved error logging. Updated native ffmpeg addon binaries.
2025-11-01 23:23:15 +08:00
手瓜一十雪
f1e97dcd8d feat: arm64 enable neon 2025-11-01 18:43:30 +08:00
手瓜一十雪
012f901315 Update native Linux ARM64 binary
Replaced the napi2native.linux.arm64.node binary with a new version. This may include bug fixes, performance improvements, or compatibility updates for ARM64 Linux systems.
2025-11-01 16:14:18 +08:00
手瓜一十雪
a9aa12c9d4 Update ffmpeg native binaries for Linux
Replaced ffmpegAddon.linux.arm64.node and ffmpegAddon.linux.x64.node with new versions. This likely includes bug fixes, performance improvements, or compatibility updates for the native ffmpeg bindings.
2025-10-31 16:53:11 +08:00
手瓜一十雪
b0f7b4f5ee re: glibc 2025-10-31 15:12:46 +08:00
手瓜一十雪
7a0e5d8997 Update native binaries for all major platforms
Rebuilt and replaced the napi2native.node binaries for Darwin ARM64, Linux ARM64, Linux x64, and Windows x64. This likely includes bug fixes, performance improvements, or compatibility updates in the native module.
2025-10-30 21:44:43 +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
手瓜一十雪
58d03805ef feat: packet能力增强 2025-10-30 11:05:19 +08:00
手瓜一十雪
05f3820bc4 feat: raw包能力增强完成 2025-10-30 10:58:02 +08:00
手瓜一十雪
52289c605a refactor: 重构目录删除旧支持 2025-10-30 10:08:32 +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
手瓜一十雪
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
手瓜一十雪
f0ab3075e4 feat: Add new Linux native modules for arm64 and x64
Added MoeHoo.linux.arm64.new.node and MoeHoo.linux.x64.new.node binaries to support native packet functionality on both ARM64 and x64 Linux platforms.
2025-06-29 09:58:32 +08:00
手瓜一十雪
5797774123 feat: 初步验证win 36580 2025-06-26 18:30:06 +08:00
手瓜一十雪
22e3840f8b Revert "fix: #1038"
This reverts commit 8fbb15bb5e.
2025-05-26 13:56:48 +08:00
手瓜一十雪
8c9e42bd7f Revert "fix: #1039"
This reverts commit 593aa90102.
2025-05-26 13:56:14 +08:00
手瓜一十雪
593aa90102 fix: #1039 2025-05-26 10:58:01 +08:00
手瓜一十雪
8fbb15bb5e fix: #1038 2025-05-25 16:55:32 +08:00
手瓜一十雪
5320fd6c75 fix: 34231 linux arm64 docker问题 2025-04-15 18:38:24 +08:00
手瓜一十雪
22c41d975c fix: 优化 2025-03-21 19:44:31 +08:00
手瓜一十雪
6cbc70454a feat: 简化代码逻辑 2025-03-21 19:40:47 +08:00
手瓜一十雪
da6136e3d7 feat: o3拦截 2025-03-03 17:16:36 +08:00
手瓜一十雪
8a6ffac836 fix: 砍掉mac pty 沙盒权限不足 2025-02-07 17:11:10 +08:00
手瓜一十雪
cdfb415e79 fix: arm64 2025-02-05 14:51:12 +08:00
手瓜一十雪
35af31356e fix: broken pipe 2025-02-03 14:50:11 +08:00
手瓜一十雪
b398023e6c feat: 摇树生成&多平台统一改造 2025-02-03 10:33:10 +08:00
手瓜一十雪
aee19abd10 fix: error 2024-11-14 11:53:55 +08:00
手瓜一十雪
285802b6bd refactor: 删除反撤回模块 未来合并到MoeHoo 2024-11-14 10:30:01 +08:00
pk5ls20
5886767976 fix: macos 2024-11-13 15:35:07 +08:00
手瓜一十雪
6bf4cabe16 fix: macos arm64 28971 2024-11-11 20:16:44 +08:00
手瓜一十雪
d503966392 fix: link 2024-11-06 15:59:39 +08:00
pk5ls20
213b83fc2f fix: MoeHoo-Linux Amd64 2024-11-06 11:28:57 +08:00
pk5ls20
b60aaae8cd fix: MoeHoo-Linux Arm64 2024-11-06 09:26:15 +08:00
手瓜一十雪
463e21f542 fix: linux arm64 2024-11-05 22:45:00 +08:00
手瓜一十雪
974f161cba fix: MoeHoo-Linux Amd64 2024-11-05 22:36:47 +08:00
手瓜一十雪
4ebc5ad7df feat: 复活吧我的arm64 2024-11-05 21:17:07 +08:00
手瓜一十雪
b03971ef64 feat: linux x64 support 2024-11-05 21:11:41 +08:00
手瓜一十雪
15184baacd fix 2024-11-05 20:33:55 +08:00
手瓜一十雪
512335a234 fix 2024-11-05 10:16:06 +08:00
手瓜一十雪
0d760ba801 fix: 开始初步调试 2024-11-05 10:14:00 +08:00
手瓜一十雪
0dc6aa46d0 style: lint 2024-10-15 09:06:47 +08:00
手瓜一十雪
a8003d930b release: 2.6.27 2024-10-11 23:07:26 +08:00