[PR #761] [MERGED] feat: 利用配置的解锁服务获取下载链接 #621

Closed
opened 2026-02-27 07:12:31 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imsyy/SPlayer/pull/761
Author: @kazukokawagawa
Created: 1/24/2026
Status: Merged
Merged: 1/24/2026
Merged by: @imsyy

Base: devHead: dev-download


📝 Commits (8)

  • cd6d065 feat: 利用配置的解锁服务获取下载链接
  • e489d9e 🐞 fix: 修复AI代码审查问题
  • 7254ea4 🐞 fix: 未知音质兜底
  • 6816171 feat: 支持同时下载YRC/TTML歌词
  • d8b0d78 feat: 支持下载切换编码
  • 50b775c 🐞 fix: fix 🐞
  • 23fa3f1 🐞 fix: 确定类型,去掉 any
  • 6047c07 feat: 添加下载权限校验

📊 Changes

10 files changed (+280 additions, -6 deletions)

View changed files

📝 components.d.ts (+2 -0)
📝 electron/main/ipc/ipc-file.ts (+48 -2)
📝 package.json (+1 -0)
📝 pnpm-lock.yaml (+3 -0)
📝 src/components/Player/PlayerMeta/PlayerData.vue (+1 -1)
📝 src/components/Setting/LocalSetting.vue (+78 -0)
📝 src/core/player/LyricManager.ts (+7 -1)
📝 src/core/player/SongManager.ts (+6 -0)
📝 src/core/resource/DownloadManager.ts (+125 -2)
📝 src/stores/setting.ts (+9 -0)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imsyy/SPlayer/pull/761 **Author:** [@kazukokawagawa](https://github.com/kazukokawagawa) **Created:** 1/24/2026 **Status:** ✅ Merged **Merged:** 1/24/2026 **Merged by:** [@imsyy](https://github.com/imsyy) **Base:** `dev` ← **Head:** `dev-download` --- ### 📝 Commits (8) - [`cd6d065`](https://github.com/imsyy/SPlayer/commit/cd6d0654e45fe45aef0aa1fcd9d76979e31f4eca) ✨ feat: 利用配置的解锁服务获取下载链接 - [`e489d9e`](https://github.com/imsyy/SPlayer/commit/e489d9e799d9b38b929d428a67db77e6041fd824) 🐞 fix: 修复AI代码审查问题 - [`7254ea4`](https://github.com/imsyy/SPlayer/commit/7254ea405c77b204ab4b1ad742623760ca810a5d) 🐞 fix: 未知音质兜底 - [`6816171`](https://github.com/imsyy/SPlayer/commit/68161716c1952a74662773bf4e27f95021a446d8) ✨ feat: 支持同时下载YRC/TTML歌词 - [`d8b0d78`](https://github.com/imsyy/SPlayer/commit/d8b0d78dcc874132654add7fec2e038b395d6991) ✨ feat: 支持下载切换编码 - [`50b775c`](https://github.com/imsyy/SPlayer/commit/50b775c99f730d8a5e15a6bd0c89d4114102a78c) 🐞 fix: fix 🐞 - [`23fa3f1`](https://github.com/imsyy/SPlayer/commit/23fa3f1bc06c85fd14a1a3499ec085e1934ed17c) 🐞 fix: 确定类型,去掉 any - [`6047c07`](https://github.com/imsyy/SPlayer/commit/6047c0796fc273d6eef0964e99b6aa30e9885927) ✨ feat: 添加下载权限校验 ### 📊 Changes **10 files changed** (+280 additions, -6 deletions) <details> <summary>View changed files</summary> 📝 `components.d.ts` (+2 -0) 📝 `electron/main/ipc/ipc-file.ts` (+48 -2) 📝 `package.json` (+1 -0) 📝 `pnpm-lock.yaml` (+3 -0) 📝 `src/components/Player/PlayerMeta/PlayerData.vue` (+1 -1) 📝 `src/components/Setting/LocalSetting.vue` (+78 -0) 📝 `src/core/player/LyricManager.ts` (+7 -1) 📝 `src/core/player/SongManager.ts` (+6 -0) 📝 `src/core/resource/DownloadManager.ts` (+125 -2) 📝 `src/stores/setting.ts` (+9 -0) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 07:12:31 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SPlayer#621
No description provided.