===================
TWL Match IP Logger
07-23-02
===================

Installation:

1) Stop dedicated server. (Because someone, somewhere probably wouldn't)
2) Unzip to the server's \Tribes\ directory with subdirectory support enabled.
	Files should be unzipped to these directories:
	
	Timer.exe			- \Tribes\
	TWLTimeConfig.cs	- \Tribes\config
	server.cs			- \Tribes\base
	TWL_Readme.txt		- \Tribes\
	
3) Adjust settings in TWLTimeConfig.cs.
4) Double click the Timer.exe to start it, and leave it running.  DO NOT close the timer console! If you receive
	 an error message, read the notes in the console.
5) Start your Tribes dedicated server.


=====
Notes
=====

* All connection logs are kept in the root config folder, in the format: TWL_IPLog_<Server name>_<date>.cs.
  Logs are started every 24 hours, starting at midnight (for ease of searching).

* The executable was compiled using Visual C++ .NET.  The application has no GUI interface, nor does it have any 
  extra options. The primary design goal was something small, simple, and efficient.  On a test machine the 
  application used 274KB of ram while running, with CPU usage reading 0%.

* Currently all time zone offset adjustments are handled in Tribes scripts.  The reason for this is that its a 
  little easier to configure (on the server owners end) than creating another shortcut with a command line switch.
  If it is desired, the conversion code can be moved to the executable and a command line switch option created.
  Performance gains from this action would be negligible.

