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/SimpleUI/                デフォルトUI関連ファイル 
    ./Plugins/SimpleUI/Skins/          テーマフォルダ 
    ./Plugins/FileIO/                  ファイル入出力プラグインフォルダ
    ./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を再起動すると,起動時にプラグインが読み込まれます. 実際のプラグインの利用方法は,各プラグインによって異なりますので,それぞれの説明書をご覧下さい.

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

更に詳しい利用法

ヘルプ

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

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

FAQ

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

実行時引数

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

α13からの変更点

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

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

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

System 0.5.14

機能拡張

バグ修正

SimpleUI.dll 0.1.13

機能拡張

バグ修正

FileIO.dll 0.1.1

α13からの変更点はありません.

Msnp8.dll 0.1.2

機能拡張

バグ修正

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

ファイル送受信にはファイル入出力プラグイン(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が正しいファイル転送用ポートを通知して来ない場合があります.このオプションを設定することで通知してきたポートを無視して標準のポートを利用するようになります.これによりうまくファイル転送できる場合があります.

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

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

SuiDoe.dll 0.1.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 プラグイン開発者向け