My Computer · 2025/05/20 0

pi node 0.5.1 派节点程序中文汉化包

适合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