Skip to content

Commit

Permalink
update v4.1.5
Browse files Browse the repository at this point in the history
  • Loading branch information
nagasurya committed Feb 28, 2022
1 parent d815152 commit 4d9890c
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 8 deletions.
4 changes: 2 additions & 2 deletions ProxySuper.Core/Services/ServiceBase.cs
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ protected void ValidateDomain()
Progress.Desc = ($"本机IP({IPv6})");
if (IPv6 != domainIP)
{
throw new Exception("域名解析地址与服务器IP不匹配!");
//throw new Exception("域名解析地址与服务器IP不匹配!");
}
}
else
Expand All @@ -207,7 +207,7 @@ protected void ValidateDomain()
Progress.Desc = ($"域名IP({domainIP})");
if (IPv4 != domainIP)
{
throw new Exception("域名解析地址与服务器IP不匹配!");
//throw new Exception("域名解析地址与服务器IP不匹配!");
}
}
}
Expand Down
5 changes: 3 additions & 2 deletions ProxySuper.Core/Services/V2rayConfigBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,9 @@ private static void SetClients(dynamic bound, List<string> uuidList)

public static string BuildV2rayConfig(V2raySettings parameters)
{
var uuidList = parameters.MulitUUID;
uuidList.Insert(0, parameters.UUID);
var uuidList = new List<string>();
uuidList.Add(parameters.UUID);
uuidList.AddRange(parameters.MulitUUID);

var xrayConfig = LoadV2rayConfig();

Expand Down
5 changes: 3 additions & 2 deletions ProxySuper.Core/Services/XrayConfigBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -113,8 +113,9 @@ private static void SetClients(dynamic bound, List<string> uuidList, bool withXt

public static string BuildXrayConfig(XraySettings parameters)
{
var uuidList = parameters.MulitUUID;
uuidList.Insert(0, parameters.UUID);
var uuidList = new List<string>();
uuidList.Add(parameters.UUID);
uuidList.AddRange(parameters.MulitUUID);

var xrayConfig = LoadXrayConfig();

Expand Down
3 changes: 2 additions & 1 deletion ProxySuper.Core/ViewModels/V2rayEditorViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,8 @@ public string MultiUUID
set
{
var input = value.Replace(',', ',');
var arr = input.Split(',').ToList();
var arr = input.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList();
arr.RemoveAll(x => x == this.UUID);
Settings.MulitUUID = arr;
RaisePropertyChanged("MultiUUID");
}
Expand Down
3 changes: 2 additions & 1 deletion ProxySuper.Core/ViewModels/XrayEditorViewModel.cs
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,8 @@ public string MultiUUID
set
{
var input = value.Replace(',', ',');
var arr = input.Split(',').ToList();
var arr = input.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList();
arr.RemoveAll(x => x == this.UUID);
Settings.MulitUUID = arr;
RaisePropertyChanged("MultiUUID");
}
Expand Down

0 comments on commit 4d9890c

Please sign in to comment.