From 7b92a22ef06d2c9cc73deb3c70e2b1cd6c7da90b Mon Sep 17 00:00:00 2001 From: Markus Date: Mon, 4 Nov 2019 18:02:42 +0100 Subject: [PATCH] =?UTF-8?q?3.6.3:=20finish=20defines=20for=20SystemCheck?= =?UTF-8?q?=20for=20Updater=20+=20info=20to=20helpmen=C3=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/parameterManager.cpp | 2 ++ src/parameterManager.h | 2 +- src/programManager.cpp | 5 +++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/parameterManager.cpp b/src/parameterManager.cpp index 362ccca..8017535 100644 --- a/src/parameterManager.cpp +++ b/src/parameterManager.cpp @@ -351,6 +351,8 @@ int unterOption_help(Settings &settings) << "\t\"--help\"\tGibt dieses Helpmenue aus." << std::endl << "\t\"--version\"\tGibt die Version des Programmes aus." << std::endl << "\t\"--update\"\tModus um das Programm zu aktualisieren." << std::endl + << "\t \tUpdater funktioniert nur bei: Windows/Linux -" << std::endl + << "\t \tx86 Architekutur - 64 Bit Systemen." << std::endl << "\t\"--remove\"\tModus um Ordner mit Einstellungen/" << std::endl << "\t \tZwischengespeicherte-Dateien zu löschen." << std::endl << "\t\"url\"\t\tModus um eigene Redirect-Links umzuwandeln." << std::endl diff --git a/src/parameterManager.h b/src/parameterManager.h index 06d248c..2e28466 100644 --- a/src/parameterManager.h +++ b/src/parameterManager.h @@ -81,7 +81,7 @@ struct Settings { proxy_ip = "127.0.0.1", languages = "GerDub,GerSub,Eng,", genaueHoster = "", - version = "3.6.1", + version = "3.6.3", defaultFileVersion="1.6", outputFilePath = "", default_checkPath = "", diff --git a/src/programManager.cpp b/src/programManager.cpp index e22196e..65dbfe8 100644 --- a/src/programManager.cpp +++ b/src/programManager.cpp @@ -1014,6 +1014,11 @@ int ProgramManager::newsModus(Settings *settings) int ProgramManager::updateModus(Settings *settings) { + if(settings->VersionFileUrl == "" || settings->ProgrammFileUrl == "") { + std::cout << " => Error: Kein Download Link verfügbar!" << std::endl; + return 4; + } + std::cout << " => INFO: Suche nach der neusten Version..." << std::endl; std::string html = pageManager.getServerRequest(settings->VersionFileUrl).html;