读书▶提升认知
工具▶提高效率
付费文章是无法复制、打印的,且只能使用微信内置浏览器才能阅读全文,因此无法使用浏览器插件。
如何复制?
教你个一劳永逸、免费、无需注册的好办法。
这个办法看起来有点高大上,但实际操作起来,相当简单。即使是没有编程基础的纯小白,按照以下步骤,也能几分钟内立即搞定。
前期配置
第一步,你需要下载一个Fiddler抓包软件。 点击图片,进入Fiddler官网,下载官方最新版本:
软件打开后,长这样:(可点击图片,放大查看)
第二步:在Fiddler软件内进行基础配置。
打开fiddler,点击左上角的tools,再点击Options。
在Options的弹窗中,点击HTTPS,再按照下图所示,将三个勾打好。
第三步,关闭fiddler软件。
至此,fiddler配置结束。第一次使用前,一定要先关闭,再重新打开。
开始操作
**第一步,先打开fiddler,**再打开要复制的付费文章。
这时我们会发现,fiddler抓取到了一系列网址,见下图:
第二步,找到s?__biz=开头的那一行,点击。
第三步,在右边栏中,点击Textview。
第四步,在下方搜索框中,搜索 <div class="rich_media_content即可迅速定位到文章开头,从这里开始复制,直至文章结尾。
至此,文章复制完毕。
格式转换
第一步,网页搜索任一HTML在线编辑器
将刚刚复制的文章粘贴进去。
第二步,点击左上角:解码
至此,文章即可转化为正常的排版格式,可以随意复制粘贴到任意位置。
并且,原文中的加粗、超链接等格式,都会原封不动的保存下来。
附:Fiddler的抓取原理
Fiddler 能够复制一些网站中无法复制的文字,主要是因为它能够拦截和查看客户端与服务器之间的所有 HTTP 和 HTTPS 通信。以下是详细解释:
1. 直接编辑: 有些网站为了防止内容被复制,会通过前端的 JavaScript 来禁用复制功能。而 Fiddler 可以拦截 HTTP 响应,直接查看和编辑返回的 HTML 页面内容,从而绕过前端的这些限制。
2. 响应内容获取: 当浏览器请求网页数据时,Fiddler 作为代理服务器,可以截获服务器响应的原始 HTML 内容。这意味着 Fiddler 可以访问到网页的源代码,包括那些被 JavaScript 动态生成且在客户端上被禁用复制的部分。
3. 禁用 JavaScript: 由于 Fiddler 允许用户查看未经浏览器渲染和 JavaScript 处理的纯 HTML 内容,因此可以绕过那些通过 JavaScript 实现的复制限制。
4. 查看和复制: 用户可以在 Fiddler 中查看网页的 HTML 源代码,找到需要的文字,然后直接复制。这个过程不涉及执行网页上的任何脚本,因此不会被复制保护措施所阻止。
5. 开发者工具: 虽然现代浏览器的开发者工具也允许用户查看和编辑 HTML 和 CSS,但是 Fiddler 提供了一个独立于浏览器的方式来进行这些操作,对于不熟悉开发者工具的用户来说可能更加方便。
6. 教育和研究: Fiddler 可以作为学习和研究网页结构、CSS 和 JavaScript 的工具,帮助用户理解网站是如何工作的,以及如何通过技术手段来保护或限制内容的复制。
需要注意的是,尽管技术上可以实现绕过复制限制,但复制受保护的内容可能侵犯了版权或其他法律权利。在使用 Fiddler 或任何其他工具来绕过这些限制时,用户应当确保他们的行为符合版权法和相关法律法规,并且尊重内容创作者的权益。
END
如果您找不到合适的HTML在线编辑器
可以关注公众号
后台回复:html
发送给您一个在线免费使用的网站
#扫码关注我#
读书 ▶提高认知
工具 ▶提升效率
分享
收藏
在看
点赞