a Win32 tool for Sid Meyers Civilization 4 BtS PitBoss server administrators and their players. Generates an overview of
- all the players
- their points
- whether they did their turn
- finishing time of the actual round.
- written in pure c++, no .NET or any fancy libs needed
- (more or less) lightweight win32 console app (~200k)
- Unicode compatible (but PitBoss itself isn't...)
- using winapi functions to read out infos from PitBoss window (even if it's minimized)
- generates
.htmland.txt - expandable by (hard coded) plug ins to write your own output
- supports multiple servers (using multiple instances, with command line switches)
-poutput path and file name, without extension-trefresh timer in sec-llanguage of PitBoss (NOT yet supported, please set PitBoss to default English; inCivilisationIV.inisetLanguage = 0)-nname of the game (exactly as displayed in the PitBoss window)
###example:
*PitBossInfo.exe -p "D:/htdocs/game1" -t 15 -l en -n "MyFirstGame"*
this creates the output in D:/htdocs named game1.html and game1.txt for the game named "MyFirstGame" (the title of the pitboss window is "MyFirstGame successfully saved")
###v1.1:
(main)removed hard coded settings and replaced by command line arguments [rafik]
###RC4:
(html)added sortable table header [rafik](main)bugfixes: "*MOD*"-issue; "defeated, "-issue
###RC3:
(html)stylesheet for html output [bdurrer](html)automatic update of html page every 2 min [rafik](html)w3c valid html + css
###RC2:
(main)added simple html output [bdurrer+rafik](main)added time stamp of last update of stats [bdurrer+rafik]
###RC1:
(main)made all the internal things working [rafik](main)fixed memory leaks(main)creates simple txt output [rafik]
The following features are planned and could be added some when
(main)xmpp output to webapp by [bdurrer] for (mobile) apps(apps)android and iphone apps (or maybe not)(main)log state changes by events and output them (status_change [login, logout, claim_ai, become_ai, defeated], points_change, name_change)