forked from markus/S_New4
add colors at Name: + fix error with missing 0 at time
This commit is contained in:
parent
2983c74858
commit
bf3a6661a5
@ -24,8 +24,10 @@ int Logger::logCommandLine(std::string logText)
|
||||
std::time_t now = std::time(nullptr);
|
||||
struct tm *tm_now = localtime(&now);
|
||||
std::string date((tm_now->tm_mday < 10 ? "0" : "") + std::to_string(tm_now->tm_mday) + "." +
|
||||
(tm_now->tm_mon +1 < 10 ? "0" : "" ) + std::to_string(tm_now->tm_mon +1) + "."
|
||||
+ std::to_string(1900 + tm_now->tm_year) + " - " + std::to_string(tm_now->tm_hour) + ":" + std::to_string(tm_now->tm_min));
|
||||
(tm_now->tm_mon +1 < 10 ? "0" : "" ) + std::to_string(tm_now->tm_mon +1) + "." +
|
||||
std::to_string(1900 + tm_now->tm_year) + " - " +
|
||||
(tm_now->tm_hour < 10 ? "0" : "" ) + std::to_string(tm_now->tm_hour) +
|
||||
(tm_now->tm_min < 10 ? "0" : "" ) + ":" + std::to_string(tm_now->tm_min));
|
||||
return writetoFile( " -> " + date + ": \"" + logText + "\"");
|
||||
}
|
||||
|
||||
|
@ -1512,23 +1512,22 @@ int unterOption_printLogFile(Settings *settings, int argc, char **argv)
|
||||
|
||||
// Main-Program:......
|
||||
|
||||
std::string green = ((settings->colorless) ? "" : "\033[92m"),
|
||||
pink = ((settings->colorless) ? "" : "\033[95m"),
|
||||
orange =((settings->colorless) ? "" : "\033[33m"),
|
||||
blue = ((settings->colorless) ? "" : "\033[94m"),
|
||||
clearColor = ((settings->colorless) ? "" : "\033[0m");
|
||||
std::string clearColor = "\033[0m";
|
||||
|
||||
if(printMode && settings->colorless)
|
||||
std::cout << Logger(settings->logFilePath).getLogText() << std::endl;
|
||||
else if(printMode) {
|
||||
std::string text = settings->logFilePath + ":\n" + Logger(settings->logFilePath).getLogText();
|
||||
//Command Lines
|
||||
text = replace(text, ": \"", clearColor + ": " + blue + "\"");
|
||||
text = replace(text, "\n -> ", "\n -> " + pink );
|
||||
text = replace(text, ": \"", clearColor + ": " + "\033[94m" + "\"");
|
||||
text = replace(text, "\n -> ", std::string("\n -> ")+ "\033[95m" );
|
||||
|
||||
//Good Links
|
||||
text = replace(text, ": http", clearColor + ": " + green + "http");
|
||||
text = replace(text, "\nS", "\n" + orange + "S");
|
||||
text = replace(text, ": http", clearColor + ": " + "\033[92m" + "http");
|
||||
text = replace(text, "\nS", std::string("\n" ) + "\033[33m" + "S");
|
||||
|
||||
//Names:
|
||||
text = replace(text, "\nName: ", "\n" + std::string("\033[93m") + "Name: " + std::string("\033[96m"));
|
||||
|
||||
//Line/ Text - End
|
||||
text = replace(text, "\n", "\n" + clearColor);
|
||||
|
@ -83,7 +83,7 @@ struct Settings {
|
||||
proxy_ip = "127.0.0.1",
|
||||
languages = "GerDub,GerSub,Eng,",
|
||||
genaueHoster = "",
|
||||
version = "3.9.2",
|
||||
version = "3.9.3",
|
||||
defaultFileVersion="1.8",
|
||||
default_checkPath = "",
|
||||
default_Searchmuster = "S%Staffel%E%Folge%";
|
||||
|
Loading…
Reference in New Issue
Block a user