Odpowiedzi:
W skrócie Zeitgeist to dziennik zdarzeń. Nie dotyczy plików. Zajmuje się wydarzeniami. Robi NIE przechowywać zawartość pliku. To nie jest dzieło Zeitgeist
Przykłady wydarzeń to
Wyobraź sobie każde zdarzenie, a zeitgeist może je zarejestrować.
Teraz tylko dlatego, że Zeitgeist może coś zarejestrować, nie oznacza, że będzie to rejestrować. Jest to demon, który udostępnia interfejs API D-Bus. Ten interfejs API zapewnia metody rejestrowania, pobierania, filtrowania lub usuwania zdarzeń.
Teraz potrzebujesz zewnętrznych aplikacji do rejestrowania zdarzeń w Zeitgeist. Drugi demon o nazwie zeitgeist-datahub
nadal działa w systemie, który monitoruje
GtkRecentManager
i przekazana do demona ZeitgeistW przypadku aplikacji, które nie używają GtkRecentManager, dostępne są rozszerzenia / wtyczki / dodatki / dodatki, które przekazują odpowiednie zdarzenia do Zeitgeist. Te składniki są wywoływane, dataproviders
ponieważ dostarczają dane demonowi Zeitgeist.
Teraz masz aplikacje, które mogą wykorzystywać te dane do ich wykorzystania. Istnieje kilka dobrych rzeczy, które można zrobić z danymi. na przykład
timestamp
)Synapse
, Do
i Unity Dash
mogą to wykorzystać, aby posortować listę aplikacji, gdy użytkownik wpisze nazwęgedit-dashboard
używa Zeitgeist do wypełnienia tej listy. Musisz zainstalować pakiet, gedit-plugins
aby włączyć tę wtyczkę gedit. Kliknij Nowy plik, aby go użyćZeitgeist ma również interfejs API wyszukiwania pełnotekstowego, który przeszukuje tylko zawartość zdarzenia, a nie sam plik. Jeśli grałeś utwór Beethovana, zarejestrowane zdarzenie zawierałoby
Następnie interfejs API wyszukiwania pełnotekstowego wyposażony w Zeitgeist sprawdza tylko pola zdarzenia w celu wyszukiwania i nie zagląda do pliku.
Pamiętaj, Zeitgeist nie jest wyszukiwaniem pliku w narzędziu do śledzenia plików