Войти

Или войди с помощью

Как в macOS добавить задержку при закрытии приложений. Успеете спасти важные данные

Артём Суровцев avatar |

В операционной системе macOS для завершения приложений используется шорткат Command + Q. При этом другое сочетание клавиш Command + W закрывает текущую вкладку или одно из окон программы. Пытаясь закрыть одну страницу в браузере, можно случайно завершить приложение полностью и потерять нужные вкладки или несохраненную информацию.

Решить проблему можно при помощи небольшой бесплатной утилиты с GitHub.

📌 Спасибо re:Store за полезную информацию. 👌

Как настроить задержку при закрытии приложений шорткатом Command + Q

1. Загрузите бесплатное приложение Slow Quit Apps с GitHub.

2. Разархивируйте утилиту и переместите в папку Программы.

3. При первом запуске выдайте необходимые разрешения (Системные настройки — Конфиденциальность и безопасность — Универсальный доступ).

4. Запустите программу и подтвердите автозапуск при старте macOS.

Как менять параметры Slow Quit Apps

Разработчики не стали делать графический интерфейс для программы, а все параметры можно настроить при помощи Терминала.

▶ Чтобы изменить время до завершения приложения, используйте такую команду:

$ defaults write com.dteoh.SlowQuitApps delay -int 5000

Здесь в миллисекундах установите комфортное значение. По умолчанию установлено 3 секунды (значение “3000”).

▶ Можно использовать белый список, чтобы добавлять туда приложения, при завершении которых утилита срабатывать не будет.

$ osascript -e 'id of app "Notes"' com.apple.Notes
$ defaults write com.dteoh.SlowQuitApps whitelist -array-add com.apple.Notes

– команда добавляет приложение (Заметки) в белый список.

$ defaults read com.dteoh.SlowQuitApps whitelist

– просмотр белого списка.

$ defaults delete com.dteoh.SlowQuitApps whitelist

– очистка белого списка.

▶ Можно наоборот инвертировать список, тогда утилита будет работать только для приложений из этого перечня.

$ defaults write com.dteoh.SlowQuitApps invertList -bool YES

– команда инвертирует список исключений в список приложений для работы утилиты.

▶ После любого изменения параметров нужно перезапускать программу такой командой:

$ killall SlowQuitApps

Вот так можно настроить механизм завершения важных приложений и добавить удобный наглядный таймер для этого.

3
undefined
iPhones.ru
Небольшая утилита с GitHub пригодится каждому пользователю Mac.

Войди и оставь комментарий

Или войди с помощью

<- Назад Забыли пароль? Войти
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер

Какие правила в комментариях
  1. KAMEL EDDINE avatar
    KAMEL EDDINE 25 июня 2023
    0

    У меня стабильная задержка и нормально.

    vladislavikii avatar
    vladislavikii25 июня 2023
    1

    @KAMEL EDDINE, когда стабильная задержка – это, говорят, норма…

    Войди на сайт, чтобы ответить
    Ответить
  2. Alex6600 avatar
    Alex6600 26 июня 2023
    0

    Есть же старый анекдот про Windows. Если у ПК выдавать вилку и розетки на экране появиться сообщение: «А вы уверены?»

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.