1.1.3 -> 1.1.4 第8次更新

This commit is contained in:
Space Time 2024-11-15 21:33:49 +08:00
parent 443822902a
commit a4ff7972ae

View File

@ -500,14 +500,15 @@ public partial class MainWin : Window
foreach (JsonElement cealHostDomain in cealHostRule[0].EnumerateArray()) foreach (JsonElement cealHostDomain in cealHostRule[0].EnumerateArray())
{ {
if (cealHostDomain.ToString().StartsWith('^') || string.IsNullOrWhiteSpace(cealHostDomain.ToString().TrimStart('#')) || string.IsNullOrWhiteSpace(cealHostDomain.ToString().TrimStart('$'))) string[] cealHostDomainPair = cealHostDomain.ToString().Split('^', 2, StringSplitOptions.TrimEntries);
if (string.IsNullOrEmpty(cealHostDomainPair[0].TrimStart('#').TrimStart('$')))
continue; continue;
string[] cealHostDomainPair = cealHostDomain.ToString().Split('^', 2); cealHostDomainPairs.Add((cealHostDomainPair[0], cealHostDomainPair.Length == 2 ? cealHostDomainPair[1] : string.Empty));
cealHostDomainPairs.Add((cealHostDomainPair[0].Trim(), cealHostDomainPair.Length == 2 ? cealHostDomainPair[1].Trim() : string.Empty));
} }
if (cealHostDomainPairs.Count != 0)
CealHostRulesDict[cealHostName].Add((cealHostDomainPairs, cealHostSni, cealHostIp)); CealHostRulesDict[cealHostName].Add((cealHostDomainPairs, cealHostSni, cealHostIp));
} }
} }