Regnessem Logo

概要

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

動作環境

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

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

構成ファイル

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

    ./nsmsgs.exe                       Regnessem 本体 
    ./License-J.txt                    ライセンス文書(日本語) 
    ./License-E.txt                    ライセンス文書(英語) 
    ./ChangeLog.txt                    変更点一覧
    ./Readme/                          お読み下さい
    ./Plugins/                         プラグインフォルダ 
    ./Plugins/SimpleUI.dll             デフォルト UI プラグイン
    ./Plugins/Msnp8.dll                MSNP8 プラグイン
    ./Plugins/FileIO.dll               ファイル入出力プラグイン
    ./Plugins/SimpleUI/                デフォルトUI関連ファイル 
    ./Plugins/SimpleUI/Skins/          テーマフォルダ 
    ./Plugins/FileIO/                  ファイル入出力プラグインフォルダ
    ./Plugins/Unsupported/Msn.dll      MSNプラグイン(旧プロトコル)
    ./Plugins/Unsupported/SuiDoe.dll   IEコンポ未使用版SimpleUI.dll
    

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を再起動すると,起動時にプラグインが読み込まれます. 実際のプラグインの利用方法は,各プラグインによって異なりますので,それぞれの説明書をご覧下さい.

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

それ以上の利用法については…

実行時引数

    -debug       : デバッグウィンドウを表示
    -noautologin : プロファイルで設定されていても起動時に自動接続しません
    

α12からの変更点

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

Ver.7以前の古いプロトコルを利用したクライアント及びサードパーティ製クライアントが 10/15以降は接続ができなくなるという情報が流れています.

(掲示板「【10/15 Xデー?】MSによる締め出しについて語るスレ」より抜粋)

Regnessem α13までに同梱のMsn.dllは古いプロトコルを利用していますので, この影響をもろに受けると思われます. お手数をかけて申し訳ありませんが,Msn.dllの代わりにMsnp8.dllを利用して頂くようお願いします.

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

なお,Microsoftによるサードパーティ製クライアントに対する制限如何によっては, 新しいプロトコルを利用しても接続できなくなる可能性もあります.
# こればっかりは当日になってみないと分かりません.

System 0.5.13

機能拡張

SimpleUI.dll 0.1.12

機能拡張

FileIO.dll 0.1.1

機能拡張

Msnp8.dll 0.1.1

機能拡張

その他,主に安定性実現のため,数多くのバグ修正をしています. 詳細は同梱のChangeLog.txtをご覧下さい.

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

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

FileIO.dll

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

Msnp8.dll

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

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

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

Msn.dll 0.5.12

α12までのメインプロトコルプラグインです. MSNメッセンジャープロトコル Ver.6 および Ver.7 をサポートします. 10/15以降は接続できなくなる可能性があるため,おまけプラグインに格下げとなりました.

SuiDoe.dll 0.1

試験的なものです. SimpleUIに含まれる多くの機能(特に会話ウィンドウのログ表示部分に関するもの)は実装されていません.

IEコンポを利用しないUIモジュールです. Regnessemは一つしかUIモジュールを読み込みませんので,SuiDoe.dllを利用する場合は, SimpleUI.dllの拡張子をdll以外(例えばSimpleUI.dll.notusedなど)に変更するか, Pluginsフォルダ以外のフォルダに移動して下さい.

設定はSimpleUI.dllと全く同じですので, SuiDoe.dllを利用する場合はPluginsフォルダ内のSimpleUIフォルダの名前を SuiDoeに変更するか,SimpleUIフォルダをSuiDoeにコピーすることで, 設定を引き継ぐことができます.

謝辞

転載等について

インフォメーション

ホームページ

http://regnessem.sourceforge.jp

開発プロジェクト

http://sourceforge.jp/projects/regnessem

メーリングリスト

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

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