From a39f7bb0c9d345f721039b239c15e3189b76f78c Mon Sep 17 00:00:00 2001 From: Wizzy69 Date: Sat, 1 Oct 2022 17:14:19 +0300 Subject: [PATCH] patch --- DiscordBot/DiscordBot.csproj | 2 +- DiscordBot/Program.cs | 11 ++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/DiscordBot/DiscordBot.csproj b/DiscordBot/DiscordBot.csproj index 1c9e4d3..e4222d3 100644 --- a/DiscordBot/DiscordBot.csproj +++ b/DiscordBot/DiscordBot.csproj @@ -8,7 +8,7 @@ False True - 1.0.0.14 + 1.0.0.13 diff --git a/DiscordBot/Program.cs b/DiscordBot/Program.cs index 0228bc1..e8324e2 100644 --- a/DiscordBot/Program.cs +++ b/DiscordBot/Program.cs @@ -401,16 +401,13 @@ public class Program else { string url = $"https://github.com/Wizzy69/SethDiscordBot/releases/download/v{newVersion}/net6.0_linux.zip"; - Console_Utilities.ProgressBar bar = new Console_Utilities.ProgressBar(ProgressBarType.NO_END); - bar.Start(); + Console.WriteLine("Downloading update ..."); await ServerCom.DownloadFileNoProgressAsync(url, "./update.zip"); - await Functions.ExtractArchive("./update.zip", "./", null, UnzipProgressType.PercentageFromNumberOfFiles); - bar.Stop("Console is now Updated"); - - Process.Start("./DiscordBot /procKill " + Process.GetCurrentProcess().Id); + await File.WriteAllTextAsync("Install.sh", "#!/bin/bash\nunzip -qq update.zip -d ./\nrm update.zip\nchmod +x SethDiscordBot\n./DiscordBot"); + Process.Start("Install.sh").WaitForExit(); + Environment.Exit(0); } - //Environment.Exit(0); } break;