Client.ini

 

The Client.ini file provides configuration parameters for the RFgen Windows Desktop client and can be used to change specific behaviors.

Location

This ini parameter is designed to allow the user to change the location of the client database. The client database stores the configuration of the Desktop Client.

The usual place the client.ini file is created is:

C:\Users\username\AppData\Roaming\RFgen5 or RFgen51 or RFgen52

The Desktop Client reads the client.ini file for the rfgen.xdb, the database storing the configuration. If an entry exists it will use that database, if not the Desktop Client will look for the rfgen.xdb file in the default location. Here is an example of a database path entry:

[Environment]

Location=3,25,323,297

GUID=5907C90C-C337-4A57-8895-BE891D80CFD5

WindowState=1

Monitors=2

rfgendb=c:\programdata\rfgen51\rfgen.xdb

 

Batch Mode Stress Testing Flags

This feature is used to stress test a Desktop Client running in batch mode by implementing the "MultiBatch" and "IgnoreGUID" flags in the Client.ini file under the [Environment] section, in the AppData folder.

Syntax

[Environment]

MultiBatch=n            This flag clones the existing batch mode database and renames it to that client's process ID.

IgnoreGUID=n         This flag gives the client (Thin or Batch) a unique GUID, similar to how the /ignoreGUID cmd parameter works.

                                     n is the expected number of clients to be launched, all using GUIDs and batch mode database files.

Example

[Environment]

MultiBatch=1      'The UserData.sqlite is cloned and renamed to UserData-{PID}.sqlite for one client.

IgnoreGUID=1     'A GUID is assigned to one client.