Windows 求一个自动输入剪贴板中的内容的工具 - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
NianBroken

Windows 求一个自动输入剪贴板中的内容的工具

  •  
  •   NianBroken Mar 22, 2025 3862 views
    This topic creted in 420 days ago, the information mentioned may be changed or developed.

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

    21 replies    2025-03-23 20:56:12 +08:00
    NoOneNoBody
        1
    NoOneNoBody  
       Mar 22, 2025
    看什么地方,跨软件还是粘贴啊,不然要做 hook ,模拟键盘输入或者提取控件赋值
    网页的话,用油猴吧,提取 focus ,判断 editable ,然后赋值,让 AI 写一个

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

    如果是可用输入法的地方,还有一个方案是 rime+lua ,输入特定字符就把剪贴板作为候选词,当然太长的就不合适了
    yellowbean
        2
    yellowbean  
       Mar 22, 2025 via Android
    NoahBishop
        3
    NoahBishop  
       Mar 22, 2025 via Android
    https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-sendinput
    可能这个 API 有用,自己写一下吧,要是雨课堂网页直接禁用 js 粘贴。
    NianBroken
        4
    NianBroken  
    OP
       Mar 22, 2025
    @yellowbean 这个不错,但是可惜不能通过快捷键粘贴。
    opengps
        5
    opengps  
       Mar 22, 2025
    我给同事写过一个,应对某垃圾采购软件的报表不让复制填写淘宝链接缺陷,加微信 opengps 发你
    opengps
        6
    opengps  
       Mar 22, 2025
    @opengps #5 不过我那个只能输入键盘字符,只适合编码后 url 的输入,你剪切板的可能有中文等非 ascii 内容
    MYDB
        7
    MYDB  
       Mar 22, 2025   1
    很多这种项目的代码都是禁止按 ctrl v 或者右键或者长按屏幕(手机端)的,所以 ditto 之类的剪切板记录软件直接秒了,如果还检测了是否同时在几毫秒内输入了大量文字,那么什么模拟都没有用,老老实实打字
    loveqianool
        8
    loveqianool  
       Mar 22, 2025
    AutoHotkey

    CapsLock & v::
    SendRaw %Clipboard%
    Return
    ShadowPower
        9
    ShadowPower  
       Mar 23, 2025
    楼上是正解
    icaolei
        10
    icaolei  
       Mar 23, 2025   1
    zhxhwyzh14
        11
    zhxhwyzh14  
       Mar 23, 2025 via Android
    powertoys,有插件
    lsww
        12
    lsww  
       Mar 23, 2025 via Android
    试试 win+v 键
    moefishtang
        13
    moefishtang  
       Mar 23, 2025
    我收藏了一个 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("解除限制成功啦!")}();
    leic4u
        14
    leic4u  
       Mar 23, 2025
    @zhxhwyzh14 #11 powertoys 的插件是啥?没看到有可以模拟输入的插件呢
    leic4u
        15
    leic4u  
       Mar 23, 2025
    @lsww #12 像 QQ 密码输入框这种地方还是不行
    wushenlun
        16
    wushenlun  
       Mar 23, 2025
    autohook 或者 python   win32api 脚本
    maikaze
        17
    maikaze  
       Mar 23, 2025
    我就很喜欢 ditto 的,你可以试试
    winglight2016
        18
    winglight2016  
       Mar 23, 2025
    我在 mac 上使用 TWS 发现不能记住用户名和密码,也不能粘贴,于是用 robot 写了个脚本搞定。windows 上按键精灵大概是可以实现的。
    zhxhwyzh14
        19
    zhxhwyzh14  
       Mar 23, 2025 via Android   1
    lsww
        20
    lsww  
       Mar 23, 2025 via Android
    @leic4u 独立输入框是不行
    leic4u
        21
    leic4u  
       Mar 23, 2025
    @zhxhwyzh14 #19 感谢,学到了
    About     Help     Advertise     Blog     API     FAQ     Solana     3019 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 67ms UTC 07:15 PVG 15:15 LAX 00:15 JFK 03:15
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86