game control program helps you administrate gameservers (it's written for Q1 and Q3, but works for others). It is highly modular and therefore extensible. With the current modules, it can start/stop servers, create and rotate logfiles, allow remote administration via telnet, and kick misbehaving players automagically (according to a rule set).
|Tags||Games/Entertainment Logging Systems Administration|
|Operating Systems||OS Independent|
Release Notes: The DataBus system is currently a work in progress and will be extended in the next releases. Merged / renamed some modules, introduced a clearer package structure. New module: CommandScheduler - allows sending of commands to the server at specified times (like cron). This allows servers which are started at specified times and are shutdown at another time.The internal structure for the DataBus system has been changed, introducing a component descriptor to describe all components and provide for a graphical configuration tool. Components can now be referenced by name, not only by class. Better handling is included for startup dependencies (startup order, pre- and postStartup methods). The SataBus system is currently a work in progress and will be extended in the next releases. Some modules have been renamed, giving a clearer package structure. The new module CommandScheduler allows sending commands to the server at specified times (like cron). This allows servers which are started at specified times and are shutdown at another time.
Release Notes: gcp can now check if a server process is still alive or hanging - it can then be killed (and restarted automagically). This can be done via detecting missing output (for a specific time) or via sending UDP commands and waiting for an answer. The time between restarts is now also handled correctly.
Release Notes: Initial announcement.