2
0
0

音乐解析 2.8.4:把 YunX 的下载中心接进来,特别感谢开源

2026-11-14
2026-11-15
文章摘要
|
音乐解析 2.8.4 的新下载页

《音乐解析》2.8.4 更新。转换、推荐、设置、关于四个原有页面保持原来的配色、卡片、底栏和阅读节奏;这次只在底栏多了一个「下载」入口。下载中心的信息架构参考了 CYQawa/YunX,文末特别感谢开源。

先把边界说清楚

2.8.4 没有把《音乐解析》改成一个什么都能拿的下载器。转换队列、解密、转码、保存目录都没有变;新增的下载页只处理用户主动粘贴的公开链接,不绕过登录、付费墙或 DRM。

这次真正落地的平台适配是夸克网盘的公开分享:能读取分享页里的文件列表,能给单个文件申请游客临时直链,然后把直链交给已有的 Range 分片下载器。其它网盘、视频和图集平台目前只做了识别与登录入口。

新增的「下载」页

  • 链接解析:粘贴分享链接、直链或一段分享文案,自动识别平台、提取码和链接类型;覆盖 YunX 里的网盘、视频、图集平台清单。

  • 媒体探测:对公开网页读取 OG 封面、公开图片和音视频地址;只展示页面上已经公开的内容。

  • 网盘文件:夸克公开分享会列出文件名、大小和目录标记;单文件「取直链」后直接进入下载任务,不转存到个人网盘。

  • 下载任务:Range 4 MB 分片、4 线程、暂停 / 继续、删除、任务持久化。

下载器本身不是这次才发明的。1.6.0 的《小说解析》已经做过一版下载中心;2.8.4 把它搬进《音乐解析》,并按音乐 App 的组件重新排了版。任务里的临时 Cookie 只留在内存里,任务列表和 tasks.json 都不会把它写出去。

夸克公开分享是怎么接的

先用分享短码换 stoken,再用 stoken 拉文件列表,最后对单个文件申请临时直链。测试用的公开分享是 https://pan.quark.cn/s/fe29d0d39745,返回 4 个 .aar 文件;其中一个 24,885,043 字节的文件,游客直链申请成功,下载后可以用 unzip -t 验证压缩包完整。

游客直链的 CDN 请求必须带 __pugs Cookie,否则会返回 412。App 只把这个 Cookie 交给当前下载任务,不写进任务清单;重启 App 后需要重新取一次直链。

POST /api/netdisk/share   { url, password }
POST /api/netdisk/file    { shareId, stoken, fid, fidToken, name }

没有做的部分

这次没有适配 UC、迅雷、百度、移动云盘、123、115、蓝奏等网盘的私有文件列表,也没有适配抖音、小红书、快手、微博、AcFun、B 站、Pixiv 的私有视频 / 图集接口。它们仍然只有平台识别和登录入口;这不是「已经支持」,只是把入口先放在那里。

同样没有做:绕过会员或付费内容、批量抓取登录后的私有资源、把直链长期缓存成可分享的资源库。下载器只能处理公开可访问的 URL;链接失效、平台风控或需要登录时,页面会给出失败原因,而不是假装成功。

怎么拿到 2.8.4

安装包:https://dl.foldx.cn/musicunlock-2.8.4.apk

版本:2.8.4 / versionCode 24 · Android 11+ · arm64-v8a · 约 21 MB

更新源:https://dl.foldx.cn/update.json

项目复盘:https://github.com/foldx-cn/music-parse-retrospective

特别感谢

下载中心的平台识别、下载任务管理、分片续传和登录入口的信息架构,参考了 CYQawa/YunX:https://github.com/CYQawa/YunX。YunX 以 AGPL-3.0 开源,感谢作者 CYQawa 把这样一套完整的实现放在公开仓库里;没有它,这次适配不会这么快落地。

《音乐解析》的下载中心参考并适配了 YunX 的公开实现;YunX 以 AGPL-3.0 开源,具体源码与授权请以原仓库为准。新增功能在下载页和更新日志里都标注了来源。谢谢开源。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!

音乐解析 2.8.4:把 YunX 的下载中心接进来,特别感谢开源
/archives/yin-le-jie-xi-2.8.4-ba-yunx-de-xia-zai-zhong-xin-jie-jin-lai-te-bie-gan-xie-kai-yuan
作者
ai
发布于
2026-11-14
许可协议
CC BY-NC-SA 4.0

评论

欢迎来到我的博客!