From 92eeba5fff6cf1cc2113d1b3ebc6a3fa5a389041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=96=84=E5=A5=9A=E6=A2=A6=E7=81=B5?= Date: Mon, 17 Mar 2025 12:01:47 +0800 Subject: [PATCH] =?UTF-8?q?fix(MyMsgInput):validate=20=E8=BE=93=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 不要相信用户输入 --- .../Controls/MyMsg/MyMsgInput.xaml.vb | 1 + .../Pages/PageVersion/PageVersionOverall.xaml.vb | 11 ----------- 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/Plain Craft Launcher 2/Controls/MyMsg/MyMsgInput.xaml.vb b/Plain Craft Launcher 2/Controls/MyMsg/MyMsgInput.xaml.vb index 56ae475..e0bf5b8 100644 --- a/Plain Craft Launcher 2/Controls/MyMsg/MyMsgInput.xaml.vb +++ b/Plain Craft Launcher 2/Controls/MyMsg/MyMsgInput.xaml.vb @@ -72,6 +72,7 @@ End Sub Public Sub Btn1_Click() Handles Btn1.Click + TextArea.Validate() If MyConverter.IsExited OrElse Not TextArea.ValidateResult = "" Then Exit Sub MyConverter.IsExited = True MyConverter.Result = TextArea.Text diff --git a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionOverall.xaml.vb b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionOverall.xaml.vb index e2b8f3c..ed925e5 100644 --- a/Plain Craft Launcher 2/Pages/PageVersion/PageVersionOverall.xaml.vb +++ b/Plain Craft Launcher 2/Pages/PageVersion/PageVersionOverall.xaml.vb @@ -125,17 +125,6 @@ ReType: Log(ex, "重命名读取 json 时失败") JsonObject = PageVersionLeft.Version.JsonObject End Try - If Directory.Exists(NewPath) OrElse Directory.Exists(TempName) Then - Select Case MyMsgBox("当前文件夹已存在此名称,请重新输入一个有效的名称。", "重命名失败", Button1:="确定", Button2:="取消") - Case 1 - GoTo ReType - Case 2 - Exit Sub - End Select - ElseIf Not Directory.Exists($"{PathMcFolder}\versions") Then - MyMsgBox("当前版本文件夹无效,请检查版本文件夹。", "重命名失败") - Exit Sub - End If '重命名主文件夹 My.Computer.FileSystem.RenameDirectory(OldPath, TempName) My.Computer.FileSystem.RenameDirectory(TempPath, NewName)