minjie 的个人资料从容地狂奔照片日志列表更多 工具 帮助

关机倒计时ahk脚本

最近习惯在晚上听着音乐或相声、评书睡觉,但电脑总是忘记关,
于是使用windows的shutdown -s -t 命令来进行倒计时关机,
但是我还嫌这样麻烦,因为要摁多次键,
还要输入命令,于是就写了下面的ahk脚本,
运行后只要按下windows键+s键即弹出一个输入框,
输入3600即一个小时,到时候就自动关机啦。
后来觉得有取消关机的可能,就加了一个判断,
到时候点击取消的话,就放弃关机了。
什么?你问ahk是什么?看这里 
;倒计时关机的ahk脚本
#s::
InputBox, time, 关机倒计时, 请输入一个时间(单位是秒)
if (time>0)
{
loop
{
if (a_index>time)
{
break
}
sleep,1000
count := time-a_index
ToolTip,剩余: %count% 秒关机
}
ToolTip
MsgBox ,33,关机倒计时,定时关机的时间到了,确定要关闭计算机吗?`n`n此框6秒内自动确定,6
IfMsgBox Cancel
MsgBox 取消了关机
else 
Shutdown,9
}
return

原来如此

同事传来一张图片,看了之后茅塞顿开,简直无法比喻了。