From bcb4d172364446d1a67bf1b7e5e1310bcf7bd31c Mon Sep 17 00:00:00 2001 From: speakeloudest Date: Thu, 20 Nov 2025 09:07:40 -0800 Subject: [PATCH] =?UTF-8?q?feat:=20ai=E4=BF=AE=E6=94=B9win=20=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- copy_libcore.bat | 10 +++++----- linux/CMakeLists.txt | 2 +- linux/packaging/appimage/AppRun | 6 +++--- notarize_only.sh | 2 +- sign_and_notarize.sh | 2 +- sign_and_package.sh | 2 +- windows/CMakeLists.txt | 12 ++++++------ 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/copy_libcore.bat b/copy_libcore.bat index 5959311..94c4a68 100644 --- a/copy_libcore.bat +++ b/copy_libcore.bat @@ -4,12 +4,12 @@ echo 📋 复制 libcore 文件... :: 创建目标目录 mkdir libcore\bin >nul 2>&1 -:: 查找并复制 HiddifyCli.exe,重命名为 BearVPNCli.exe +:: 查找并复制 HiddifyCli.exe,重命名为 CLI 可执行文件 for /r %%f in (HiddifyCli.exe) do ( if exist "%%f" ( echo ✅ 找到 HiddifyCli.exe: %%f - echo 📝 复制并重命名为 BearVPNCli.exe - copy "%%f" libcore\bin\BearVPNCli.exe + echo 📝 复制并重命名为 HiFastVPNCli.exe + copy "%%f" libcore\bin\HiFastVPNCli.exe echo ✅ 重命名完成 goto :dll ) @@ -32,7 +32,7 @@ echo. echo 📄 验证文件: if exist libcore\bin ( dir libcore\bin - if exist libcore\bin\BearVPNCli.exe ( + if exist libcore\bin\HiFastVPNCli.exe ( if exist libcore\bin\libcore.dll ( echo ✅ 验证成功:所有文件已正确复制 exit /b 0 @@ -41,7 +41,7 @@ if exist libcore\bin ( exit /b 1 ) ) else ( - echo ❌ 验证失败:BearVPNCli.exe 不存在 + echo ❌ 验证失败:HiFastVPNCli.exe 不存在 exit /b 1 ) ) else ( diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt index 05524ff..83b88a5 100755 --- a/linux/CMakeLists.txt +++ b/linux/CMakeLists.txt @@ -114,7 +114,7 @@ install(FILES "../libcore/bin/lib/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_ install( FILES "../libcore/bin/HiddifyCli" DESTINATION "${CMAKE_INSTALL_PREFIX}" - COMPONENT Runtime RENAME BearVPNCli + COMPONENT Runtime RENAME HiFastVPNCli ) install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" diff --git a/linux/packaging/appimage/AppRun b/linux/packaging/appimage/AppRun index 732c7bc..a65a659 100755 --- a/linux/packaging/appimage/AppRun +++ b/linux/packaging/appimage/AppRun @@ -7,7 +7,7 @@ export LD_LIBRARY_PATH=usr/lib show_help() { cat << EOF Usage: ${0##*/} ... -start Hiddify or BearVPNCli, when no parameter is given, Hiddify is executed. +start Hiddify or HiFastVPNCli, when no parameter is given, Hiddify is executed. -v show version EOF } @@ -30,8 +30,8 @@ else # processing arguments case $1 in - BearVPNCli) - exec ./BearVPNCli ${@:3} + HiFastVPNCli) + exec ./HiFastVPNCli ${@:3} exit 0 ;; h) diff --git a/notarize_only.sh b/notarize_only.sh index fde42a1..2a51f1c 100755 --- a/notarize_only.sh +++ b/notarize_only.sh @@ -1,6 +1,6 @@ #!/bin/bash -# BearVPN macOS 公证脚本 +# HiFastVPN macOS 公证脚本 # 作者: AI Assistant set -e diff --git a/sign_and_notarize.sh b/sign_and_notarize.sh index 648343c..4aa3496 100755 --- a/sign_and_notarize.sh +++ b/sign_and_notarize.sh @@ -1,6 +1,6 @@ #!/bin/bash -# BearVPN macOS 签名、公证和打包脚本 +# HiFastVPN macOS 签名、公证和打包脚本 # 作者: AI Assistant # 日期: $(date) diff --git a/sign_and_package.sh b/sign_and_package.sh index 19f2db4..0c34631 100755 --- a/sign_and_package.sh +++ b/sign_and_package.sh @@ -1,6 +1,6 @@ #!/bin/bash -# BearVPN macOS 签名和打包脚本 +# HiFastVPN macOS 签名和打包脚本 # 作者: AI Assistant # 日期: $(date) diff --git a/windows/CMakeLists.txt b/windows/CMakeLists.txt index c0bb61d..0e6083b 100755 --- a/windows/CMakeLists.txt +++ b/windows/CMakeLists.txt @@ -100,7 +100,7 @@ endif() set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data") set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}") -# CLI 工具目录(用于存放 BearVPNCli.exe) +# CLI 工具目录(用于存放 HiFastVPNCli.exe) set(INSTALL_BUNDLE_CLI_DIR "${CMAKE_INSTALL_PREFIX}/cli") install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}" @@ -112,16 +112,16 @@ install(FILES "${FLUTTER_ICU_DATA_FILE}" DESTINATION "${INSTALL_BUNDLE_DATA_DIR} install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" COMPONENT Runtime) -# 安装 libcore.dll 到可执行文件目录(与 BearVPN.exe 同级) +# 安装 libcore.dll 到可执行文件目录(与 HiFastVPN.exe 同级) install(FILES "../libcore/bin/libcore.dll" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}" COMPONENT Runtime OPTIONAL) -# 安装 BearVPNCli.exe(从 libcore/bin 复制并重命名) -# 注意:libcore 编译的是 HiddifyCli.exe,打包脚本会自动重命名为 BearVPNCli.exe -# 这里需要安装 BearVPNCli.exe,因为它已经被重命名了 -install(FILES "../libcore/bin/BearVPNCli.exe" +# 安装 HiFastVPNCli.exe(从 libcore/bin 复制并重命名) +# 注意:libcore 编译的是 HiddifyCli.exe,打包脚本会重命名为HiFastVPNCli.exe +# 这里需要安装 HiFastVPNCli.exe,因为它已经被重命名了 +install(FILES "../libcore/bin/HiFastVPNCli.exe" DESTINATION "${CMAKE_INSTALL_PREFIX}" COMPONENT Runtime OPTIONAL)