Please enable Javascript to view the contents

QQ阅读器机构版EPUB电子书下载器

 ·  ☕ 2 分钟

今天在 吾爱破解 上看到一个帖子,介绍了如何使用 QQ 阅读机构版来生成 EPUB 格式的电子书。

QQ阅读·机构版解析生成EPUB电子书 - 吾爱破解 - 52pojie.cn

我看代码很简单,应该不是爬虫,爬虫代码量还是比较大的。

仔细一看,原来是调用了起点网的 API 接口(起点和QQ阅读都是阅文集团)。不知道网友是怎么发现这些接口的。

我跑了一下这个脚本,修复了图片下载的Bug,顺便打包了一个 Windows 版本的可执行文件。

QQ阅读器机构版EPUB电子书下载器

使用方法

注册QQ阅读·机构版

可以通过注册国家图书馆账号从而免费使用,还有很多其他机构都支持,具体方法自行搜索引擎搜索。

获取鉴权参数

打开开发者工具(F12),在控制台输入一下代码即可:

1
2
3
const responsive_org = localStorage.getItem('responsive-org');
const responsive_session_id = localStorage.getItem('responsive-session-id');
console.log("responsive_org = \'" + responsive_org + "'\n" + "responsive_session_id = \'" + responsive_session_id + "\'");

这里主要有两个参数:responsive_orgresponsive_session_id。就是机构代码和会话 ID。

机构 代码 会话ID
国家图书馆 zggjtsg 1172DE35609E5B99F798DEF47972D8A8
北京服装学院 bjfuxy 288AAAF7F74D0F62F859CD6E5A9AAB9D

获取所需要的书籍cbid

就是url中 cbid 后面那串字符。

注意事项

大部分书籍都可以下载,热门的都可以,反而一些冷门的,纯文本的书籍下载不了。

这种有点击“点击阅读”的,一般都可以下载。

可以下载的书籍

直接显示章节内容的,下载不了。

不可以下载的书籍

相关网站

下载链接

https://pan.quark.cn/s/e3250e6fff96

分享

码农真经
作者
码农真经
Web Developer