Отключить возобновление для Safari или других конкретных приложений в Mac OS X Lion

Отключить сохраненное состояние определенного приложения и возобновить работу в OS X Lion

Resume — это функция Mac OS X Lion, которая заставляет окна приложений снова появляться после того, как вы вышли, а затем перезапустили приложение. Это отличная функция, но мы не хотим, чтобы все приложения использовали ее, поэтому вот как отключить возобновление для каждого приложения.

Как отключить возобновление работы для определенных приложений в Mac OS X 10.7 Lion

Это просто и очень похоже на удаление сохраненных состояний приложения, просто следуйте инструкциям:

  • На рабочем столе Mac OS X нажмите Command + Shift + G и войдите в папку «Сохраненные состояния приложений», расположенную в вашей личной библиотеке по адресу:
  • ~/Library/Saved Application State/

  • Найдите приложение, для которого вы хотите отключить возобновление. Для этого пошагового руководства мы будем использовать Safari в качестве примера, поэтому мы ищем папку «com.apple.Safari.savedState».
    • Заметка: Вы, вероятно, захотите удалить содержимое папки приложений до следующего шага, в противном случае существующее Сохраненное состояние станет состоянием по умолчанию, в которое приложение возобновляется повторно. Это может быть полезно, если вы хотите, чтобы всегда открывались одни и те же вкладки или окна, но цель этого пошагового руководства состоит в том, чтобы окна не открывались и чтобы для выбранного приложения было отключено возобновление, поэтому вам нужно очистить содержимое папок.
  • Выберите com.apple.Safari.savedState и щелкните правой кнопкой мыши и выберите в меню Get Info или нажмите Command + i, чтобы получить информацию о папке.
  • В разделе «Общие» установите флажок «Заблокировано».
  • Отключение определенных приложений из резюме в Mac OS X Lion

  • Закройте окно Get Info и перезапустите приложение, чтобы заблокированное состояние вступило в силу.

Вот и все, Resume больше не будет сохранять состояние Safaris, потому что папка теперь заблокирована, что не позволяет приложению получить к ней доступ.

Для более опытных пользователей, если вы предпочитаете делать это через Терминал, вы можете сделать это с помощью команды chmod и флага -w для предотвращения доступа на запись:

chmod -w ~/Library/Saved Application State/com.apple.Safari.savedState/

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

Это завершает манипуляции с функцией возобновления Lion’s Resume, и мы рассмотрели, как удалить определенные сохраненные состояния возобновления, полностью отключить возобновление и даже как отменить отображение окон текущего сеанса при выходе из повторного появления через возобновление. Теперь у вас должен быть полный контроль над возобновлением и тем, что снова появляется при перезапуске, но если у вас есть еще вопросы по этой функции, сообщите нам об этом в комментариях.

Обновить: Вы также можете отключить возобновление для каждого приложения с помощью команд записи по умолчанию, вот что вы хотите использовать для отключения Safari:

defaults write com.apple.Safari NSQuitAlwaysKeepsWindows -bool false

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *