web-dev-qa-db-ja.com

2つのSkypeチャットアーカイブをマージする

私は2台のコンピューターを持っています–どちらもWindows XP SP3 32ビットで、Skypeの同じバージョンを実行し、同じでログインしますアカウント。

これら2つのアカウントのチャット履歴を1つにマージするにはどうすればよいですか?このアカウントをすべてのチャット履歴で引き続き使用します

チャットをアーカイブ用にエクスポートしたくありません。

6

この2つのアカウントの2つのチャット履歴を1つにマージするにはどうすればよいですか?

まだSkype3.xを使用している場合は、履歴をHTMLにエクスポートできます(HTMLファイルは簡単にマージできます)。

Skype 4.xを使用している場合は、Skypeチャット履歴を保存する方法のチュートリアルがあります。出力はTXTファイルになり、マージできます。

3
Molly7244

このオープンソースツールを使用してください: http://suurjaak.github.io/Skyperious/

(とりわけ)すべてのメッセージを含む2つのmain.dbファイルを比較してマージできます。

8
Moritz Münst

最後に、Skypeが会話履歴に暗号化されていないSQLiteテーブルを使用していることを確認しました。いくつかのグーグルとSQLiteテーブルをマージするツールがここで役立つかもしれません。

1
ProfK

複数のSkypeインストールからチャット履歴をマージして、それらが常に稼働しているようにすることはできません(実際、Skypeはオンライン中にチャット履歴を同期します)。

そしてもちろん、日常生活の中で常に走り続けることはほとんど不可能です。

Skypeチャット履歴をマージする唯一の自動化されたソリューションはSkypeプラグインです G-Recorder これは今まで私にとってうまく機能しました。

1
Greg

Skypeはチャットをtxtおよびhtmlファイルとしてエクスポートしなくなりました。たとえそうだったとしても、それらをマージすることは手動のコピーペーストを意味します。 Skypeの最新バージョンは、暗号化されていないSQLiteデータベースを使用しています。それらを手動でマージすると、深刻な問題が発生する可能性があります。私はこの仕事を楽に行う無料のオープンソースツールに出くわしました。 skypeデータベースフォルダー(C:\ Users \\ AppData\Skype)をPCAからPCBにコピーします。インストール Skyperious 、Skypeを完全に終了すると、両方のデータベースを比較できます(PCBとそのPC Aからコピー)、両方の方法をマージします(BからAへのメッセージの欠落およびその逆)。

0
Zeeshan