Hidden Options

Over the years different options have either been added to Softros LAN Messenger without appearing in the interface or removed from it for legacy reasons. Those options are still accessible through several .ini files.

General.ini

Most settings of the application are stored in the General.ini file found in the %appdata%\Softros LAN Messenger folder. %appdata% is unique for each user and usually stands for:

Please note that AppData and Application Data are hidden folders.

Listed below are the configurable parameters not available through the interface.

Section Parameter Description
[General] RefreshTimer Enables (1)/disables (0) refreshing the user list automatically.
RefreshTimerValue Sets the automatic refresh time (in seconds).
SnapWindow Enables (1)/disables (0) snapping the main window to the desktop edges.
SnapWindowValue Sets the number of pixels for snapping to the desktop edges.
HideMyself Shows (1)/hides (0) one's own user name in the user list.
[Messages] HideConversationAfterSec Sets a time period (in seconds) after which the Conversation window with a new incoming message closes automatically if the message has not been replied to.
UseSmiles Enables (1)/disables (0) emoticons.
[Files Transfer] AESMode Enables (1)/disables (0)/sets automatic (2) file transfer encryption. If the parameter is set to 0 on either side (sender’s or recipient’s), the encryption is disabled for both. If the parameter is set to 2, the encryption is always enabled except when Softros LAN Messenger is running through Terminal Service Engine.

Network.cfg

Network settings can be exported from or imported to the Network.cfg file. You can change the network ports used by Softros LAN Messenger. If you decide to do so, please make sure you do it on all computers as otherwise communication between instances using different ports will be lost.

Section Parameter Description
[Network] UDP Port UPD port used to build the list.
TCP Port TCP port used to receive messages and service information.
File Port TCP port used for file transfer.
TimeOut TCP connection timeout (in seconds).

Ts.ini

Terminal Service Engine also comes with some configurable parameters. If you decide to change the ports, please make sure you do it on all machines and in all instances of Softros LAN Messenger, as otherwise communication between instances using different ports will be lost.

Section Parameter Description
[External] UDPPort UPD port used to build the list.
TCPPort TCP port used to receive messages and service information.
TCPFilePort TCP port used for file transfer.
TimeOut TCP connection timeout (in seconds).

SharedSettings Folder

Softros LAN Messenger allows you to configure the default settings, which may be useful in some deployment scenarios. If the SharedSettings folder is created in the Softros LAN Messenger installation folder and the preconfigured General.ini and Network.cfg files are put into it, Softros LAN Messenger by default applies their settings to all users of the computer.

User Icons

You can change the icons Softros LAN Messenger uses to show user status. To do so, you need to create a folder named Icons in the Softros LAN Messenger installation folder, and then put your custom .ico files into it. Each of the files must measure 16x16 pixels and be respectively named available.ico, busy.ico, away.ico or offline.ico.