- re-enable stats sending

- re-direct stats sending to new stats script
This commit is contained in:
Rachael Alexanderson 2018-07-21 07:21:37 -04:00
parent aab9f34bd5
commit 21575bc3df
2 changed files with 4 additions and 5 deletions

View file

@ -905,7 +905,7 @@ set (PCH_SOURCES
d_dehacked.cpp
d_iwad.cpp
d_main.cpp
d_stats.cpp
d_anonstats.cpp
d_net.cpp
d_netinfo.cpp
d_protocol.cpp

View file

@ -1,4 +1,3 @@
#define NO_SEND_STATS
#ifdef NO_SEND_STATS
void D_DoAnonStats()
@ -41,8 +40,8 @@ CVAR(String, sys_statshost, "gzstats.drdteam.org", CVAR_ARCHIVE|CVAR_GLOBALCONFI
CVAR(Int, sys_statsport, 80, CVAR_ARCHIVE|CVAR_GLOBALCONFIG|CVAR_NOSET)
// Each machine will only send two reports, one when started with hardware rendering and one when started with software rendering.
#define CHECKVERSION 331
#define CHECKVERSIONSTR "331"
#define CHECKVERSION 350
#define CHECKVERSIONSTR "350"
CVAR(Int, sentstats_swr_done, 0, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOSET)
CVAR(Int, sentstats_hwr_done, 0, CVAR_ARCHIVE | CVAR_GLOBALCONFIG | CVAR_NOSET)
@ -279,7 +278,7 @@ void D_DoAnonStats()
if (sentstats_hwr_done >= CHECKVERSION) return;
static char requeststring[1024];
mysnprintf(requeststring, sizeof requeststring, "GET /stats.py?render=%i&cores=%i&os=%i&renderconfig=%i HTTP/1.1\nHost: %s\nConnection: close\nUser-Agent: %s %s\n\n",
mysnprintf(requeststring, sizeof requeststring, "GET /stats_35.py?render=%i&cores=%i&os=%i&renderconfig=%i HTTP/1.1\nHost: %s\nConnection: close\nUser-Agent: %s %s\n\n",
GetRenderInfo(), GetCoreInfo(), GetOSVersion(), V_IsHardwareRenderer(), sys_statshost.GetHumanString(), GAMENAME, VERSIONSTR);
DPrintf(DMSG_NOTIFY, "Sending %s", requeststring);
std::thread t1(D_DoHTTPRequest, requeststring);