读书▶提升认知

工具▶提高效率

付费文章是无法复制、打印的,且只能使用微信内置浏览器才能阅读全文,因此无法使用浏览器插件。

如何复制?

教你个一劳永逸、免费、无需注册的好办法。

这个办法看起来有点高大上,但实际操作起来,相当简单。即使是没有编程基础的纯小白,按照以下步骤,也能几分钟内立即搞定。

前期配置

第一步,你需要下载一个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

发送给您一个在线免费使用的网站

#扫码关注我#

读书 ▶提高认知

工具 ▶提升效率

分享

收藏

在看

点赞