mirror of
https://github.com/Sude-/lgogdownloader.git
synced 2024-11-20 11:49:17 +01:00
Don't hash files after downloading for which remote XML is available
This commit is contained in:
parent
610f9da809
commit
526aab5c05
@ -667,7 +667,7 @@ void Downloader::download()
|
|||||||
if (!games[i].extras[j].name.empty())
|
if (!games[i].extras[j].name.empty())
|
||||||
std::cout << "Dowloading: " << games[i].extras[j].name << std::endl;
|
std::cout << "Dowloading: " << games[i].extras[j].name << std::endl;
|
||||||
std::cout << filepath << std::endl;
|
std::cout << filepath << std::endl;
|
||||||
CURLcode result = downloadFile(url, filepath);
|
CURLcode result = this->downloadFile(url, filepath);
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
if (result==CURLE_OK && config.sXMLFile == "automatic")
|
if (result==CURLE_OK && config.sXMLFile == "automatic")
|
||||||
{
|
{
|
||||||
@ -703,15 +703,8 @@ void Downloader::download()
|
|||||||
XML = gogAPI->getXML(games[i].gamename, games[i].patches[j].id);
|
XML = gogAPI->getXML(games[i].gamename, games[i].patches[j].id);
|
||||||
if (!games[i].patches[j].name.empty())
|
if (!games[i].patches[j].name.empty())
|
||||||
std::cout << "Dowloading: " << games[i].patches[j].name << std::endl;
|
std::cout << "Dowloading: " << games[i].patches[j].name << std::endl;
|
||||||
CURLcode result = this->downloadFile(url, filepath, XML, games[i].gamename);
|
this->downloadFile(url, filepath, XML, games[i].gamename);
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
if (result==CURLE_OK && config.sXMLFile == "automatic" && XML.empty())
|
|
||||||
{
|
|
||||||
std::cout << "Starting automatic XML creation" << std::endl;
|
|
||||||
std::string xml_dir = config.sXMLDirectory + "/" + games[i].gamename;
|
|
||||||
Util::createXML(filepath, config.iChunkSize, xml_dir);
|
|
||||||
std::cout << std::endl;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -740,15 +733,8 @@ void Downloader::download()
|
|||||||
if (!games[i].languagepacks[j].name.empty())
|
if (!games[i].languagepacks[j].name.empty())
|
||||||
std::cout << "Dowloading: " << games[i].gamename << " " << games[i].languagepacks[j].name << std::endl;
|
std::cout << "Dowloading: " << games[i].gamename << " " << games[i].languagepacks[j].name << std::endl;
|
||||||
std::cout << filepath << std::endl;
|
std::cout << filepath << std::endl;
|
||||||
CURLcode result = downloadFile(url, filepath, XML, games[i].gamename);
|
this->downloadFile(url, filepath, XML, games[i].gamename);
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
if (result==CURLE_OK && config.sXMLFile == "automatic")
|
|
||||||
{
|
|
||||||
std::cout << "Starting automatic XML creation" << std::endl;
|
|
||||||
std::string xml_dir = config.sXMLDirectory + "/" + games[i].gamename;
|
|
||||||
Util::createXML(filepath, config.iChunkSize, xml_dir);
|
|
||||||
std::cout << std::endl;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -808,15 +794,8 @@ void Downloader::download()
|
|||||||
XML = gogAPI->getXML(games[i].dlcs[j].gamename, games[i].dlcs[j].patches[k].id);
|
XML = gogAPI->getXML(games[i].dlcs[j].gamename, games[i].dlcs[j].patches[k].id);
|
||||||
if (!games[i].dlcs[j].patches[k].name.empty())
|
if (!games[i].dlcs[j].patches[k].name.empty())
|
||||||
std::cout << "Dowloading: " << games[i].dlcs[j].patches[k].name << std::endl;
|
std::cout << "Dowloading: " << games[i].dlcs[j].patches[k].name << std::endl;
|
||||||
CURLcode result = this->downloadFile(url, filepath, XML, games[i].dlcs[j].gamename);
|
this->downloadFile(url, filepath, XML, games[i].dlcs[j].gamename);
|
||||||
std::cout << std::endl;
|
std::cout << std::endl;
|
||||||
if (result==CURLE_OK && config.sXMLFile == "automatic" && XML.empty())
|
|
||||||
{
|
|
||||||
std::cout << "Starting automatic XML creation" << std::endl;
|
|
||||||
std::string xml_dir = config.sXMLDirectory + "/" + games[i].dlcs[j].gamename;
|
|
||||||
Util::createXML(filepath, config.iChunkSize, xml_dir);
|
|
||||||
std::cout << std::endl;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user