分享一款支持全平台音乐无损下载与试听的软件-落雪音乐助手。本文指PC版,支持Windows+Mac+Linux。
一、软件介绍
一个基于Electron + Vue
开发的音乐软件,开发者为爱破解论坛的洛雪无痕;全网付费歌曲版权音乐下载软件。聚合大量音乐平台搜索接口,免费在线试听下载全网付费歌曲版权音乐。
所用技术栈:
- Electron 13
- Vue 3
已支持的平台:
- Windows 7 及以上;
- Mac OS
- Linux
二、版本更新
v2.7.0
新增
- 主题编辑器添加“深色字体”选项,启用后将减少字体颜色梯度,各类字体(正文、标签字体等)颜色将更接近,这有助于解决创建全透明主题时可能出现的字体配色问题(#1799)
- 新增在线自定义源导入功能,允许通过http/https链接导入自定义源
- 新增HTTP开放API服务,默认关闭,该服务可以为第三方软件提供调用LX的能力,可用API看说明文档(#1824)
- 托盘菜单新增播放、切歌、收藏控制
- 添加当前软件版本所对应的代码提交版本、提交时间的显示,可到设置-版本更新查看
优化
- 主题设置默认折叠其他主题以优化进入设置界面时的性能
- 不再丢弃kg源逐行歌词(@helloplhm-qwq)
- 支持kw源排行榜显示大小(revert @Folltoshe #1460)
- 托盘菜单添加多语言支持(#1802)
- 优化本地歌曲换源匹配机制
修复
- 修复某些情况下歌曲加载时间过长时不会自动跳到下一首的问题
- 修复mg歌词在某些情况下获取失败的问题(#1783)
- 修复mg歌单搜索(@helloplhm-qwq)
- 修复kg最新评论无法获取的问题(@helloplhm-qwq)
- 修复更新超时弹窗在非更新阶段意外弹出的问题(#1797)
- 修复网络代理设置没有对自定义源的网络请求生效的问题(#1814)
移除
- 移除未使用的网络代理设置用户名、密码设置,实际上在 v1.20.0 起这两个设置就没有在被内部使用
其他
- 更新 electron 到 v28.3.0
自定义源的不兼容变更与新增内容(源开发者需要看)
自定义源的调用方式已改变:
- 为了与移动端的调用方式统一,不再推荐使用
window.lx
对象(移动端无window
对象),改用globalThis.lx
inited
事件不再需要传递status
属性,脚本运行过程中,在成功调用inited
事件之前的任何首次未捕获的错误都将视为初始化失败,所以现在若想人为让脚本初始化失败,直接抛出一个错误即可- 新增
globalThis.lx.env
属性,桌面端环境固定为desktop
,移动端环境固定为mobile
- 新增
globalThis.lx.currentScriptInfo
对象,可以从这里获取解析后的脚本头部注释信息及脚本原始内容,具体可用属性看文档说明 globalThis.lx.version
属性更新到2.0.0
- 自定义源不再使用
script
标签的形式执行,若要获取脚本原始代码字符串需从globalThis.lx.currentScriptInfo.rawScript
属性获取 - 自定义源新增支持
local
源的musicUrl
、pic
、lyric
的获取操作详情看自定义源文档说明
- GitHub:https://github.com/lyswhut/lx-music-desktop/releases
三、软件截图
- 软件协议:
- 软件免费声明:
- 歌单:
- 排行榜:
- 歌曲搜索
- 歌词:
四、其他说明
若你更新v2.0.0后,出现之前收藏的歌曲全部丢失或者歌曲无法添加到列表播放的问题,可以按以下方式解决:
①根据你的平台类型,进入软件数据目录
-Windows:%APPDATA%/lx-music-desktop
-Linux:$XDG_CONFIG_HOME/lx-music-desktop 或 ~/.config/lx-music-desktop
-macOS:~/Library/Application Support/lx-music-desktop
②进入LxDatas目录,退出LX,删除lx.data.db文件,再启动软件即可
需要苹果版本的