Compare commits

2 Commits

Author SHA1 Message Date
2967b66bf8 fix(version): 更新音乐播放器下载链接
-修正了版本信息文件中的音乐播放器下载地址
- 将旧的下载链接替换为新的直链地址
- 确保用户能够正常下载最新版本的音乐播放器
2025-10-03 16:35:13 +08:00
9a1b04d3d5 fix(NFLmusic):修复聚合搜索接口参数及数据解析问题
- 移除歌曲名中的空格替换逻辑,保留原始输入
- 增强JSON数据解析的健壮性,避免因数据结构异常导致的程序崩溃- 确保搜索目标正确传递至后续处理流程
2025-10-03 16:33:46 +08:00
2 changed files with 3 additions and 3 deletions

View File

@ -325,12 +325,12 @@ def get_data_without_blocking(song_name):
elif choice == "KUGOU": elif choice == "KUGOU":
url1 = f"{url}?msg={song_name.replace(' ', '')}&num=60&type=json&key=Dragon5B887C2DC41AD03C93F06BAF4B7888C3" url1 = f"{url}?msg={song_name.replace(' ', '')}&num=60&type=json&key=Dragon5B887C2DC41AD03C93F06BAF4B7888C3"
elif choice == "JUHE": elif choice == "JUHE":
url1 = f"{url}?msg={song_name.replace(' ', '')}&num=60&type=json&key=Dragon5B887C2DC41AD03C93F06BAF4B7888C3" url1 = f"{url}?msg={song_name}&num=60&type=json&key=Dragon5B887C2DC41AD03C93F06BAF4B7888C3"
resp = requests.get(url1) resp = requests.get(url1)
jsondata = resp.json() jsondata = resp.json()
resp.close() resp.close()
last_search_target = song_name last_search_target = song_name
for index in range(len(jsondata["data"])): for index in range(len(jsondata["data"] if isinstance(jsondata, dict) else jsondata)):
if choice == "KUWO": if choice == "KUWO":
full_name = jsondata["data"][index]["songname"] full_name = jsondata["data"][index]["songname"]
artist = jsondata["data"][index]["singer"] artist = jsondata["data"][index]["singer"]

View File

@ -1,3 +1,3 @@
4.3.3 4.3.3
http://pan.nanfengling.cn/f/4Qc2/update.exe http://pan.nanfengling.cn/f/4Qc2/update.exe
http://pan.nanfengling.cn/f/bBXfv/NFLmusicv4.3.3.exe http://pan.nanfengling.cn/f/EVvid/NFLmusicv4.3.3.exe