私はSametimeとGoogleトークのIMソフトウェアとしてPidginを使用していました。現在、Sametime 7.5.1(およびGoogleトーク)を個別に使用するように切り替えています。
チャット履歴をPigdinからSametimeにインポートする方法はありますか?
Pidginは、ログにHTMLまたはプレーンテキストのいずれかを使用していると思います。 Sametimeはどのようにログを保持しますか?プレーンテキストまたはHTMLを使用している場合は、PidginログをSametimeがログを保持している場所にコピーするだけです。
また、Sametimeは、すべてのチャット履歴ファイルにインデックスを付けるPersonFolders.xml(チャット履歴の場所のルート)というファイルを作成します。このファイルは、SametimeがユーザーのuserIdに基づいてディレクトリに保存します。
反対の問題があります。チャットを同時にPidginにインポートしようとしています。
それは実行可能ですが、私は怠惰であるか、忙しすぎてそれを行うことができません...
Sametimeは、kdfordが指摘したように、ユーザー名+日付(YYYY/MM/DD)+ usernamelog.htmlに等しいフォルダーにチャット履歴をHTML形式で保存します。
Pidginは、チャット履歴を(通常)HTMLで次の場所に保存します。
〜/ .purple/logs/meanwhile/YOURACCOUNTALIASNAME/USER/DATE.html
どこ:
2012-10-30.183755 + 0100CET.html
そのため、お好みのプログラミング/スクリプト言語でスクリプトまたはプログラムを記述して、チャット履歴を変換/エクスポート/インポートできます。
また、personfolders.xmlファイルには、チャットが保存されているユーザーとパスのリストのみが含まれているため、簡単に作成できます。
<?xml version="1.0" encoding="UTF-8"?><folders>
<folder communityHost="" communityId="" displayName="Joe Foo" folderPath="[email protected]" id="[email protected]" isExternal="false"/>
...
</folders>
結果/問題を投稿してみてください。場合によっては、さらにサポートさせていただきます。