[Web] 教你白嫖【xx 文库 (b*k.sci*read*.cn)】下的电子书
话说,研究生阶段我们上的数学课就没有一本统一的教材,光是参考书老师就给了四本,每本都是挑着讲的。这些书单独买都死贵死贵,PDF版本还不好找,而且找来的大多是扫描版。
我在某神秘网站根据ISBN(9787030393425)搜索这本书,意外发现了“xx文库”里可以在线阅读或下载加密的PDF,另外,我们学校买了他们的数据库——我竟然一直都不知道——所以在线可以看全文,加密PDF也可以用caj阅读器打开
进入在线阅读,来看看这个清晰度,i了i了,这不是原版还能是什么
那么,有没有什么办法把它扒下来呢?
很简单,下载加密的PDF,然后用其他大佬写的工具解密即可,教程结束!
。。。。。
你不会真信了吧?
不信就好,那我们接着往下看。注意到右上角有个打印按钮,我们点下试试
发现除了当前页面外其他选项都不可用,看来他们早料到我们会这么做了。不过没关系,我们还能用调试工具。选中所有页面的单选框,然后将disabled属性删除
点击下一步:
哦豁,居然还有范围,确实,页面上提示了最多100页,我没注意到,那咋办呢?
搜索“当前设置的页面”(搜不到的话直接刷新网页再搜,不要关闭调试工具),发现一个json文件保存了大量提示的键值对:
进一步搜索键名,发现只出现了一次,且前面就有个 B > 100
显然,这就是限制最多只能打印100页的判断了
分析完毕,接下来我们修改这个文件,先启用本地替换,转到 来源-替换,选择一个文件夹来启用本地替换
然后在来源面板打开这个js脚本,选择保存并覆盖
格式化一下,重新来到这里,然后我们把100改大一些,例如改成10000,然后再保存:
刷新一下网页,重新去掉disable属性,我们就能把书打印出来了:
经测试,这个方法在公网上同样能用。打印出来的虽然也是纯图PDF,但效果相比扫描版已经好了许多。
文末福利:本次下载的四本参考书,免费分享给大家,是解密后的文件,不是纯图PDF,当然有个小门槛,自行克服吧
https://www.aliyundrive.com/s/tG7WuhT9uaU
再上传一个打印出来的版本,效果没有上面的好,仅用于对比,传到CSDN了,毕竟CSDN不配拥有好资源
https://download.csdn.net/download/qq_40066238/64758359