用于批量下载用户已经购买的机核有声书 MP3 文件,并添加正确的 ID3 信息和封面
访问 https://github.com/go-guoyk/gcoredl/releases 下载编译好的二进制文件,请依照当前操作系统选择正确的文件
(Windows 二进制文件可能需要手动添加 .exe
扩展名)
- 安装 Golang
- 执行
git clone https://github.com/go-guoyk/gcoredl.git
克隆代码 - 执行
go build
进行编译
-
在电脑网页端打开机核网,并登录自己的账户
-
点开计划下载的有声书,比如《克苏鲁神话III》,此时可以在浏览器链接栏看到该有声书的编号为
64
-
打开浏览器的开发者工具,找到
Cookie
中,auth_token
的值,比如xxxxxxxxx
注意,这个值代表着你的用户身份,任何情况下请勿告诉其他人
-
执行该命令行工具
# Linux 和 macOS ./gcoredl -album 64 -auth xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # Windows .\gcoredl.exe -album 64 -auth xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
最后,你会得到一个文件夹 output-64
,里面有完整有声书的 MP3
文件,并且每个 MP3
文件都包含正确的 ID3 标签,直接放入播放器,即可获得完整的专辑,标题,封面展示。
-
本方法基于未公开的 API,未来官方 API 变动可能导致该方法失效
-
本方法无法获取到用户未购买的有声书,如果你想听某个有声书,请乖乖掏钱
Guo Y.K., MIT License