有些地方会禁止粘贴,所以想求一个通过快捷键自动输入剪贴板中的内容的工具

看什么地方,跨软件还是粘贴啊,不然要做 hook ,模拟键盘输入或者提取控件赋值
网页的话,用油猴吧,提取 focus ,判断 editable ,然后赋值,让 AI 写一个

我让 AI 写了一个类似的油猴,不经剪贴板输入帐号密码(我大部分密码都可以通过程序单向算出来)

如果是可用输入法的地方,还有一个方案是 rime+lua ,输入特定字符就把剪贴板作为候选词,当然太长的就不合适了

github.com/wed0n/Paster

learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-sendinput
可能这个 API 有用,自己写一下吧,要是雨课堂网页直接禁用 js 粘贴。

这个不错,但是可惜不能通过快捷键粘贴。

我给同事写过一个,应对某垃圾采购软件的报表不让复制填写淘宝链接缺陷,加微信 opengps 发你

#5 不过我那个只能输入键盘字符,只适合编码后 url 的输入,你剪切板的可能有中文等非 ascii 内容

很多这种项目的代码都是禁止按 ctrl v 或者右键或者长按屏幕(手机端)的,所以 ditto 之类的剪切板记录软件直接秒了,如果还检测了是否同时在几毫秒内输入了大量文字,那么什么模拟都没有用,老老实实打字

AutoHotkey

CapsLock & v::
SendRaw %Clipboard%
Return

楼上是正解

我用 quicker ,装了一个模拟输入动作 getquicker.net/Sharedaction?code=57611576-ac37-4fdd-c798-08d7e902341a

powertoys,有插件

试试 win+v 键

我收藏了一个 js ,可以解锁部分网页的复制粘贴限制。不过对于类似 Code Server 那种嵌入在网页里的 IDE 不太好用(会自动格式化,导致输出的代码是乱的)
还可以用来对付 CSDN 等限制复制的网页
用法是直接将下面这段 js 代码保存到收藏夹书签栏中,用的时候点一下就行。或者 F12 在控制台中运行,之后就能直接复制粘贴了
javascript:!function(){function t(e){e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation()}document.querySelectorAll("*").forEach(e=>{"none"===window.getComputedStyle(e,null).getPropertyValue("user-select")&&e.style.setProperty("user-select","text","important")}),["copy","cut","contextmenu","selectstart","mousedown","mouseup","mousemove","keydown","keypress","keyup"].forEach(function(e){document.documentElement.addEventListener(e,t,{capture:!0})}),alert("解除限制成功啦!")}();

#11 powertoys 的插件是啥?没看到有可以模拟输入的插件呢

#12 像 QQ 密码输入框这种地方还是不行

autohook 或者 python   win32api 脚本

我就很喜欢 ditto 的,你可以试试

我在 mac 上使用 TWS 发现不能记住用户名和密码,也不能粘贴,于是用 robot 写了个脚本搞定。windows 上按键精灵大概是可以实现的。

github.com/CoreyHayward/PowerToys-Run-InputTyper

独立输入框是不行

#19 感谢,学到了