"1. Consider the use of XML for both log records AND rcon command/responses. While probably not an onerous development effort, this would make life easier in many development environments, across many platforms. Almost all current OOP environments have XML handling capabilities in their class libraries."
Dear GOD Please do not take a step back and fill easily readable log files with hard to read tags. As long as the log files follow well defined patterns, as hlds uses, all you need is regex (see: www.hlstats.org/logs ). Most environments have regex interfaces. Second I am unaware of any environment that can not easily handle the current data stream for either stats or rcon. "On the server side - consider choosing either udp datagram-based communications - or tcp stream-based for stats, queries and rcon commands. This would simplify the development of combined stats and game admin tools." Like the logaddress command in hlds? -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Phraze Sent: Thursday, March 03, 2005 8:32 AM To: hlds@list.valvesoftware.com Subject: RE: [OT] [hlds] Re: Can anyone tell me how i can activate Stats I think Valve has some opportunity to make improvements in statistics and remote administration features for their game servers without necessarily going all the way to implementing a fully persisted stats engine. Here are some thoughts: 1. Consider the use of XML for both log records AND rcon command/responses. While probably not an onerous development effort, this would make life easier in many development environments, across many platforms. Almost all current OOP environments have XML handling capabilities in their class libraries. 2. Consider devoting a bit more resource and attention to documenting and supporting these integration tools. 3. On the server side - consider choosing either udp datagram-based communications - or tcp stream-based for stats, queries and rcon commands. This would simplify the development of combined stats and game admin tools. 4. Clean up some of the things that are broken: the one that comes to mind is that the request-id on rcon commands is not reflected in the response message. Comments, Valve? Phraze _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds