diff --git a/pageManager.cpp b/pageManager.cpp index a71d8ad..3f25b3d 100644 --- a/pageManager.cpp +++ b/pageManager.cpp @@ -67,6 +67,7 @@ Reply PageManager::getServerRequest(std::string Url, bool useCookies, std::strin for (int timeout = 1; timeout <= maxTimeout; ++timeout) { /* Perform the request, res will get the return code */ res = curl_easy_perform(curl); + std::cout << "\33[2K\r" << std::flush; if(res != CURLE_OK) { if(timeout == maxTimeout) { @@ -130,19 +131,19 @@ std::string PageManager::getUrlAfterRedirect(std::string Url) std::string PageManager::checkName(std::string Name) { std::string name = replace(Name, " ", "-"); - std::cout << " > Name: " << name << std::endl; std::string html = getServerRequest("https://s.to/serie/stream/" + name).html; if(html.find("Die gewünschte Serie wurde nicht gefunden oder ist im Moment deaktiviert.") != std::string::npos) { - std::cout << " => Error: Die gewünschte Serie wurde nicht gefunden oder ist im Moment deaktiviert: " << Name << std::endl; + std::cout << "\33[2K\r => Error: Die gewünschte Serie wurde nicht gefunden oder ist im Moment deaktiviert: " << Name << std::endl; return "-1"; } else if (html.find("404 - Seite nicht gefunden") != std::string::npos) { - std::cout << " => Error: Ungültiger Name: " << Name << std::endl; + std::cout << "\33[2K\r => Error: Ungültiger Name: " << Name << std::endl; return "-1"; } else if (html == "-1") { return "-1"; } else { + std::cout << "boku-dake-ga-inai-machi > Name: " << name << std::endl; return name; } }