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"/> +