寻找一个输入我给它的字符串或文本的应用程序

Uğu*_*han 1 macros keystrokes input

使用场景是将产品密钥输入到多个文本框中。当我按下一些键时,应用程序应该为我按下所有键,ctrl+ Q

我不认为这样的应用程序会很常见,所以如果您听说过这样的程序,请提前致谢。

Jam*_*mes 8

AutoHotkey是一个程序,它允许您制作任何您想要执行的任何热键。您可以在 Internet 上找到大量文档。

首先,从上面的链接下载程序并安装它。

其次,创建一个名为的新文本文件AutomateStuff.ahk并将以下文本放入其中:

^q::
    Send 1234-5678-4321-8765
    Send {Tab}
    Send ABCD-EFGH-IJKL-MNOP
    Send {Tab}
    Send 1A2B-3C4D-5E6F-7G8H
    Send {Enter}
return
Run Code Online (Sandbox Code Playgroud)

解释:

  • ^q::部分将控制 q 定义为热键。(^是用于控制的 AutoHotkey 符号。)
  • 当您按下热键时::return将执行和之间的所有内容。
  • Send 将使键盘键入发送后的文本。
  • 一些特殊的键盘序列需要用大括号指定。正如你所看到的,我需要指定{Tab}{Enter}这种方式。

保存文件,然后双击它。您应该会看到系统托盘中出现绿色的 AutoHotkey 图标 - 它看起来像一个“H”。现在,无论何时按下ctrl+ Q,它都会执行我们在脚本中指定的击键!要退出,只需右键单击“H”文件并点击退出。

有关 AutoHotkey 的更多信息,请查看: