LoginSignup
1
2

More than 5 years have passed since last update.

Mac版 IPMsg Log Converter

Posted at
  • Mac版のIPMsgのログは標準だとエディタでみるだけです。
  • そこでsqlite3.db形式に整形するスクリプトをつくりました。
  • 各種sqliteビューアで見ることができます。

リポジトリ(GitHub)

必要な環境(mac os)

  • 下記環境で作成しました。
    1. nkf (2.1.4 brewでインストールできます)
    2. python3 (pyenvなどで)
    3. sqlite3 (3.20.0 brewでインストールできます)
    4. DB Browserなどのsqlite3ビューア

使い方

  • ダウンロード or git clone してプロジェクトをダウンロード
  • convert_ipmsg_log.commandをダブルクリック

    • ipmsgのテキストログファイルをsqlite3.db形式に整形します。
    • 整形したsqlite3.dbファイルを開きます。(デフォルトアプリが起動します。)
  • convert_ipmsg_log.commandのエイリアスを作るのがおすすめです。

活用法

  • sqlite3.db形式なので、DB BrowserのBrowse Dataでふつーにみれますし、フィルタやソートもSQLなしで可能です。

  • さらにSQL使えば一日前のメッセージを抽出なんてこともできますね。

SELECT 
    *
FROM
    ipmsg_log
WHERE
    datetime >  datetime( current_timestamp , "-1 days") 
ORDER BY
    datetime desc

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2