Regnessem Logo

概要

Regnessemはインスタントメッセージクライアントソフトです. デフォルトの構成では MSN メッセンジャーサービスへ接続することができます. 機能の詳細については機能リストをご覧下さい.

動作環境

以下の環境で動作を確認しています.

以下の環境では動作は確認していますが,十分にテストされていません. 不具合があれば報告して頂けると対処できるかもしれません.

その他の環境では動作するかも知れませんし,動作しないかもしれません.

構成ファイル

アーカイブに含まれるもの

    ./nsmsgs.exe                         Regnessem 本体 
    ./Regnessem.chm                      ヘルプファイル
    ./License-J.txt                      ライセンス文書(日本語) 
    ./License-E.txt                      ライセンス文書(英語) 
    ./Readme/                            お読み下さい
    ./Plugins/                           プラグインフォルダ 
    ./Plugins/SimpleUI.dll               デフォルト UI プラグイン
    ./Plugins/Msnp8.dll                  MSNP8 プラグイン
    ./Plugins/FileIO.dll                 ファイル入出力プラグイン
    ./Plugins/StrRsc.dll                 文字列リソースプラグイン
    ./Plugins/SimpleUI/                  デフォルトUI関連ファイル 
    ./Plugins/SimpleUI/QuickText.txt     クイックテキスト 
    ./Plugins/SimpleUI/Skins/            テーマフォルダ 
    ./Plugins/FileIO/                    ファイル入出力プラグインフォルダ 
    ./Plugins/StrRsc/                    文字列リソースプラグインフォルダ
    ./Plugins/StrRsc/StrRsc.ini          文字列リソースプラグイン設定ファイル
    ./Plugins/StrRsc/Language/           文字列リソースフォルダ
    ./Plugins/Unsupported/SimpleUI.dll   IEコンポ未使用版SimpleUI.dll
    

テーマフォルダには標準のテーマ4種類(Default, Aqua, Luna, Test)が, 文字列リソースフォルダには言語フォルダ(jpn, eng)が含まれます.

Regnessemが生成するかもしれないファイル

    ./Plugins/SimpleUI/SimpleUI.ini     デフォルトUI設定ファイル
    ./Plugins/Msnp8/Msnp8.ini           MSNP8プラグイン設定ファイル
    ./Plugins/FileIO/FileIO.ini         ファイル入出力プラグイン設定ファイル
    

インストールとアンインストール

インストール

アーカイブを解凍して出来た全てのファイルを同一のフォルダにコピーして下さい. 最低限 nsmsgs.exe(Regnessem本体)と SimpleUI.dll が Plugins フォルダ内に あれば実行可能です.

インストーラ版では,ダブルクリックするなどして実行するとインストーラが起動しますので, 指示に従ってインストールして下さい.

アップグレード

アーカイブを解凍して出来た全てのファイルを以前の Regnessem のファイルに上書 きするだけです. アップグレードに際して注意すべき点があるかもしれません. アップグレードを実行する前に必ず 以前のバージョンからの変更点 をご一読下さい.

アンインストール

本アーカイブに含まれるファイルはレジストリを使用しませんので,インストールし たファイルを削除するだけです.

インストーラ版を使ってインストールした場合は, コントロールパネルの「プログラムの追加と削除」 (WindowsXPの場合)からアンインストールを行って下さい.

簡単な利用法

ファーストステップ

メインウィンドウの接続メニューからログイン→プロファイルの編集を選択し, 利用するプロトコル,ユーザアカウントのプロファイルを作成して下さい.

作成したプロファイルの名前(プロファイル名)は接続メニューのログインに列挙されますので, プロファイルを選択することで接続することができます. また,プロファイルを作成する際に,「起動時に自動的に接続する」にチェックすることで, Regnessemの起動時に自動的に接続することも可能です.

複数のプロファイルを用意し,それぞれで同時に接続することも可能です.

プラグインによる機能拡張

プラグインと呼ばれる拡張モジュールを導入することで,Regnessemの機能を拡張することができます.

プラグインをRegnessem本体(nsmsgs.exe)と同じフォルダのPluginsフォルダに入れ, Regnessemを再起動すると,起動時にプラグインが読み込まれます. 実際のプラグインの利用方法は,各プラグインによって異なりますので,それぞれの説明書をご覧下さい.

ホームページのライブラリに登録されているプラグインについては機能リストをご覧下さい.

更に詳しい利用法

ヘルプ

メニューのヘルプ→ヘルプを開くからヘルプを参照できますのでご覧下さい.

よりUp-to-dateなヘルプはホームページに用意されています.
メニューのヘルプ→オンラインヘルプを開くまたはこのリンクから参照できます.

FAQ

よく聞かれる質問に対する回答集を用意しています.
メニューのヘルプ→FAQまたはこのリンクから参照できます.

実行時引数

    -debug       : デバッグウィンドウを表示
    -noautologin : プロファイルで設定されていても起動時に自動接続しません
    -f           : 多重起動できるようにする.
                   なお,多くのプラグインは多重起動には対応していませんので
                   注意して下さい.
    

α14からの変更点

アップグレードに際しての注意点

Regnessem α13までに同梱のMsn.dllは古いプロトコルを利用しており, 10/15以降はMSNメッセンジャーサービスに接続できません. お手数をかけて申し訳ありませんが,Msn.dllの代わりにMsnp8.dllを利用して頂くようお願いします.

Msnp8.dllを利用するには,接続メニューから ログイン→プロファイルの編集を選択し, プロトコル「MSN」でご利用中のアカウントを開き, プロトコルを「MSNP8」に変更します.

System 0.5.15

機能拡張

バグ修正

SimpleUI.dll 0.1.14

機能拡張

バグ修正

FileIO.dll 0.1.2

機能拡張

Msnp8.dll 0.1.3

機能拡張

バグ修正

StrRsc.dll 0.1

α15より導入された多言語化をサポートする新規プラグインです.

ファイル送受信の設定について

ファイル送受信にはファイル入出力プラグイン(FileIO.dll)と各プロトコルプラグイン (標準ではMsnp8.dll)が関係しており,それぞれに設定項目があります.

なお,10/15以降,MSN Messenger 6.0以降の公式クライアントはRegnessemのサポートしない形式で ファイル送信要求を出すようになりました. Regnessemでは,この新しい形式でのファイル送信要求を受け取ることができません. この点についてはできるだけ早いうちに改良する予定です.

FileIO.dll

[受信ファイルの保存場所]
受信したファイルの保存場所を指定します.フォルダがない場合にもフォルダを作成することはなく,受信したファイルは破棄されます.

Msnp8.dll

[ルータのアドレスではなくPCのアドレスを使う]
MSNP8では外部からPCへアクセスするためのグローバルIPを,メッセンジャーのサーバから取得します.ルータ内のPC同士でファイルの送受信を行うなどの特殊な事情で,このアドレスではなくPCが持つプライベートIPを利用したい場合にこの項目を設定して下さい.
[強制クライアントモード]
MSNメッセンジャー6.0ではサーバから取得したグローバルIPとPCが持つプライベートIPを比較して,これが異なる場合は強制クライアントモードで動作しますが,Msnp8.dll はこれに関わらず送信時はサーバになります.必要な場合はこの項目を設定して下さい.
[デフォルトポートを利用する]
NATの設定などにより,MSNメッセンジャー6.0が正しいファイル転送用ポートを通知して来ない場合があります.このオプションを設定することで通知してきたポートを無視して標準のポートを利用するようになります.これによりうまくファイル転送できる場合があります.
[送信時に以下のポートを利用]
サーバとして動作する場合(主に送信時)に指定されたポートを利用します.ファイアウォールなどを利用しており,特定のポートへのアクセスのみを許可している場合などに指定します.

おまけプラグインについて

α15では,何らかの理由で積極的にサポートはされないけれど,なんとか動くプラグインを Plugins/Unsupported フォルダ内に納めてあります. どうしても使いたいという方は覚悟してお使い下さい.

SimpleUI.dll 0.1.14

試験的なものです. SimpleUIに含まれる多くの機能は実装されていません.

IEコンポを利用しないUIモジュールです. SimpleUI.dllと差し替えてご利用下さい.

謝辞

転載等について

インフォメーション

ホームページ

http://regnessem.sourceforge.jp

開発プロジェクト

http://sourceforge.jp/projects/regnessem

メーリングリスト

メーリングリストを用意しています. Regnessem開発用の意見交換の場としてご利用下さい.

    regnessem-announce  :Regnessem 最新情報
    regnessem-devel     :Regnessem 本体開発者向け
    regnessem-plugin    :Regnessem プラグイン開発者向け