Як я можу запобігти моєму MacBook спати під час завантаження програм із App Store


39

Коли я намагаюся завантажувати великі програми з App Store, незалежно від того, чи живиться від батареї чи змінного струму, дисплеї вимикаються через встановлений час, а завантаження також припиняється.

Налаштування енергозбереження встановлені за замовчуванням.

Що робити, щоб продовжувати завантаження, навіть коли дисплей вимкнено?

Я використовую OS X 10.9.4

Відповіді:


55

Якщо ви не хочете встановлювати програмне забезпечення або змінювати налаштування, ви можете скористатися утилітою Terminal caffeinate. Відкрийте термінал (розташований у /Applications/Utilities/), введіть caffeinateі натисніть return ↩︎.

Якщо ви хочете встановити тайм-аут, щоб він спав через деякий час, скористайтеся цим:

caffeinate -t 3600

Це зробить його неспанням протягом години. (3600 - це кількість секунд, коли ви хочете, щоб він не спав.)

Щоб зупинити або скасувати caffeinateкоманду, натисніть ^ ControlC.


Найкраща відповідь поки що, так зручно для любителів терміналів! Спробуй зараз.
Акаш Агарвал

Ви також можете caffeinate program [arguments]зробити Mac прокидається до тих пір , як працює програма, яка зручна для тестування скриптів на ніч: caffeinate python script.py. Любіть це!
конус

У ньому повинен бути -sпрапор, щоб запобігти зупинці завантаження.
JBis

10

Ви можете встановити гарячі куточки. Притисніть курсор до цього кута, і він не буде кивати головою.

Це допоможе вам врятувати необхідність змінити звичайну політику, коли ви хочете, щоб вона спала після простою.

введіть тут опис зображення


1
Це може або відключити заставку, або перевести дисплей у режим сну, це не завадить ноутбуку заснути.
Прабху

Я насправді не використовував його протягом багатьох років - мої останні 2 машини ніколи не спали, за 8 років - але раніше було так, що якщо екран не спав, а також комп’ютер. Досить просто перевірити ...
Tetsujin

Панелі змінилися, і це вже не точно. Використовуйте панель "Енергозбереження".
ЗакріпленоДаст

@BondedDust - ви можете або повністю відредагувати нову інформацію в цій відповіді, за умови схвалення, або додати нову відповідь. Я досі на Ель-Кап, де все ще правда.
Tetsujin

Колір мене спантеличив. Я теж на El Cap, але я не отримую такої графіки.
ЗакріпленийДуст

6

Ви можете спробувати кофеїн у магазині додатків Mac:

Кофеїн - це крихітна програма, яка розміщує піктограму в правій частині панелі меню. Клацніть його, щоб запобігти автоматичному переходу в режим сну, затемненням екрана або запуску заставки. Клацніть його ще раз, щоб повернутися назад. Клацніть правою кнопкою миші (або - натисніть) на піктограму, щоб показати меню.


4

У вас є параметри енергозбереження, просто змініть параметр "Комп'ютер сон". Для прикладу, ви можете поставити опцію "Сон комп'ютера" на "Ніколи", перебуваючи на адаптері живлення.

Параметр за замовчуванням переводить ваш Mac у режим сну через 15 хвилин, перебуваючи на адаптері живлення.


Я це зробив, це чудово працювало.
Спалах Кота

3
  1. Установіть прапорець Забороніть комп'ютеру спати, коли дисплей вимкнено в налаштуванні Енергозбереження в розділі Налаштування системи .
  2. Залиште його або натисніть shift+ control+, Powerщоб вимкнути дисплей .

3

ви можете використовувати caffeinate -w <the Process ID of the download>для цього.

  • caffeinate команда робить ваш комп'ютер не в змозі заснути (хоча ваш дисплей може),

  • -wопція дозволяє чекати процес , щоб закінчити і раніше ваш комп'ютер не може впасти спати, що це саме те , що ви хотіли зробити.

для цього ви можете спочатку знайти ідентифікатор процесу (PID) для завантаження за допомогою Монітора активності, потім відкрити термінал (bash) і ввести, наприклад caffeinate -w 4708, номер замінити на знайдений вами PID.

  • будьте обережні з низьким номером PID, оскільки це може бути системний процес, і в цьому випадку ваш комп'ютер може працювати, поки акумулятор не вмирає.

  • також якщо ви плануєте часто використовувати цю команду для певних процесів, ви можете використовувати її caffeinate -w $(pidof <name of process>)замість цього, вона знайде ідентифікатор процесу, який ви називаєте кожен раз (оскільки 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, і наразі у мене не було підказки "Все ще дивлюся".
Грегорді

1
О, це відбувається, коли YouTube знаходиться далеко від фокусу, скажімо, іншого місця або мінімізованого.
ankii

Ах так, зрозуміло, дякую за інформацію! Ось чому я радив тримати фокус на вкладці Youtube, щоб подібні речі не траплялися: p
Gregordy

0

Якщо ви не хочете, щоб він спав, просто перейдіть до "Налаштування системи", потім натисніть "Енергозбереження", а потім перемкніть автоматичний режим сну вашого Mac на "Ніколи". Потім змініть його на "Нормальне", як тільки завантаження буде зроблено. Також одна порада: приєднайте зарядний пристрій (або що ви хочете зателефонувати до зарядного пристрою IE змінного струму тощо) під час завантаження програми / файлу / документа / будь-яких інших речей.

Якщо це занадто складно, просто перейдіть до "Налаштування системи" -> "Енергозбереження", а потім встановіть його на "Ніколи".


0

Спробуйте додаток NoSleep .

Це простий і простий у користуванні інтерфейс користувача. Ви навіть можете закрити кришку і слухати музику після цього. Ваш App Store продовжить завантаження навіть після закриття кришки.


0

Спробувавши пару подібних додатків, я влаштувався на InsomniaX - безкоштовний додаток з відкритим кодом, який дозволяє спати екран, зберігаючи систему. Єдине роздратування, яке я знайшов, - це те, що час від часу він запитує пароль користувача.

Встановлюється через домашню мову з:

brew cask install insomniax

-2

просто залиште відео, яке працює як 8-годинне музичне сну


1
Ласкаво просимо до "Запитайте різних"! Ми намагаємось знайти найкращі відповіді, і ці відповіді дадуть інформацію про те, чому вони найкращі. Відповіді мають бути самостійними, тому поясніть, чому ви думаєте, що надана вами відповідь вирішить проблему чи краще, ніж інші. Надання посилань як допоміжної інформації також може допомогти ОП та іншим знайти додаткову інформацію для себе. Див. Як відповісти про те, як надати якісну відповідь. - З огляду
fsb
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.