Files
leefer 27a3b4c6a8 SSH 隧道管理器:pywebview+paramiko 桌面应用
- 本地端口转发隧道管理(密码/私钥认证,自动重连,随应用启动)
- 主机与隧道可视化配置,DPAPI 加密存储机密,known_hosts 校验
- 自定义无边框窗口,深色界面,托盘驻留(最小化/关闭到托盘)
- 内置本地测试 SSH 服务端与端到端自测脚本
2026-09-24 17:14:59 +08:00

20 lines
492 B
Batchfile

@echo off
setlocal
cd /d "%~dp0"
if not exist ".venv\Scripts\pythonw.exe" (
echo First run: setting up environment, please wait...
python -m venv .venv
if errorlevel 1 goto fail
".venv\Scripts\python.exe" -m pip install --quiet --disable-pip-version-check -r requirements.txt
if errorlevel 1 goto fail
)
start "" ".venv\Scripts\pythonw.exe" main.py
exit /b 0
:fail
echo Setup failed. Please make sure Python 3.10+ is installed and network is available.
pause
exit /b 1