
dedao-dl终极指南3分钟掌握得到课程下载的完整教程【免费下载链接】dedao-dl得到 APP 课程下载工具可在终端查看文章内容可生成 PDF音频文件markdown 文稿可下载电子书。可结合 openclaw skill 等使用项目地址: https://gitcode.com/gh_mirrors/de/dedao-dl您是否购买了得到APP的课程却苦于无法离线保存想要把心爱的课程内容转换成PDF、音频或Markdown格式永久珍藏dedao-dl就是为您量身打造的解决方案这款开源工具让您能够轻松下载和管理得到平台上的所有学习资源无论是课程、听书还是电子书都能一键转换为多种格式打造属于您的个人知识库。 一键开启图形化操作界面对于不熟悉命令行的用户dedao-dl提供了直观的Web UI界面让操作变得简单直观# 启动Web服务并自动打开浏览器 dedao-dl web # 指定端口和地址适合局域网访问 dedao-dl web --host 0.0.0.0 --port 17878 # 仅启动服务不自动打开浏览器 dedao-dl web --openfalse启动后在浏览器中访问http://127.0.0.1:17878您将看到一个功能完整的操作界面。最棒的是如果您之前已经在命令行中登录过Web UI会自动读取相同的配置无需重复登录小贴士Web UI与命令行工具共用同一个配置文件这意味着您可以在命令行和Web界面之间无缝切换学习记录和下载进度都会同步保存。 快速登录的两种方式开始使用前您需要先登录得到账号。dedao-dl提供了两种便捷的登录方式扫码登录推荐dedao-dl login -q执行命令后终端会显示一个二维码使用得到APP或微信扫码即可快速登录。Cookie登录高级用法dedao-dl login -c 您的cookie字符串如果您是技术用户可以从浏览器开发者工具中获取cookie进行登录。注意事项扫码登录是最安全便捷的方式建议普通用户优先使用。Cookie登录适合需要自动化或脚本化操作的场景。 探索您的知识宝库登录成功后您可以轻松查看所有已购买的内容# 查看所有分类统计 dedao-dl cat # 查看已购买课程 dedao-dl course # 查看听书书架 dedao-dl odob # 查看电子书架 dedao-dl ebook # 查看锦囊 dedao-dl ace每个命令都支持分页和排序功能让您能够更高效地管理大量学习内容# 分页查看课程第1页每页18条 dedao-dl course --page 1 --limit 18 # 按购买时间排序查看 dedao-dl course --order buy --page 1 --limit 18 # 查看特定分组的内容 dedao-dl course --group-id 12345 --page 1 --limit 18 精准搜索与内容定位想要快速找到特定内容dedao-dl的搜索功能能帮您# 搜索关键词 dedao-dl search --query 投资理财 --type 0 # 查看课程详情 dedao-dl course -i 课程ID # 查看课程文章列表 dedao-dl article --id 课程ID # 查看电子书详情 dedao-dl ebook -i 电子书ID实用技巧搜索结果中的extra.enid字段可以直接用于下载命令无需手动转换ID格式。 多格式下载打造个人知识库这是dedao-dl最强大的功能——将在线内容转换为多种离线格式课程下载支持3种格式# 下载为MP3音频 dedao-dl dl 课程ID -t 1 # 下载为PDF文档 dedao-dl dl 课程ID -t 2 # 下载为Markdown文档合并章节 dedao-dl dl 课程ID -t 3 -m -c听书下载# 下载听书音频 dedao-dl dlo 听书ID -t 1 # 下载听书文稿PDF dedao-dl dlo 听书ID -t 2 # 下载听书文稿Markdown dedao-dl dlo 听书ID -t 3电子书下载支持4种格式# 下载为HTML网页 dedao-dl dle 电子书ID -t 1 # 下载为PDF文档 dedao-dl dle 电子书ID -t 2 # 下载为EPUB电子书 dedao-dl dle 电子书ID -t 3 # 下载读书笔记Markdown格式 dedao-dl dle 电子书ID -t 4参数说明-t指定下载格式1MP3, 2PDF, 3Markdown等-m仅Markdown格式有效合并所有章节为一个文件-c仅Markdown格式有效包含热门留言-o按顺序编号文件名️ 安装与配置指南简单安装方式对于大多数用户推荐直接下载预编译的二进制文件访问项目发布页面下载对应系统的版本解压后即可直接使用Go语言安装开发者推荐go install github.com/yann0917/dedao-dllatestDocker运行免环境配置# 构建镜像 docker build https://github.com/yann0917/dedao-dl.git#main -t dedao # 登录 docker run -v pwd/config.json:/app/config.json -it --rm dedao login -q # 查看课程 docker run -v pwd/config.json:/app/config.json -it --rm dedao course # 下载课程 docker run -v pwd/output:/app/output -v pwd/config.json:/app/config.json -it --rm dedao dl 课程ID依赖安装根据您的下载需求可能需要安装以下工具PDF转换依赖# 需要安装wkhtmltopdf # 下载地址https://wkhtmltopdf.org/downloads.html音频处理依赖# 需要安装ffmpeg # 下载地址https://ffmpeg.org/小贴士如果只需要下载Markdown格式则无需安装任何额外依赖 高级功能与技巧账号管理# 查看当前登录用户 dedao-dl who # 查看所有登录过的用户 dedao-dl users # 切换用户 dedao-dl su 用户ID # 查看VIP电子书 dedao-dl vip-ebook # 查看VIP听书 dedao-dl vip-odob学习进度跟踪# 查看最近学习记录 dedao-dl recent # 分页查看学习记录 dedao-dl recent --page-size 20 --max-id 0 # 按产品类型筛选 dedao-dl recent --product-type 66 --filter-product-typetrue免费内容探索# 查看免费专区课程 dedao-dl free # 查看特定免费课程详情 dedao-dl free 课程ENID 项目结构与源码探索如果您对dedao-dl的内部实现感兴趣可以深入了解项目结构dedao-dl/ ├── cmd/ # 命令行接口 ├── config/ # 配置文件处理 ├── downloader/ # 下载器核心 ├── services/ # 业务服务层 ├── utils/ # 工具函数 ├── web/ # Web UI后端 └── webui/ # Web UI前端核心模块downloader/downloader.go- 下载器主逻辑services/service.go- 业务服务接口utils/- 各种格式转换工具web/api/- Web API接口⚠️ 重要注意事项版权声明dedao-dl仅供个人学习使用请尊重版权所有内容版权均为得到所有请勿传播内容频率限制生成PDF时操作过于频繁可能触发验证机制工具已内置延迟处理但建议不要短时间内大量下载。Docker限制Docker镜像中没有安装wkhtmltopdf因此无法在容器内下载PDF格式。文件保存下载的文件默认保存在当前目录的output文件夹中按内容类型自动分类。配置共享命令行和Web UI共用config.json配置文件登录状态和设置会自动同步。 开始您的知识管理之旅dedao-dl不仅仅是一个下载工具更是您个人知识管理的得力助手。通过它您可以永久保存将在线课程转换为本地文件永不丢失多格式兼容支持PDF、MP3、Markdown等多种格式满足不同场景需求高效管理命令行和Web UI双模式适合各类用户完全免费开源工具无需付费持续更新维护现在就克隆项目开始使用吧git clone https://gitcode.com/gh_mirrors/de/dedao-dl cd dedao-dl记住知识只有被真正掌握和应用才有价值。dedao-dl帮助您更好地管理和消化所学内容让每一份投资在知识上的时间和金钱都物超所值最后提醒请合理使用工具尊重知识创作者的劳动成果仅将下载的内容用于个人学习目的。祝您学习愉快✨【免费下载链接】dedao-dl得到 APP 课程下载工具可在终端查看文章内容可生成 PDF音频文件markdown 文稿可下载电子书。可结合 openclaw skill 等使用项目地址: https://gitcode.com/gh_mirrors/de/dedao-dl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考