tchMaterial-parser:三步下载电子课本 PDF,一个链接换一份教材
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
想打印课本时发现,预览页只能看、存不下 PDF,就得找 tchMaterial-parser。这是一款电子课本下载工具,把国家中小学智慧教育平台的课本预览链接贴进去,它就能解析出对应的 PDF 并下载。Windows、macOS、Linux 都能跑,单本一点就下,多个链接一起批量处理。
快速上手
需要 Python 3.x 环境。克隆源码后安装依赖,再直接运行 .pyw 文件(图形界面程序,不会弹出命令行窗口):
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser pip install requests pyperclip psutil python src/tchMaterial-parser.pyw首次启动会从平台拉取课本目录,比之后几秒慢一点。
核心使用流程
1. 拿到预览页链接
在平台里打开想要的那本教材的预览页,把浏览器地址栏里的网址原样复制。链接很长,不用看懂,整条复制即可。
2. 贴进链接,点“下载”
粘到窗口的大文本框里,点“下载”。单个链接可自选保存位置和文件名;多个链接只需选一个文件夹,程序会按教材名自动给文件命名。
上方文本框用于粘贴链接,两个按钮对应两种模式,底部下拉框可按学段、学科、版本逐层选教材
3. 盯一下进度和状态
下载走后台线程,窗口不会卡死;底部进度条与状态标签显示实时进度,全部完成后有提示。
进阶用法与效率技巧
⚡ 解析并复制模式
这个按钮只解析并把 PDF 直链放进剪贴板,可以交给 IDM 等下载工具并行抓取,也可以直接把链接发给同事,省去手工找链接的麻烦。
📂 级联下拉选教材、批量下载堆链接
不想找链接时,用底部 8 级下拉框逐级选:学段、学科、版本、书名(如“普通高中教科书语文必修 上册”),对应预览链接会自动填进文本框。要批量时,把所有链接一行一个堆进文本框,点一次下载全部搞定。
常见问题速查
下载失败怎么排查
- 链接先在浏览器打开,打不开说明链接本身已失效
- 网络波动导致的失败直接重试即可,程序支持重新下载
- 平台处于维护期时任何工具都下不动,隔段时间再试
高分屏界面发糊
已做高 DPI 适配;仍异常时,去系统显示设置里调整缩放级别后重启程序。
文件放哪里、怎么整理
单本文件由你自定义命名,多本自动用教材名命名。建议按年级、学科分好文件夹,再把程序指向这些目录。
项目基于 MIT 协议开源,主源码在src/tchMaterial-parser.pyw,作者会跟随平台变化持续更新修复。
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考