diff --git a/v2rayN/v2rayN/Handler/LazyConfig.cs b/v2rayN/v2rayN/Handler/LazyConfig.cs index 69250e7a..09428e5f 100644 --- a/v2rayN/v2rayN/Handler/LazyConfig.cs +++ b/v2rayN/v2rayN/Handler/LazyConfig.cs @@ -12,6 +12,7 @@ namespace v2rayN.Handler public static LazyConfig Instance => _instance.Value; private int? _statePort; + public int StatePort { get @@ -349,7 +350,7 @@ namespace v2rayN.Handler { coreType = ECoreType.mihomo, coreExes = new List { $"mihomo-windows-amd64{(Avx2.X64.IsSupported ? "" : "-compatible")}", "mihomo-windows-amd64-compatible", "mihomo-windows-amd64", "mihomo-windows-386", "mihomo", "clash" }, - arguments = "-f config.yaml", + arguments = "-f config.json", coreUrl = Global.MihomoCoreUrl, coreReleaseApiUrl = Global.MihomoCoreUrl.Replace(Global.GithubUrl, Global.GithubApiUrl), match = "Mihomo", diff --git a/v2rayN/v2rayN/Handler/UpdateHandle.cs b/v2rayN/v2rayN/Handler/UpdateHandle.cs index 26f1f0bb..11c312ac 100644 --- a/v2rayN/v2rayN/Handler/UpdateHandle.cs +++ b/v2rayN/v2rayN/Handler/UpdateHandle.cs @@ -54,7 +54,7 @@ namespace v2rayN.Handler StartInfo = new ProcessStartInfo { FileName = "v2rayUpgrade.exe", - Arguments = fileName.AppendQuotes(), + Arguments = fileName.AppendQuotes(), WorkingDirectory = Utile.StartupPath() } }; @@ -392,6 +392,7 @@ namespace v2rayN.Handler case ECoreType.clash: case ECoreType.clash_meta: + case ECoreType.mihomo: version = Regex.Match(echo, $"v[0-9.]+").Groups[0].Value; break; @@ -453,6 +454,7 @@ namespace v2rayN.Handler } case ECoreType.clash: case ECoreType.clash_meta: + case ECoreType.mihomo: { curVersion = getCoreVersion(type); message = string.Format(ResUI.IsLatestCore, type, curVersion); diff --git a/v2rayN/v2rayN/v2rayN.csproj b/v2rayN/v2rayN/v2rayN.csproj index 76948d86..088311c3 100644 --- a/v2rayN/v2rayN/v2rayN.csproj +++ b/v2rayN/v2rayN/v2rayN.csproj @@ -10,7 +10,7 @@ enable v2rayN.ico Copyright © 2017-2024 (GPLv3) - 6.35 + 6.36 7.0