单击拷贝框选文本

Delorin
2026-03-25T17:44:14Z

单击即可复制框选文字，突破网页防复制限制。

🇨🇳 中文

框选文字后，单击一下即可复制，无需右键。同时强制解除网页的防复制限制。

功能特性

在任意网页上框选文字后，在选区内单击左键即触发复制

强制覆盖 user-select: none 等 CSS/JS 防复制手段，让被屏蔽的文字可以正常选取

三重复制兜底：GM_setClipboard → Clipboard API → execCommand，确保最大兼容性

支持 / 输入框内的选区复制

支持穿透 Web Components 的 Shadow DOM

选区缓存：鼠标移开后短时间内仍可触发复制

防误触机制

选区冷却：拖拽结束后等待一段时间才允许复制，防止拖完即误触

拖拽保护：识别拖拽动作，拖拽选文时不触发复制

命中扩展：点击需在选区范围内（可配置扩展像素）

交互元素豁免：按钮、链接、输入框等正常交互元素不受影响

设置面板

通过油猴菜单点击"打开复制设置面板"进入，三项可调参数：

参数 | 默认值 | 说明
选区冷却 | 300 ms | 拖拽后复制的等待时间
选区缓存 | 15000 ms | 旧选区保留时长
命中扩展 | 12 px | 点击命中区域的扩展余量

设置实时生效，自动持久化保存。

多语言支持

脚本根据浏览器语言自动切换界面语言（中文 / 日文 / 英文）。

🇺🇸 English

Select text on any webpage, then click once to copy — no right-click needed. Also breaks anti-copy restrictions.

Features

After selecting text, a single left-click inside the selection triggers a copy

Forces user-select: none overrides so protected text becomes selectable

Triple-fallback copy chain: GM_setClipboard → Clipboard API → execCommand for maximum compatibility

Works inside / elements

Supports Shadow DOM (Web Components)

Selection cache: briefly remembers your selection even after moving the mouse

Accidental-click Protection

Selection cooldown: waits after drag-select ends before allowing a copy

Drag guard: detects drag gestures and suppresses copy during them

Hit padding: click must land within the selection bounding box (configurable)

Interactive element exemption: buttons, links, and inputs behave normally

Settings Panel

Open via the userscript menu → "Open Copy Settings". Three adjustable parameters:

Parameter | Default | Description
Selection Cooldown | 300 ms | Wait time after drag-select before copy is allowed
Selection Cache | 15000 ms | How long the last selection is remembered
Hit Padding | 12 px | Extra pixels outside the selection that still trigger copy

Changes apply instantly and persist across sessions.

Internationalization

The UI automatically switches to Chinese, Japanese, or English based on browser language.

🇯🇵 日本語

テキストを選択してクリックするだけでコピー。右クリック不要。コピー制限も突破。

機能

テキストを選択した後、選択範囲内で左クリックするだけでコピー

user-select: none などのコピー制限 CSS/JS を強制的に無効化

三重フォールバック：GM_setClipboard → Clipboard API → execCommand

/ 内の選択テキストにも対応

Shadow DOM (Web Components) を貫通

選択キャッシュ：マウスを動かした後も短時間は選択内容を保持

誤操作防止

選択クールダウン：ドラッグ終了後、一定時間待ってからコピーを許可

ドラッグ保護：ドラッグ中はコピーをトリガーしない

ヒット拡張：クリック位置が選択範囲内である必要がある（設定可能）

インタラクティブ要素の除外：ボタン・リンク・入力欄は通常通り動作

設定パネル

スクリプトメニュー →「コピー設定を開く」から開く。3つのパラメーターを調整可能：

パラメーター | デフォルト | 説明
選択クールダウン | 300 ms | ドラッグ後のコピー待機時間
選択キャッシュ | 15000 ms | 前回の選択を保持する時間
ヒット拡張 | 12 px | 選択範囲外でもヒットとみなす余白

変更はすぐに反映され、セッションをまたいで保存されます。

多言語対応

ブラウザの言語設定に応じて、中国語・日本語・英語に自動切替します。