web-dev-qa-db-ja.com

ツァイトガイストの生のログを見る方法はありますか?

Zeitgeistは、Unityでアクティビティを記録します。それが作成する生ログを見る方法はありますか?

6
con-f-use

ログは~/.local/share/zeitgeist/activity.sqliteに保存されます。これらはSQLiteデータベースに保存されるため、表示するにはSQLiteデータベースブラウザーが必要です。

6
reverendj1

はい、Zeitgeistはそのデータをsqliteに保存します。 Ubuntu 12.04(Precise Pangolin)を使用していますが、zeitgeistの使用データは

~/.local/share/zeitgeist

生ログにアクセスするには、SQLを知っておく必要がありますが、これについてはお任せします。ただし、 sqliteをインストールしていない場合Install sqlite3 、SQLiteバージョン3のコマンドラインインターフェイス

Sudo apt-get install sqlite3

次に、生データを次のように挿入します。

[11:33:50 oyrm zeitgeist]$ pwd # Just to show where we are
/home/oyrm/.local/share/zeitgeist
[11:33:54 oyrm zeitgeist]$ sqlite3 -interactive activity.sqlite
SQLite version 3.7.9 2011-11-01 00:52:41
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .tables
actor            extensions_conf  mimetype         storage        
event            interpretation   payload          text           
event_view       manifestation    schema_version   uri            
sqlite> 

ご覧のように、この時点でactivity.sqliteデータベースにアクセスでき、心のコンテンツにSQLを実行できます。さて、これらすべてがどのように関連しているかを理解することはあなたにとってパズルですが、sqlite3を使用してdbやテーブルスキーマのような有用なものを決定することができます。

6
OYRM