Risposte:
In poche parole Zeitgeist è un registro eventi. Non si occupa di file. Si occupa di eventi. Essa non memorizza il contenuto del file. Non è opera di Zeitgeist
Esempi di eventi sono
Immagina qualsiasi evento e zeitgeist può registrarlo.
Ora, solo perché zeitgeist può registrare qualcosa non significa che lo registrerà. È un demone che espone un'API D-Bus. Questa API fornisce metodi per registrare, recuperare, filtrare o eliminare eventi.
Ora sono necessarie applicazioni esterne per registrare gli eventi su zeitgeist. Un secondo demone chiamato zeitgeist-datahub
continua a funzionare sul tuo sistema che monitora
GtkRecentManager
e inviate al demone zeitgeistPer le applicazioni che non utilizzano GtkRecentManager, sono disponibili estensioni / plugin / componenti aggiuntivi / componenti aggiuntivi che inviano gli eventi rilevanti a Zeitgeist. Questi componenti vengono chiamati dataproviders
perché forniscono dati al demone zeitgeist.
Ora hai applicazioni che possono utilizzare questi dati per il loro utilizzo. Ci sono alcune cose buone che possono essere fatte con i dati. per esempio
timestamp
)Synapse
, Do
e Unity Dash
possono utilizzare questo per ordinare l'elenco delle applicazioni quando l'utente digita il nomegedit-dashboard
usa zeitgeist per popolare questo elenco. Devi installare il pacchetto gedit-plugins
per abilitare questo plugin gedit. Fai clic su Nuovo file per usarloZeitgeist include anche un'API di ricerca full-text, che cerca solo il contenuto dell'evento e non il file stesso. Se hai riprodotto una traccia di Beethovan, l'evento conterrebbe
Quindi l'API di ricerca full-text fornita con zeitgeist esamina solo i campi dell'evento per la ricerca e non esamina il file.
Ricorda che Zeitgeist non è una ricerca di file di un tracker di file