如何制作脚本以使用 AutoHotKey 粘贴内容
How to make script to paste something in with AutoHotKey
我正在尝试在 AutoHotkey 中制作一个脚本,当我按下 Numpad 1 时,它会按下斜杠按钮,然后粘贴一些文本,比方说 "hello world",然后按下回车键,但我无法弄清楚如何。有人可以帮忙吗?
欢迎来到 Stack Overflow。
将来,至少要尝试展示您的尝试。所有这些都应该很容易地通过例如完成。查看 beginner tutorial 并结合快速 Google 搜索。
但是,这里是:
Numpad1::
Clipboard := "/hello word"
SendInput, ^v{Enter}
return
Numpad1::
创建热键标签。
Clipboard
:= ...
将内容放入剪贴板。
SendInput
发送输入。
^v
表示 Ctrl+v
.
{Enter}
表示回车键(也可能将 `n
(换行)附加到字符串中)。
Return
停止热键标签的代码执行(换句话说,结束热键的代码)。
假设您在按下数字小键盘 1 之前已经在剪贴板中复制了一些文本,下面的代码将起作用。
Numpad1::
Send, /^v ; ^ means ctrl key,
Send, {Enter}
return
我正在尝试在 AutoHotkey 中制作一个脚本,当我按下 Numpad 1 时,它会按下斜杠按钮,然后粘贴一些文本,比方说 "hello world",然后按下回车键,但我无法弄清楚如何。有人可以帮忙吗?
欢迎来到 Stack Overflow。
将来,至少要尝试展示您的尝试。所有这些都应该很容易地通过例如完成。查看 beginner tutorial 并结合快速 Google 搜索。
但是,这里是:
Numpad1::
Clipboard := "/hello word"
SendInput, ^v{Enter}
return
Numpad1::
创建热键标签。
Clipboard
:= ...
将内容放入剪贴板。
SendInput
发送输入。
^v
表示 Ctrl+v
.
{Enter}
表示回车键(也可能将 `n
(换行)附加到字符串中)。
Return
停止热键标签的代码执行(换句话说,结束热键的代码)。
假设您在按下数字小键盘 1 之前已经在剪贴板中复制了一些文本,下面的代码将起作用。
Numpad1::
Send, /^v ; ^ means ctrl key,
Send, {Enter}
return