Отключаем надоедливые окна в Mac OS X 10.6
Mac OS как и любая другая операционная система с дружелюбным пользовательским интерфейсом для общения с юзером использует огромное количество диалоговых окон. Ими она предлагает сделать выбор, предупреждает об ошибках, просит подождать пока производятся какие-либо процессы и так далее. Беда в том, что некоторые из этих окон со временем начинают раздражать, а другие начинают казаться бесполезными. Давайте избавляться от некоторых из таких окон.
И начнем, пожалуй, с наиболее противного и, на мой взгляд, бесполезного окна, а именно «Уведомление о программе скаченной из интернета».
Само собой — диалог появляется ради нашей же безопасности, но на кой чёрт он мне нужен? Я это приложение собственноручно перенес в папку «Программы», уж наверное я знаю от куда оно у меня. Открываем терминал и вводим:
• defaults write com.apple.LaunchServices LSQuarantine -bool NO
Для отмены меняем NO на YES, изменения вступают в силу после перезагрузки.
Следующий диалог который напрягает не меньше чем предыдущий.
Вспомнить сколько раз вы дожидались полной проверки? Думаю, что из сотни и десятка не наберется, так если вы жмете постоянно «Пропустить» к чему вообще появление этого окна? Отключаем командой:
• defaults write com.apple.frameworks.diskimages skip-verify TRUE
Чтоб вернуть проверку, вводим FALSE, перезагрузки не требует. Может эту проверку и не стоит отключать, в целях безопасности, но поверьте, за 2 года ни один образ мне не навредил.
Следующее окно от которого мне захотелось избавится — «Сообщение о неожиданном завершении программы».
Целесообразность отключения, этого окна, некоторым может показаться сомнительной, а другие могут сказать, что ни разу не видели такого окна. Решать вам, я же приведу команду которая его отключает:
• defaults write com.apple.CrashReporter DialogType none
Для включения меняем none на crashreport, требует перезагрузки.
Ещё одно окошко, выскакивает в Safari, если на странице вы заполнили какую-либо форму, но отправить забыли.
Можно отключить набрав:
• defaults write com.apple.Safari DebugConfirmTossingUnsubmittedFormText 0
Заменив 0 на 1 мы возвращаем всё на круги своя, вступает в действие, после перезапуска Safari.
- Дата: 29-06-2016, 15:25