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(); }
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(); }