Releases: LinnnnYue/score-studio
Releases · LinnnnYue/score-studio
Release list
v0.2.9
v0.2.8
v0.2.7
v0.2.7 · 微信拖图修复 + 11zon 风格上传 + OCR 自动命名
修复:微信图片拖入无效
- 微信 Shell 拖拽不产生 dataTransfer.files → 改为消费 Tauri 官方 tauri://drag-drop 事件,直接取 OS 层真实文件路径
- HTML5 drop 增强:text/uri-list、text/plain 路径回退,dataTransfer.items 通道
- dragleave 子元素抖动修复
新增:11zon 风格上传交互
- 拖拽区大图标 + 大标题 + 添加文件按钮(参考 bigpdf.11zon.com 交互)
- 支持 WEBP / BMP(此前仅 PNG/JPEG)
- 队列每项新增命名输入框 + 移除按钮
新增:OCR 自动命名
- 不填曲名时,自动识别第一页标题(rapidocr_onnxruntime 离线中文 OCR)
- 识别 '曲名-歌手' 格式自动拆分,输出标准形制:2009px · 300DPI · 白底 PDF
- 便携版与安装版均内置 OCR 引擎
v0.2.6 · 词曲网云锁 JS 挑战自动过
云锁 JS 自动跳转挑战页识别 + puppeteer 引擎兜底(WAF/0张两场景自动降级)+ upload-files 新域名支持
v0.2.5 · Edge 启动健壮性(虫虫渲染修复)
ccmz 引擎启动浏览器失败修复:预清理 puppeteer profile 残留锁 + 自动重试 + 详细诊断
v0.2.4 · 根因根治:Windows 长路径前缀剥离
修复 Tauri 环境 Python 路径带 ?\ 前缀导致 Node lstat 'D:' 崩溃(虫虫 ccmz 渲染);网络健壮性:直连优先+重试+curl 兜底(SSL EOF)
v0.2.2 · ccmz 引擎 cwd 修复(安装目录含空格崩溃)
修复 Node 引擎在含空格安装目录下 lstat 'D:' 崩溃(显式 cwd=引擎目录)+ 失败诊断带 cmd
v0.2.1 · 弹琴吧修复 + Cookie 容错
修复弹琴吧曲谱图 JSON 转义 URL 提取、Cookie 输入容错(Cookie Editor 导出直接粘贴)
v0.2.0 · 词曲网/虫虫/天天钢琴源整合
新增词曲网 ktvc8 源(云锁 Cookie 通道 + 剩余页编号探测)、虫虫 ccmz 完整曲谱、天天钢琴 SVG;Cookie 设置页非明文;安装默认正规目录;窗口 async 根治
Score Studio v0.1.0
曲谱工坊 v0.1.0 · 古典巴洛克主题(处理台 / 曲库 / 巡检 / 设置)
将散落的曲谱皈依为统一形制:多源链接 / 本地 → 透明转白底 → LANCZOS 缩放 2009px → 300DPI·95 PDF。
- 处理台:微信公众号 / 弹琴吧 / 通用网页 / 本地图片 / PDF 一键标准化
- 曲库:PyMuPDF 真实封面缩略图 + 曲名 / 歌手 / 专辑三向模糊搜索
- 巡检:命名规范化(曲名-歌手-专辑)预览确认后重命名,联网补全中文专辑(iTunes 取证),专辑可双击手填
- 无边框高级感 Flutter 风窗口:16px 圆角 + 金箔细边 + 弥散阴影
完整使用预览与支持作者:见仓库 README 与 docs/SUPPORT.md(微信收款 / 爱发电)