做了一个Chrome扩展:Human Typer

有些网页输入框会禁止直接粘贴文字,长内容只能手动重新输入。Human Typer 是一款 Chrome 扩展,可以将剪贴板中的文字转换为逐字符输入,模拟正常的键盘打字过程,并支持右键一键输入、速度调节、随机停顿和自动错字纠正。

在使用各种在线表单、后台系统或网页编辑器时,你可能遇到过一种很麻烦的情况: 文字明明已经复制好了,但输入框却不允许粘贴。

Ctrl+VCommand+V,甚至鼠标右键选择“粘贴”,都可能没有任何反应。 如果需要输入几十甚至几百个字符,只能重新手动敲一遍,非常浪费时间。

Human Typer 就是为这种场景设计的 Chrome 浏览器扩展。 它不会将整段内容一次性粘贴到输入框,而是把文字拆成一个个字符,再按照设定的速度逐字输入。

Human Typer 的核心用途:
当网页输入框无法直接粘贴文字时,将剪贴板内容转换为逐字输入,模拟正常的键盘打字过程。

在 Chrome Web Store 安装 Human Typer

为什么有些网页不允许粘贴?

部分网站会监听浏览器的粘贴事件,或者对输入框设置特殊限制,从而阻止用户直接使用剪贴板。 这种情况可能出现在某些在线表单、内部管理系统、旧式网页应用以及对输入方式有特殊要求的网站中。

Human Typer 的思路并不是重复执行普通的“粘贴”操作。 它会读取用户主动提供的文字,然后按照字符顺序一个一个输入到目标文本框中。

因此,对于禁止普通粘贴、但仍然允许正常文本输入的网页,Human Typer 会更加方便。

最快的使用方式:复制 → 右键 → Human Type

Human Typer 已经集成到了 Chrome 的鼠标右键菜单中,所以平时不需要反复打开插件窗口。

  1. 复制需要输入的文字。
  2. 找到网页中的目标输入框或文本框。
  3. 在输入框中点击鼠标右键。
  4. 选择 Human Type clipboard here
  5. Human Typer 会自动开始逐字输入剪贴板中的文字。
复制文字 → 右键目标输入框 → Human Type clipboard here → 自动逐字输入

这也是 Human Typer 最方便的功能之一。 复制好文字以后,只需要一次右键操作,就可以开始输入。

模拟更加自然的输入节奏

如果所有字符都按照完全相同的时间间隔出现,看起来会非常机械。 因此 Human Typer 提供了真人输入节奏功能。

开启后,字符之间的输入间隔会产生轻微随机变化。 在标点符号和换行位置,也会稍微多停顿一会儿,让整个输入过程更加接近日常打字。

输入速度可以自由调整

Human Typer 支持调节输入速度,可以根据实际场景选择较慢或较快的输入节奏。

目前可以在大约 20–240 WPM 的范围内进行调整。 长文本需要快速输入时可以提高速度,希望节奏更加自然时则可以适当降低速度。

随机输错,然后自动纠正

为了进一步模拟真实打字,Human Typer 还提供了可选的 随机输错并纠正功能。

该功能默认开启,默认错误率为 1%,同时也可以自行调整或完全关闭。

触发随机错误时,输入过程大致会变成:

输入错误字符  →  短暂停顿  →  Backspace 删除  →  输入正确字符

例如在输入英文时,插件可能偶尔模拟按错附近的键,然后短暂停顿,再使用退格删除并重新输入正确字符。

最终留在网页输入框中的内容仍然是正确的,只是输入过程更加接近真人操作。

Human Typer 主要功能

  • 将剪贴板文字逐字符输入到网页文本框
  • 支持鼠标右键菜单一键开始输入
  • 支持普通 input 输入框
  • 支持 textarea 文本框
  • 支持很多 contenteditable 可编辑区域
  • 支持约 20–240 WPM 输入速度调节
  • 模拟真人随机输入间隔
  • 标点和换行位置增加自然停顿
  • 随机模拟输入错误并自动纠正
  • 错误率可以自由调整
  • 输入过程中可以按 Esc 随时停止
  • 可以选择输入前清空目标输入框
  • 支持中文和英文界面
  • 可以自动跟随 Chrome 浏览器语言
  • 设置保存在本地浏览器中

隐私保护

Human Typer 的文字处理主要在用户自己的浏览器中完成。

当用户主动选择 Human Type clipboard here 时, 扩展会读取当前剪贴板中的文本,用于将这些文字逐字符输入到用户选择的网页输入框中。

剪贴板中的正文和需要输入的文字不会上传到开发者服务器, 也不会出售或分享给第三方。

扩展只会在 Chrome 本地存储中保存输入速度、语言、真人输入节奏、错误率等偏好设置, 不会保存用户输入的正文内容。

哪些场景比较适合?

Human Typer 比较适合以下情况:

  • 网页文本框禁止 Ctrl+V 或 Command+V
  • 网页拦截右键粘贴
  • 长文本需要逐字符输入
  • 希望以更自然的节奏输入预先准备好的内容
  • 需要模拟普通键盘打字过程的网页表单

需要注意

Human Typer 并不能保证兼容所有网站。

它主要针对的是限制普通粘贴、但仍允许文本正常输入的网页。 不同网站可能使用不同的输入框框架和脚本逻辑,因此某些特殊网页仍可能无法正常使用。

如果某个网站不仅阻止粘贴,而且专门检测浏览器生成的脚本输入事件, Human Typer 也可能受到限制。

总结

如果你经常遇到下面这种情况:

文字已经复制好了,但网页输入框就是不允许粘贴。

Human Typer 提供了一种很简单的解决方式: 把“粘贴”转换成逐字模拟输入。

复制好文字后,在目标输入框点击鼠标右键,选择 Human Type clipboard here, 插件就会自动按照设定的节奏逐字符输入内容。

免费安装 Human Typer

下一篇

评论与讨论

还没有评论,欢迎留下第一条讨论

有想法?一起聊聊
欢迎补充信息、提出问题或分享你的使用体验。
写下评论
comment url