From 3080d4102d10df92860b5048cbfa655b458435ee Mon Sep 17 00:00:00 2001 From: Markus Date: Wed, 21 Aug 2019 17:12:52 +0200 Subject: [PATCH] =?UTF-8?q?remove=20:=20wiring=20at=20-o=20name=20to=20fil?= =?UTF-8?q?e=20when=20use=20-C=20TextFile=20+=20Helpmen=C3=BCemessage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parameterManager.cpp | 9 ++++++--- parameterManager.h | 2 +- programManager.cpp | 5 +++-- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/parameterManager.cpp b/parameterManager.cpp index 99b0bf3..45a22e6 100644 --- a/parameterManager.cpp +++ b/parameterManager.cpp @@ -506,10 +506,13 @@ void unterOption_default_help() << std::endl << " > Check-Dir Optionen:" << std::endl << "\t-C [Pfad], --check-dir [Pfad]" << std::endl - << "\t +Ordner -> Überprüfe ob in diesem, oder in einen der Unterordnern (beachte -D und -m) die" << std::endl - << "\t -> Folge vorkommt. Wenn ja, dann überspringe diese." << std::endl + << "\t +Ordner -> Überprüfe ob in diesem, oder in einen der Unterordnern (beachte -D und -m)" << std::endl + << "\t -> die Folge vorkommt. Wenn ja, dann überspringe diese." << std::endl << "\t +Datei -> Überprüfe ob in der angegebenen Textdatei eine Zeile mit dem Muster vorkommt" << std::endl - << "\t -> (beachte -D und -m). Wenn ja, dann überspringe diese." << std::endl + << "\t -> (beachte -D und -m). Wenn ja, dann überspringe diese. Mit dieser Option wird" << std::endl + << "\t -> bei -o keine 'Name: ' in die Text Datei geschrieben:" << std::endl + << "\t +Tipp: -> Bei Serien, wo noch neue Folgen kommen, kann man -C und -o bei der gleichen" << std::endl + << "\t -> Text Datei verwenden, um so nur neue Links einer Serie zu bekommen." << std::endl << "\t-m, --check-muster" << std::endl << "\t -> Muster mit dem Überprüft wird, ob diese Folge in einem Ordner ist. Default: S%Staffel%E%Folge%" << std::endl << "\t -> %Staffel% ist eine Variable für die Staffel mit 0 + Staffel, wenn Staffel < 10. " << std::endl diff --git a/parameterManager.h b/parameterManager.h index bd425a2..9072c84 100644 --- a/parameterManager.h +++ b/parameterManager.h @@ -37,7 +37,7 @@ struct Settings { proxy_ip = "127.0.0.1", languages = "GerDub,GerSub,Eng", genaueHoster = "Vivo,GoUnlimited", - version = "2.4.0", + version = "2.4.1", defaultFileVersion="1.3", outputFilePath = "", default_checkPath = "", diff --git a/programManager.cpp b/programManager.cpp index 907a27d..1737878 100644 --- a/programManager.cpp +++ b/programManager.cpp @@ -204,8 +204,9 @@ int ProgramManager::defaultModus(Settings *settings) } } - //Write Name to File if -o is set - pageManager.writeToFile(settings->outputFilePath, "Name: " + settings->name); + //Write Name to File if -o is set und kein TXT-FILE angegeben wird + if(settings->outputFilePath != "" && !fileExists( settings->default_checkPath )) + pageManager.writeToFile(settings->outputFilePath, "Name: " + settings->name); //Finde die anzahl der staffel heraus: //download html von der startpage einer serie