【神奇脚本】如何下载中小学各学科教材

国家中小学智慧教育平台

现在大家都追求无纸化办公、无纸化学习,尤其是经历疫情阶段在线网课,一个ipad就足矣——看pdf教材、上网课、做笔记。 那么中小学各学科的教材能够在哪里找到呢?国家中小学智慧教育平台提供了十分全面的覆盖中小学各学科、各版本的教材。 该网站除了教材还提供一些网课、课件、课后教育素材等等。
在这里插入图片描述
但是这里的教材点击进去是不能下载的,猜测原因有:1、如果任意下载,有人恶意篡改教材发布在网上,断章取义,容易造成不良影响;2、下载了电子版后印刷出售,侵犯课本版权?
在这里插入图片描述

本人最近在准备高中信息技术的教资面试,想着能够看看教材,熟悉一下其中的知识点。直接网页端浏览也可以,但是每次点进去浏览器加载pdf渲染一遍、也不能做笔记、翻页也困难……于是需要点魔法来下载了。 魔法参考:如何下载网页中的 pdf 文件?一起打败「只给看不给下」魔咒!

F12找到访问pdf的地址【不可行】

我们在浏览器看到的网页结构(各种button、tab等等)是属于前端的,数据是后端的,服务器为前端提供这些数据。所以这个pdf一定是存放在一定位置的(不管是服务器中还是云上),前端去请求pdf对应的url,获得这个pdf文件。因此,我们要去寻找这个url:在网页端,按F12进入开发者模式;选择网络/network;筛选XHR;找到其中.pdf的请求。
在这里插入图片描述
点击.pdf请求查看其详情,找到pdf文件的url:
在这里插入图片描述
然后我们直接在浏览器去请求查看这个pdf:
在这里插入图片描述
看来还是有些验证的:

这个错误通常表示您尝试访问需要身份验证的页面或资源,但您未提供有效的身份验证凭据。这可能是因为您尝试访问需要登录或特定权限的页面,但您尚未提供必要的凭据。

用户脚本【可行】

什么是用户脚本? ChatGPT回答如下:

用户脚本是指由终端用户编写或安装的脚本文件,用于自定义或增强特定软件或网页的功能。这些脚本通常由非专业程序员编写,用于满足个人需求或改善特定程序的用户体验。
在网页浏览器中,用户脚本通常是指用户使用**浏览器插件(如Greasemonkey、Tampermonkey等)**安装的脚本,用于修改网页的外观或行为。这些脚本可以用于自动填写表单、修改网页样式、过滤内容等。

根据介绍,我们需要安装两个东西:

  • ①浏览器插件,用于管理安装的脚本,比如我安装的是;
    在这里插入图片描述
  • ②在一些用户脚本网站找到需要的脚本进行安装,eg:Greasy Fork
    在这里插入图片描述
    在这里插入图片描述

我安装了这个:国家中小学智慧教育平台电子课本下载,在插件中可以看到,点击启用
在这里插入图片描述
然后再进入到课件的网页,直接变成了pdf阅读界面(不再是原网页嵌入pdf显示),然后点击下载图标,即可下载:
在这里插入图片描述

  • 10
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值