返回 导航

奇文共赏

hangge.com

将《得到》 APP电子书下载到本地教程(支持下载为pdf、epub、html格式)

作者:hangge | 2024-11-11 08:30
    得到 APP 是一款提供各种优质知识内容的平台,用户可以通过该应用阅读电子书、听课、获取知识。有时我们希望能够将得到中的电子书下载到本地,以便在离线状态下阅读或长期保存。这个可以使用第三方的开源工具 dedao-dl 来实现,下面我将详细介绍这个软件的用法。

1,准备工作

(1)要下载电子书,首先我需要有得到的会员账号,这样才能有电子书的阅读权限:

(2)接着将需要下载的电子书添加到书架中:
        

2,下载软件

我们访问 dedao-dlGitHub 页面(点击访问),将发布的可执行程序下载到本地。

3,启动登录

(1)打开系统的 CMD 命令窗口,进入到程序所在保存目录,执行如下命令启动程序:
dedao-windows-amd64.exe login -q

(2)接着会显示一个二维码,我们使用 APP 或者微信扫码登录即可。

4,获取电子书列表

(1)登录后执行如下命令可以获取我们书架上的所有电子书:
dedao-windows-amd64.exe ebook

(2)注意返回结果的 ID 列,我们后面就是通过这个 ID 来下载书。

5,电子书下载

(1)以下载 ID123609 这本数为例,我们执行如下命令可以将电子书下载为 html 格式:
dedao-windows-amd64.exe  dle 123609 -t 1

(2)命令的 -t 参数后面是指定下载格式:1html(默认)、2PDF 文档、3epub。比如下面命令我就是下载 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 这个 htmlpdf 依赖,下载地址如下:

(3)下载后双击进行安装,安装后还需要将 wkhtmltopdfbin 目录添加到环境变量 Path 中,否则会找不到命令。

(4)配置完毕后就可以正常下载 pdf 电子书了:
dedao-windows-amd64.exe  dle 123609 -t 2
评论

全部评论(0)

回到顶部