gpt4 book ai didi

loops - 在自动热键中使用热键切换键

转载 作者:行者123 更新时间:2023-12-04 18:35:30 25 4
gpt4 key购买 nike

所以我尝试在游戏中自动运行,其中 map 很大,而且我必须跑几英里。我想打开热键(Ctrl+Shift+A 或其他)按运行(在游戏中,我可以用 w 运行)。
我试过代码,比如:

Pause On
Loop
Send w
+^a::Pause

(它可以按 w,但不能松开),像这样:
+^a::
toggle := !toggle

while toggle
Send {w down}

(同样的问题)。
这只是我的问题,还是这些代码是错误的?

最佳答案

我有一个(至少我认为)更简单的解决方案:)

#NoTrayIcon

ScrollLock::

Input, Key, ,{Enter}

Send, {%Key% Down}

return

您按下 ScrollLock(我怀疑您将其用于其他任何用途,否则将其设置为自由键),然后输入要按住的按钮的名称。
  • 如果要按住单个字符,只需将其输入即可。
  • 对于其他键,您可以在此处找到名称:http://www.autohotkey.com/docs/KeyList.htm
  • 鼠标:左为 LButton,右为 RButton,中间为 MButton

  • 您使用 Enter 键结束输入,然后程序将按住输入的键。

    如果你想“抬起”这个键,只需简单地按下一次,它就不会再被按住了。 :)

    ps.:我有#NoTrayIcon,因为我在后台永久运行它,但如果你想能够退出,那么只需添加如下内容:
    F12::
    ExitApp
    return

    关于loops - 在自动热键中使用热键切换键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19232303/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com