Regnessem α16 Readme (English)
Release Date 22/2/2004

# Regnessem α16

Sorry, some documents such as the help file (Regnessem.chm) and some contents of the official site are currently provided Japanese only.

## Overview

Regnessem is an instant messaging client software with the flexible plugin system. The default distribution of Regnessem enables you to connect .NET Messenger Service (a.k.a. MSN Messenger Service). You can also connect to Yahoo! Messenger Service and ICQ by using contributed plugins.

## Platforms

Regnessem is reported working well on the following system(s).

- Windows XP Pro SP1a + Internet Explorer 6.0 SP2 (Japanese)
- Windows XP Pro SP1a + Internet Explorer 6.0 SP2 (English)
- Windows 2000 Pro SP4 + Internet Explorer 6.0 SP2 (Japanese)

It is known working also on the following system(s) but not well checked.

- Windows 98 + Internet Explorer 6.0 SP2 (Japanese)
- Windows Me + Internet Explorer 6.0 SP2 (Japanese)

We have not checked on other platforms yet.

## Files

### Files in this distribution

`./nsmsgs.exe (Core program of Regnessem)
./Regnessem.chm (Help file (in Japanese))
./Lisence-J.txt (License (in Japanese))
./Lisence-E.txt (License (in English))
./Readme/ (Folder with readme files)
./Plugins/ (Folder contains plugins)
./Plugins/SimpleUI.dll (Default UI plugin)
./Plugins/Msnp8.dll (MSN Messenger Service protocol plugin)
./Plugins/FileIO.dll (Plugin to support file I/O)
./Plugins/StrRsc.dll (Plugin to support string resource handling)
./Plugins/SimpleUI/ (Configuration folder of SimpleUI.dll)
./Plugins/SimpleUI/Skins/ (Theme folder)
./Plugins/Msnp8/ (Configuration folder of Msnp8.dll)
./Plugins/StrRsc/ (Configuration folder of StrRsc.dll)
./Plugins/StrRsc/Language/jpn/ (Language files in Japanese)
./Plugins/StrRsc/Language/eng/ (Language files in English)
./Plugins/StrRsc/StrRsc.ini (Configuration file of StrRsc.dll)
./Plugins/Unsupported/SimpleUI.dll (SimpleUI.dll using no IE components)
`

Not all files are listed in the figure. Such as, default themes (Default, Aqua, Luna, Test), and language folders (jpn, eng) are ommitted.

### Files which will be generated by Regnessem

`./Plugins/SimpleUI/SimpleUI.ini
./Plugins/Msnp8/Msnp8.ini
./Plugins/FileIO/FileIO.ini
`

## Install/Uninstall

### How to install

[If you have received the 'zip' version]
No need to install. Please put extracted files and folders as they are. That is all you need to do. At least 'nsmsgs.exe' and 'SimpleUI.dll' in the 'Plugins' folder are required to execute.

[If you have received the version with the installer]
Please follow the instruction of the setup program.

### Upgrading

In general, you can overwrite files on existing old ones. Sometimes you are necessary doing something before/after upgrading. Please check changes from previous version before upgrading.

### How to uninstall

[If you have installed from the 'zip' version]
The files included in this distribution do not use the registry. Please remove files by Explorer of Windows.

[If you have installed from the version with the installer]
Please uninstall Regnessem from Control Panel of Windows.

## Usage

### First step

Select Edit Profile... from Connect->Login menu of the main window, then make a profile with an account of a protocol you want.

You can connect manually by choosing a profile from the list of Connect->Login menu. Or, you can connect automatically by enabling 'Connect on startup' of the profile.

### Using plugin system

Regnessem can be enhanced by introducing plugins, some of which contributed by users are found at the library section of the official web site.

Plugins are loaded from 'Plugins' folder in the same folder of 'nsmsgs.exe' at startup. Please refer documents provided with plugins for their usage.

## Further more...

### Help

For more information, please refer help provided with this distribution which can be accessed from Help menu of the main window.

Online help is more up-to-date. You can access it via Help->Online Help menu or via this link.

### FAQ

FAQ is also useful. You can access it via Help->FAQ menu or via this link.

## Commandline option

-debug | Show debug window
-noautologin | Disable auto-connect feature of profiles
-f | Enable to execute multiple instances. Note that most of plugins are in general not tested with this option. Please use this option with care.

## Changes from the previous release

### System 0.5.16

- A new service "Protocol/%s/UIService/Main/%s" is added.

### SimpleUI.dll 0.1.15

- A new option to hide status bar on session windows is added.
- A new option to show the number of online/registered members besides group names is added.
- Replace.txt format is extended.
- An element "StatusBar" is added to modify appearance of the status bar on session windows.
- The line under the menu bar can be disabled by adding "Border-Style = none" in "MenuBar" section of Skin.ini
- Icons on tabs are introduced.
- Notification service is enhanced for changing members' status.
- Menu items corresponding to "Protocol/%s/UIService/Main/%s" are inserted in "Tools" menu.
- And manu bug fixes...

### FileIO.dll 0.1.2

Same with Alpha Release 15.

### Msnp8.dll 0.1.4

- '*' is added at the head of the account when the session window is closed by whom you are talking with.
- "Check .NET Service Status" is added as a "Protocol/MSNP8/UIService/Main/%s".
- And some bug fixes...

### StrRsc.dll 0.1

Same with Alpha Release 15.

## About file transfer

File I/O plugin (FileIO.dll) and each protocol plugin (Msnp8.dll in this distribution) are related to the file transfer feature and perhaps have configuration.

Note:
After the modification of the server of .NET Messenger Service on Oct. 15, 2003, MSN Messenger 6.0+ have begun to request by a new file transfer protocol only. We are sorry for that Msnp8.dll included in this distribution does not support the new protocol yet.

### FileIO.dll

[Place to store received files]
  Please specify the folder where you want to store received file. FileIO.dll does not make any folders even when the specified folder does not exist, and discards received files.

### Msnp8.dll

[Use IP address of PC instead of the router]
  Please check this option if you want to inform the IP address of your PC to your buddy. The IP address obtained from .NET Messenger Service is used if not checked. It must be the IP address of the router when you are using it to access .NET Messenger Service.
[Force client mode]
  Official client of .NET Messenger Service works in the client mode when the IP address obtained from the service and the IP address of PC are different, but Msnp8.dll works as server whenever you initiate the file sending. Please enable this option if you cannot receive connection from the client by some reason, such as you are behind the firewall etc.
[Connect to the default port as a client]
  Official client of .NET Messenger Service informs incorrect port number in some case. This options make Msnp8.dll ignores the informed port number and uses default ones. Sometimes this improves file transfer capabilities.
[Use following port as server]
  Use the specified port when working as a server, mainly on file sending. Enable this option when you are using a firewall and close ports other than the specified port.

## About unsupported plugins

### SimpleUI.dll 0.1.14

SimpleUI.dll using no IE components which can be used instead of the original SimpleUI.dll. Please note that many features of the original are not implemented yet.

## Acknowledgements

Regnessem is originally made by Yamaneko-san with many supports from program@2ch and others. 'Regnessem' is named by Mamemamema-me-san.

## License

- Please feel free to make a link to the official web site.
- If you want to publish a copy of any documents or software included in this distribution, please follow the license included in this distribution.

## Information

### Official Site

http://regnessem.sourceforge.jp

- Please post questions and comments to Support BBS in the official site.
- Please check FAQ before asking.
- Please check and post bugs and feature request.
- If you make a new plugin or a new theme, please register them to library.

Thanks in advance.

### Project Regnessem

http://sourceforge.jp/projects/regnessem

- Regnessem is originally made by Yamaneko-san and currently developped by volunteer members at sourceforge.jp.
- Latest source codes and released binaries are managed by the project. They can be obtained via the site of Project Regnessem.
- Let's share improvements at Project Regnessem. Please let us know via mailing-list or Support BBS.

### Mailing Lists

Mailing lists are managed by the project.

regnessem-announce | For announcement of Regnessem and related softwares.
regnessem-devel | For core parts developers.
regnessem-plugin | For plugin developers.

Written by -Rao-