Bug fix 4 mihomo

pull/4729/head^2
2dust 2024-02-18 11:02:50 +08:00
parent 4af148f480
commit 4717b63775
2 changed files with 5 additions and 2 deletions

View File

@ -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<string> { $"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",

View File

@ -54,7 +54,7 @@ namespace v2rayN.Handler
StartInfo = new ProcessStartInfo
{
FileName = "v2rayUpgrade.exe",
Arguments = fileName.AppendQuotes(),
Arguments = fileName.AppendQuotes(),
WorkingDirectory = Utils.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);