适合0.5.1版本,汉化效果




下载地址:https://ffeikuai.lanzoum.com/igxwy2wptzpe
仅将软件内英文翻译为中文,设置指南页面增加博客链接

bat安装脚本就是简单的复制粘贴,未夹带任何私货,放心使用
当然,你也可以直接把app.asar文件复制到:C:\Users\你的用户名\AppData\Local\Programs\pi-network-desktop\resources\ 目录,请自行做好备份
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
:: 开头提示
echo.
echo ===============================================
echo 安装汉化需要重启 Pi 节点程序
echo 是否确认继续?
echo ===============================================
echo.
set /p dummy=按任意键继续...
:: 获取当前用户名
set "USERNAME=%USERNAME%"
:: 设置路径
set "PI_EXE_PATH=C:\Users\%USERNAME%\AppData\Local\Programs\pi-network-desktop\Pi Network.exe"
set "ASAR_TARGET_DIR=C:\Users\%USERNAME%\AppData\Local\Programs\pi-network-desktop\resources"
set "ASAR_TARGET_PATH=%ASAR_TARGET_DIR%\app.asar"
set "ASAR_SOURCE_PATH=%~dp0app.asar"
:: 备份原 app.asar 文件
echo.
echo 正在备份原始 app.asar 文件为 app.asar.bak ...
copy /Y "%ASAR_TARGET_PATH%" "%ASAR_TARGET_DIR%\app.asar.bak"
if %ERRORLEVEL%==0 (
echo 备份成功:%ASAR_TARGET_DIR%\app.asar.bak
) else (
echo 备份失败!
)
:: 检查 Pi Network 是否运行中
tasklist /FI "IMAGENAME eq Pi Network.exe" | find /I "Pi Network.exe" >nul
if %ERRORLEVEL%==0 (
echo.
echo 正在结束 Pi Network 进程...
taskkill /F /IM "Pi Network.exe"
timeout /t 2 >nul
) else (
echo.
echo 未检测到 Pi Network 正在运行。
)
:: 复制 app.asar 文件
echo.
echo 正在复制汉化文件 app.asar 到 Pi 目录...
copy /Y "%ASAR_SOURCE_PATH%" "%ASAR_TARGET_PATH%"
if %ERRORLEVEL% NEQ 0 (
echo.
echo 复制失败,请检查权限或路径。
set /p dummy=按任意键退出...
exit /b 1
) else (
echo 复制成功!
)
:: 启动 Pi Network(正常窗口)
echo.
echo 正在重新启动 Pi Network...
powershell -Command "Start-Process -FilePath '%PI_EXE_PATH%'"
echo.
<nul set /p=安装完成!按任意键退出...
pause >nul