回答:
Skypeチャット履歴はmain.db
、デフォルトで次の場所にあるという名前のファイル内に保存されます。
~/.Skype/SKYPEUSERNAME/
これらのファイルはバイナリファイルであり、次を使用して表示できます。
ghexのようなHexエディター;
またはGVimのような通常のエディター。
しかし、効率的な分析のために、次のようなSQLiteのエディタを使用する必要がありSqlitemanを:
目的のデータを選択するクエリを実行すると、結果をCSV、HTML、XLS、SQL、およびその他の形式にエクスポートできます。
簡単なcp
コマンドを使用して、フォルダーを別の場所にコピーできます。毎日実行したい場合
は、このコマンドをcron.dailyに配置できます。
こちらからクローン/ダウンロードできる「Skyperious」というソフトウェアをお試しください。Linux、Windows、Mac用のインストール可能なソフトウェアがあります。
http://www.kudosknowledge.com/how-do-i-export-skype-chat-history/にその方法が説明されていますが、SkypeのWindowsインストールを想定しています。基本的に、すべては〜/ .Skypeフォルダーにあり、アカウントに対応するsqliteデータベースを読み取る必要があります。それを行うためのスクリプトを作成するのはそれほど難しくないはずですが、私は現在存在するものを知りません。
編集:
Archive.orgには、リンクの作業バージョンがあります:https : //web.archive.org/web/20130406134219/http : //www.kudosknowledge.com/how-do-i-export-skype-chat-history/
Wineで動作する優れた無料のWindowsプログラムがあります:http : //www.nirsoft.net/utils/skype_log_view.html
Lubuntu 13.10とWine 1.7.10でテストしました。本当に素晴らしいユーティリティです。
SkypeデータベースをWebにアップロードすることを恐れない場合は、チャットmain.db
をhtml
ファイルにエクスポートできるオンラインツールがあります:http : //www.skypebrowser.com
小さいデータベースでも問題なく動作するようです。
あなたは簡単にできるはずです:
出力は次のようになります。
[7:39:36 AM] username1: hello
[7:39:46 AM] username2: hello to you as well
もともとここから。