免费开源的电子课本下载工具:3 分钟把智慧教育平台课本存成 PDF
免费开源的电子课本下载工具3 分钟把智慧教育平台课本存成 PDF【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser如果你需要把国家中小学智慧教育平台上的电子课本存成本地PDFtchMaterial-parser这款免费开源工具能替你搞定粘贴课本预览页的网址它就能解析出 PDF 直链并直接下载到本地全程不用你翻找任何接口。上图是工具主界面。中间的大文本框用来贴课本网址下方是「下载」和「解析并复制」两个按钮再往下的进度条会实时显示下载进度。界面下半部分还有 8 个下拉菜单可按教材类型、学段、学科、版本一路点选直接生成课本网址。平台只让看不让存离线需求卡在哪国家中小学智慧教育平台收录了从小学到高中的整套电子教材但官方只提供在线预览没有直接的下载入口。这带来几个现实问题离线场景没法用网络不稳的地方打开课本全得靠网备课不方便教师想提前把教材存下来反复翻看资料难留存重要课本想长期保存却没有入口你要的其实很简单——把能看的网页变成能存的 PDF 文件。这正是这款工具做的事。 核心就一步把预览链接翻译成 PDF 直链工具内部做的事听起来复杂逻辑其实很直白分四步抓关键参数从你贴的网址里取出contentId每本教材的唯一编号查平台接口拿这个编号去请求平台返回的 JSON 详情定位 PDF在返回数据里找到标记为pdf的那一项取出文件真实地址拼出直链把内部地址转成可公开下载的 PDF 链接这四步全在后台自动完成。你只负责贴网址它负责把 PDF 拿到手。 三步跑通从安装到第一本 PDF 下载成功整个过程只需要几行命令加两次点击# 1. 拿到源码 git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser # 2. 装依赖Windows 用户再加 pywin32 cd tchMaterial-parser pip install requests pyperclip psutil # 3. 启动程序 python src/tchMaterial-parser.pyw窗口打开后把课本预览页的网址粘进文本框 → 点「下载」→ 选个保存文件夹。稍等几秒一本以教材名命名的 PDF 就躺进你选定的目录了。小贴士Windows 上.pyw文件双击即可运行Linux / macOS 用上面的命令启动即可。不想装下载器解析并复制直接喂给 IDM如果你习惯用自己的下载器比如 IDM或者只想拿到链接自己去下就用右边那个「解析并复制」按钮。它不会下载文件而是把每本教材的PDF 直链解析出来一次性复制到剪贴板。你直接粘贴到任意下载工具或浏览器地址栏就能用你最熟悉的姿势下载。适合想自己挑保存位置、或批量喂给专业下载器的场景和「下载」按钮互不冲突前者管链接后者管文件 懒得复制链接用 8 个下拉菜单直接点出课本嫌翻链接麻烦工具底部那一排 8 个下拉菜单就是为你准备的。它把平台教材库按「类型 → 学段 → 学科 → 版本 → 书名」逐层展开依次点选电子教材 → 高中 → 语文 → 统编版 → 具体书名点到最后一本时完整网址自动填进上方文本框接着点「下载」即可全程不用手动复制任何 URL相当于把平台整棵教材目录树搬进了工具里点几下就能拿到任意课本。 教材 配套朗读音频一次全打包一个容易被忽略的细节不少教材页还挂着配套的朗读音频。当你下载这类教材时工具会顺带把关联的 MP3 一并拉下来存到一个独立的书名_音频文件夹里文件名自带序号方便按顺序播放。课本 PDF 存为教材名.pdf朗读音频存到教材名_音频/下按001、002…编号一套能读能看的教材一次下齐 一学期教材一次下完批量下载怎么做要整理一整套教材直接在文本框里每行贴一个网址就行。工具会按顺序逐个解析、下载期间底部进度条实时更新总进度和已完成份数每本书自动用教材名做文件名不用你手动改下载跑在后台线程界面不会卡死进度条照样刷新失败的链接会在日志区标出来方便你单独补下️ 解析失败、界面发虚这几个坑提前说清楚解析失败先确认网络能正常访问平台检查网址是否完整、是否过期重新解析一次或换个网络环境再试高分屏显示模糊工具已做高 DPI 适配若在 Windows 上仍觉得发虚可在系统显示设置里调整缩放比例。批量下载慢教材较多时按学科分批下别一次塞太多把网址整理成列表文件便于分次导入为什么选它开源、跨平台、不捆绑免费开源MIT 协议代码透明没有广告和捆绑三平台通用Windows、macOS、Linux 都能跑需图形界面只依赖轻量库requests、pyperclip、psutil装起来不费事功能贴合需求下载、复制直链、音频打包全是为拿到课本服务的把整套教材搬回本地不管你是想提前备好一学期课本的教师、需要离线自学材料的学生还是想给孩子攒一份电子教材库的家长这款工具都把从平台拿课本这件麻烦事变成了三步操作。现在就去装一个把课本从浏览器里搬进你自己的硬盘吧。【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考