初版公開日: 2006年12月09日
最終更新日: 2009年05月17日

Yahoo!メッセンジャー・アーカイブ・ブラウザ

Yahoo!メッセンジャーでの会話内容を保存したメッセージアーカイブ・ファイルを簡単に閲覧・検索できるようにしたツールです。 以下の機能を持ちます。

注意
Yahoo!メッセンジャーでやりとりされた会話メッセージには、個人情報を含むプライベート情報が含まれるケースが多いため、広く一般に公開することは適しません。確実なパスワード保護等の処置を講じることをお勧めします。またもし仮に公開する場合でも、他の人とのやり取りを公開するにあたっては事前に了解を得ることを前提とし、十分に注意を払ってください。本ツールを使用する際のこれらのメッセージアーカイブの取り扱いについては、ツール開発者はその責を負いませんので、利用される方ご自身の責任において取り扱ってください。お願いいたします。

スクリーンショット

初期画面 メッセージ表示画面 検索結果表示画面

お知らせ

2009-05-17
yim_archive-0.3 を公開。初期画面からメッセージ表示画面へのリンクがエラーになってしまうバグを修正。
2008-04-07
yim_archive-0.2 を公開。カンファレンス形式のアーカイブに対応しました。
2006-12-09
初版 yim_archive-0.1 を公開しました。

ダウンロード

yim_archive はGNU Generic Public License version 2に従ったフリーソフトウェアとします。

使い方

実行に当たっては、Ruby 1.8 以降およびCGIプログラムの実行環境が必要となります。

まず、ファイルを展開し、WebサーバでCGIプログラムを実行可能な場所に置きます。 (以下はコマンドによる配置例)

% gzip -cd yim_archive-0.1.tar.gz | tar xvf -
% mv yim_archive /var/www/htdoc/private

必要に応じて、ファイル先頭のRubyコマンドの位置を調整します。

#!/usr/bin/ruby

ブラウザからアクセスしてみます。... うまく空の状態で表示されればひとまず動作確認まで終了です。

次に、メッセージ・アーカイブファイルをコピーします。 Yahoo!メッセンジャーのメッセージ・アーカイブは、ウィンドウズ上では、C:\Program Files\Yahoo!J\Messenger\Profiles\<userid>\Archive\メッセージ などにあります(バージョン9βからはC:\Program Files\Yahoo!\Messenger\Profiles\<userid>\Archive\Messageとなったようです)。 このフォルダ以下のデータをまるごと、適当なディレクトリ名で、yim.cgi と同一のディレクトリにコピーしてきます。

以上で完了です。 先に確認したURLにアクセスしてみると、コピーしたファイルの内容を確認できると思います。

既知の問題点

いくつかのアーカイブファイルにおいて文字化けが起きることがあるようです。 手元では発生せず、再現するため条件が不明なために対応できていません。 文字化けが再現する環境をお持ちの方はご連絡ください。

謝辞

本ツールの作成にあたってはYammyのデコード機能のソースコードを参考にいたしました。 開発者のPravin Paratey氏に感謝いたします。

連絡先

本ツールに対し、質問・意見などありましたら、お気軽にご連絡ください


高久雅生 (Masao Takaku)
https://masao.jpn.org/, tmasao@acm.org