首页
/ 得到APP课程下载工具dedao-dl完整使用指南:轻松下载音频、PDF和电子书

得到APP课程下载工具dedao-dl完整使用指南:轻松下载音频、PDF和电子书

2026-02-06 04:04:59作者:昌雅子Ethen

dedao-dl是一款专为得到APP用户设计的课程下载工具,让你能够在终端中查看已购买的课程、听书书架、电子书架等内容,并支持将课程转换为PDF文档、音频文件和Markdown文稿。无论你是想离线学习,还是需要整理学习资料,这个工具都能帮你轻松实现。

如何快速安装dedao-dl工具

方法一:使用二进制文件安装(推荐)

这是最简单的安装方式,适合大多数用户。只需前往项目的下载页面,根据你的操作系统下载对应的二进制文件,下载后即可直接使用。

方法二:使用Go语言安装

如果你已经安装了Go语言环境(版本需大于1.23),可以使用以下命令进行安装:

go install github.com/yann0917/dedao-dl@latest

方法三:使用Docker运行

如果你不想在本地安装依赖环境,可以使用Docker方式运行:

# 构建镜像
docker build https://gitcode.com/gh_mirrors/de/dedao-dl.git#main -t dedao

# 登录
docker run -v `pwd`/config.json:/app/config.json -it --rm dedao login -q

如何正确登录得到账户

dedao-dl支持两种登录方式,推荐使用扫码登录:

扫码登录(推荐)

dedao-dl login -q

该命令会生成一个二维码,你可以使用得到APP或微信扫码完成登录。

Cookie登录: 如果你已经在电脑端登录了得到网站,可以使用以下命令:

dedao-dl login -c "你的cookie信息"

如何查看和管理学习内容

登录成功后,你可以使用各种命令来查看你的学习内容:

查看所有课程分类

dedao-dl cat

查看已购买课程列表

dedao-dl course

查看电子书架

dedao-dl ebook

查看听书书架

dedao-dl odob

课程分类展示

如何下载课程内容

dedao-dl支持多种格式的下载,满足不同用户的需求:

下载课程内容

dedao-dl dl 课程ID -t 下载格式

下载格式说明

  • -t 1:下载MP3音频文件
  • -t 2:生成PDF文档
  • -t 3:生成Markdown文稿

示例

dedao-dl dl 123 -t 1 -m -c -o

下载电子书

dedao-dl dle 电子书ID -t 下载格式

下载格式说明

  • -t 1:下载HTML格式
  • -t 2:生成PDF文档
  • -t 3:生成EPUB电子书
  • -t 4:下载读书笔记(Markdown格式)

下载听书内容

dedao-dl dlo 听书ID -t 下载格式

高级功能使用技巧

多账号切换

如果你有多个得到账户,可以轻松切换:

# 查看已登录用户列表
dedao-dl users

# 切换用户
dedao-dl su

查看课程详细信息

# 查看课程信息
dedao-dl course -i 课程ID

# 查看课程文章列表
dedao-dl article -i 课程ID

扫码登录界面

下载参数详解

  • -m:合并课程内容(针对Markdown文档)
  • -c:下载热门留言(针对Markdown文档)
  • -o:按顺序展示,文件名前缀会加上序号

常见问题解决方案

依赖安装问题

PDF下载需要:wkhtmltopdf 音频下载需要:ffmpeg Markdown下载:无需额外依赖

操作频繁限制

生成PDF时,如果操作过于频繁会触发验证码。程序已经内置了延时机制,但建议合理安排下载时间。

特别注意事项

dedao-dl工具仅供个人学习使用,请尊重版权。所有课程内容的版权均为得到APP所有,请勿传播下载的内容。

通过本指南,你应该已经掌握了dedao-dl工具的基本使用方法。无论是想离线收听课程音频,还是需要整理学习笔记,这个工具都能为你提供极大的便利。开始使用吧,让学习变得更加高效便捷!

登录后查看全文
热门项目推荐
相关项目推荐