Windows 下有没有 Amphetamine 这样的软件?

2021-09-06 17:03:37 +08:00
 Awes0me
Amphetamine 可以自定义打开某些软件的时候,禁止系统睡眠。

Windows 我找不到这样的,最多只能是设置不睡眠几个小时,或者定时不睡

挂游戏的时候经常黑屏导致掉线就很烦
2169 次点击
所在节点    Windows
17 条回复
ronman
2021-09-06 17:22:10 +08:00
没搞懂为什么游戏开着会睡眠
billly
2021-09-06 17:29:52 +08:00
微软出的工具 PwoerToys 好像可以做到
1003064738
2021-09-06 17:37:29 +08:00
Process Lasso 不知道满不满足需求
jfdnet
2021-09-06 17:39:08 +08:00
Awes0me
2021-09-06 18:24:51 +08:00
@billly
@jfdnet

这些都不符合要求啊,只能定时或者永远不睡眠,不能做到游戏运行的时候不睡眠。
Awes0me
2021-09-06 18:25:46 +08:00
@ronman

我也不明白为什么网易不用系统的 api,完全可以游戏运行的时候系统不睡眠。
billlee
2021-09-06 21:03:03 +08:00
其实 API 非常简单

docs.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setthreadexecutionstate

自己写一个也不难。之前我想自己写一个的,然而因为其它问题全面切换到 mac 和 linux 了
Huelse
2021-09-06 21:34:53 +08:00
mingl0280
2021-09-06 21:44:15 +08:00
Process lasso,挺好用。
mingl0280
2021-09-06 21:44:47 +08:00
@Awes0me process lasso 里面可以针对进程设置此进程运行时禁止睡眠的
Tumblr
2021-09-06 23:20:43 +08:00
楼主,你需要的不是禁用休眠,你需要的是这个:


如果一定要设置禁用 sleep,计划任务就可以,触发器用 on an event 。
ysc3839
2021-09-07 05:31:13 +08:00
个人觉得玩游戏时自动睡眠是合理的,用户正常游玩时会有输入操作,系统不会睡眠,当一段时间没有输入操作的话,可能是用户已经离开、不玩了,此时自动睡眠并没有问题。许多游戏主机也支持长时间没有操作自动睡眠。
Awes0me
2021-09-07 07:52:38 +08:00
@1003064738
@mingl0280

感谢,这个可以了
Awes0me
2021-09-07 07:53:24 +08:00
@ysc3839

但是有些游戏可以自动挂机一段时间,是不需要操作的
Zien
2021-09-07 14:31:10 +08:00
Don’t Sleep
gBurnX
2021-09-07 16:41:55 +08:00
为啥要休眠?都能打游戏了,缺那点电费吗?

如果说不喜欢显示器一直亮着,设置一个息屏时间就够了。
YsHaNg
2021-09-10 20:58:47 +08:00
@Awes0me powertoys awake 有 cli 可以 attach process 你可以看微软网站文档里的介绍 但是现在 bug 有没有修好就不知道了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800209

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX