一、使用控制台复制文本内容
有些网站会在页面上添加一些禁止复制的JS脚本,导致鼠标右键菜单失效和禁止文本选择。但使用浏览器控制台可以轻松绕过这种限制,具体步骤如下:
1. 右键点击页面,选择“检查”或“检查元素”;
2. 找到要复制的文本所在的标签,对其进行双击,选中文本内容;
3. 回到控制台,找到选中的文本内容对应的节点,右键选择“Edit as HTML”;
4. 将文本内容的HTML代码复制下来,就可以进行粘贴了。
使用控制台复制文本内容相对方便,但需要一定的HTML基础。
二、使用插件或软件绕过限制
如果不想麻烦地手动操作,也可以使用一些插件或软件绕过限制进行复制。以下是一些常见的选择:
1. Copyfish(插件)
Copyfish是一款Chrome/Firefox插件,可以用于克服文本选择的禁止和图片的拖动防护。它支持超过60种语言,可自动识别文字并将其复制到剪贴板。复制图片可以将其直接保存到本地。
2. Snipt(软件)
Snipt是一款易于使用的截屏和复制工具,可用于捕捉屏幕上的文本或图片并将其保存为常见格式。
3. Webpage Screenshot(插件)
Webpage Screenshot是一款提供全屏截图和选择截图的Chrome/Firefox插件。可以用于快速捕捉整个网页或仅选定的区域,再将其保存为图像文件。
三、使用OCR技术识别图片中的文本
有些网站为了保护版权,会将文本内容转换成图片形式展示。这时候,我们就需要用OCR(Optical Character Recognition)技术将图片中的文本转化成可编辑的文本。以下是一些常用的OCR工具:
1. FreeOCR(软件)
FreeOCR是一款易于使用的OCR软件,可以将图像转换为可编辑的文本。它支持数码和扫描仪作为输入设备,并支持超过20种语言。
2. Google Drive OCR(在线服务)
Google Drive提供了免费的OCR服务,可快速将图像转换为可编辑的文本。需要在Google Drive中上传待识别的图片,然后通过右键菜单选择“打开方式”——“Google 文档”——“文本基础搜索+OCR(OCR)”,即可在新窗口中看到识别的带格式文本。
四、使用浏览器扩展下载视频或音频等资源
在某些网站上,我们可能会遇到无法下载视频或音频等资源的情况。但是,使用一些扩展,可以轻松下载这些资源。以下是一些常用的扩展:
1. Video DownloadHelper(扩展)
Video DownloadHelper是一款Canary/Firefox/Chrome扩展,支持在多个网站上下载视频;下载进程可在你的浏览器窗口中自定义,也可以创建批处理文件来批量下载视频。此外,还支持多线程下载和自动更新功能。
2. Free music downloader(扩展)
Free music downloader是一款为Chrome浏览器设计的音乐下载扩展。它可以从网站中独立下载音乐,并允许你从不同的搜索引擎中选择音乐下载过程中的特定细节。
五、使用网页快照保存需要的内容
对于无法复制或难以识别文本的网站,可以使用网页快照将需要的内容保存为图片形式。以下是一些常用的网页快照工具:
1. PrintFriendly(插件)
使用PrintFriendly插件,可以快速将任何网页转换为可编辑的PDF文档,以便以后使用。此外,它还可以删除广告、多余的图片和样式,使页面更加可读。
2. Evernote Web Clipper(插件)
Evernote Web Clipper是一款Chrome/Firefox插件,可以帮助用户快速捕捉网页内容。可选择将整个页面、文章、网页链接、电子邮件、随手笔记等保存在Evernote中,随时随地查看。
代码示例:
使用控制台复制文本内容:
// 找到要复制的文本所在的标签,对其进行双击
document.querySelector('.content').dblclick();
// 找到选中的文本内容对应的节点
var selectedNode = window.getSelection().anchorNode.parentNode;
// 将文本内容的HTML代码复制下来
console.log(selectedNode.outerHTML);
使用Video DownloadHelper下载视频:
// 安装 Video DownloadHelper 扩展后,点击浏览器图标打开菜单,选择要下载的视频