Repository navigation
Releases: afawfawffaf/dsh-plugin-lx-music
Releases · afawfawffaf/dsh-plugin-lx-music
Release list
v0.4.1
歌词贴进 DSH 右侧壁纸带,跟着落雪走;播放器没开时点播放,它自己起来。
装
dsh plugin add afawfawffaf/dsh-plugin-lx-music桌面端也可以在 DSH「插件 → 添加插件」里粘 https://github.com/afawfawffaf/dsh-plugin-lx-music。
装完重启一次 DSH(宿主半边不热重载)。
本页附件里的 dsh-plugin-lx-music-0.4.1.tgz 是同一份代码的预打包版本,安装时不用从源码构建。
0.4.1 有什么
- 双击某一句,歌就从那里开始唱:滚动歌词窗时看到想听的那句,双击它 —— 跳转走落雪的
/seek(只认 query 参数,POST带 body 一律400 Invalid offset)。 - 滚动看词:歌词窗里可以往上/往下翻(当前句上下各 12 句),停手 2 秒自动滑回正在唱的那句;滚轮一格只走一行,远处的句子只变暗、不缩字号。
- 右侧面板打开时让位:抽屉、分栏、窄面板一出来,歌词和胶囊就收起(靠浏览器 top layer + 列宽变化判断,不是靠 z-index 猜);切到设置等别的页面时也不显示,只在对话页露脸。
- 四张截图:
screenshots.json声明,市场详情页直接展示。 - peer 范围覆盖预发布:
>=0.1.5-rc.1 <0.2.0-0 || >=0.2.0-rc.1。
要求
- Windows(窗口操作走 PowerShell + user32),落雪音乐 v2.7+ 并打开「设置 → 开放 API」(默认
127.0.0.1:23330)。 - 不接管播放、不改音量、不写落雪配置。
v0.4.0 — 换行丝滑了,播放器也学会自己起来
歌词贴进 DSH 右侧壁纸带,跟着落雪走;播放器没开时点播放,它自己起来。
装
dsh plugin add afawfawffaf/dsh-plugin-lx-music桌面端也可以在 DSH「插件 → 添加插件」里粘 https://github.com/afawfawffaf/dsh-plugin-lx-music。
装完重启一次 DSH(宿主半边不热重载)。
本页附件里的 dsh-plugin-lx-music-0.4.0.tgz 是同一份代码的预打包版本(不带版本号的文件名,市场详情页会优先提供它,安装时不用从源码构建)。
这次有什么
- 歌词换行不再硬切:槽位 key 带文本、当前句定高两行、舞台用像素位移居中、入场从
.35起步而不是从全透明闪出 —— 换行由requestAnimationFrame对齐,不是 100ms 定时器。 - 播放器没开时点播放会自动拉起:控制请求撞到
API_OFFLINE就先启动落雪(-hidden进托盘、不弹窗),等 API 就绪再把这次点击重放一遍;连点两下只拉起一次。 - 修掉倍速外推漂移:
/status的filter里漏了playbackRate,导致按 1x 外推,倍速播放时歌词一直偏。 - 顺手:进程启动时摘掉继承来的
ELECTRON_RUN_AS_NODE(否则 Electron 以无界面 Node 运行、1 秒内exit 0)。
要求
- Windows(窗口操作走 PowerShell + user32),落雪音乐 v2.7+ 并打开「设置 → 开放 API」(默认
127.0.0.1:23330)。 - 不接管播放、不改音量、不写落雪配置。