将《得到》 APP电子书下载到本地教程(支持下载为pdf、epub、html格式)
作者:hangge | 2024-11-11 08:30
得到 APP 是一款提供各种优质知识内容的平台,用户可以通过该应用阅读电子书、听课、获取知识。有时我们希望能够将得到中的电子书下载到本地,以便在离线状态下阅读或长期保存。这个可以使用第三方的开源工具 dedao-dl 来实现,下面我将详细介绍这个软件的用法。
(2)接着会显示一个二维码,我们使用 APP 或者微信扫码登录即可。
(2)注意返回结果的 ID 列,我们后面就是通过这个 ID 来下载书。
(2)命令的 -t 参数后面是指定下载格式:1 为 html(默认)、2 为 PDF 文档、3 为 epub。比如下面命令我就是下载 epub 格式的电子书。
(3)下载下来的电子书就会保存到 output 目录下:
(2)这是因为我们电脑还需要安装 wkhtmltopdf 这个 html 转 pdf 依赖,下载地址如下:
(4)配置完毕后就可以正常下载 pdf 电子书了:
1,准备工作
(1)要下载电子书,首先我需要有得到的会员账号,这样才能有电子书的阅读权限:
(2)接着将需要下载的电子书添加到书架中:
2,下载软件
3,启动登录
(1)打开系统的 CMD 命令窗口,进入到程序所在保存目录,执行如下命令启动程序:
dedao-windows-amd64.exe login -q
(2)接着会显示一个二维码,我们使用 APP 或者微信扫码登录即可。
4,获取电子书列表
(1)登录后执行如下命令可以获取我们书架上的所有电子书:
dedao-windows-amd64.exe ebook
(2)注意返回结果的 ID 列,我们后面就是通过这个 ID 来下载书。
5,电子书下载
(1)以下载 ID 为 123609 这本数为例,我们执行如下命令可以将电子书下载为 html 格式:
dedao-windows-amd64.exe dle 123609 -t 1
(2)命令的 -t 参数后面是指定下载格式:1 为 html(默认)、2 为 PDF 文档、3 为 epub。比如下面命令我就是下载 epub 格式的电子书。
dedao-windows-amd64.exe dle 123609 -t 3
(3)下载下来的电子书就会保存到 output 目录下:
附:解决下载 pdf 格式电子书失败问题
(1)dedao-dl 是支持将电子书下载为 pdf 格式的,但我们执行如下命令时可能会报错:
dedao-windows-amd64.exe dle 123609 -t 2
(2)这是因为我们电脑还需要安装 wkhtmltopdf 这个 html 转 pdf 依赖,下载地址如下:
(3)下载后双击进行安装,安装后还需要将 wkhtmltopdf 的 bin 目录添加到环境变量 Path 中,否则会找不到命令。
dedao-windows-amd64.exe dle 123609 -t 2
全部评论(0)