From 9728af60d053c2c7bb3c74ee9b9670b014b52ae6 Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 12:24:48 +0800
Subject: [PATCH 1/9] Update PageSetupLaunch.xaml
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index 33b44fe..96e5c45 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -229,7 +229,7 @@
-
From 268cb092ddeea6e6594b8c6f0fb3fea49f809a38 Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 12:27:47 +0800
Subject: [PATCH 2/9] Update PageSetupLaunch.xaml
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index 96e5c45..33b44fe 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -229,7 +229,7 @@
-
From 65da5b67f7b7043bdb55e21f8d6ccda66d0e138e Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 12:30:46 +0800
Subject: [PATCH 3/9] Update PageSetupLaunch.xaml
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index 33b44fe..ac35322 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -229,13 +229,13 @@
-
+ ToolTip="在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path}:PCL 的 exe 文件所在的文件夹
· {minecraft}:.minecraft 文件夹
· {verpath}:版本文件夹(.minecraft\versions\版本名\)
· {verindie}:开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java}:游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user}: 玩家名字
· {login}:玩家的登录方式
· {uuid}:玩家的 UUID
· {name}:游戏版本名
· {date}、{time}:当前的系统时间
· {version}:游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
From 3ae624d4fb21b3c927cd33247026a66eb7fa784f Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 12:51:14 +0800
Subject: [PATCH 4/9] Update PageSetupLaunch.xaml
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
手滑了抱歉。。。
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index ac35322..96e5c45 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -235,7 +235,7 @@
+ ToolTip="在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path}:PCL 的 exe 文件所在的文件夹
· {minecraft}:.minecraft 文件夹
· {verpath}:版本文件夹(.minecraft\versions\版本名\)
· {verindie}:开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java}:游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user}:玩家名字
· {login}:玩家的登录方式
· {uuid}:玩家的 UUID
· {name}:游戏版本名
· {date}、{time}:当前的系统时间
· {version}:游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
From 5a78a46b28eeb39922f51131d1b09d7713e7c28a Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 12:53:00 +0800
Subject: [PATCH 5/9] Update PageSetupLaunch.xaml
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
解决描述错误
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index ac35322..4449d2f 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -79,7 +79,7 @@
-
+
@@ -235,7 +235,7 @@
+ ToolTip="在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path} PCL 的 exe 文件所在的文件夹
· {minecraft} .minecraft 文件夹
· {verpath} 版本文件夹(.minecraft\versions\版本名\)
· {verindie} 开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java} 游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user} 玩家名字
· {login} 玩家的登录方式
· {uuid} 玩家的 UUID
· {name} 游戏版本名
· {date}、{time} 当前的系统时间
· {version} 游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
From 65ca2e0cf4114da11c2e8983679b90f025693a15 Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Sat, 16 Mar 2024 13:10:15 +0800
Subject: [PATCH 6/9] Update PageSetupLaunch.xaml
---
Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
index 4449d2f..96e5c45 100644
--- a/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
+++ b/Plain Craft Launcher 2/Pages/PageSetup/PageSetupLaunch.xaml
@@ -79,7 +79,7 @@
-
+
@@ -235,7 +235,7 @@
+ ToolTip="在 MC 启动前执行特定命令或程序,语法与 Windows 的命令提示符一致。
可以使用以下替换标记实现相对路径(路径均以 \ 结尾):
· {path}:PCL 的 exe 文件所在的文件夹
· {minecraft}:.minecraft 文件夹
· {verpath}:版本文件夹(.minecraft\versions\版本名\)
· {verindie}:开启版本隔离时等同版本文件夹,未开启时等同 .minecraft 文件夹
· {java}:游戏运行时的 Java 文件夹
除此之外,也支持以下替换标记:
· {user}:玩家名字
· {login}:玩家的登录方式
· {uuid}:玩家的 UUID
· {name}:游戏版本名
· {date}、{time}:当前的系统时间
· {version}:游戏对应的原版版本号
例如:
· "{verpath}test.exe" :运行版本文件夹下的 test.exe 程序
· "{java}java.exe" -jar "{verpath}test.jar" :用 Java 运行版本文件夹下的 test.jar
· notepad "{verindie}option.txt" :使用记事本打开该版本的设置文件
涉及路径的操作最好都打上双引号,以避免路径中的空格导致运行失败。
执行命令时,命令行所在的目录是当前的 .minecraft 文件夹。" />
From eb195373ea0f4a88e6bb31cde1e93b275419ed9a Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Tue, 19 Mar 2024 13:56:11 +0800
Subject: [PATCH 7/9] Update FormMain.xaml.vb
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
修复 UAC 阻止文件拖拽
---
Plain Craft Launcher 2/FormMain.xaml.vb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Plain Craft Launcher 2/FormMain.xaml.vb b/Plain Craft Launcher 2/FormMain.xaml.vb
index 9d4d744..56d5d29 100644
--- a/Plain Craft Launcher 2/FormMain.xaml.vb
+++ b/Plain Craft Launcher 2/FormMain.xaml.vb
@@ -400,6 +400,8 @@ Public Class FormMain
' ChangeWindowMessageFilter(&H4A, 1)
' ChangeWindowMessageFilter(&H49, 1)
'End If
+ ChangeWindowMessageFilterEx(hwndDlg, WM_DROPFILES, MSGFLT_ALLOW, NULL);
+ ChangeWindowMessageFilterEx(hwndDlg, 0x0049, MSGFLT_ALLOW, NULL);
'切换到首页
If Not IsNothing(FrmLaunchLeft.Parent) Then FrmLaunchLeft.SetValue(ContentPresenter.ContentProperty, Nothing)
If Not IsNothing(FrmLaunchRight.Parent) Then FrmLaunchRight.SetValue(ContentPresenter.ContentProperty, Nothing)
From b058e7722dcafe80ec5fe8fd171558cd0898e06a Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Tue, 19 Mar 2024 14:52:56 +0800
Subject: [PATCH 8/9] Update FormMain.xaml.vb
---
Plain Craft Launcher 2/FormMain.xaml.vb | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/Plain Craft Launcher 2/FormMain.xaml.vb b/Plain Craft Launcher 2/FormMain.xaml.vb
index 56d5d29..97bfe7d 100644
--- a/Plain Craft Launcher 2/FormMain.xaml.vb
+++ b/Plain Craft Launcher 2/FormMain.xaml.vb
@@ -399,9 +399,7 @@ Public Class FormMain
' ChangeWindowMessageFilter(&H233, 1)
' ChangeWindowMessageFilter(&H4A, 1)
' ChangeWindowMessageFilter(&H49, 1)
- 'End If
- ChangeWindowMessageFilterEx(hwndDlg, WM_DROPFILES, MSGFLT_ALLOW, NULL);
- ChangeWindowMessageFilterEx(hwndDlg, 0x0049, MSGFLT_ALLOW, NULL);
+ 'End If
'切换到首页
If Not IsNothing(FrmLaunchLeft.Parent) Then FrmLaunchLeft.SetValue(ContentPresenter.ContentProperty, Nothing)
If Not IsNothing(FrmLaunchRight.Parent) Then FrmLaunchRight.SetValue(ContentPresenter.ContentProperty, Nothing)
From a5199d32edc5c7c6f3430978cbb52fc2ae0f3e41 Mon Sep 17 00:00:00 2001
From: wuliaodexiaoluo <160083863+wuliaodexiaoluo@users.noreply.github.com>
Date: Wed, 20 Mar 2024 08:42:54 +0800
Subject: [PATCH 9/9] Update FormMain.xaml.vb
---
Plain Craft Launcher 2/FormMain.xaml.vb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Plain Craft Launcher 2/FormMain.xaml.vb b/Plain Craft Launcher 2/FormMain.xaml.vb
index 97bfe7d..9d4d744 100644
--- a/Plain Craft Launcher 2/FormMain.xaml.vb
+++ b/Plain Craft Launcher 2/FormMain.xaml.vb
@@ -399,7 +399,7 @@ Public Class FormMain
' ChangeWindowMessageFilter(&H233, 1)
' ChangeWindowMessageFilter(&H4A, 1)
' ChangeWindowMessageFilter(&H49, 1)
- 'End If
+ 'End If
'切换到首页
If Not IsNothing(FrmLaunchLeft.Parent) Then FrmLaunchLeft.SetValue(ContentPresenter.ContentProperty, Nothing)
If Not IsNothing(FrmLaunchRight.Parent) Then FrmLaunchRight.SetValue(ContentPresenter.ContentProperty, Nothing)