Commit Graph
116 Commits
Author SHA1 Message Date
lyswhut f4f9496fda 更新依赖&版本号(2.12.3-beta.11) 2026-08-21 19:32:41 +08:00
lyswhut 03fea45166 降级 electron 2026-06-21 13:08:23 +08:00
lyswhut 97fe5fa496 更新依赖&版本号(2.12.3-beta.5) 2026-06-14 19:41:56 +08:00
cb2798cba9 refactor: 将QRC解密替换为纯JS实现并简化kw歌词获取 (#2845)
* 简化kw歌词获取 && kw歌词解密逻辑移动

将酷我歌词解密从主进程 native/IPC 方案迁移到渲染进程纯 JS 实现,
移除 kw_decodeLyric 主进程入口与 handle_kw_decode_lyric IPC 通道。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* tx歌词解密改用js实现

将 QRC 歌词的 3DES 解密由主进程 native 插件(qrc_decode.node)按原 C++
算法 1:1 移植为渲染进程纯 JS 实现,移除 tx_decodeLyric 主进程入口、
handle_tx_decode_lyric IPC 通道,以及 build 配置中对 qrc_decode.node
的引用与各平台预构建二进制。

注意:QRC 使用的是非标准 DES 变体(S2[23]=15、S4[53]=10,标准为
14、1),新实现已逐字节对照原 native 二进制保持一致。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* update

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: lyswhut <lyswhut@qq.com>
2026-06-07 11:14:17 +08:00
lyswhut 2df1077ee4 更新依赖&版本号(2.12.3-beta.1) 2026-05-15 12:36:43 +08:00
lyswhut bc0d2264a3 更新依赖 2026-05-01 01:30:51 +08:00
lyswhut e35895d752 移除 babel 2026-04-10 09:10:58 +08:00
lyswhut ae2ee0e61e 更新依赖 2026-03-23 09:29:30 +08:00
lyswhut 3371a42822 更新依赖 2026-02-16 21:03:26 +08:00
lyswhut c40168cacd 更新构建流程,集成 undici 库并优化请求处理 2025-12-12 12:28:04 +08:00
lyswhut 8686ecfa54 更新二进制库 2025-11-29 16:31:23 +08:00
lyswhut e18272a6d7 更新依赖 2025-09-29 12:43:24 +08:00
lyswhut 42866b8e4f 修复构建 2025-09-07 12:14:31 +08:00
lyswhut 0b7455b74f 更新依赖&版本号(2.12.0-beta.7) 2025-09-07 11:53:50 +08:00
lyswhut 0454bb9b3c 更新依赖&版本号(2.12.0-beta.2) 2025-05-10 01:30:48 +08:00
lyswhut 80844580df 更新 Electron 到 35(#2354) 2025-04-19 15:34:29 +08:00
lyswhut d3f1d7f378 更新依赖&版本号(2.11.0-beta.2) 2025-03-20 12:54:54 +08:00
lyswhut 4a656268b8 update electron to 34.3.0 2025-02-28 13:01:10 +08:00
lyswhut 28233fbe58 更新依赖 2025-01-25 20:11:32 +08:00
lyswhut c7facb38b1 更新依赖&版本号(2.10.0-beta.10) 2024-12-22 00:09:31 +08:00
lyswhut 77ecd4be9b 更新依赖&版本号(2.10.0-beta.9) 2024-12-14 12:48:20 +08:00
lyswhut 58e5592c2b 修复构建 2024-12-07 16:27:12 +08:00
lyswhut e962e866b3 修复 Windows 任务管理器中的进程名显示为描述的问题(#2147) 2024-12-07 15:47:48 +08:00
lyswhut 42d9fcd8b0 更新依赖&版本号(2.10.0-beta.5) 2024-11-26 18:04:06 +08:00
lyswhut 2cfe4d29ba 更新 electron 到 v32.2.2 2024-10-25 20:12:29 +08:00
lyswhut ae06019bdb 更新依赖&版本号(2.10.0-beta.0) 2024-09-21 14:01:59 +08:00
lyswhut 4a121db39d 更新 better-sqlite3 11.2.1 二进制文件 2024-08-24 12:28:50 +08:00
lyswhut 3a4acd2693 更新依赖&版本号(2.9.0-beta.3) 2024-07-16 19:06:16 +08:00
lyswhut 19f81cf379 优化代码 2024-06-19 19:25:21 +08:00
lyswhut 1fefb2bcaf 更新 electron 到 v29.4.2 2024-06-11 14:09:31 +08:00
lyswhut 9d38fe6764 更新版本号(2.8.0-beta.1) 2024-04-27 15:07:52 +08:00
lyswhut 5bc119bd9d 修复win7下的电源锁清理问题 2024-04-16 18:37:35 +08:00
lyswhut 65ab26365d 拒绝在CI环境使用不干净的工作区构建应用 2024-04-13 18:59:42 +08:00
lyswhut e7630e98d9 修复工作区不干净的问题 2024-04-13 18:46:36 +08:00
lyswhut 9cef7e3370 添加当前软件版本所对应的代码提交版本、提交时间的显示 2024-04-13 18:08:45 +08:00
lyswhut 0522114c5d 修复切歌时的状态栏进度条显示问题 2024-04-11 12:42:58 +08:00
lyswhut 6300236cdb 更新依赖 2024-04-10 11:42:09 +08:00
lyswhut 1dbb950b3c 修复开发模式启动问题 2024-04-08 19:25:48 +08:00
lyswhut bfd2ecd26c 更新electron到28.2.10,修复开发模式重启electron进程时偶现旧进程残留的问题 2024-04-05 13:10:45 +08:00
lyswhut 2e196656ba 更新 electron 到 v27.3.1 2024-02-06 11:09:53 +08:00
lyswhut b0a9cd70ac 更新 sqlite3 预编译文件 2024-01-26 16:06:40 +08:00
lyswhut a811b1da1a 更新依赖&版本号(2.6.0-beta.7) 2023-12-30 14:20:31 +08:00
lyswhut e19002caca 构建阶段压缩代码、外置map 2023-12-08 11:13:22 +08:00
lyswhut 7d504f9231 添加win7_x64架构的安装版安装包构建 2023-12-05 10:43:14 +08:00
lyswhut 182a3076fc 更新依赖 2023-12-03 15:34:37 +08:00
lyswhut db8cfec7ad 更新依赖 2023-11-10 15:08:06 +08:00
lyswhut 24610f9c0a 更新依赖 2023-10-05 14:45:27 +08:00
lyswhut 89255a8c84 修复dev模式运行问题 2023-09-20 12:22:27 +08:00
lyswhut 6d5cc38235 更新构建设置 2023-09-20 11:09:11 +08:00
lyswhut 7845d65119 修改code lint时机 2023-09-08 22:16:43 +08:00