Zeitgeist

Screenshot Software:
Zeitgeist
Szczegóły programowe:
Wersja: 0.9.16 Aktualizowane
Filmu: 18 Jul 15
Wywoływacz: The Zeitgeist Project
Licencja: Wolny
Popularność: 4

Rating: 4.0/5 (Total Votes: 1)

Zeitgeist (znany również jako ram Zeitgeist) to oprogramowanie wiersza polecenia realizowane w Vala i zaprojektowane tak, aby działać jako usługa, która rejestruje zdarzenia i działania użytkownika GNU / Linux. Jest on używany domyślnie w systemie operacyjnym Ubuntu Linux.


Zapewnia świadomość aktywności pulpitu

Zeitgeist zapewnia świadomość aktywności pulpitu i może być używane do logowania różne imprezy pulpitu stworzonych przez użytkownika, takie jak otwieranych plików, odwiedzanych stron lub czat, i udostępnić te informacje do innych aplikacji.

Projekt oferuje również wsparcie do znakowania przedmiotów, zarówno ręcznie przez użytkownika lub automatycznie przez dostawcę danych, a także wsparcie dla pozycji zakładki. Ponadto Zeitgeist mogą być użyte do określenia związek pomiędzy elementami w zależności od sposobu użytkowania i podobieństwa.


Pierwsze kroki z Zeitgeist

Instalacja Zeitgeist ramy od systemu operacyjnego GNU / Linux nie powinno być takie trudne zadanie, nawet jeśli program jest rozprowadzany tylko jako archiwum źródłowego. Oczywiście, użytkownicy Ubuntu mogą zainstalować pakiet z głównych repozytoriów oprogramowania, ich dystrybucji, jeśli nieprawdaż & rsquo; t. Już zainstalowany domyślnie

Po zapisaniu archiwum źródłowego na wybranej lokalizacji, takich jak swoim katalogu domowym, należy go rozpakować za pomocą narzędzia Menedżer archiwum, a następnie otworzyć terminal aplikacji emulatora i przejdź do lokalizacji wyodrębnionych plików archiwalnych (np cd /home/softoware/zeitgeist-0.9.14).

Uruchom i lsquo; ./ configure && make & rsquo; polecenie, aby skonfigurować i skompilować program, a następnie & lsquo; sudo make install & rsquo; polecenie, aby go zainstalować systemu szeroki i udostępnić go dla wszystkich użytkowników na komputerze.


Pod maską

Biorąc spojrzeć pod maskę programu Zeitgeist, możemy zauważyć, że został w całości napisany w języku programowania Vala. . Mamy & rsquo; ve powodzeniem przetestowane z kilku 32-bitowych i 64-bitowych dystrybucjach GNU / Linux

Co nowego w tym wydaniu:

  • Ogólnie:
  • Nie hardcode ścieżkę Pythona
  • Fix budować z vala-0.24 +
  • Wymagaj glib 2.35.4 i dostosować odpowiednio docelowego wygadany
  • Libzeitgeist:
  • Dodaj -fPIC do libzeitgeist-internal.la i libzeitgeist_datamodel-2.0.la
  • Zaloguj. konieczność zamknięcia pętli również w przypadku błędu, w przeciwnym razie możemy zostawić bezpańskich główną pętlę wokół

Co nowego w wersji 0.9.14:

  • Fix zarządzanie i śledzenie zarejestrowanych Monitory

Co nowego w wersji 0.9.12:

  • Fix find_related_uris tylko wydrukować rankingu, jeżeli
  • EXPLAIN_QUERIES jest włączona
  • Poprawiono find_related_uris wziąć RelevantResultType jako
  • argumentem zamiast resultType
  • Przełęcz kopię szablonów do wyszukiwania i search_with_relevancies

Co nowego w wersji 0.9.5:

  • Silnik:
  • Potrzebuje vala 0,16 budować.
  • Optymalizacja interpretacji tematu.
  • Zestaw Pragma ustawienie synchronicznie do normy.
  • Dodano które ustanawia autobus w serwerze fałszywe X (Xvfb) i uruchamia instancję Zeitgeist (bez datahub lub FTS) do niego.
  • Wydarzenia są umieszczone w kolejności.
  • Autoconf:
  • Nie zaznaczaj Xapian jeśli FTS ++ jest wyłączone.
  • Print & quot; SQL debugowania & quot; opcji.
  • Sprawdź gmodule.

Co nowego w wersji 0.8.99 beta 1:

  • Silnik:
  • Naprawiono błąd podczas imprezy mieli pola NULL (PR: # 941530).
  • Wykonane się, że nie przerwanych transakcji SQLite są otwarte (PR: # 937991)
  • .
  • Zwiększona rejestrowanie i dodano opcję --log-file.
  • Naprawiono błąd Przechowywanie monitora identyfikatory zgorszenie przechowywania w DB (LP: # 950983).
  • Naprawiono błąd wprowadzenie wartości wcześniej nie istnial, szukając nich (LP: # 953041)
  • .
  • FTS:
  • Filtr wartości indeksowania nierozpoznanych (np. niestandardowe URI).
  • Zwiększona zgrupowanie URI i pochodzenia (LP: # 947835).
  • Użyj current_uri zamiast URI; MOVE_EVENTs indeksu (LP: # 948794).
  • Funkcja Dodany SearchWithRelevancies D-Bus.

Co nowego w wersji 0.8.99 Alpha 2:

  • Silnik:
  • Ulepszona obsługa błędów i raportowania (PR: # 848710, # 760111, # 903667)
  • .
  • Automatyczne odzyskiwanie po korupcji w bazie (LP: # 743857).
  • Dodano nowy operator prefiksu (& quot; + & quot;), aby zapytać o dokładne meczów (LP: # 884193)
  • .
  • Plik bazy danych jest tylko do odczytu przez użytkownika (PR: # 910273).
  • Gvfs wykorzystanie w StorageMonitor został wyłączony teraz (LP: # 905898)
  • .
  • Naprawiono problem, gdzie rozszerzenie FTS może zablokować dB (LP: # 919111).
  • Naprawiono błąd z automatycznym ponownego indeksowania FTS w.
  • Wydarzenia z powtarzającymi przedmiotów są teraz czysto odrzucone (PR: # 909708).
  • Debug wiadomości nie są już wyświetlane domyślnie (PR: # 906451).
  • interpretacja Guess i manifestacji, gdy pusta (PR: # 899602).
  • Wdrożone monitorowanie stanu sieci w StorageMonitor.
  • Naprawiono rozszerzenie histogramu do obsługi stref czasowych.
  • Różne zużycie pamięci i zapytań zwiększenie szybkości (LP: # 910190).
  • Dodano zmienną środowiskową dla wyłączania rozszerzeń.
  • Ogólnie:
  • Aktualizacja do shared-desktop-ontologie wersji 0.8.1. Wprowadza WebDataObject i sprawia MusicPiece dzieckiem Audio.

Co nowego w wersji 0.8.2:

  • Silnik:
  • Przechowywanie Monitor:. Dodaj wsparcie dla Network Manager 0.9
  • W polu tekstowym w podlegających szablonów jest obecnie dopuszczone do końca gwiazdką (*) charakter (który jest traktowany jako zwykły tekst).
  • poprawnie obsługiwać current_uri w podlegających szablonów ze starych klientów (zamiast zmuszać go do tej samej wartości jak uri podmiotu).
  • Znaczne zwiększenie ilości zdarzeń, które mogą być usunięte w pojedynczych DeleteEvents zadzwonić.
  • Python API:
  • Prawidłowo określić interfejs D-Bus przy użyciu introspekcji.
  • Fix możliwy wyjątek, gdy dostępna lista metoda nie został załadowany.
  • Konstruktor zdarzeń obsługuje teraz tworzenie niezależnych kopii wydarzeń.

Co nowego w wersji 0.8.1.1:

  • Silnik:
  • Rozszerzenia obciążenia, gdy baza danych wewnętrznych tabel odnośników / cache zostały zainicjowane.
  • problemu Fix przy wymianie istniejącej instancji (Zeitgeist: # 809569 LP).
  • Fix możliwej awarii podczas zeitgeist-datahub nie jest dostępna (PR: # 791392).
  • Python API:
  • Fix regresji, że złamał właściwości (get_version i get_extensions).

Co nowego w wersji 0.8.1:

  • Silnik:
  • Dodano metodę GetDataSourceFromId D-Bus do rozszerzenia rejestru (źródło danych: # 691690 LP).
  • Kopia zapasowa bazy danych jest tworzona przed próbą uaktualnienia schematu. Jeśli coś pójdzie nie tak, kopia zapasowa zostanie automatycznie przywrócona (PR: # 660307).
  • Poprawiono & quot; rozszerzenia & quot; Nieruchomość D-Bus, gdy jest pusta lista (PR: # 787691).
  • Dodaj do wyjścia PID jest zalogowany ~ / .cache / (LP: # 806030)
  • .
  • Upewnij się, że silnik nie próbuje zamknąć dwa razy z rzędu (PR: # 793714)
  • .
  • Minor pamięci ulepszenia użytkowania.
  • Python API:
  • Zmienione _DBusInterface zaktualizować dane introspected po reconnections.
  • Dodano wsparcie dla rejestracji zdarzeń niestandardowych i podlega podklasy z ZeitgeistClient (LP: # 799199).
  • Poprawiono ponowne podłączenie po Zeitgeist restarcie tak, że wywołanie metody wyzwalania-GERING Ponowne podłączenie działa również -i nie tylko później calls- (PR: # 736176).
  • Dodane ponowne podłączenie sygnału przy ponownym uruchomieniu silnika dla rozszerzeń (LP: # 806967).
  • Dodano & quot; iteritems () & quot; Metoda do wszystkich wyliczeń (RelevantResultType, StorageState i resultType).
  • Dodano & quot; from_timestamp (timestamp) & quot; metoda TimeRange.

Co nowego w wersji 0.8.0:

  • Silnik:
  • Poprawiono sortowanie wtórnym przez znacznik czasu dla większości ResultTypes (LP: # 772041).
  • Włączone filtrowanie według dostępności w FindEvents.
  • Dodano właściwość pochodzenia do wydarzeń, dopasowanie, że dla przedmiotów (LP: # 425258)
  • .
  • Dodano current_uri własności do przedmiotów, które w odróżnieniu od wszystkich innych właściwości jest zmienny.
  • Dodaj nowe typy sortowania do pochodzenia i current_uri.
  • Dodano wsparcie dla & quot; ruchu & quot; zdarzenia, które automatycznie aktualizują właściwość current_uri w stosownych przypadkach (PR: # 602211).
  • Poprawiono nieścisłości spowodowane wewnętrznej pamięci podręcznej nie jest aktualizowana, gdy wydarzenia zostały usunięte (PR: # 598666).
  • Dodano rozszerzenie Przechowywanie monitora, która śledzi połączenia sieciowe i urządzenia przenośne (LP: # 489194).
  • Poprawiono datahub uruchamiania, aby uniknąć procesów zombie (LP: # 739780).
  • Zastąpiony rozszerzenie Blacklist nadając jej bardziej zdolny API (LP: # 612344).
  • Nie należy drukować traceback gdy Zeitgeist nie powiedzie się, ponieważ inny przykład jest już uruchomiony, po prostu pokazać zwykły komunikat o błędzie (LP: # 744818).
  • W przypadku drukowania na stderr Zmniejsz format wyjściowy dziennika.
  • Python API:
  • Fix bug w związku (Zeitgeist) do odzysku (kod: # 771970 LP).
  • Dodano nowe ResultTypes:. {Większość, najmniej} {Nowości, wybierane} {CurrentUri, EventOrigin}
  • Utworzono * SubjectOrigin alias dla wszystkich {Most, Najmniejszych} {Nowości, wybierane} ResultTypes pochodzenia.
  • Drobne poprawki dokumentacji (stałe literówki, itp).

Wymagania :

  • Python

Inne programy z deweloperem The Zeitgeist Project

Komentarze do Zeitgeist

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!