Деактивиране на центъра за уведомяване & Премахване на иконата на лентата с менюта в Mac OS X

Съдържание:

Anonim

Центърът за уведомяване е страхотно допълнение към Mac OS X, но не всеки го харесва, понякога просто заглушаването на звуците за предупреждение и изключването на банери и изскачащи прозорци за предупреждение за приложение просто не е достатъчно и може искате да деактивирате напълно цялата система за уведомяване. Освен това, ако не използвате Известия на Mac, вероятно не искате и иконата на лентата с менюта да стои в ъгъла на екрана.Ще ви покажем как да деактивирате Центъра за уведомяване, всички сигнали и също така да премахнете иконата от ъгъла на лентата с менюта в Mac OS X.

Това също ще деактивира напълно всички изскачащи предупреждения и банери за известия в Mac OS X. Ако все още искате да получавате сигнали и банери, не деактивирайте напълно центъра за уведомяване.

Как да деактивирате напълно центъра за уведомяване и да премахнете иконата на лентата с менюта в Mac OS X

Можете напълно да изключите системата за уведомяване в MacOS и Mac OS X, като разтоварите агента за стартиране чрез командния ред на Mac, ето как работи:

  • Отворете терминала и въведете следната команда:
  • launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

  • След това въведете следната команда, за да затворите NotificationCenter:
  • killall NotificationCenter

  • Накрая излезте от терминала и се върнете към Finder

ВСИЧКИ сигнали, банери и известия вече няма да се показват на Mac. Това важи за цялата система и за цялото приложение и засяга всички приложения в Mac OS X.

Обърнете внимание, че това разтоварва Центъра за уведомяване само за текущия потребител и не изисква администраторски достъп.

Как да активирате отново Центъра за уведомяване чрез презареждане на Launch Agent в Mac OS

За да активирате отново известията и Центъра за известия с всички предупреждения с помощта на launchctl, използвайте следния подход и команден низ:

  • Стартирайте терминала и въведете подобна команда – забележете зареждане вместо разтоварване:
  • launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

  • Натиснете Command+Shift+G и отидете на /System/Library/CoreServices/, след това намерете „Център за уведомяване“ и щракнете двукратно върху него, за да го стартирате отново

Благодаря на ganbustein за метода launchctl!

За пълнота ще включим по-стария подход, който е по-малко предпочитан предвид простотата на метода launchctl, описан по-горе, но той работи в OS X за заинтересованите:

  1. От OS X Finder натиснете Command+Shift+G и въведете пътя до /System/Library/CoreServices/
  2. Намерете „Notification Center.app“ и щракнете върху името, за да го преименувате на „Notification Center-disabled.app“, удостоверете промяната, когато бъдете подканени
  3. Сега стартирайте Terminal, намиращ се в /Applications/Utilities/ и въведете следната команда:
  4. killall NotificationCenter

  5. Излезте от терминала

Известията вече няма да се публикуват, предупрежденията ще изчезнат и иконата на лентата с менюта вече не се вижда. Ако се опитате да стигнете до Центъра за уведомяване чрез клавишна комбинация или плъзгане настрани, ще видите празна страна на екрана.

Цялото нещо може да бъде завършено за по-малко от минута, както е показано в този кратък видеоклип:

Повторно активиране на центъра за уведомяване и връщане на иконата на лентата с менюта

Центърът за уведомяване обаче не е деактивиран за постоянно, винаги можете да го включите отново и да върнете иконата обратно в лентата с менюта също толкова лесно.

  1. Върнете се към /System/Library/CoreServices/ и преименувайте отново „Notification Center-disabled.app“ на „Notification Center.app“
  2. Щракнете двукратно върху „Център за уведомяване“, за да рестартирате услугата и да върнете иконата

Известията отново ще работят нормално, както и иконата.

Благодаря на Пол за идеята за съвет!

Деактивиране на центъра за уведомяване & Премахване на иконата на лентата с менюта в Mac OS X