简单几步,快速破解百度文库复制/网页复制下载
网页禁止复制相信大家早已司空见惯,身为网站运营者,禁止复制多是种无可奈何之举,毕竟千辛万苦的原创内容被他人任意复制,必然会想方设法采取一定手段防止。
然而Web前端自诞生之始,本身就是对外展示,前端技术日新月异,但防止用户复制内容,某种程度上而言本身是一种伪命题,背离前端之意~在现有的技术条件下,无法从根本上彻底杜绝复制,只能增加用户复制的成本。
实际上,破解网页复制的方法多种多样,你甚至根本无需借助其他工具,仅凭浏览器即可破除限制。
浏览器本身就可以破除网页复制
Web页面,无论前端技术如何,最终要经过浏览器渲染显示在用户眼前,网页元素及其内容“所见即可得”,而大部分的禁止复制,实际并无太高深,不借助任何第三方工具,仅通过浏览器即可完成。
例如国内的360doc,网站页面上屏蔽了浏览器原生的右键复制菜单,复制需要付费或者加入VIP,简直TM丧心病狂!
要破除复制,通过下面这些浏览器自带的小技巧即可(以下均以Chrome浏览器)
1,浏览器禁用javascript
在网页中,javascript的重要性不言而喻,它是实现Web页面交互的关键,例如读取页面元素、知识兔点击事件等。网页中一般要禁用复制,绝大部分都是通过js代码实现的,因此,最简单的破除之法是直接禁用javascript,方法也有两种
【临时禁用】:在页面上直接按下F12快捷键打开开发者工具,在右上角的设置中选择禁用javascript。
禁用后,当前页面所有与js相关的功能全部失效,可自由复制内容。
【黑名单禁用】在浏览器中,有一个全局禁用javascript的选项,由于JS在网页中极为重要,如果知识兔默认关闭,许多网页中正常的功能均会失效,如果知识兔你经常访问某个站点,需要复制他的内容,知识兔可以在设置中将其加入黑名单。
设置后,仅针对指定的网站禁用javascript。
2,浏览器打印法:
浏览器通常自带打印功能,即将页面上的内容通过浏览器链接至打印机,在分享的打印预览窗口中,知识兔可以完整的查看当前页面的所有内容,你可以自由复制。
开发者工具复制元素:
浏览器开发者工具,其主要帮助前端开发者用于网页布局、调试等,其中最主要的用法就是查看和编辑网页HTML。
通过它可以方便的查看网页上的任何元素,知识兔包括文字、图片等,对于被禁止复制的网页知识兔直接右键查看元素,定位到要复制的文字内容直接复制即可。
“万能”脚本书签,知识兔让不能复制去死吧
在前面的文章中,阿刚曾专门整理过一篇搜集到的各种脚本书签,其中有一段“破解复制”的脚本阿刚一直用到至今,因为它实在是太方便了。
简单来说,浏览器的书签本身可以运行javascript脚本,由于禁止复制的代码有一定共通性,知识兔可以专门编写一段js脚本来破解它,知识兔让其彻底失效。
1,访问阿刚的书签小合集,直接拖动脚本到你的书签栏上。如图:
2,知识兔使用时,仅需在页面上知识兔点击这个书签,页面将自动刷新,你可自由复制内容。
此段脚本能破解大部分网页的限制,知识兔包括文字、图片复制以及屏蔽页面右键菜单。
使用油猴脚本破解文库复制
网页禁止复制虽不能从根本上杜绝,但技术总是不断发展的,在一些完全以内容为赢利点的网站中,防用户复制是一场持久战,其所使用的防复制隐藏比较深,而且知识兔总是在不断变更,所以你有时会发现,破解复制看起来简单,可人家大厂认真起来,一般的手法变得毫无用处,知识兔让你真的“难以复制”
没错,咱说的就是国内主要的文库类站点,对于他们只能借助专门的脚本或工具。
“文本选中复制”是一个在Github开源,已发布在GreasyFork上的油猴脚本,它支持的网站广泛,知识兔可以有效破解各种网页防复制,并且知识兔专门针对国内的文档/文库网站进行了适配,知识兔可以让你随心所欲“选中即可复制”。
目前主要支持:X度文库、道客巴巴、无忧考网、学习啦、蓬勃范文、思否社区、力扣、知乎、语雀等。
先简单科普:油猴是浏览器上一个扩展插件,它是一个脚本管理器,简而言之,你可以通过它安装脚本来增强和扩展浏览器的功能,知识兔从发布至今,它是真的备受用户推崇,已是浏览器必装插件之一。
1,安装油猴插件
目前油猴插件主要指Tampermonkey和Greasemonkey,相较而言,主流推荐使用Tampermonkey,它兼容性好,知识兔适用于Chrome, Microsoft Edge, Safari, Opera Next和 Firefox浏览器,通常在各大浏览器的应用商店中均可直接搜索安装。
2,访问GreasyFork安装脚本
GreasyFork是一个脚本发布站,它拥有海量的脚本资源,是目前最活跃的资源站。
直接搜索“文本选中复制”安装脚本即可
脚本的效果立竿见影,尤其针对某文库,知识兔可以去掉它的右键菜单,选中就可以复制,如图:
最后
页面防复制,我真的觉得这是一件相当傻X的事,许多页面的手段实在是简单至极,仅依靠浏览器自身功能就可完全破解,阿刚只是介绍了最简单的几种,方法还有很多,比如开阅读模式、网页翻译等等都可以做到,而像文库网站这种想方设法设置的高明招数,其实也只是给前端工作者出了一道可解的练手题目而已。
就算你页面靠技术彻底不能复制了,我TM手机拍照OCR识别行不行,截图识别行不行,现在很多所谓的下文库之法不都是这么干的么,毕竟都已经是放在眼前让人看的东西了,能防住个什么?也就是防防懒人和电脑小白了
下载仅供下载体验和测试学习,不得商用和正当使用。