Jak uzyskać wyświetlanie programu Time Machine w centrum powiadomień?

4

Powiadomienia zawierają wiele moich ulubionych aplikacji, jednak Time Machine jest wyraźnie nieobecny.

czytam tutaj że powinien pokazywać:

Powiadomienia systemowe Alerty systemowe z aktualizacjami dotyczącymi baterii,   Kopie zapasowe Time Machine i wysunięte dyski pojawiają się jako powiadomienia   możesz łatwo zauważyć je za pomocą pozostałych powiadomień.

Jak dodać Time Machine do listy?

fmz
źródło
Czy masz na myśli, że Time Machine nie pojawia się na liście aplikacji pod System Preferences > Notificationslub że nie pojawiły się żadne powiadomienia z Time Machine? (Z mojego doświadczenia wynika, że ​​Time Machine powiadamia mnie tylko wtedy, gdy kopia zapasowa przez wiele dni nie miała miejsca)
Dan J
Poprawnie, nie pojawia się na liście aplikacji w Preferencjach systemowych & gt; Powiadomienia. Widziałem powiadomienia na innym komputerze z uruchomionym Mavericks, które wyświetlają powiadomienie po pomyślnym zakończeniu tworzenia kopii zapasowej.
fmz

Odpowiedzi:

4

Nie musisz dodawać Time Machine do listy. Wraz ze wszystkimi innymi powiadomieniami systemu OS X są one wyświetlane w Centrum powiadomień bez interwencji użytkownika wymaganej do ich aktywacji. I odwrotnie, nie możesz ich wyłączyć. To samo dotyczy powiadomień o bateriach, powiadomień o wyrzuceniu dysku itp.

Jeśli chcesz wyłączyć powiadomienia Time Machine, ustaw wartość flag dla _SYSTEM_CENTER_:com.apple.TMHelperAgent w app_info tabela w ~ / Library / Application Support / NotificationCenter / & lt; udid & gt; .db do 12609 lub 13639.

Jeśli chcesz go jeszcze bardziej dostosować, zmień jeden z pozostałych wpisów Centrum powiadomień, a następnie przeczytaj wartość flag dla tej aplikacji i zapisz ją jako wartość flag dla TMHelperAgent.

grg
źródło
Cześć GR, zobacz moją notatkę powyżej. Czy jest jakiś sposób na modyfikację informacji, które otrzymujesz dla Time Machine?
fmz
@fmz Niezupełnie, ale zobacz moją edycję
grg
Widzę wartość 535 dla flag w Yosemite. Jaką wartość powinienem ustawić?
AlKozin
@AlKozin Ustaw wartość w zależności od tego, jakiego typu powiadomień chcesz. Nie próbowałem tego na Yosemite, ale procedura powinna być taka sama - ustaw ustawienia powiadomień dla każdej innej aplikacji, a następnie skopiuj wartość flag dla tej aplikacji na Time Machine.
grg
@grgarside Dzięki! Nie myśl o rozwiązaniu z tego punktu widzenia.
AlKozin
2

Aby wyłączyć powiadomienia Time Machine Yosemite , najpierw znajdź bazę danych Centrum powiadomień, uruchamiając:

cd `getconf DARWIN_USER_DIR`/com.apple.notificationcenter/db

Zostaniesz w katalogu zawierającym bazę danych SQLite o nazwie db. W tej bazie danych app_info stół, ustaw flags wartość dla _SYSTEM_CENTER_:com.apple.TMHelperAgent do 12609.

jes
źródło