Esempio n. 1
0
void PhoenixViewerLink::start_download()
{
	//cmdline_printchat("requesting msdata");
	// This has all the database about the developers and what versions are available etc.
	std::string url = "http://luna.nexisonline.net/app/msdata/";
	LLSD headers;
	headers.insert("Accept", "*/*");
	headers.insert("User-Agent", LLViewerMedia::getCurrentUserAgent());
	headers.insert("viewer-version", versionid);

	LLHTTPClient::get(url,new ModularSystemsDownloader( PhoenixViewerLink::msdata ),headers);
	
	url = "http://phoenixviewer.com/app/blacklist/versionquery.php?v=" + gSavedSettings.getString("PhoenixAssetBlacklistVersion");

	LL_INFOS("MSBlacklist") << "Checking for blacklist updates..." << LL_ENDL;
	LLHTTPClient::get(url,new ModularSystemsDownloader( PhoenixViewerLink::msblacklistquery ),headers);

	downloadClientTags();
}
Esempio n. 2
0
void PhoenixViewerLink::start_download()
{
	//cmdline_printchat("requesting msdata");
	std::string url = "http://phoenixviewer.com/app/msdata/";
	LLSD headers;
	headers.insert("Accept", "*/*");
	headers.insert("User-Agent", LLViewerMedia::getCurrentUserAgent());
	headers.insert("viewer-version", versionid);

	LL_INFOS("Data") << "Downloading msdata." << LL_ENDL;
	LLHTTPClient::get(url,new ModularSystemsDownloader( PhoenixViewerLink::msdata ),headers);
	
	url = "http://phoenixviewer.com/app/blacklist/blacklist.xml";

	LL_INFOS("Blacklist") << "Downloading blacklist.xml" << LL_ENDL;
	LLHTTPClient::get(url,new ModularSystemsDownloader( PhoenixViewerLink::msblacklist ),headers);

	downloadClientTags();
}