refactor(unblock): Refactor song URL matching to use new utils package (#73)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This commit is contained in:
ElyPrism
2025-12-26 19:51:13 +08:00
committed by GitHub
co-authored by gemini-code-assist[bot]
parent 30bd839809
commit 598dd8bd34
11 changed files with 381 additions and 138 deletions
+3 -17
View File
@@ -10,29 +10,15 @@ PROXY_URL = "https://your-proxy-url.com/?proxy="
### UnblockNeteaseMusic 设置项
## 启用全局解灰, 无论是否调用参数都会使用解灰(推荐开启)
ENABLE_GENERAL_UNBLOCK = true
## 启用全局解灰, 无论是否调用参数都会使用解灰(不推荐开启)
ENABLE_GENERAL_UNBLOCK = false
## 歌曲启用无损音质
ENABLE_FLAC = true
## 启用无损音质时,是否选择音质最高的
SELECT_MAX_BR = false
## 音源设置
UNBLOCK_SOURCE = pyncmd,qq,bodian,migu,kugou,kuwo
## 严格按照配置音源设置顺序进行匹配
FOLLOW_SOURCE_ORDER = true
## Cookie设置项; 推荐在Vercel等平台进行环境变量的设置或者设置github secret
# 网易云 cookie
# 格式:MUSIC_U=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
NETEASE_COOKIE = ""
# JOOX cookie
# 格式:JOOX_COOKIE="wmid=<your_wmid>; session_key=<your_session_key>"
JOOX_COOKIE = ""
# 咪咕 cookie
# 格式:MIGU_COOKIE="<your_aversionid>"
MIGU_COOKIE = ""
# qq cookie
# 格式:QQ_COOKIE="uin=<your_uin>; qm_keyst=<your_qm_keyst>"
QQ_COOKIE = ""
# Youtube 密钥
# 格式:YOUTUBE_KEY="<your_data_api_key>"
YOUTUBE_KEY = ""
# NETEASE_COOKIE = ""