假设我有一个autohotkey脚本C:\path\to\my\script
正在运行。有没有办法定义一个重新启动它的热键?热键重新启动autohotkey脚本?
回答
为了防止重复的情况下,我通常不重新启动脚本,但使用内置的功能Reload。我推出这个与按Ctrl +赢+ Alt键+[R和使用按Ctrl +赢+ Alt键+Ë到编辑主AHK脚本。
^#!r::Reload
其实,我的剧本是这样的:
^#!r::
Send, ^s ; To save a changed script
Sleep, 300 ; give it time to save the script
Reload
Return
^!#e::Edit
由于事实上,所有的方式在我的脚本的顶部我有这样给我的视觉和听觉指示,脚本被重新启动:
#SingleInstance Force
#installKeybdHook
#Persistent
Menu, Tray, Icon , Shell32.dll, 25, 1
TrayTip, AutoHotKey, Started, 1
SoundBeep, 300, 150
Return
在我的脚本顶部添加了几行,因为我拥有它们.... –
制作一个运行脚本的热键,在这种情况下脚本是相同的脚本,然后退出。
somehotkey::
Run, C:\path\to\my\script.ahk
ExitApp
return
为了防止在同时运行多个实例(RU n创建一个新实例),我使用'^#!r :: Reload' –
@RobertIlbrink。如果重新启动脚本,您应该将其作为答案发布。如果避免重复,你的解决方案可能比Armin更好。 –
@RobertIlbrink重新加载和我的建议完全一样。 – 2013-03-29 19:28:48
- 1. AutoHotkey的 - 重复热键
- 2. Autohotkey热键触发另一个热键
- 3. 重新启动脚本的脚本
- 4. Filezilla自动载入热键(AutoHotkey)
- 5. 使用键盘热键启动powershell脚本
- 6. AutoHotkey的:重新启动一个“屏幕保护程序”脚本/脚本(启动VLC)的一部分
- 7. 如何退出热键功能并继续脚本(AutoHotKey)?
- 8. 显示AutoHotkey热键列表
- 9. 热键使Autohotkey无效直到重新加载
- 10. 从本身重新启动python脚本
- 11. 如何自动重新启动脚本
- 12. autohotkey:一起按3个键=热键?
- 13. AutoHotKey key SEQUENCE,不只是单键热键
- 14. 修改后自动重新加载AutoHotkey脚本
- 15. 定期重新启动Heroku Python脚本
- 16. PowerShell脚本重新启动服务
- 17. 重新启动的Perl CGI脚本
- 18. 如何重新启动脚本?
- 19. 重新启动进程脚本linux
- 20. 自我重新启动Python脚本
- 21. 如何让jquery脚本重新启动?
- 22. Powershell - 重新启动并继续脚本
- 23. JavaScript重新启动画布脚本
- 24. Python脚本重新启动树莓派
- 25. AutoHotKey:用另一个热键切换鼠标热键
- 26. 重新启动主键
- 27. AutoHotKey脚本SendInput
- 28. Autohotkey循环中的相同热键
- 29. 使用Autohotkey切换一组热键
- 30. Autohotkey应用程序特定的热键
相关:[自动重新加载AutoHotkey的脚本改性时(https://stackoverflow.com/q/45468335/3357935) –