3 步搞定电子课本下载:tchMaterial-parser 新手指南
2026/9/24 14:51:34 网站建设 项目流程

3 步搞定电子课本下载:tchMaterial-parser 新手指南

【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser

tchMaterial-parser 是一款免费的电子课本下载工具,专门针对国家中小学智慧教育平台。平台上电子课本只能在线翻页,没有"存为 PDF"的按钮,而这个工具接收课本详情页链接,解析出背后真实的 PDF 地址并下载到本地。教师可以离线备课,学生通勤、周末没网时也能翻书复习。

📥 一、先把工具跑起来

这是一个 Python 图形界面小程序,需要 Python 3.x 环境和几个依赖库,下面的命令一次装好并运行:

git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser cd tchMaterial-parser pip install requests pyperclip psutil python src/tchMaterial-parser.pyw

Windows 用户额外执行pip install pywin32后,以后可以直接双击src/tchMaterial-parser.pyw启动;Linux 和 macOS 用上面的 python 命令即可,弹出窗口即用,全程无需配置文件。

窗口布局很简单:中间是大文本框,用来粘贴课本链接;下方一排是分类下拉框;右下角是"下载"和"解析并复制"两个按钮;最底部进度条和日志区实时显示下载进度。

图中上方大文本区就是粘贴链接的位置,填好后点底部"下载"按钮即可开始。

📚 二、三步跑通第一本电子课本下载

第 1 步,拿链接。在平台里打开目标电子课本,复制浏览器地址栏的完整地址,形如:

https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=xxxxxxxx-...

只要地址里带contentIdcontentType这两个参数就是有效链接。

第 2 步,粘贴进输入框。每个链接占一行,第一次只贴一本即可。

第 3 步,点"下载"并选择保存文件夹。单个链接可以自行指定文件名;多个链接则统一存入所选文件夹,文件名自动取自教材官方名称,下载完成后日志区会提示保存路径。一本百页左右的教材通常 1~2 分钟落盘,快慢取决于带宽。

🚀 三、批量下载:一学期的课本链接一次贴完

多本教材时,把链接逐行排在输入框里即可。工具会解析并逐本下载,进度条显示总体进度和"已完成 x/y 本",个别失败不会中断整批,最后统一列在日志里,把那几本单独重下就行。教材若带配套音频,音频会一并存入以教材名命名的子文件夹,省得再单独找。

和传统的逐页截图方式对比一下:

目标手动截图保存tchMaterial-parser
1 本 100 页教材约 1~2 小时(翻页+截图+命名)约 1~3 分钟(取决于网络)
10 本教材半天起步几十分钟,挂着就行
文件质量取决于屏幕和截图清晰度原始 PDF,无损

主程序源码 里用多线程处理下载,下载大文件时窗口不会假死,你完全可以边下边干别的。

🔗 四、解析并复制:把 PDF 直链拷进剪贴板

如果你的网络环境更适合专业下载工具,点"解析并复制"即可。工具会把每个链接解析成 PDF 直链并整体复制,粘贴到 IDM、迅雷里加速下载。这个功能也适合分享:把直链发给同事,对方打开就能存,不需要再登录平台翻页面。

🗂️ 五、找不到课本链接?用窗口内分类下拉查找

启动时工具会自动拉取平台的全部电子课本目录,装进一排下拉框。按学段、学科、版本、年级、学期逐层选择,选中后对应详情页地址自动填入输入框,省去逐页找链接的功夫。若目录暂时拉取失败,会弹提示,这时手动粘贴链接同样可用。

⚠️ 六、电子课本下载失败或变慢,按顺序排查这 3 处

  • 查链接:地址必须来自平台教材详情页且含contentId参数;先在浏览器打开确认页面能显示,再交给工具。
  • 查网络:网络波动时重新下载一次;只有一本失败的话,单独把那本链接贴进输入框重试即可。
  • 查平台:资源下架或接口调整后,旧链接会失效,换平台上的新地址再解析。

高分辨率屏幕下若界面发虚,可调整系统显示缩放,工具已做高 DPI 适配,多数环境开箱正常。项目 README 里还收录了更多常见问题。

跑起来,把第一本课本下到本地

"粘贴链接→点下载→拿到教材 PDF"这条流程,第一次操作两分钟内就能走完。如果你还在为电子课本下载发愁,克隆仓库跑一遍,就是最短路径。

【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询