|
|
|
@ -176,8 +176,8 @@ struct CStatThread : public NLMISC::IRunnable
|
|
|
|
|
if(!curl) return;
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1);
|
|
|
|
|
// curl_easy_setopt(curl, CURLOPT_USERAGENT, "unknown");
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)"); // FIXME
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_REFERER, string("http://www.ryzomcore.org/" + referer).c_str());
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10 (.NET CLR 3.5.30729)");
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_REFERER, string("http://www.ryzom.com/"+referer).c_str());
|
|
|
|
|
curl_easy_setopt(curl, CURLOPT_URL, url.c_str());
|
|
|
|
|
CURLcode res = curl_easy_perform(curl);
|
|
|
|
|
curl_easy_cleanup(curl);
|
|
|
|
@ -232,7 +232,7 @@ struct CStatThread : public NLMISC::IRunnable
|
|
|
|
|
addParam(params, "page", "");
|
|
|
|
|
addParam(params, "pagetitle", referer);
|
|
|
|
|
addParam(params, "screen", toString("%dx%d", ClientCfg.ConfigFile.getVar("Width").asInt(), ClientCfg.ConfigFile.getVar("Height").asInt()));
|
|
|
|
|
addParam(params, "referer", "http%3A%2F%2Fwww.ryzomcore.org%2F" + referer);
|
|
|
|
|
addParam(params, "referer", "http%3A%2F%2Fwww.ryzom.com%2F"+referer);
|
|
|
|
|
time_t rawtime;
|
|
|
|
|
struct tm * timeinfo;
|
|
|
|
|
char buffer [80];
|
|
|
|
@ -255,7 +255,7 @@ struct CStatThread : public NLMISC::IRunnable
|
|
|
|
|
default: shard= "unknown"; break;
|
|
|
|
|
}
|
|
|
|
|
addParam(params, "cv_Shard", shard);
|
|
|
|
|
/* get("http://ryzom.com.woopra-ns.com/visit/" + params); */// FIXME
|
|
|
|
|
get("http://ryzom.com.woopra-ns.com/visit/"+params);
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -265,7 +265,7 @@ struct CStatThread : public NLMISC::IRunnable
|
|
|
|
|
std::string params;
|
|
|
|
|
addParam(params, "cookie", cookie());
|
|
|
|
|
addParam(params, "ra", randomString());
|
|
|
|
|
/* get("http://ryzom.com.woopra-ns.com/ping/" + params); */// FIXME
|
|
|
|
|
get("http://ryzom.com.woopra-ns.com/ping/"+params);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
void run()
|
|
|
|
|