Fixed username added several times with autorelog

- If using autorelog bot, " - Username" was added each time the app was
restarting
- To fix this, added a ConsoleTitle setting which is re-used when
restarting
This commit is contained in:
ORelio 2014-01-16 19:33:48 +01:00
parent b49850e042
commit fa6aa107c8
2 changed files with 5 additions and 3 deletions

View file

@ -23,7 +23,6 @@ namespace MinecraftClient
static void Main(string[] args) static void Main(string[] args)
{ {
Console.Title = "Minecraft Console Client";
Console.WriteLine("Console Client for MC 1.7.2 to 1.7.4 - v" + Version + " - By ORelio & Contributors"); Console.WriteLine("Console Client for MC 1.7.2 to 1.7.4 - v" + Version + " - By ORelio & Contributors");
//Basic Input/Output ? //Basic Input/Output ?
@ -148,6 +147,8 @@ namespace MinecraftClient
} }
else Settings.WriteDefaultSettings("MinecraftClient.ini"); else Settings.WriteDefaultSettings("MinecraftClient.ini");
Console.Title = Settings.ConsoleTitle;
//Asking the user to type in missing data such as Username and Password //Asking the user to type in missing data such as Username and Password
if (Settings.Login == "") if (Settings.Login == "")
@ -199,7 +200,7 @@ namespace MinecraftClient
} }
if (result == MinecraftCom.LoginResult.Success) if (result == MinecraftCom.LoginResult.Success)
{ {
Console.Title += " - " + Settings.Username; Console.Title = Settings.ConsoleTitle + " - " + Settings.Username;
Console.WriteLine("Success. (session ID: " + sessionID + ')'); Console.WriteLine("Success. (session ID: " + sessionID + ')');
if (Settings.ServerIP == "") if (Settings.ServerIP == "")

View file

@ -21,6 +21,7 @@ namespace MinecraftClient
public static string Password = ""; public static string Password = "";
public static string ServerIP = ""; public static string ServerIP = "";
public static string SingleCommand = ""; public static string SingleCommand = "";
public static string ConsoleTitle = "Minecraft Console Client";
//Other Settings //Other Settings
public static string TranslationsFile_FromMCDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\.minecraft\assets\virtual\legacy\lang\en_GB.lang"; public static string TranslationsFile_FromMCDir = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + @"\.minecraft\assets\virtual\legacy\lang\en_GB.lang";
@ -121,7 +122,7 @@ namespace MinecraftClient
case "singlecommand": SingleCommand = argValue; break; case "singlecommand": SingleCommand = argValue; break;
case "translationsfile": TranslationsFile = argValue; break; case "translationsfile": TranslationsFile = argValue; break;
case "botownersfile": Bots_OwnersFile = argValue; break; case "botownersfile": Bots_OwnersFile = argValue; break;
case "consoletitle": Console.Title = argValue; break; case "consoletitle": ConsoleTitle = argValue; break;
} }
break; break;