From 325c6ff3eab6c777c2eb8d65b3c97512a79e9122 Mon Sep 17 00:00:00 2001 From: Serge <5920850+seerge@users.noreply.github.com> Date: Fri, 26 Jan 2024 18:10:11 +0100 Subject: [PATCH] Advanced Settings Plugin downloader tweaks --- app/GHelper.csproj | 2 +- app/Ryzen/RyzenControl.cs | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/GHelper.csproj b/app/GHelper.csproj index c43e6850..819bb1dc 100644 --- a/app/GHelper.csproj +++ b/app/GHelper.csproj @@ -15,7 +15,7 @@ AnyCPU False True - 0.150 + 0.149 diff --git a/app/Ryzen/RyzenControl.cs b/app/Ryzen/RyzenControl.cs index 3473f633..567d3b78 100644 --- a/app/Ryzen/RyzenControl.cs +++ b/app/Ryzen/RyzenControl.cs @@ -7,6 +7,7 @@ using GHelper.Helpers; using System.Management; using System.Net; +using System.Reflection; namespace Ryzen { @@ -153,7 +154,8 @@ namespace Ryzen public static void DownloadRing() { - string requestUri = "https://github.com/seerge/g-helper/releases/latest/download/PluginAdvancedSettings.zip"; + var appVersion = new Version(Assembly.GetExecutingAssembly().GetName().Version.ToString()); + string requestUri = "https://github.com/seerge/g-helper/releases/download/v" + appVersion.Major + "." + appVersion.Minor + "/PluginAdvancedSettings.zip"; Uri uri = new Uri(requestUri); @@ -175,7 +177,7 @@ namespace Ryzen { Logger.WriteLine(ex.Message); Logger.WriteLine(ex.ToString()); - if (!ProcessHelper.IsUserAdministrator()) ProcessHelper.RunAsAdmin("uv"); + if (!ProcessHelper.IsUserAdministrator() && !ex.Message.Contains("remote server")) ProcessHelper.RunAsAdmin("uv"); return; }