diff --git a/CLAUDE.md b/CLAUDE.md index ab8386a..47b3c22 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -104,7 +104,7 @@ cargo test --manifest-path src-tauri/Cargo.toml 2. **开发路径**:当前工作目录下的 `../upx/upx.exe`(通常在 `src-tauri/` 中运行) 3. **便携版**:从嵌入的 `EMBEDDED_UPX` 释放到 `%TEMP%/upx-gui-portable/upx.exe` -`EMBEDDED_UPX` 对所有构建无条件嵌入。释放结果通过 `OnceLock>` 缓存;已有临时文件仅按长度判断是否复用,不校验内容哈希。仓库当前 `upx/upx.exe` 为 UPX 5.1.0,可用 `--version` 核对。 +`EMBEDDED_UPX` 对所有构建无条件嵌入。释放结果通过 `OnceLock>` 缓存;已有临时文件仅按长度判断是否复用,不校验内容哈希。仓库当前 `upx/upx.exe` 为 UPX 5.2.1,可用 `--version` 核对。 ### 编码处理 后端使用 `encoding_rs::GBK` 解码 UPX 的标准输出和标准错误,再进行过滤和错误解析。 diff --git a/README.md b/README.md index ccf2661..c9513d9 100644 --- a/README.md +++ b/README.md @@ -126,7 +126,7 @@ npm install cargo install tauri-cli --version "^2.0.0" --locked ``` -确保 `upx/upx.exe` 存在:Rust 的 `include_bytes!` 在编译时读取它,安装包也将它作为资源打包。当前仓库内的 UPX 可执行文件版本为 **5.1.0**,可运行 `upx/upx.exe --version` 核对。 +确保 `upx/upx.exe` 存在:Rust 的 `include_bytes!` 在编译时读取它,安装包也将它作为资源打包。当前仓库内的 UPX 可执行文件版本为 **5.2.1**,可运行 `upx/upx.exe --version` 核对。 ### 开发与 CSS 构建 diff --git a/upx/upx.exe b/upx/upx.exe index c1ed36c..d2c4b59 100644 Binary files a/upx/upx.exe and b/upx/upx.exe differ