Вимкнути центр сповіщень & Видалення піктограми панелі меню в 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, скористайтеся таким підходом і командним рядком:

  • Запустіть термінал і введіть аналогічну команду – зауважте load замість unload:
  • 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. Тепер запустіть термінал, який можна знайти в /Applications/Utilities/ і введіть таку команду:
  4. killall NotificationCenter

  5. Вийти з терміналу

Сповіщення більше не публікуватимуться, сповіщення зникнуть, а значок панелі меню більше не буде видно. Якщо ви спробуєте перейти до Центру сповіщень за допомогою комбінації клавіш або проведіть пальцем убік, ви побачите порожню сторону екрана.

Усю справу можна завершити менш ніж за хвилину, як показано в цьому короткому відео:

Знову ввімкнути центр сповіщень і повернути піктограму панелі меню

Центр сповіщень не вимкнено назавжди, ви завжди можете знову ввімкнути його та так само легко повернути піктограму на панель меню.

  1. Поверніться до /System/Library/CoreServices/ і знову перейменуйте «Notification Center-disabled.app» на «Notification Center.app»
  2. Двічі клацніть «Центр сповіщень», щоб перезапустити службу та повернути піктограму

Сповіщення знову працюватимуть як зазвичай, як і значок.

Дякую Полу за підказку!

Вимкнути центр сповіщень & Видалення піктограми панелі меню в Mac OS X