mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-03-19 08:19:48 +08:00
在 `upload_1_build_dist.cmd` 文件中: - 添加了切换到当前脚本目录的命令 `cd /d %~dp0`。 - 添加了删除 `dist` 目录及其子目录的命令 `if exist dist rd /s /q dist`。 - 添加了创建 `dist\BetterGI` 目录的命令 `mkdir dist\BetterGI`。 - 添加了准备编译器的命令,使用 `vswhere.exe` 查找最新的 Visual Studio 安装路径并设置环境变量。 - 添加了准备版本信息的命令,使用 PowerShell 从 `BetterGenshinImpact.csproj` 文件中提取 `AssemblyVersion`。 - 添加了设置临时文件夹和归档文件名的命令。 - 添加了使用 Visual Studio 2022 构建应用程序的命令。 - 添加了使用 7z 打包应用程序的命令。 - 添加了删除特定文件(如 `.lib` 和 `ffmpeg` DLL 文件)的命令。 - 添加了从特定路径复制文件到临时文件夹的命令。 - 添加了暂停命令 `@pause`。 在 `upload_2_zip_dist.ps1` 文件中: - 添加了导入 `Microsoft.PowerShell.Archive` 模块的命令。 - 添加了设置目录路径、输出 JSON 路径和目标目录路径的命令。 - 添加了将相对路径转换为绝对路径的命令。 - 添加了初始化排除目录列表的命令。 - 添加了初始化一个空的哈希表来存储文件路径和哈希值的命令。 - 添加了获取目录中所有文件的命令。 - 添加了遍历文件列表并计算每个文件的 SHA256 哈希值的命令。 - 添加了将文件路径和哈希值添加到哈希表中的命令。 - 添加了压缩文件并替换原文件的命令。 - 添加了将哈希表转换为 JSON 格式并写入文件的命令。 - 添加了获取所有 `.zip` 文件并复制到目标目录的命令。 - 添加了删除原始目录的命令。
MicaSetup
Templated with https://github.com/lemutec/MicaSetup.
Requirements
-
.NET 7 SDK
-
.NET Framework 4.7.2 SDK
Runtimes
- .NET 7 Runtime
- .NET Framework 4.7.2 Runtime
- MSVC Redistributable packages for Visual Studio 2015-2022(URL)