国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。
本工具可以帮助您从国家中小学智慧教育平台获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。
支持 Access Token 登录:支持用户手动输入 Access Token,在 Windows 操作系统下会存入注册表,Linux 操作系统下会存入 ~/.config/tchMaterial-parser 文件夹,下次启动可自动加载。
支持批量下载:一次输入多个电子课本预览页面网址,即可批量下载 PDF 课本文件。
自动文件命名:程序会自动使用教材名称作为文件名,方便管理下载的课本文件。
高 DPI 适配:优化 UI 以适配高分辨率屏幕,避免界面模糊问题。
下载进度可视化:实时显示下载进度,支持暂停/恢复操作。
跨平台支持:支持 Windows、Linux、macOS 等操作系统(需要图形界面)。
百度网盘:https://pan.baidu.com/s/1J1gk7c2-SIR-wRyV_sauOw?pwd=6666
夸克网盘:https://pan.quark.cn/s/ec0c1501bb6a
夸克:https://pan.quark.cn/s/994a59e9f850
国家中小学智慧教育平台需要登录后才可获取教材,因此要使用本程序下载教材,您需要在平台内登录账号(如没有需注册),然后获得登录凭据(Access Token)。本程序仅保存该凭据至本地。
获取方法如下:
1. 打开浏览器,访问国家中小学智慧教育平台(https://auth.smartedu.cn/uias/login)并登录账号。
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);
})();
---------------------------------------------------------
然后在控制台输出中即可看到 Access Token。将其复制后粘贴到本程序中。
复制国家中小学智慧教育平台的教材链接,不用管弹窗登录,只需要复制浏览器的链接,到软件粘贴地址,点击下载,即可下载该教材文
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。