智慧教育平台电子教材下载:3步把整学期电子课本PDF存进本地
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
tchMaterial-parser 是一款免费的图形界面工具,专门解析并下载国家中小学智慧教育平台的电子教材,Windows、macOS、Linux 三个平台都能跑。官网里电子课本只能一页页翻着看,PDF 文件的真实地址被挡在接口参数后面,手动去抠相当费劲——教师备课、学生自学、家长收集教材,谁卡在这一步都用得上它。
走完这套流程,按教材名称命名的电子课本 PDF 会整整齐齐躺在你挑好的本地文件夹里,点开即用。
跑起来之前:装环境 + 拿到合法链接
准备 Python 3 环境,克隆仓库、装依赖、启动,三行命令走起:
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser pip install requests pyperclip psutil python src/tchMaterial-parser.pywWindows 用户装完依赖后,直接双击src/tchMaterial-parser.pyw也能启动。
工具跑起来前,还得先备好链接。进官网(域名 basic.smartedu.cn)搜到目标教材,打开电子课本预览页,把地址栏里的完整网址拷下来。认链接就看三点:域名是 basic.smartedu.cn、路径是 /tchMaterial/detail、参数里带 contentId,例如:
https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=b8e9a3fe-dae7-49c0-86cb-d146f883fd8e&catalogType=tchMaterial&subCatalog=tchMaterial正式操作
把链接按列排好再粘贴
这一步是让工具一次吃下多本教材。主界面分三块:上方文本框输入链接,中间是"下载"和"解析并复制"两个按钮,下方排着教材类型、学段、学科、版本、书名五个下拉框。
文本框支持批量:每本教材的预览页网址独占一行,换行排好再整体贴进去。粘贴完顺手核对五个下拉框——教材类型、学段、学科、版本要和手上的教材对得上,书名跟着自动联动。
先试解析,再谈下载
这一步是在真下载之前验证链接。点解析并复制:工具逐个解析文本框里的链接,把得到的 PDF 直链一次性送进剪贴板。直链粘进浏览器,能翻出 PDF 说明链接没毛病;不想占本地带宽,也可以把直链转手给专业下载软件,交给更擅长的家伙去跑。
选定目录,下载并验收
这一步产出最终文件。把下载交给下载按钮 📥:弹出窗口里挑好保存位置。单本教材允许自取文件名;多本则每本都按教材名称自动命名,落到同一个文件夹。进度条盯着下载实时推进,结束后打开文件夹逐份核对 ✅。
批量收书与避坑
一次收齐一个学科:整列同一学科的链接一次贴进去跑完;学科不同就拆成几轮,跑完一轮对一轮的文件夹。
文件夹提前建好层级:按"电子教材/学年/年级/学科(版本 册次)"逐级建子文件夹,批量下载时直接把对应子文件夹选为保存路径,收完书不用再挪。
解析失败,找不到 PDF 地址?十有八九是链接没带全 contentId 参数或复制不完整——回预览页把完整网址重新拷一遍。
下载失败或中断?先查网络,再确认这条链接在浏览器里仍打得开,然后重按一次"下载"。
下载速度慢?改用"解析并复制"拿到 PDF 直链,转手给专业下载工具;大任务别同时开好几个抢带宽。
高分屏界面模糊?工具本身已适配高 DPI,还是糊的话就去调系统显示缩放。
更多使用说明见 README.md;想动解析逻辑,直接看 src/tchMaterial-parser.pyw。
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考