web-dev-qa-db-ja.com

〜/ .Skype / SKYPEUSERNAME /にあるファイルmain.dbからスカイプチャット履歴を表示するにはどうすればよいですか?

私のマシンではbuntu 12.04 LTSSkype 4.を使用しています。私のマシンの場所からmain.dbという名前のファイルを取得しました〜/ .Skype/SKYPEUSERNAME /

ここで、各連絡先とのそのファイルのチャット履歴を確認します。そのためにSqlitemanをインストールしましたが、まだchatrの履歴を見ることができません。誰かがこの問題の最も簡単で効果的な解決策を私に提供してもらえますか?前もって感謝します。

7
PHPLover

メッセージはXMLとしてmessagesテーブルに保存されます。簡単なSQLコマンドを使用して、必要なダイアログを抽出できます。

sqlite3 .Skype/yourusername/main.db "select timestamp,body_xml from messages where dialog_partner=\"partnerusername\";"

Sqlitemanを使用して同じコマンドを実行できます。

select timestamp,body_xml from messages where dialog_partner="partnerusername";
5
user.dz