diff --git a/Consts/AboutMultilangConst.resx b/Consts/AboutMultilangConst.resx
index 769abd9..4d2df51 100644
--- a/Consts/AboutMultilangConst.resx
+++ b/Consts/AboutMultilangConst.resx
@@ -117,7 +117,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
EULA
diff --git a/Consts/AboutMultilangConst.zh.resx b/Consts/AboutMultilangConst.zh.resx
index e246d07..0f00c7b 100644
--- a/Consts/AboutMultilangConst.zh.resx
+++ b/Consts/AboutMultilangConst.zh.resx
@@ -97,7 +97,7 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.3500.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
使用协议
diff --git a/Consts/MainConst.cs b/Consts/MainConst.cs
index f24b2f4..f854f8a 100644
--- a/Consts/MainConst.cs
+++ b/Consts/MainConst.cs
@@ -12,6 +12,6 @@ internal partial class MainConst : MainMultilangConst
[GeneratedRegex(@"^(https?:\/\/)?[a-zA-Z0-9](-*[a-zA-Z0-9])*(\.[a-zA-Z0-9](-*[a-zA-Z0-9])*)*(:\d{1,5})?(\/[a-zA-Z0-9.\-_\~\!\$\&\'\(\)\*\+\,\;\=\:\@\%]*)*$")]
internal static partial Regex UpstreamUrlRegex();
- [GeneratedRegex(@"^(--[a-z](-?[a-z])*( --[a-z](-?[a-z])*)*)?$")]
+ [GeneratedRegex(@"^(--[a-z](-?[a-z])*(=("".*"")|.*)?( --[a-z](-?[a-z])*(="".*"")?)*)?$")]
internal static partial Regex ExtraArgsRegex();
}
\ No newline at end of file
diff --git a/Consts/MainMultilangConst.Designer.cs b/Consts/MainMultilangConst.Designer.cs
index c8161a0..072415f 100644
--- a/Consts/MainMultilangConst.Designer.cs
+++ b/Consts/MainMultilangConst.Designer.cs
@@ -72,9 +72,9 @@ namespace Sheas_Cealer.Consts {
///
/// 查找类似 The args cannot be recognized, check if the host contains syntax errors 的本地化字符串。
///
- public static string _CealingHostErrorHint {
+ public static string _HostErrorHint {
get {
- return ResourceManager.GetString("_CealingHostErrorHint", resourceCulture);
+ return ResourceManager.GetString("_HostErrorHint", resourceCulture);
}
}
diff --git a/Consts/MainMultilangConst.resx b/Consts/MainMultilangConst.resx
index 81baa6c..c579ef5 100644
--- a/Consts/MainMultilangConst.resx
+++ b/Consts/MainMultilangConst.resx
@@ -189,7 +189,7 @@
Browser
-
+
The args cannot be recognized, check if the host contains syntax errors
diff --git a/Consts/MainMultilangConst.zh.resx b/Consts/MainMultilangConst.zh.resx
index 501604c..c7622c2 100644
--- a/Consts/MainMultilangConst.zh.resx
+++ b/Consts/MainMultilangConst.zh.resx
@@ -189,7 +189,7 @@
浏览器
-
+
规则无法识别,请检查伪造规则是否含有语法错误
diff --git a/Preses/MainPres.cs b/Preses/MainPres.cs
index ee7d47b..87071d9 100644
--- a/Preses/MainPres.cs
+++ b/Preses/MainPres.cs
@@ -34,7 +34,7 @@ internal partial class MainPres : ObservableObject
[ObservableProperty]
private bool? isLightTheme = null;
- partial void OnIsLightThemeChanged(bool? value)
+ private partial void OnIsLightThemeChanged(bool? value)
{
PaletteHelper paletteHelper = new();
Theme newTheme = paletteHelper.GetTheme();
@@ -45,7 +45,7 @@ internal partial class MainPres : ObservableObject
[ObservableProperty]
private string browserPath;
- partial void OnBrowserPathChanged(string value)
+ private partial void OnBrowserPathChanged(string value)
{
if (File.Exists(value) && Path.GetFileName(value).ToLowerInvariant().EndsWith(".exe"))
{
@@ -56,7 +56,7 @@ internal partial class MainPres : ObservableObject
[ObservableProperty]
private string upstreamUrl;
- partial void OnUpstreamUrlChanged(string value)
+ private partial void OnUpstreamUrlChanged(string value)
{
if (MainConst.UpstreamUrlRegex().IsMatch(value))
{
@@ -67,7 +67,7 @@ internal partial class MainPres : ObservableObject
[ObservableProperty]
private string extraArgs;
- partial void OnExtraArgsChanged(string value)
+ private partial void OnExtraArgsChanged(string value)
{
if (MainConst.ExtraArgsRegex().IsMatch(value))
{
diff --git a/Sheas-Cealer.csproj b/Sheas-Cealer.csproj
index f6d8fec..055ec97 100644
--- a/Sheas-Cealer.csproj
+++ b/Sheas-Cealer.csproj
@@ -73,7 +73,7 @@
-
+
diff --git a/Wins/MainWin.xaml.cs b/Wins/MainWin.xaml.cs
index 282e292..21ef3fd 100644
--- a/Wins/MainWin.xaml.cs
+++ b/Wins/MainWin.xaml.cs
@@ -110,7 +110,7 @@ public partial class MainWin : Window
HoldButtonTimer!.Stop();
if (string.IsNullOrWhiteSpace(CealArgs))
- throw new Exception(MainConst._CealingHostErrorHint);
+ throw new Exception(MainConst._HostErrorHint);
if (MessageBox.Show(MainConst._KillBrowserProcessesPrompt, string.Empty, MessageBoxButton.YesNo) != MessageBoxResult.Yes)
return;