如何使用 AutoHotKey 中的热键关闭 SetTimer?

柚子

我正在尝试编写一个切换函数的脚本。

这是一个 AutoHotkey 2 脚本。

j::
    SetTimer "NewTimer", 1000
    return

k::
    SetTimer "NewTimer", Off
    return

NewTimer() {
    SendInput "NewInput"
}

按 J 应该启动计时器,按 K 应该停止它。目前,只要我按住键,按 K 只会停止它。如何通过按键停止计时器?

k::
SetTimer "NewTimer" , "Off"
Return

Off必须用引号引起来,否则它会尝试传递变量“Off”的内容。持有 K 似乎暂停它的原因是因为它正在快速更新周期到其中包含的值为Offnull 和错误,因此它恢复到前一个周期 1000。

或者,如果这是唯一的计时器,则使用 justSetTimer , "Off"也有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用AutoHotKey,如何在热键中使用ctrl + alt而不使系统在发送其他键时将其视为关闭?

来自分类Dev

使用AutoHotKey,如何在热键中使用ctrl + alt而不使系统在发送其他键时将其视为关闭?

来自分类Dev

AutoHotKey SetTimer立即第一次迭代

来自分类Dev

在SetTimer函数中使用变量

来自分类Dev

如何使AutoHotKey在其他程序之前拦截热键?

来自分类Dev

AutoHotKey:如何禁用Skype热键并使键盘正常运行

来自分类Dev

Autohotkey:如何清除Windows分配的大多数Fnn热键?

来自分类Dev

如何使AutoHotKey在其他程序之前拦截热键?

来自分类Dev

在autohotkey中使用热键切换键

来自分类Dev

AutoHotkey:使用3个键创建一个热键

来自分类Dev

使用标志在 Autohotkey 中切换热键

来自分类Dev

在AutoHotKey中,如果在热键上下文中使用LButton,而在其他地方使用LButton,则如何阻止发送LButton?

来自分类Dev

Autohotkey KeyWait,如何使用OR(||)

来自分类Dev

如何将三个键作为热键与Autohotkey结合使用?

来自分类Dev

如何获得使用SetTimer()制作的计时器的进度

来自分类Dev

如何使用日期脚本对AutoHotKey中的'+'字符进行转义?

来自分类Dev

如何使用AutoHotkey在Windows 10中模拟超级密钥

来自分类Dev

如何用相同的热键关闭?

来自分类Dev

如何强制 Windows 忽略 AutoHotKey 并将该热键直接传递给活动窗口?

来自分类Dev

AutoHotKey如何从Internet Explorer中的网页获取文本

来自分类Dev

如何在AutoHotKey中启动Windows Store应用程序?

来自分类Dev

如何在AutoHotKey中延迟发送命令?

来自分类Dev

如何暂时禁用AutoHotkey中的鼠标左键激活代码?

来自分类Dev

在Autohotkey中,如何删除命令行的.java部分?

来自分类Dev

如何在AutoHotkey中为组合键触发NoOp

来自分类Dev

如何从AutoHotkey脚本调用vb6中编码的.dll?

来自分类Dev

AutoHotKey:如何使我的脚本仅在特定程序中运行?

来自分类Dev

Autohotkey多个映射到相同功能的热键

来自分类Dev

使用AutoHotkey禁用快速成功中的多次中键单击

Related 相关文章

  1. 1

    使用AutoHotKey,如何在热键中使用ctrl + alt而不使系统在发送其他键时将其视为关闭?

  2. 2

    使用AutoHotKey,如何在热键中使用ctrl + alt而不使系统在发送其他键时将其视为关闭?

  3. 3

    AutoHotKey SetTimer立即第一次迭代

  4. 4

    在SetTimer函数中使用变量

  5. 5

    如何使AutoHotKey在其他程序之前拦截热键?

  6. 6

    AutoHotKey:如何禁用Skype热键并使键盘正常运行

  7. 7

    Autohotkey:如何清除Windows分配的大多数Fnn热键?

  8. 8

    如何使AutoHotKey在其他程序之前拦截热键?

  9. 9

    在autohotkey中使用热键切换键

  10. 10

    AutoHotkey:使用3个键创建一个热键

  11. 11

    使用标志在 Autohotkey 中切换热键

  12. 12

    在AutoHotKey中,如果在热键上下文中使用LButton,而在其他地方使用LButton,则如何阻止发送LButton?

  13. 13

    Autohotkey KeyWait,如何使用OR(||)

  14. 14

    如何将三个键作为热键与Autohotkey结合使用?

  15. 15

    如何获得使用SetTimer()制作的计时器的进度

  16. 16

    如何使用日期脚本对AutoHotKey中的'+'字符进行转义?

  17. 17

    如何使用AutoHotkey在Windows 10中模拟超级密钥

  18. 18

    如何用相同的热键关闭?

  19. 19

    如何强制 Windows 忽略 AutoHotKey 并将该热键直接传递给活动窗口?

  20. 20

    AutoHotKey如何从Internet Explorer中的网页获取文本

  21. 21

    如何在AutoHotKey中启动Windows Store应用程序?

  22. 22

    如何在AutoHotKey中延迟发送命令?

  23. 23

    如何暂时禁用AutoHotkey中的鼠标左键激活代码?

  24. 24

    在Autohotkey中,如何删除命令行的.java部分?

  25. 25

    如何在AutoHotkey中为组合键触发NoOp

  26. 26

    如何从AutoHotkey脚本调用vb6中编码的.dll?

  27. 27

    AutoHotKey:如何使我的脚本仅在特定程序中运行?

  28. 28

    Autohotkey多个映射到相同功能的热键

  29. 29

    使用AutoHotkey禁用快速成功中的多次中键单击

热门标签

归档