feat: ai修改win 名称信息
This commit is contained in:
parent
d99f588a5b
commit
bcb4d17236
@ -4,12 +4,12 @@ echo 📋 复制 libcore 文件...
|
|||||||
:: 创建目标目录
|
:: 创建目标目录
|
||||||
mkdir libcore\bin >nul 2>&1
|
mkdir libcore\bin >nul 2>&1
|
||||||
|
|
||||||
:: 查找并复制 HiddifyCli.exe,重命名为 BearVPNCli.exe
|
:: 查找并复制 HiddifyCli.exe,重命名为 CLI 可执行文件
|
||||||
for /r %%f in (HiddifyCli.exe) do (
|
for /r %%f in (HiddifyCli.exe) do (
|
||||||
if exist "%%f" (
|
if exist "%%f" (
|
||||||
echo ✅ 找到 HiddifyCli.exe: %%f
|
echo ✅ 找到 HiddifyCli.exe: %%f
|
||||||
echo 📝 复制并重命名为 BearVPNCli.exe
|
echo 📝 复制并重命名为 HiFastVPNCli.exe
|
||||||
copy "%%f" libcore\bin\BearVPNCli.exe
|
copy "%%f" libcore\bin\HiFastVPNCli.exe
|
||||||
echo ✅ 重命名完成
|
echo ✅ 重命名完成
|
||||||
goto :dll
|
goto :dll
|
||||||
)
|
)
|
||||||
@ -32,7 +32,7 @@ echo.
|
|||||||
echo 📄 验证文件:
|
echo 📄 验证文件:
|
||||||
if exist libcore\bin (
|
if exist libcore\bin (
|
||||||
dir libcore\bin
|
dir libcore\bin
|
||||||
if exist libcore\bin\BearVPNCli.exe (
|
if exist libcore\bin\HiFastVPNCli.exe (
|
||||||
if exist libcore\bin\libcore.dll (
|
if exist libcore\bin\libcore.dll (
|
||||||
echo ✅ 验证成功:所有文件已正确复制
|
echo ✅ 验证成功:所有文件已正确复制
|
||||||
exit /b 0
|
exit /b 0
|
||||||
@ -41,7 +41,7 @@ if exist libcore\bin (
|
|||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
) else (
|
) else (
|
||||||
echo ❌ 验证失败:BearVPNCli.exe 不存在
|
echo ❌ 验证失败:HiFastVPNCli.exe 不存在
|
||||||
exit /b 1
|
exit /b 1
|
||||||
)
|
)
|
||||||
) else (
|
) else (
|
||||||
|
|||||||
@ -114,7 +114,7 @@ install(FILES "../libcore/bin/lib/libcore.so" DESTINATION "${INSTALL_BUNDLE_LIB_
|
|||||||
install(
|
install(
|
||||||
FILES "../libcore/bin/HiddifyCli"
|
FILES "../libcore/bin/HiddifyCli"
|
||||||
DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
||||||
COMPONENT Runtime RENAME BearVPNCli
|
COMPONENT Runtime RENAME HiFastVPNCli
|
||||||
)
|
)
|
||||||
|
|
||||||
install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
||||||
|
|||||||
@ -7,7 +7,7 @@ export LD_LIBRARY_PATH=usr/lib
|
|||||||
show_help() {
|
show_help() {
|
||||||
cat << EOF
|
cat << EOF
|
||||||
Usage: ${0##*/} ...
|
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
|
-v show version
|
||||||
EOF
|
EOF
|
||||||
}
|
}
|
||||||
@ -30,8 +30,8 @@ else
|
|||||||
# processing arguments
|
# processing arguments
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
BearVPNCli)
|
HiFastVPNCli)
|
||||||
exec ./BearVPNCli ${@:3}
|
exec ./HiFastVPNCli ${@:3}
|
||||||
exit 0
|
exit 0
|
||||||
;;
|
;;
|
||||||
h)
|
h)
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# BearVPN macOS 公证脚本
|
# HiFastVPN macOS 公证脚本
|
||||||
# 作者: AI Assistant
|
# 作者: AI Assistant
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# BearVPN macOS 签名、公证和打包脚本
|
# HiFastVPN macOS 签名、公证和打包脚本
|
||||||
# 作者: AI Assistant
|
# 作者: AI Assistant
|
||||||
# 日期: $(date)
|
# 日期: $(date)
|
||||||
|
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# BearVPN macOS 签名和打包脚本
|
# HiFastVPN macOS 签名和打包脚本
|
||||||
# 作者: AI Assistant
|
# 作者: AI Assistant
|
||||||
# 日期: $(date)
|
# 日期: $(date)
|
||||||
|
|
||||||
|
|||||||
@ -100,7 +100,7 @@ endif()
|
|||||||
|
|
||||||
set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data")
|
set(INSTALL_BUNDLE_DATA_DIR "${CMAKE_INSTALL_PREFIX}/data")
|
||||||
set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}")
|
set(INSTALL_BUNDLE_LIB_DIR "${CMAKE_INSTALL_PREFIX}")
|
||||||
# CLI 工具目录(用于存放 BearVPNCli.exe)
|
# CLI 工具目录(用于存放 HiFastVPNCli.exe)
|
||||||
set(INSTALL_BUNDLE_CLI_DIR "${CMAKE_INSTALL_PREFIX}/cli")
|
set(INSTALL_BUNDLE_CLI_DIR "${CMAKE_INSTALL_PREFIX}/cli")
|
||||||
|
|
||||||
install(TARGETS ${BINARY_NAME} RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
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}"
|
install(FILES "${FLUTTER_LIBRARY}" DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
|
||||||
COMPONENT Runtime)
|
COMPONENT Runtime)
|
||||||
|
|
||||||
# 安装 libcore.dll 到可执行文件目录(与 BearVPN.exe 同级)
|
# 安装 libcore.dll 到可执行文件目录(与 HiFastVPN.exe 同级)
|
||||||
install(FILES "../libcore/bin/libcore.dll"
|
install(FILES "../libcore/bin/libcore.dll"
|
||||||
DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
|
DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
|
||||||
COMPONENT Runtime
|
COMPONENT Runtime
|
||||||
OPTIONAL)
|
OPTIONAL)
|
||||||
|
|
||||||
# 安装 BearVPNCli.exe(从 libcore/bin 复制并重命名)
|
# 安装 HiFastVPNCli.exe(从 libcore/bin 复制并重命名)
|
||||||
# 注意:libcore 编译的是 HiddifyCli.exe,打包脚本会自动重命名为 BearVPNCli.exe
|
# 注意:libcore 编译的是 HiddifyCli.exe,打包脚本会重命名为HiFastVPNCli.exe
|
||||||
# 这里需要安装 BearVPNCli.exe,因为它已经被重命名了
|
# 这里需要安装 HiFastVPNCli.exe,因为它已经被重命名了
|
||||||
install(FILES "../libcore/bin/BearVPNCli.exe"
|
install(FILES "../libcore/bin/HiFastVPNCli.exe"
|
||||||
DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
DESTINATION "${CMAKE_INSTALL_PREFIX}"
|
||||||
COMPONENT Runtime
|
COMPONENT Runtime
|
||||||
OPTIONAL)
|
OPTIONAL)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user