Skip to content

Spotify++ 1.3.1

Choose a tag to compare

@junxi8686 junxi8686 released this 06 Oct 12:55
· 1 commit to 4edfef07c91bee333d68be9b7632273633efe20f since this release

Spotify++ 1.3.1

基于 Spicy EX(AGPL-3.0)的非官方中文增强版。
与原作者、与 Spotify 均无关联。

对比 1.3 修复的问题

QQ 音乐搜不到歌

一次取词最多十几个请求挤在 3 秒内发出,被 QQ 限流。日志里同一首歌 3 秒内 6 次全部失败(code=2001),等 5.5 秒后同样的查询就成功了。

现在重试减到 1 次、等待 2.5 秒、各个拼写之间间隔 450ms。并且区分两种情况——code 非 0 说明服务端没读查询(被限流),值得稍后再试;code=0 说明它读了但确实没有,重复同样的查询没有意义。

备份不包含应用数据

1.3 的备份只有设置和密钥,导入后曲库是空的、来源没选,AI 翻译还要重新付费跑一遍。

「从下载目录恢复」只恢复 2 个存储

同一份备份,用「导入」能恢复来源顺序和曲库,用「从下载目录恢复」却恢复不了。现在两条路径走同一个解码器。

导出文件名还是上游的 SpicyEX

改为 SpotifyPlusPlus-backup.json,目录 下载/Spotify++/。旧文件名仍会被读取。

本版新增

  • 备份覆盖完整应用数据 —— 3 个数据库(曲库、翻译缓存、AI 付费记账)、9 个设置存储、自定义字体目录
  • 导出 / 导入进度条,可随时取消
  • 导入完成后可一键强制停止 Spotify,也可以先不停

关于 API 密钥(重要)

密钥不能通过备份恢复,导入后需要重新输入。

备份文件里虽然有密钥,但它是用本机密钥加密的,导入后无法使用 —— 换设备、刷机、甚至同一台手机重新导入都一样。请恢复后手动重新填写 AI 密钥和 SpicyLyrics 客户端密钥。

安装

  1. 安装 APK(覆盖安装,设置与曲库保留)
  2. LSPosed 中启用,作用域勾选 Spotify
  3. 强制停止 Spotify 再打开

授权

AGPL-3.0,与上游一致。源码即本仓库;
原作者版权声明完整保留于 NOTICE。