如何在笔记本电脑盖关闭的情况下使用脚本?

Sak*_*ack 4 autohotkey

所以我有一个运行良好的脚本。

这里是:

#SingleInstance force
#Persistent
settimer, idleCheck, 1000 ; check every second
return

idleCheck:
if WinExist("App Name with or without Spaces") ; if app is running
{
    if(A_TimeIdle >= 270000) ; and there was no input in 4.5 min
    {
        WinActivate ; switch to that app
        sendInput z ; and perform an action
    }
}
return 
Run Code Online (Sandbox Code Playgroud)

但是一旦盖子关闭(不是在睡眠中),它就不会因为显而易见的原因而出现。

有没有办法在关闭时做一些事情,或者“欺骗”操作系统认为盖子在关闭时是打开的。

希望这是有道理的。

解决方案不必仅在 .ahk 中。我只需要脚本工作,使用它的帮助并不重要。

提前致谢。

bla*_*man 5

这是假设您的笔记本电脑在盖子关闭时确实进入某种“睡眠模式”。

如果是这样,我认为您不需要为此使用 AHK 脚本。

如果您转到控制面板中的电源设置选项.. 大多数情况下它看起来像这样: 在此处输入图片说明


  您可能需要找到高级电源选项,有时可以在电源计划下找到... 在此处输入图片说明  

我希望这是相当不言自明的,你需要做什么。

只需选择“什么都不做”或类似的盖子关闭动作。

之后,一切都应该继续运行,就像盖子打开一样。