Autohotkey:重新启动脚本的 "screensaver" script/part(启动 VLC)
Autohotkey: Restart a "screensaver" script/part of a script (Starting VLC)
我想创建一个 "VLC-screensaver" 脚本:
当 user/system 空闲一段时间后,VLC 应该启动并播放指定文件夹中的视频。我可以启动脚本,VLC 在设定时间后由它执行。现在我用 "Esc" 退出它并且 VLC 关闭。
在我关闭它后,AHK 托盘可见,但 VLC/the 脚本在设定时间后没有再次启动...
哪里错了?提前致谢!
#Persistent
SetTimer, Check, 1000
return
Check:
If (A_TimeIdle>=10000)
{
run C:\Program Files\VideoLAN\VLC\vlc.exe --repeat --fullscreen "D:\video"
SetTimer, Check, Off
}
return
#IfWinActive ahk_exe vlc.exe
Escape::Send !{F4}
#IfWinActive
return
自己搞定了:
#IfWinActive ahk_exe vlc.exe
Escape::
Send !{F4}
Reload
#IfWinActive
Return
忘了可以给一个分配多个action/paramter/value
关键...
我想创建一个 "VLC-screensaver" 脚本:
当 user/system 空闲一段时间后,VLC 应该启动并播放指定文件夹中的视频。我可以启动脚本,VLC 在设定时间后由它执行。现在我用 "Esc" 退出它并且 VLC 关闭。
在我关闭它后,AHK 托盘可见,但 VLC/the 脚本在设定时间后没有再次启动...
哪里错了?提前致谢!
#Persistent
SetTimer, Check, 1000
return
Check:
If (A_TimeIdle>=10000)
{
run C:\Program Files\VideoLAN\VLC\vlc.exe --repeat --fullscreen "D:\video"
SetTimer, Check, Off
}
return
#IfWinActive ahk_exe vlc.exe
Escape::Send !{F4}
#IfWinActive
return
自己搞定了:
#IfWinActive ahk_exe vlc.exe
Escape::
Send !{F4}
Reload
#IfWinActive
Return
忘了可以给一个分配多个action/paramter/value 关键...