内容目录
这几天备课时遇到点问题,就想参考下看看原书里配套的PPT课件。不曾想,这出版社这么抠门,不仅不提供PPT下载链接,想自己下载还下载不了。既然连PPT课件都不给好好下载,那龚老师只好亲自自己动手了。 思路:既然能预览到PPT,就说明是有PPT文件存在的,只要后台有文件存在,不管藏得多隐蔽,不管隐藏手段多么无“齿”,就一定能把它揪出来。经过一番研究,终于让我给找到门路了,下面就一起来看看吧!
一、提取链接
先用手机微信或有扫码功能的浏览器在书上的二维码扫码获取二维码上的链接,在谷歌浏览器或Edge浏览器访问该链接。 ## 二、打开开发者工具
按【F12】或【CTRL+SHIFT+i】打开调试台,然后依次点击:【网络】-【文档】
三、查询文件链接
再按F5刷新页面,调试台的【名称】下将出现一些文件,分别点击这些文件,仔细查看对应的右侧区域是否有【hhtp】开头、【.pptx】结尾的链接,此链接便是原始课件的链接。
https%3A%2F%2Fcdn12.bookln.cn%2F39051017_69c2e270-fe3a-11eb-96be-af5f3652395e.pptx
四、观察链接
但这里获得的链接是在JS中传递的,经过了url转义,需要经过一些修改才能还原。以此链接为例:按常理,链接应该是
##
五、获得真实地址
除了协议处的编码外,还有一个问题要注意,即顶级域名【.cn】后的编码应该有个【/】分隔,否则不符合url地址的规则,果然,经过查询,【.cn】后的【%2F】就是【/】的编码,还原转义后的链接,真实链接即为:
https://cdn12.bookln.cn/39051017_69c2e270-fe3a-11eb-96be-af5f3652395e.pptx
将此链接复制粘贴到浏览器,即可开始下载。
六、编码转换附录
下面是一些常用的编码转换:
有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了。
编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(16进制)码值。
例如 空格的编码值是%20。 如果不使用转义字符,这些编码就会当URL中定义的特殊字符处理。
符号 | URL编码 | 描述 |
---|---|---|
空格 | %20 | 空格 |
" | %22 | 双引号 |
# | %23 | 井号 |
$ | %24 | 美元符号 |
% | %25 | 百分号 |
& | %26 | 和号 |
' | %27 | 单引号 |
( | %28 | 左圆括号 |
) | %29 | 右圆括号 |
* | %2A | 星号 |
+ | %2B | 加号 |
, | %2C | 逗号 |
/ | %2F | 斜杠 |
: | %3A | 冒号 |
; | %3B | 分号 |
< | %3C | 小于号 |
\= | %3D | 等号 |
> | %3E | 大于号 |
? | %3F | 问号 |
@ | %40 | 亚瑟斯 |
[ | %5B | 左方括号 |
\ | %5C | 反斜杠 |
] | %5D | 右方括号 |
^ | %5E | 尖角号 |
_ | %5F | 下划线 |
` | %60 | 反引号 |
{ | %7B | 左花括号 |
| | %7C | 垂直线 |
} | %7D | 右花括号 |
~ | %7E | 波浪号 |
评论前必须登录!
注册