Skip to content

Klyrics 2.0.0.12

Choose a tag to compare

@hehelp hehelp released this 13 Sep 07:11
· 24 commits to main since this release

快乐歌词 / Klyrics 2.0.0.12

  • 桌面歌词行间距可调;成对显示时两行间距跟随该设置
  • 歌词服务增加接口命令:静默搜词、选歌词 / 编辑窗、图层、保存、偏好页、桌面 / 浮窗 / 任务栏显示与锁定、跳转进度、面板样式
  • COM 内嵌类型库,兼容 JSplitter 3.8+
  • Windows / macOS 增加本机 WebSocket 服务(默认 127.0.0.1:9999,偏好「更新」页可关或改端口)
  • 提供了使用 WebSocket 歌词客户端 klyrics_client.js,并用这个客户端实现了绘制歌词的 demo(klyrics.jsklyrics.html

安装

  1. 下载本页的 foo_klyrics-2.0.0.12.fb2k-component
  2. 在 foobar2000 里:文件 → 首选项 → 组件 → 安装…,选该文件
  3. 重启 foobar2000

说明与截图见仓库 README:https://github.com/hehelp/klyrics
歌词服务 SDK:https://github.com/hehelp/klyrics/blob/main/docs/sdk.md


Klyrics 2.0.0.12

  • Adjustable line spacing for desktop lyrics; when displayed in pairs, the spacing between the two lines follows this setting
  • Added API commands for the lyrics service: silent lyric search, lyric selection/editing window, layer management, saving, preferences page, desktop/floating window/taskbar display and locking, seek/jump to position, and panel styling
  • Embedded COM type library; compatible with JSplitter 3.8+
  • Added a native WebSocket service for Windows/macOS (default: 127.0.0.1:9999; can be disabled or the port changed via the Updates preferences page)
  • Provided a WebSocket lyrics client klyrics_client.js and a demo that renders lyrics with it (klyrics.js and klyrics.html)

Install

  1. Download foo_klyrics-2.0.0.12.fb2k-component from this release
  2. In foobar2000: File → Preferences → Components → Install…, pick the file
  3. Restart foobar2000

README: https://github.com/hehelp/klyrics
Lyric engine SDK: https://github.com/hehelp/klyrics/blob/main/docs/sdk.en.md