国家中小学智慧教育平台电子课本下载工具:三步把教材PDF存到本地
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
这款电子课本下载工具帮您从国家中小学智慧教育平台解析出电子课本的PDF地址并直接下载,适合需要把教材存到本地查阅的学生、老师和家长。
功能亮点
批量解析下载:一次粘贴多本教材 📚
把多个电子课本预览页面的网址换行粘贴进文本框,工具会逐条解析并一次性全部下载。原本要逐本打开页面手动保存,现在一次粘贴即可完成整个学期的教材收集。
自动命名归档:文件井井有条 📂
下载时您只需选择保存文件夹,程序会自动用教材名称给每个PDF命名并归入该目录。多本教材也不会互相覆盖,文件好找、好整理,省去逐个重命名的麻烦。
解析并复制:链接到手随心下载 🔗
不想要直接下载?点击"解析并复制",工具会把每本教材的PDF直链写入剪贴板。您粘贴到IDM等任意下载工具中即可,下载方式完全由您决定。
级联选书:不翻网页也能填地址 🗂️
界面底部提供"电子教材-学段-学科-版本-册次"等下拉菜单,逐级点选后对应网址会自动填入文本框。记不住链接格式时,像查目录一样点几下就能定位到指定课本。
后台下载不卡界面:进度实时可见 🚀
下载在后台线程中执行,大文件也不会让窗口卡死。底部的进度条和状态标签实时显示已下载大小与完成本数,下载完自动在日志区提示保存位置。
分步使用教程
第一步:获取电子课本预览页网址
在浏览器打开国家中小学智慧教育平台,找到目标电子课本的预览页面,复制地址栏网址备用。网址通常形如https://basic.smartedu.cn/tchMaterial/detail?contentType=...&contentId=...,只要包含contentId参数即可被解析。
第二步:粘贴网址并选择操作
启动工具后,把网址粘贴进文本框;多本教材就每行一个网址,也可以先用底部下拉菜单逐级选书、自动生成网址。随后按需点击按钮:
- 点击"下载":弹出目录选择框,选定文件夹即开始下载PDF;
- 点击"解析并复制":解析结果直接复制到剪贴板,交给其他下载工具使用。
第三步:查看进度并取走文件
下载开始后,观察底部进度条与"已下载 x/y"状态标签,日志区会逐条打印解析与保存记录。全部完成后,进度区恢复为"等待下载",您到选定文件夹即可找到以教材命名的PDF文件。
安装与运行环境
- 克隆仓库:执行
git clone https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser - 系统要求:支持 Windows、Linux、macOS(需图形化界面),Python 3.x
- 依赖安装:按需安装
requests、pyperclip、psutil等第三方库(Windows 另需pywin32) - 启动方式:运行
python src/tchMaterial-parser.pyw打开图形界面 - 更多说明见 README
常见问题速查
下载失败或解析失败怎么办?
- 检查网络是否正常,能正常打开平台网页再试
- 确认网址完整有效,且浏览器中可访问该预览页
- 直接重新点击"下载"按钮重试,日志区会标注失败的链接
高DPI屏幕下界面显示不正常?
- 工具已做高DPI适配,多数高分屏可直接正常使用
- 若仍显示异常,可在 Windows 显示设置中调整缩放级别后重启工具
文本框粘贴后没有任何反应?
- 检查网址每行一个、末尾无多余空格或换行
- 确认粘贴的是预览页网址(含
contentId),而非首页或搜索结果页
【免费下载链接】tchMaterial-parser国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考