Unfortunatly a database verification function/program isn't as simple as one would think at first, maybe i just need to step out of the box..
IP detection is very OS dependant, and it using what you feed it instead of autodetecting is a feature, think multihomed, nat ect.
Log messages aren't standard no big suprise there, we pick what we think is sufficient and go with it.
Gui is a waste of cpu for a server program, implement it as a logfile monitor and it can be included as an optional execuable.
The log messages do have a standard and include "[Message type]" tags,
|