V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dalieba
V2EX  ›  Windows

Insomnia:轻松帮你阻止电脑休眠

  •  1
     
  •   dalieba · 2018-07-29 23:06:19 +08:00 · 5412 次点击
    这是一个创建于 2316 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如果你这时候在下载东西,但是又双叒叕有别的事要干,可是不愿意看到回来时电脑已经休眠了,那么恭喜你,有位程序猿站出来侠义相助,写了一个小程序帮你解决。您直须到这里来下载 Insomnia 这个小程序,然后从压缩包里面提取出来,双击运行,这时候你就会看到这个窗口:

    图

    然后你就可以放心离开干别的事情了,就算黑屏照样可以,就算什么离开模式都用不着了。😸

    13 条回复    2020-09-24 00:10:06 +08:00
    geelaw
        1
    geelaw  
       2018-07-29 23:12:11 +08:00 via iPhone   ❤️ 1
    这其实是 SetThreadExecutionState 的自然用法 https://docs.microsoft.com/en-us/windows/desktop/api/winbase/nf-winbase-setthreadexecutionstate

    既然有 MSDN Blogs,那和微软的关系是很紧密了(应该是员工?),除了使用这种方法缓解问题,更重要的是告诉 Windows 应用开发者正确使用 API。

    所有的视频播放器都知道自己运行的时候要 SetThreadExecutionState 不熄灭屏幕,是时候让下载器知道用 SetThreadExecutionState 让系统不要睡眠了。

    此外,用户可以临时修改电源设置阻碍睡眠和休眠。
    huweic
        2
    huweic  
       2018-07-30 00:16:31 +08:00 via Android
    有个 HTTP 包构造工具也叫 Insomnia
    Baymaxbowen
        3
    Baymaxbowen  
       2018-07-30 00:39:19 +08:00 via Android
    我把关机键设置为了息屏,并且关闭了休眠功能
    JohnChiu
        4
    JohnChiu  
       2018-07-30 00:40:49 +08:00 via iPhone
    以前 iOS 锁屏会断 Wi-Fi 的时候 cydia 里防断网的插件也叫 insomnia
    huclengyue
        5
    huclengyue  
       2018-07-30 01:02:12 +08:00 via Android
    系统不是自带这功能吗。。。
    Kilerd
        6
    Kilerd  
       2018-07-30 01:13:01 +08:00
    同 2L,不建议用这个名字,因为有一款 postman 的优秀代替品就叫 Insomnia
    geelaw
        7
    geelaw  
       2018-07-30 02:59:15 +08:00
    重新看了一下,这个工具看起来不是楼主写的。是微软员工 David Anson 写的,截图里面的 blog 地址是他先前的 blog 地址。
    presoul
        8
    presoul  
       2018-07-30 08:25:10 +08:00 via Android
    电源选项有这功能
    anyele
        9
    anyele  
       2018-07-30 09:11:06 +08:00 via Android
    可以设置不休眠啊
    dalieba
        10
    dalieba  
    OP
       2018-07-30 12:29:55 +08:00 via Android
    @huclengyue 是的,不过这个小程序可以不经设置直接临时关闭休眠功能。
    jackboyf
        11
    jackboyf  
       2018-08-14 09:18:24 +08:00
    太麻烦了吧,直接在电源和睡眠里面设置接通电源下屏幕和睡眠从不关闭不就行了。
    dalieba
        12
    dalieba  
    OP
       2019-07-15 10:25:53 +08:00
    @geelaw 要不让熄灭屏幕的话可以试试 NoSleep
    https://www.zeniko.ch/static/software.html
    sukey
        13
    sukey  
       2020-09-24 00:10:06 +08:00
    win10 测试无效。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   969 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:08 · PVG 04:08 · LAX 12:08 · JFK 15:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.