Commit e8a03931 authored by mercury233's avatar mercury233

update error output, make it more significant

parent e6491a91
...@@ -16,7 +16,10 @@ namespace WindBot ...@@ -16,7 +16,10 @@ namespace WindBot
} }
public static void WriteErrorLine(string message) public static void WriteErrorLine(string message)
{ {
Console.BackgroundColor = ConsoleColor.Red;
Console.ForegroundColor = ConsoleColor.White;
Console.Error.WriteLine("[" + DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "] " + message); Console.Error.WriteLine("[" + DateTime.Now.ToString("yy-MM-dd HH:mm:ss") + "] " + message);
Console.ResetColor();
} }
} }
} }
\ No newline at end of file
...@@ -36,7 +36,7 @@ namespace WindBot ...@@ -36,7 +36,7 @@ namespace WindBot
// Join the host specified on the command line. // Join the host specified on the command line.
if (args.Length == 0) if (args.Length == 0)
{ {
Logger.WriteLine("=== WARN ==="); Logger.WriteErrorLine("=== WARN ===");
Logger.WriteLine("No input found, tring to connect to localhost YGOPro host."); Logger.WriteLine("No input found, tring to connect to localhost YGOPro host.");
Logger.WriteLine("If it fail, the program will quit sliently."); Logger.WriteLine("If it fail, the program will quit sliently.");
} }
...@@ -53,7 +53,13 @@ namespace WindBot ...@@ -53,7 +53,13 @@ namespace WindBot
// In case windbot is placed in a folder under ygopro folder // In case windbot is placed in a folder under ygopro folder
absolutePath = Path.GetFullPath("../" + databasePath); absolutePath = Path.GetFullPath("../" + databasePath);
if (!File.Exists(absolutePath)) if (!File.Exists(absolutePath))
Logger.WriteErrorLine("Can't find cards database file. Please place cards.cdb next to WindBot.exe ."); {
Logger.WriteErrorLine("Can't find cards database file.");
Logger.WriteErrorLine("Please place cards.cdb next to WindBot.exe or Bot.exe .");
Logger.WriteLine("Press any key to quit...");
Console.ReadKey();
System.Environment.Exit(1);
}
NamedCardsManager.Init(absolutePath); NamedCardsManager.Init(absolutePath);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment