mirror of
https://github.com/andrey271192/ssh-manage.git
synced 2026-09-20 11:55:37 +00:00
feat: v2.0 — card UI, AI agents (Claude/DeepSeek), collapsible commands
Major update: - Card-based session layout with colored group indicators - AI agent: Claude API, DeepSeek API, local keyword search - Collapsible command panel — more space for agent - macOS build script (build_mac.sh) - Updated README with Windows/macOS install instructions - Config persistence in pca_config.json Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
27
build.bat
27
build.bat
@@ -1,23 +1,32 @@
|
||||
@echo off
|
||||
echo === KU SSH Manager — Build ===
|
||||
echo === PCA SSH v2.0 — Build for Windows ===
|
||||
|
||||
where python >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo Python not found! Install from https://python.org/downloads/
|
||||
echo Check "Add Python to PATH" during install!
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Installing dependencies...
|
||||
pip install paramiko pyinstaller
|
||||
pip install paramiko pillow pyinstaller
|
||||
|
||||
echo Building .exe...
|
||||
pyinstaller --onefile --noconsole --name "KU SSH Manager" ^
|
||||
--add-data "sessions.json;." ^
|
||||
--icon NONE ^
|
||||
ssh_manager.py
|
||||
echo Generating icon...
|
||||
python gen_icon.py
|
||||
|
||||
echo Building PCA_SSH.exe...
|
||||
if exist pca_ssh.ico (
|
||||
pyinstaller --onefile --noconsole --name "PCA_SSH" --icon=pca_ssh.ico ssh_manager.py
|
||||
) else (
|
||||
pyinstaller --onefile --noconsole --name "PCA_SSH" ssh_manager.py
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Done! EXE: dist\KU SSH Manager.exe
|
||||
echo Copy it anywhere — sessions.json saves next to .exe
|
||||
if exist dist\PCA_SSH.exe (
|
||||
echo DONE! EXE: dist\PCA_SSH.exe
|
||||
echo Copy it anywhere — sessions.json and pca_config.json save next to .exe
|
||||
) else (
|
||||
echo BUILD FAILED
|
||||
)
|
||||
pause
|
||||
|
||||
Reference in New Issue
Block a user