Fix linux console

This commit is contained in:
JustArchi
2019-06-02 00:05:06 +02:00
parent 3910f27a12
commit 75ca05830a
2 changed files with 9 additions and 3 deletions

View File

@@ -37,10 +37,16 @@ namespace ArchiSteamFarm {
private static Mutex SingleInstance;
internal static void CoreInit() {
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) {
Console.OutputEncoding = Encoding.Unicode;
DisableQuickEditMode();
}
}
internal static void Init(bool systemRequired, GlobalConfig.EOptimizationMode optimizationMode) {
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) {
DisableQuickEditMode();
if (systemRequired) {
KeepWindowsSystemActive();
}

View File

@@ -129,7 +129,7 @@ namespace ArchiSteamFarm {
}
private static async Task InitASF(IReadOnlyCollection<string> args) {
Console.OutputEncoding = Encoding.Unicode;
OS.CoreInit();
string programIdentifier = SharedInfo.PublicIdentifier + " V" + SharedInfo.Version + " (" + SharedInfo.BuildInfo.Variant + "/" + SharedInfo.ModuleVersion + " | " + OS.Variant + ")";