web-dev-qa-db-ja.com

スカイプチャットの履歴をテキストファイルにコピーしますか?

Skypeのチャット履歴をアーカイブ用のテキストファイルのコレクションに変換したいと思います。定期的にこれを実行できるように、コマンド(スクリプトやアプリなど)が必要です。

誰でもこれを行う方法について考えていますか?

24
HDave

Skypeチャット履歴は、デフォルトで次の場所にあるmain.dbという名前のファイル内に保存されます。

~/.Skype/SKYPEUSERNAME/


ファイルを開く

これらのファイルはバイナリファイルであり、次を使用して表示できます。

  • ghex ;のような16進エディタ

  • または GVim ;のような通常のエディター

  • しかし効率的な分析のために、 Sqliteman のようなSQLiteエディターを使用する必要があります:

    クエリを実行して目的のデータを選択すると、結果をCSV、HTML、XLS、SQL、およびその他の形式にエクスポートできます。


ファイルをバックアップする

単純な cp コマンドを使用して、フォルダーを別の場所にコピーできます。
毎日実行したい場合は、このコマンドを cron.daily に入れることができます。

17
jokerdino

Skyperious 」と呼ばれるソフトウェアを試してください。これは HERE からクローン/ダウンロードできます。 Linux、Windows、Mac用のインストール可能なソフトウェアがあります。

7
kingmaker

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 /

5
Sam King

Wineで動作する優れた無料のWindowsプログラムがあります。 http://www.nirsoft.net/utils/skype_log_view.html

Lubuntu 13.10とWine 1.7.10でテストしました。本当に素晴らしいユーティリティです。

2
Erik Lundmark

SkypeデータベースをWebにアップロードすることを恐れない場合は、main.dbからhtmlファイルにチャットをエクスポートできるオンラインツールがあります。 http://www.skypebrowser。 com

小規模なデータベースで正常に動作するようです。

2

Skypeログビューはスカイプファイルを読み取り、すべてを単純にコピーすることもできます。ストーリーを表示したい人にウルスカイプチャットウィンドウを開いて、ディスプレイが最初から表示されるように設定されていることを確認し、テキストエディタのコピーと過去をすべて選択します。

1
Jim

あなたは簡単にできるはずです:

  1. チャットウィンドウで右クリック→すべて選択
  2. 押す Ctrl+C コピーする。
  3. 選択したファイルに貼り付けます。

出力は次のようになります。

[7:39:36 AM] username1: hello
[7:39:46 AM] username2: hello to you as well

元々 here から。

0
kiri