Commit Graph

18 Commits

Author SHA1 Message Date
辉鸭蛋
228d50bb5d Revert "feat: 优化autopath MoveTo逻辑"
This reverts commit 504f853893.
2024-10-13 21:09:41 +08:00
gqzcl
504f853893 feat: 优化autopath MoveTo逻辑 2024-10-05 14:04:20 +08:00
辉鸭蛋
c89e2d4e84 upgrade build ps1
在 `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` 文件并复制到目标目录的命令。
- 添加了删除原始目录的命令。
2024-09-30 22:03:55 +08:00
辉鸭蛋
bfe6b69edd fix build bat 2024-09-17 12:24:58 +08:00
辉鸭蛋
d6860d5294 0.34.0 2024-09-08 23:36:53 +08:00
辉鸭蛋
f9bc5ff426 fix build script 2024-07-23 21:35:40 +08:00
辉鸭蛋
94d4c32cf5 resource updates 2024-06-08 18:25:54 +08:00
ema
187c728ffe fix setup icon size not tradition 2024-06-08 18:07:11 +08:00
辉鸭蛋
a2efc18431 setup.exe icon resource replacement 2024-06-08 16:05:58 +08:00
辉鸭蛋
414e4dd026 add build script for appveyor 2024-06-08 02:09:14 +08:00
ema
cb75cf8338 update: OSVERSIONINFOEX 2024-05-20 21:20:46 +08:00
huiyadanli
3fc3935519 add start param #152 2024-02-08 15:44:50 +08:00
ema
ddfca0340e resolve the consolidate with setup 2023-12-17 15:47:17 +08:00
ema
3b9bd5d267 use IsRefreshExplorer for setup 2023-12-17 14:57:31 +08:00
ema
f3b1d3ee10 fix: setup don't creat auto run 2023-12-05 20:00:52 +08:00
ema
b58be043f5 syntax: C# 12.0 2023-12-05 00:40:38 +08:00
ema
d155c285c3 fix setup some lost files 2023-12-04 15:57:31 +08:00
ema
a6891e29dc create a setup builder impl from MicaSetup 2023-12-04 02:29:01 +08:00