tchMaterial-parser

10个月前发布 9.2K 00

工具介绍:tchMaterial-parser是一个开源的电子课本下载工具,可从国家中小学智慧教育平台批量解析预览页并下载 PDF 教材,支持跨平台运行。

收录时间:
2025-08-17

tchMaterial-parser简介

tchMaterial-parser是什么?

tchMaterial-parser 是一款开源的电子课本下载工具,专门用于从 国家中小学智慧教育平台 批量获取 PDF 格式的电子教材,便于教师、家长与学生进行离线阅读与分类归档。工具跨平台运行,界面简洁,下载过程可视化,适合快速获取与管理教材文件。

tchMaterial-parser

核心功能

  • 批量下载:一次粘贴多个教材预览页面链接,就能批量获取对应的 PDF 文件
  • 自动命名:下载时会用教材名称作为文件名,方便分类
  • Access Token 登录:可手动设置平台的 Access Token,提高下载稳定性(v3.1 开始部分情况下可免 Token 下载)
  • 多系统支持:Windows、Linux、macOS 均可使用(需图形界面)
  • 进度可视化:实时显示下载进度,并可暂停 / 恢复
  • 高 DPI 适配:界面在高分屏下依然清晰

适用场景

  • 教师与学生:提前下载教材,便于离线阅读或课堂使用
  • 家长:整理孩子不同学段的电子教材
  • 研究人员:做教材内容分析或教育信息化研究
  • 收藏者:归档不同年份的教材 PDF 版本

tchMaterial-parser(国家中小学智慧教育平台电子课本下载工具)官网及使用教程

开源网址:https://github.com/happycola233/tchMaterial-parser

最新版本下载:https://github.com/happycola233/tchMaterial-parser/releases

一、下载与安装

下载对应系统的可执行文件,解压后直接运行,无需额外安装。

二、输入教材链接

将电子课本的预览页面网址粘贴到程序文本框中,支持多个 URL(每行一个)。

示例网址:

https://basic.smartedu.cn/tchMaterial/detail?contentType=assets_document&contentId=XXXXXX&catalogType=tchMaterial&subCatalog=tchMaterial

三、设置 Access Token(可选但推荐)

v3.1 起部分资源可免 Token 下载,但为了长期稳定与覆盖全部资源,建议配置 Token。

1. 打开浏览器,访问国家中小学智慧教育平台并登录账号。

2. 按 F12 / Ctrl+Shift+I 打开开发者工具 → Console 栏。

3. 在控制台粘贴以下代码后回车(Enter):

(function() {
const authKey = Object.keys(localStorage).find(key => key.startsWith(“ND_UC_AUTH”));
if (!authKey) {
console.error(“未找到 Access Token,请确保已登录!”);
return;
}
const tokenData = JSON.parse(localStorage.getItem(authKey));
const accessToken = JSON.parse(tokenData.value).access_token;
console.log(“%cAccess Token:”, “color: green; font-weight: bold”, accessToken);
})();

4. 复制输出的 Token,在程序中点击 “设置 Token” → 粘贴保存。

四、开始下载

将教材链接粘贴到程序文本框,点击 “下载” 按钮,工具会自动解析并保存 PDF 文件。文件自动以教材名称命名,保存在选定目录中。

tchMaterial-parser官网无法访问的常见原因及解决方案

如果你经常打不开tchMaterial-parser网站,最可能的原因有以下一些。别怕,还有办法帮助你顺利访问网站。

一、可能被软件屏蔽:部分应用,如微信、QQ 等自带的浏览应用可能就屏蔽了部分网址不让打开。

解决方案:采用自己手机的浏览器打开该网址,如Safari、Chrome等,而不是用微信或QQ的浏览器。

二、浏览器拦截:有时浏览器会错误地将网站判断成不安全、为不良网站而封锁。实际上,这并不一定意味着网站有问题,是因为浏览器厂商在其封锁列表之中的缘故。

解决方案:通过其它浏览器可能打开,例如:iphone用户Safari,windows用户(微软),Edge。推荐独立浏览器:Alook浏览器、X 浏览器、VIA 浏览器等

三、网络连接问题:如果你的网络速度比较慢,或所在运营商没有对该网站进行最佳化,也会出现无法打开的情况。

解决方案:切换到其他网络环境(wifi、移动数据等)用网络加速器让访问更顺畅科学上网(如访问 google 网站)

以上方法应该能解决99.99%网站打不开了。如果这些也无济于事,你可以留言咨询或微信联系我们进行寻求帮助!

关于tchMaterial-parser特别声明

本站新媒派提供的tchMaterial-parser内容都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由新媒派实际控制,在2025年8月17日 下午12:18收录时,该网页上的内容,都属于合规合法,后期网页的内容如有出现违规,可以直接联系网站管理员进行删除,新媒派不承担任何责任。

相关导航

自由哔站FreeBili

自由哔站FreeBili

自由哔站 FreeBili是一个开源的影视聚合搜索与播放工具,它的核心目标是帮你在多个资源站点中一次搜索、快速找到并播放想看的影视内容。支持多源并行搜索、SSE流式低延迟返回、分辨率自动排序与同源内容聚合。一次搜索即可获取多个资源站点的高清影视资源,支持播放记忆、直达链接、网页标题同步,部署简单(Docker 一键启动),为追剧党与影视爱好者带来流畅高效的观影体验。

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...