
电子课本下载工具3 步保存平台课本 PDF【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parsertchMaterial-parser 是一款电子课本下载工具能解析国家中小学智慧教育平台的教材预览页把对应 PDF 下载到本地省去自己寻找直链、手动保存的麻烦。快速上手在平台打开目标课本的预览页复制地址栏整条链接把链接粘贴到工具输入框多本课本就一行一个点击下载在弹窗里选择保存文件夹下载完成后 PDF 自动以教材官方名称命名若课本带朗读音频还会多存一个编号整齐的 mp3 文件夹功能与边界一览能力边界解析单条或批量多条课本预览链接只处理平台上的教材预览页链接PDF 存入所选文件夹自动以教材原名命名不处理视频课、讲座等非 PDF 资源解析课本关联的朗读音频一并下载为 mp3音频仅支持 mp3 格式解析并复制把 PDF 直链放进剪贴板可配合 IDM 等下载管理器使用工具本身不含下载管理器直链需自行粘贴到目标工具级联菜单按教材类型、学段、学科逐级查找课本课本列表依赖首次启动时拉取成功电子课本下载工具安装命令一览git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser cd tchMaterial-parser pip install requests pyperclip psutil python src/tchMaterial-parser.pyw支持 Windows、macOS、Linux 三个操作系统需要图形化桌面环境。Windows 下若界面模糊或提示缺少模块再单独执行一行pip install pywin32它只负责高分屏显示适配。主程序就是src/tchMaterial-parser.pyw一个文件装一次之后随时可以再次启动。从链接到 PDF 的解析链路从粘贴的链接中提取 contentId 参数它是每本教材的唯一编号拿编号请求平台的资源详情接口取回该教材的元数据在返回的文件列表里挑出格式为 pdf 的一项把内部存储地址整理成可公开下载的直链数据按 128 KB 分块边下载边写入磁盘进度条与日志实时刷新全流程只请求平台公开接口每个环节都能在 源码入口 里对照查看解析失败与下载中断自查日志提示解析失败通常是链接复制不完整或 contentId 被截断回浏览器重新复制整条地址栏再试某本书卡住或中途失败多为网络波动失败链接会列在日志末尾不影响其他链接继续处理之后单独重试即可高分屏下界面模糊把系统显示缩放调到 100%、125% 等常规档位后重启程序Windows 上确认已安装 pywin32数据来源与使用边界下载内容均为官方平台公开发布的教材资源程序只向平台公开接口发起请求程序在本地运行不上传你的任何数据也不会访问电脑上的其他文件项目以 MIT 协议开源许可条款见 LICENSE先贴一条课本链接把完整流程走一遍确认 PDF 落在你选的文件夹里跑顺之后不妨一次粘贴一整个学期的链接批量归档。【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考