从App Store下载应用程序时如何防止MacBook休眠


39

当我尝试从App Store下载大型应用程序时,无论是使用电池还是使用交流电源,在设定的时间后显示屏都会关闭,并且下载也将停止。

节能首选项设置为默认值。

即使显示器关闭,我该怎么做才能继续下载?

我正在使用OS X 10.9.4

Answers:


55

如果您不想安装任何软件或更改设置,则可以使用Terminal Utility caffeinate。打开“终端”(位于中/Applications/Utilities/),输入caffeinate,然后按return ↩︎

如果您想设置超时时间,以便在一段时间后进入睡眠状态,请使用以下方法:

caffeinate -t 3600

这将使其保持清醒状态一个小时。(3600是您希望它保持清醒状态的秒数。)

要停止或取消caffeinate命令,请按^ ControlC


到目前为止最好的答案,对于终端爱好者来说非常方便!现在要尝试。
Akash Agarwal

caffeinate program [arguments]只要程序正在运行,您还可以使Mac处于唤醒状态,这对于夜间测试脚本非常方便:caffeinate python script.py。爱它!
逐渐变细

它需要具有该-s标志以防止下载停止。
JBis

10

您可以设置热点。将光标推到那个角,它不会点头。

这样可以节省您更改常规策略的时间,因为您确实希望它在空闲后进入睡眠状态。

在此处输入图片说明


1
这将禁用屏幕保护程序或使显示器进入睡眠状态,这不会阻止笔记本电脑进入睡眠状态吗?
Prabhu

我已经好几年没有使用它了-我的最后两台机器八年来从未睡觉过-但是以前是如果屏幕不休眠,那么计算机也不会。足够容易测试...
Tetsujin

面板已更改,这不再准确。使用“节能器”面板。
BondedDust

@BondedDust-您可以将新信息完全编辑到该答案中,以待批准,也可以添加一个新答案。我仍然在El Cap,那里仍然是真实的。
Tetsujin

让我困惑。我也在El Cap上,但是我没有得到那个图形。
BondedDust

6

您可以从Mac App Store 尝试使用咖啡因

Caffeine是一个很小的程序,它在菜单栏的右侧放置一个图标。单击它可以防止Mac自动进入睡眠状态,使屏幕变暗或启动屏幕保护程序。再次单击以返回。右键单击(或单击)图标以显示菜单。


4

在“节能器”选项中,只需更改“计算机睡眠”选项。例如,在电源适配器上时,可以将“计算机睡眠”选项设置为“从不”。

使用电源适配器15分钟后,默认选项会使Mac进入睡眠状态。


我做到了,效果很好。
Flare Cat

3
  1. 在“ 系统偏好设置”下的“ 节能器”设置中,选中“ 当显示器关闭时防止计算机休眠
  2. 保留它或按shift+ control+ Power关闭显示器

3

您可以caffeinate -w <the Process ID of the download>为此使用。

  • caffeinate 命令使您的计算机无法入睡(尽管您的显示器可能会),

  • -w选项使它等待一个过程完成,然后计算机才能进入睡眠状态,这正是您要执行的操作。

为此,您可以先通过活动监视器找到要下载的进程ID(PID),然后打开Terminal(bash)并输入例如caffeinate -w 4708,用找到的PID替换数字。

  • 请小心使用低PID号,因为这可能是系统进程,在这种情况下,计算机可能会继续运行直到电池没电。

  • 同样,如果您打算经常在某些进程上使用此命令,则可能要使用它caffeinate -w $(pidof <name of process>),它会找到您每次命名的进程的ID(因为PID由系统分配,并且每次运行时都会更改)

它具有的优势

  • 更改系统偏好设置:完成后,您无需将其更改为

  • caffeinate -t <number of seconds>:您的下载可能无法在一定时间内完成,在这种情况下,目标无法实现;否则它可能很快就会完成,那样的话您会浪费精力。



2

由于我不想安装任何软件,也不想使用终端来执行这样的琐碎任务(也没有找到任何允许我永远不会让Mac 处于睡眠状态的设置),因此我使用了以下命令:

https://www.youtube.com/watch?v=G1IbRujko-A

显然,打开Youtube视频并将焦点放在其标签上可以防止Chrome在视频播放结束之前进入休眠状态(因为您假装观看视频)。

然后,您可以将亮度设置为0,而无需担心计算机:下载仍将继续。


这对任何类型的视频播放器(甚至离线)都适用吗?另外,YouTube这些天提示“仍在观看”提示,因此它可以进入睡眠状态。
ankii

我尝试了免费版本的Elmedia Video Player,它可以工作。我没有尝试使用Quicktime Player,现在,我没有“仍在观看”提示。
Gregordy

1
哦,这发生在YouTube距离焦点很远,说不同的空间或最小化时。
ankii

是的,知道了,谢谢您的信息!这就是为什么我建议将重点放在“ Youtube”标签上,这样就不会发生这类事情了:p
Gregordy

0

如果您不希望它进入睡眠状态,只需转​​到“系统偏好设置”,然后单击“节能器”,然后使Mac的睡眠自动变为“从不”。下载完成后,将其更改为“正常”,还有一个提示:在下载应用程序/文件/文档/其他任何东西时,连接充电器(或您想称充电器的IE AC电源等)。

如果太复杂,请转到“系统偏好设置”->“节能器”,然后将其设置为“从不”。


0

尝试NoSleep应用程序

简单易用,用户界面用户甚至可以关上盖子,然后听音乐。即使关闭盖子,您的App Store仍将继续下载。


0

在尝试了几个类似的应用程序之后,我选择了InsomniaX-一个免费的开源应用程序,它可以在保持系统运行的同时使屏幕休眠。我发现的唯一麻烦之处在于,它偶尔会询问用户密码。

可通过以下方式通过自制程序安装:

brew cask install insomniax

-2

只是像播放8小时睡眠音乐视频那样播放视频


1
欢迎询问不同!我们正在尝试找到最佳答案,这些答案将提供有关为何最佳答案的信息。答案应该是独立的,因此请解释为什么您认为您提供的答案可以解决问题或比其他答案更好。提供链接作为支持信息还可以帮助OP和其他用户自己寻找其他信息。有关如何提供优质答案的信息,请参见如何回答。-评论
-fsb
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.