Miranda IM


概要

メモリ消費量が少なく、拡張性に優れたICQ互換クライアントです。
プラグインを入れることによって、「MSN Messenger」「Yahoo!Messanger」「AIM」なども使えるようになり、複数のアカウントを同時に使用することも可能です。


参考にしたサイト

・Miranda Instant Messenger
http://miranda-icq.sourceforge.net/

・み〜ちゃんのICQ
http://miranda.osakana.net/

・Miranda IM日本語事情
http://rako.dyns.net/miranda/

・Miranda Plugin パッチなど
http://mpgn.hp.infoseek.co.jp/


インストール

  1. み〜ちゃんのICQ(http://www.osakana.net/miranda/)からダウンロードします。
    2003/03/27現在のバージョンは
    Miranda IM osakana.net ver0.2.1b 簡単導入パック(ICQのみ)[miranda0210jab.zip]
    でした。
  2. miranda0210jab.zipを適当なフォルダに解凍します。
  3. readme.txtをよみましょう;)。
  4. ICQのアカウントを取得します。
    ICQを使用しない場合でも必要になります。
  5. miranda32.exeを実行します。
  6. 新しくプロファイルをつくります(名前はなんでもいいです)。
    「<プロファイル名>.dat」というファイルが作られます。
    このファイルにログからコンタクトリストから設定から詰め込んでるみたいです。
    後述のHistory++などを使うと、ログは削除できそうですが、ファイルサイズは変わらなかったみたいです。
    使ってるうちに、どんどん肥大化しちゃうんでしょうか?
    このファイルがXMLで作成されていたらテキストエディタでいろいろ編集できて、扱いやすいかもしれないのになぁ?
  7. 指示にしたがってインストールを進めます。
  8. オンラインに変更します。


お勧めプラグイン

プラグインをインストールすることによって、機能を拡張できます。

・import.dll
インポートウィザード?
データベースからインポートを行うときに必要です。
はじめから入っていました。
「M>設定>プラグイン」で、有効/無効を変更できます。
もうデータベースからインポートするものがないなら、メモリ消費を抑えるため無効にしておいたほうがいいです。
・modified YAHOO Protocol(yahoo.dll)
Yahoo!Messengerが使えるようになります。
日本語対応版を使いましょう。
複数アカウントに対応(*)。(使用メモリは増えます)

設定方法
  1. ダウンロードしたyahoo.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>ネットワーク>YAHOO」を開きます。
  4. 「ID」と「パスワード」を入力します。
  5. 「日本サーバーにセット」ボタンを押します。
  6. 「OK」ボタンを押します。

http://rako.dyns.net/miranda/
or
http://miranda-im.org/download/
File Listing > Plugins > Protocols > YAHOO Protocol
・modified MSN Protocol(msn.dll)
MSNメッセンジャーが使えるようになります。
日本語対応版を使いましょう。
複数アカウントに対応(*)。(使用メモリは増えます)

設定方法
  1. ダウンロードしたmsn.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>ネットワーク>MSN」を開きます。
  4. 「ID」と「パスワード」と「ニックネーム」を入力します。
  5. 「OK」ボタンを押します。

http://rako.dyns.net/miranda/
or
http://miranda-im.org/download/
File Listing > Plugins > Protocols > modified MSN Protocol

2003/03/27現在
rako.dyns.net : Version 0.1.0.2
miranda-im.org : Version 0.1.4.3
でした。
・AIM Protocol(AIM.dll)
AIMが使えるようになります。
日本語は使えるのかな?(未確認)

設定方法
  1. ダウンロードしたAIM.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「Screenname」と「パスワード」を入力するダイアログが表示されるので入力します。
  4. 「保存」ボタンを押します。
  5. 「M>設定>ネットワーク>AIM」
    「M>設定>ネットワーク>AIM Contacts」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Protocols > AIM Protocol
・PopUp(PopUp.dll)
いろいろなプラグインを使い、ポップアップを可能にします。
メールの通知や状態が変わったときにポップアップを出せるようにするのに必要です。

例えば、以下のような表示が可能になります。



設定方法
  1. ダウンロードしたPopUp.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>ポップアップシステム」
    「M>設定>ポップアップシステム>拡張設定」
    「M>ポップアップシステム」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Status and Events > PopUp
・NewStatusNotify plugin (newstatusnotify.dll)
誰かがオンラインになったり状態が変わった時にサウンドを鳴らしたり、ポップアップを表示して通知する。
ポップアップを表示して通知するには、別途PopUpプラグインが必要です。
ユーザー毎にサウンドを変更することもできそうです。

設定方法
  1. ダウンロードしたnewstatusnotify.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>Sounds(Indivisual Statuses)」
    「M>設定>ポップアップシステム>NewStatusNotify設定」
    「M>設定>状態>log」
    「M>設定>状態>NewStatusNotify設定」
    「M>ポップアップシステム」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Status and Events > NewStatusNotify
・Tooltip info(tipinfo.dll)
コンタクトにマウスを持っていくといろいろ情報を表示します。
「M>設定>プラグイン>Tool Tip」のテキストエリアの初期値に「%uin」がありましたが、これは以前のバージョンで「%id」に置き換えられています。
ダウンロードしたファイルに含まれているtipinfo_info.txtを参考にすべての変数を書いてみましたが、うまく動いてないみたい?
どのユーザーに対しても、この様に表示されてしまいます。

or

なんででしょ?

設定方法
  1. ダウンロードしたtipinfo.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>プラグイン>Tool Tip」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Interface > Tooltip info
・Unified Messaging Center(umcp.dll)
プロファイル表示のメニューを追加します。
ICQ, MSN,およびYahooに対応しています。
デフォルトメールクライアントへリンクも張ってくれます?



設定方法
  1. ダウンロードしたumcp.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>プラグイン>Unified Messageing Center」
    「M>プロファイル&ディレクトリ検索サービス」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Network > Unified Messaging Center
・History+(historyp.dll)
システムイベントをメッセージを保存します。
日本語化パッチを当てましょう。
「History+」と「History++」はどちらかひとつだけ使用できます。
日本語化の必要がないのであれば、後述のHistory++を使いましょう。

設定方法
  1. 英語版(?)のHistory+を適当なフォルダに解凍します。
  2. 日本語化パッチ実行ファイル(historyp21_jpatch.exe)を上記フォルダにコピーします。
  3. 日本語化パッチ実行ファイルを実行します。
  4. パッチの当たったhistoryp.dllをプラグインフォルダにコピーします。
  5. Mirandaを再起動します。
  6. 「M>システムイベントを見る」
    「コンタクトリスト>右クリック>履歴を見る」
    が追加されます。

英語版(?)
http://miranda-im.org/download/
File Listing > Plugins > History > History+

日本語化パッチ
http://mpgn.hp.infoseek.co.jp/
http://www.geocities.co.jp/SiliconValley-Cupertino/7972/miranda/
・History++(historypp.dll)
システムイベントやメッセージを保存します。
日本語化パッチはないようですが、特に問題なく使用できそうです。
「History+」と「History++」はどちらかひとつだけ使用できます。

設定方法
  1. ダウンロードしたhistorypp.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>システムイベントを見る」
    「コンタクトリスト>右クリック>履歴を見る」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > History > History++
・Message Export(Msg_Export.dll)
メッセージ履歴をテキスト出力します。
ユーザー毎にひとつのファイルに出力されます。

設定方法
  1. ダウンロードしたMsg_Export.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>設定>プラグイン>Message export」
    が追加されます。
  4. 例えば、MirandaインストールフォルダにMsgExportというフォルダを作成します。
  5. 「M>設定>プラグイン>Message export」で「出力先ディレクトリ」を上記で作成したMsgExportディレクトリに指定します。

http://miranda-im.org/download/
File Listing > Plugins > History > Message Export
or
http://sourceforge.net/projects/msg-export/
・SmileyAdd(smileyadd.dll)
フェイスマークを使用できるようにします。
*.MSLファイルを編集することによって、フェイスマークを変更できます。

設定方法
  1. MirandaインストールフォルダにSmileysディレクトリを作成します。
  2. SmileysディレクトリにダウンロードしたOGSmileys.mslとOGSmileys.dllをコピーします。
  3. ダウンロードしたsmileyadd.dllをプラグインフォルダにコピーします。
  4. Mirandaを再起動します。
  5. 「M>設定>イベント>Smileys」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Messaging > SmileyAdd
・Yahoo Smileys
Yahoo!Mesengerのフェイスマークを使用できるようにします。
上記SmileyAddプラグインが必要です。

設定方法
  1. MirandaインストールフォルダにSmileysディレクトリを作成します。
  2. SmileysディレクトリにダウンロードしたYahooSmileys.mslとYahooSmileys.dllをコピーします。
  3. 「M>設定>イベント>Smileys>Smiley libraries」を表示します。
  4. 「Specify library for each category」を選択します。
  5. 「カテゴリの選択」で「YAHOO Smiles」を選択し、「Smiley library」でYahooSmileys.mslを選択します。
  6. Mirandaを再起動します。
  7. YahooSmileys.mslファイルを編集することによって、フェイスマークを変更できます。

http://miranda-im.org/download/
File Listing > Customise > Emoticons > Yahoo Smileys
・MSN Smileys for SmileyAdd
MSNメッセンジャーのフェイスマークを使用できるようにします。
上記SmileyAddプラグインが必要です。

設定方法
  1. MirandaインストールフォルダにSmileysディレクトリを作成します。
  2. SmileysディレクトリにダウンロードしたMSNsmileys16x16.dll、MSNsmileys16x16.msl、MSNsmileys19x19.dllおよびMSNsmileys19x19.mslをコピーします。
  3. 「M>設定>イベント>Smileys>Smiley libraries」を表示します。
  4. 「Specify library for each category」を選択します。
  5. 「カテゴリの選択」で「MSN Smiles」を選択し、「Smiley library」でMSNsmileys16x16.mslかMSNsmileys19x19.mslを選択します。
  6. Mirandaを再起動します。
  7. MSNsmileys16x16.mslかMSNsmileys19x19.mslファイルを編集することによって、フェイスマークを変更できます。

http://miranda-im.org/download/
File Listing > Customise > Emoticons > MSN Smileys for SmileyAdd
・VersionInfo(VersionInfo.dll)
プラグインの情報を表示します。
プラグインをバージョンアップしたり、バグレポートを出す時に便利そうです。

例えば、以下のように表示されます。



設定方法
  1. ダウンロードしたVersionInfo.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>Version Infomations」
    「M>設定>プラグイン>Version Infomation」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Database > VersionInfo
・Nickname Switch(nickswitch.dll)
コンタクトリストに表示される名前がおぼえにくい時、自分でニックネームをつけ直しますね?
(コンタクトリストでユーザーを選択してF2を押すと変更できます。)
ニックネームと本当の名前を簡単に切り替える事ができます。
現在(2003/03/27)のバージョン(v0.0.2.2)ではICQとMSNでしかサポートしていません。

設定方法
  1. ダウンロードしたnickswitch.dllをプラグインフォルダにコピーします。
  2. Mirandaを再起動します。
  3. 「M>変更したすべての名前を削除する」
    「M>変更した名前にすべて戻す」
    「M>設定>プラグイン>Nickname Switch」
    が追加されます。

http://miranda-im.org/download/
File Listing > Plugins > Network > Nickname Switch
・Option Font(OptionFont.dll)
Miranda IMの設定画面のフォントを変更するためのプラグインです。
Windows98/Meで文字化けが発生するので、必須になります。
原因は、本家版の設定画面で使用するフォントが"MS Shell Dlg"に固定されているためらしいです。
Window2000/WindowsXPでも時々文字化けがおきることがるようです。

http://miranda-im.org/download/
File Listing > Plugins > Interface > OptionFont
(*)「modified MSN Protocol」「modified YAHOO Protocol」で複数アカウントを使用する方法

設定方法
  1. pluginsフォルダにあるmsn.dll、yahoo.dllを別の名前でコピーします。
    例えば、msn2.dll、yahoo2.dllなどという様にします。
  2. コピーした数だけ対応しますので、MSNを3アカウント使いたい場合は「msn.dll、msn1.dll、msn2.dll」と、3つのファイルがpluginsフォルダにある、という形になります。
  3. Mirandaを起動します。
  4. 「M->設定->ネットワーク」に「MSN」「YAHOO」が複数現れますので、それぞれ設定を行います。
  5. [OK]ボタンを押し、変更を反映します。

yahoo2.dllを作成した時の設定画面



お勧めアイコン

やっぱり、各プロトコル毎にアイコンは変えないと気分が出ませんね?
他にもあるかもしれませんが、各プロトコルのデフォルトの近いものを紹介します。

設定するとタスクトレイでは、以下のように表示されます。



コンタクトリストの各ユーザーのアイコンも変わります。
ここでは、ICQに1つ、Yahoo!Messengerに2つ、MSNメッセンジャーに1つ、AIMに1つにログインしています。
でも、コンタクトリストのグループは手動でグループ分けしました。。
自動で振り分ける方法はないんでしょうか?



・SpiffyYAHOO by floink
Yahoo!Messenger用のアイコンです

設定方法
  1. 適当なフォルダに解凍します。
    (例)Mirandaインストールフォルダにiconsというフォルダを作成します。
  2. 「M>設定>コンタクトリスト>アイコン」を開きます。
  3. 「カテゴリの選択」で「YAHOOのアイコン」を選択します。
  4. 「アイコンファイルの読み込み」ボタンを押します。
  5. 「SpiffyYAHOObyfloink.dll」を選択します。

http://miranda-im.org/download/
File Listing > Customise > Icons > SpiffyYAHOObyfloink

http://www.dr-hoiby.com/TrayIconIn256Color/
256色のアイコン
・SpiffyMSN by floink
MSNメッセンジャー用のアイコンです

設定方法
  1. 適当なフォルダに解凍します。
    (例)Mirandaインストールフォルダにiconsというフォルダを作成します。
  2. 「M>設定>コンタクトリスト>アイコン」を開きます。
  3. 「カテゴリの選択」で「MSNのアイコン」を選択します。
  4. 「アイコンファイルの読み込み」ボタンを押します。
  5. 「SpiffyYAHOObyfloink.dll」を選択します。

http://miranda-im.org/download/
File Listing > Customise > Icons > SpiffyMSN by floink

http://www.dr-hoiby.com/TrayIconIn256Color/
256色のアイコン
・Mirabilis ICQ Icons
ICQ用のアイコンです

設定方法
  1. 適当なフォルダに解凍します。
    (例)Mirandaインストールフォルダにiconsというフォルダを作成します。
  2. 「M>設定>コンタクトリスト>アイコン」を開きます。
  3. 「カテゴリの選択」で「ICQのアイコン」を選択します。
  4. 「アイコンファイルの読み込み」ボタンを押します。
  5. 「mirabilisicons.dll」を選択します。

http://miranda-im.org/download/
File Listing > Customise > Icons > Mirabilis ICQ Icons
・AIM Icons
AIM用のアイコンです

設定方法
  1. 適当なフォルダに解凍します。
    (例)Mirandaインストールフォルダにiconsというフォルダを作成します。
  2. 「M>設定>コンタクトリスト>アイコン」を開きます。
  3. 「カテゴリの選択」で「AIMのアイコン」を選択します。
  4. 「アイコンファイルの読み込み」ボタンを押します。
  5. 「AIMicons.dll」か「AIMicons_noback.dll」を選択します。

http://miranda-im.org/download/
File Listing > Customise > Icons > AIM Icons

サウンド

・MSN sounds
MSNメッセンジャー4と5からのwavファイルです。

http://miranda-im.org/download/
File Listing > Customise > Sounds > MSN sounds
・All ICQ Sound
ICQの全wavファイルです?

http://miranda-im.org/download/
File Listing > Customise > Sounds > All ICQ Sound

ドキュメント

・FAQ and HOWTO for Japanese
http://miranda.osakana.net/の「よくある質問(FAQ) 」でかなり詳しく説明されています。
これは上記サイトと同じ作者が作った(多分)「FAQ and HOWTO for Japanese」です。

http://miranda-im.org/download/
File Listing > Documentation > FAQ and HOWTO for Japanese

お勧めの設定

うぅ〜ん。
設定変更したが多すぎて、どこを変更したか自分でもわからなくなってしまいました・・・。
個人的にはデフォルトのままより、あちこちいじった方が使いやすい気がします。

・プロトコルの表示
複数のプロトコルを使用しているなら、プロトコル名を表示するようにするといいでしょう。
各プロトコル毎にアイコンを変更すれば、必要ないでしょうが・・・。
設定方法
  1. 「M>設定>コンタクトリスト>ステータスバー」を開きます。
  2. 「プロトコル名を表示する」にチェックをつけます。

・「MSN: ニックネームの設定」を表示する
ニックネームをよく変える人には必須?

設定方法
  1. 「M>設定>ネットワーク>MSN>ニックネームの設定をメニューに表示しない」のチェックを外すます。
  2. 「M>MSN: ニックネームの設定」が表示されます。

・コンタクトリストのグループ
コンタクトリストでグループは分けたほうがいいでしょう。
特に、お友達登録をたくさんしている人は。


疑問


お願い

いい情報があったら、教えてください。:)


更新履歴

2003/03/27 新規作成


メインページへ メッセンジャーインデックスへ戻る