Войти

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

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

Небольшая утилита с GitHub пригодится каждому пользователю Mac.
Артём Суровцев 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
Логотип iPhones.ru
iPhones.ru
Небольшая утилита с GitHub пригодится каждому пользователю Mac.

3 комментария

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

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

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

    vladislavikii avatar
    vladislavikii25 июня 2023
    1

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

    Войди на сайт, чтобы ответить
    Ответить

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

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