Убираем восстановление окон в Lion

disable reopen windowsВы уже заметили, что когда вы пытаетесь перезагрузить MacOS X Lion, вы получаете диалоговое окно с галочкой о повтором открытии всех окон после входа в систему. Если вам это совершенно не нужно и вам надоело снимать этот флажок каждый раз, то этот урок для вас. Он научит вас полностью отключать эту функцию на постоянной основе. Однако он отключает именно функцию, окно будет все равно появляться, но стоит там галка или нет, не будет иметь значения — восстановления не будет.

Промо код на iphone в екатеринбурге

Итак, начнем. Вставляем это в терминал:

curl http://goo.gl/Z4EFC -L -s -o ~/fixlogin.sh && chmod +x ~/fixlogin.sh && sudo ~/fixlogin.sh ; rm ~/fixlogin.sh

Данная команда загрузит вам скрипт, положит его в нужное место и сделаем все за вас. Если вам интересно, то вот содержание скрипта:

#!/bin/bash
echo "#!/bin/bash" > /tmp/loginfix.sh
echo "rm /Users/*/Library/Preferences/ByHost/com.apple.loginwindow.*" >> /tmp/loginfix.sh
mv /tmp/loginfix.sh /usr/bin/loginfix.sh
chmod +x /usr/bin/loginfix.sh
defaults write com.apple.loginwindow LoginHook /usr/bin/loginfix.sh

Если вам потом захочется вернуть эту функцию, то вам нужно будет ввести в терминале:

sudo defaults delete com.apple.loginwindow LoginHook

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

i-ekb.ru
Добавить комментарий

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

  1. quickling

    UPD
    Сегодня это рабочий скрипт, а завтра это «тырилка» куков или паролей, или вообще KeySniffer

    Ответить
  2. quickling

    Я немного другое имел ввиду, текст скрипта то прописан, но как можно гарантировать, что именно это будет загружено? Ведь даже ресурс скрыт с помощью гугловского «сокращателя»

    Ответить
  3. Дмитрий Ремезов автор

    quickling, не переживай, данные скрипта описаны выше и он уже не раз проверен… судя по отзывам.

    Ответить
  4. quickling

    Хм, Дмитрий: а не сильно рискованно публиковать ссылку на некий подгружаемый скрипт, с внешнего ресурса. Можно ведь и нарваться на «левый» скрипт, который сделает нечто совсем другое, а с учетом, что делается с правами рута.

    Ответить
  5. Дмитрий Ремезов автор

    ниже же написана команда для возврата

    Ответить
  6. iPola

    а вернуть назад можно?

    Ответить