Установить тайм-аут при засыпании до отключения сети

Я использую OS X Mavericks (последнюю) на 15-дюймовом MBP 2014 года. Существует возможность сделать так, чтобы система не блокировала экран в течение x секунд/минут после того, как экран погаснет. Я ищу возможность не отключать сеть в течение x секунд/минут после того, как экран погаснет.

Вот ситуация (случается пару раз в день): я где-то подключен к VPN и у меня открыто несколько сеансов SSH и RDP. Затем мне нужно идти сидеть на совещании, где я буду занят разговором с кем-то или просмотром презентации. Я стараюсь, чтобы мой экран не спал, но иногда я замечаю это немного поздно, часто именно тогда, когда становится совсем темно. Когда это происходит, я перемещаю мышь, и она просыпается и не запрашивает пароль (поскольку прошло всего несколько секунд), но мой VPN отключился, и все мои сеансы SSH и RDP были уничтожены.

Есть ли способ установить льготный период, когда сеть выходит из строя, как вы можете установить льготный период, когда система заблокирована?

это сработает для вас osxdaily.com/2011/08/08/…
@Buscar웃 Я почти уверен, что этого не произойдет, потому что мои сеансы ssh настроены на довольно короткую поддержку активности (60 секунд), а сеансы RDP имеют большой непрерывный трафик, поэтому нет проблем с разрывом соединений из-за простоя (также Wi-Fi соединение никогда не обрывается случайно) но я попробую
как насчет скрипта, который запускает ping, пока вы его не остановите?
@Buscar웃 Keepalive и непрерывный пинг не работали. Я наблюдал, как экран ноутбука тускнеет, когда пинговал систему за vpn, и в тот момент, когда он полностью отключился, я пошевелил мышью, но мои сеансы VPN и RDP уже отключились ...

Ответы (1)

Да, вы будете использовать такое приложение, как Caffeine , и использовать его таймер или сценарий наблюдателя, чтобы удалить утверждение мощности Caffeine после указанного вами времени.

Вы можете использовать командную строку peset -g assertionslog, чтобы следить за тем, как машина переходит в спящий режим и выходит из него. Возможно, вы даже сможете использовать pmset для жесткого кодирования желаемого поведения, прочитав страницу руководства несколько раз и поэкспериментировав с журналами отладки, которые он предоставляет.