From 9be396b175149fedcdc793f27d2e438c6741920d Mon Sep 17 00:00:00 2001
From: Lightczx <1686188646@qq.com>
Date: Wed, 3 Jan 2024 17:09:51 +0800
Subject: [PATCH] impl #1228
---
.../Core/RuntimeOptionsExtension.cs | 5 +++++
.../Snap.Hutao/Resource/Localization/SH.resx | 14 ++++++++++++-
.../Snap.Hutao/View/Page/SettingPage.xaml | 6 ++++++
.../ViewModel/Setting/SettingViewModel.cs | 20 +++++++++++++++++++
4 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/src/Snap.Hutao/Snap.Hutao/Core/RuntimeOptionsExtension.cs b/src/Snap.Hutao/Snap.Hutao/Core/RuntimeOptionsExtension.cs
index 81863056..4a206b0d 100644
--- a/src/Snap.Hutao/Snap.Hutao/Core/RuntimeOptionsExtension.cs
+++ b/src/Snap.Hutao/Snap.Hutao/Core/RuntimeOptionsExtension.cs
@@ -13,4 +13,9 @@ internal static class RuntimeOptionsExtension
Directory.CreateDirectory(directory);
return Path.Combine(directory, fileName);
}
+
+ public static string GetDataFolderServerCacheFolder(this RuntimeOptions options)
+ {
+ return Path.Combine(options.DataFolder, "ServerCache");
+ }
}
\ No newline at end of file
diff --git a/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx b/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
index e1b60ce8..289f6ad4 100644
--- a/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
+++ b/src/Snap.Hutao/Snap.Hutao/Resource/Localization/SH.resx
@@ -1580,6 +1580,12 @@
创建桌面快捷方式失败
+
+ 后续转换会重新下载所需的文件,确定要删除吗?
+
+
+ 删除转换服务器缓存
+
已使用磁盘空间:{0}
@@ -2421,7 +2427,7 @@
在完整阅读原神和胡桃工具箱用户协议后,我选择启用「启动游戏-高级功能」
- 启用高级功能
+ 高级功能
更改自动连点功能的快捷键
@@ -2576,6 +2582,12 @@
调试控制台
+
+ 在启动游戏中转换服务器后会产生对应的游戏客户端文件用作缓存
+
+
+ 清理转换服务器缓存
+
打开文件夹
diff --git a/src/Snap.Hutao/Snap.Hutao/View/Page/SettingPage.xaml b/src/Snap.Hutao/Snap.Hutao/View/Page/SettingPage.xaml
index 5abc8c26..0444f4ab 100644
--- a/src/Snap.Hutao/Snap.Hutao/View/Page/SettingPage.xaml
+++ b/src/Snap.Hutao/Snap.Hutao/View/Page/SettingPage.xaml
@@ -374,6 +374,12 @@
Description="{shcm:ResourceString Name=ViewPageSettingSetDataFolderDescription}"
Header="{shcm:ResourceString Name=ViewPageSettingSetDataFolderHeader}"
IsClickEnabled="True"/>
+