微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AutoHotKey AHK 停止和退出脚本和时间变量

如何解决AutoHotKey AHK 停止和退出脚本和时间变量

我有一个简单的脚本,可以在预设时间后按下功能键。例如:1 分钟(60,000 毫秒)

  1. 问题是我希望它在运行功能键后停止并自动完全退出应用程序。

我可以找到很多建议来分配热键,但这没有用,因为我希望它在无人值守的情况下执行停止和退出功能

  1. 还有一种方法可以让弹出窗口出现来输入功能键运行的时间变量....运行?...也许只接受 1 分钟 (60,000) 的最小值。

  2. 如果没有,有一个想法使用 xls VBA 倒数计时器 https://www.myonlinetraininghub.com/timer-stopwatch-excel-vba#dl_anchor 打开 AHKrunFunctionKey.exe 文件以运行功能键。

    #持久化 SetTimer,PresstheKey,60000 返回

    按下按键: 发送,{F12} 返回

解决方法

这应该具有您要求的所有功能:

  • 可变输入GUI
  • 完成后退出程序

代码:

#Persistent
InputBox,UserInput,Delay Box,Please enter the amount of time to delay
if ErrorLevel
    MsgBox,Aborted
else
    SetTimer,PressTheKey,-%UserInput%
Return

PressTheKey:
Send,{F12}
MsgBox Completed
ExitApp
Return

如果您想要更改或添加任何内容,请随时 lmk

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。