I am looking for people, that could help with big programming challenge transform PitBoss server into Windows service, that is connected to CivStats. So Pitboss providers could run several PB servers (more than 1) .
Its really tough mission, because we need to get rid of all GUI applications needed to run PB server.
1. Replace GUI for civstast upload with something Pythonic. In attached file U can see the PbAdmin.py file, that saves all the necessary data to HDD. I think it is possible to send these data straight to civstats.com. Hopefully OverloadUT will help ...
If you want to try it, just make a mod, or replace core files (dont forget to make backup!). Replacing core files (in something like ... GAMES\civ4\Assets\Python\PitBoss) may cause multiplayer version incompatibility, but is better, because PitBoss does not start twice (like in mod version :-(
View attachment 136430
2. Find program (or method), that is free for non-commerce and that help us to convert PitBoss.exe to Windows service. I used AlwaysUp, but its not free and converted .exe files is not possible to use after uninstalling AlwaysUp application. So this is not the way ...
3. Replace GUI of PitBoss (again) by changes made in PbAdmin.py and PbWizard.py. So Pitboss.exe will read settings from some .ini file without the necessity to open the GUI.
4. Prepare everything for Warlords and future relases as well.
Any objections? Or volunteers ;-)
garf