3步装好 Force Copy,被禁复制的网页文字直接拿走
2026/8/24 17:49:41 网站建设 项目流程

3步装好 Force Copy,被禁复制的网页文字直接拿走

【免费下载链接】TKScript油猴脚本 & 浏览器扩展项目地址: https://gitcode.com/gh_mirrors/tk/TKScript

写周报,你划选一段网页文字准备复制,按 Ctrl+C,粘贴出来是空的。光标还在闪,文字纹丝不动。Force Copy 就是一个干这件事的浏览器扩展(Extension,装在浏览器里替它多管几件闲事的插件):网页禁止复制怎么办?点几下开关就能解除网页复制限制。

装起来:从 clone 到加载未打包扩展

  1. 把仓库拉到本地:
git clone https://gitcode.com/gh_mirrors/tk/TKScript
  1. 进入扩展目录,装依赖:
cd TKScript/packages/force-copy pnpm install
  1. 构建出扩展产物:
pnpm run build
  1. 打开chrome://extensions,右上角打开"开发者模式",点"加载已解压的扩展程序",选TKScript/packages/force-copy/build这个目录。

浏览器工具栏出现 Force Copy 图标,就算跑起来了。Firefox 走同一路径,把第 3 步换成pnpm run build:gecko,产物在build-gecko

对着痛点拆:三个开关各治什么

面板上就三个开关,按你被卡得最疼的地方从前往后开。

划不动、选不中文字→ 打开「解除复制限制」。网页常用user-select: none(CSS 属性,禁掉鼠标选区)加拦截复制事件两条路封死你,这个开关两条都拆。效果:选区能拉出来,Ctrl+C 有反应了。

字能选,Ctrl+C 就是没反应→ 打开「解除键盘限制」。有些页面把键盘事件直接拦在捕获阶段(事件在到达目标前就被截走)。开关一开,事件穿透过去,Ctrl+X 剪切同样生效。

连右键都没了→ 打开「解除右键限制」。菜单被contextmenu事件拦掉后,右键复制、右键保存图片全没了。开关一开,菜单回归,右键粘贴也顺手。

每个开关右边有两档:启动仅本次(仅当前标签页生效,关掉标签页即失效,刷新页面不会关)。区别后面说,先记一个默认行为——所有开关装完都是关的,它不自动生效。

跟着走一遍:知乎专栏整篇搬运

你打开一篇知乎专栏文章,鼠标一划——没反应。右键——没菜单。你点开工具栏上的 Force Copy,面板里三个开关全是灰的。

点「解除复制限制」,切到「启动」那一档。回到文章页刷新一下。再划选第一段,蓝底选区出来了,Ctrl+C,粘进备忘录,一字不差。顺手把「解除右键限制」也切到「启动」,右键菜单回来了,复制粘贴都能走菜单。

整篇文章分几段这么搬完。中途你切去看了别站,回来发现功能还在——这就是「启动」的含义:按域名记住,页面关了下次打开也是开的。

这几个坑别踩

开关全是关的,以为坏了→ 设计如此,默认全关 → 手动点一下,再刷新页面。

切了标签页回来,功能没了→ 你用的是「仅本次」档,标签页一关就失效 → 长用的站切回「启动」档。

提示复制成功了,粘贴出来却是空的→ 页面在 JS 里改写了剪贴板内容,或者你只开了键盘开关、没开复制开关 → 三个开关全开再试一遍。

它管不了什么

先说清楚边界,免得白折腾:

  • 会员墙、付费墙、登录墙挡在内容前面时,它帮不上忙——那要的是账号权限,不是复制开关。
  • 内容是图片、PDF 或画布(canvas 绘图,把文字"画"成图)渲染的,DOM(页面文档结构)里没有可复制的文字,拆限制也没东西可拆。
  • 只针对网页,本地文件、PDF 阅读器的限制不归它管。

装好之后它就一直安静待着,开关全关时页面行为原样。哪天又被哪个网页恶心到,点开面板拨一下就行。

【免费下载链接】TKScript油猴脚本 & 浏览器扩展项目地址: https://gitcode.com/gh_mirrors/tk/TKScript

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询