feat(gui): add GUI (Test) implementation with documentation and admin support
- Add GUI (Test) module with Fyne-based interface (internal/gui/gui.go, internal/gui/server.go) - Add CLI monitoring capability (internal/cli/monitor.go) - Add main_cli.go entry point for CLI-only builds - Add comprehensive documentation suite covering setup, build, quick start, and changelog - Add admin manifest (admin.manifest) for Windows UAC elevation support - Add rsrc.syso.json configuration for resource embedding - Update .gitignore to exclude build scripts (*.bat, *.sh) - Update main.go and cli.go to support dual GUI (Test)/CLI modes - Update README.md with new project information - Enables users to build and run both GUI (Test)and CLI versions with proper admin privileges on Windows
This commit is contained in:
68
Markdown/START_HERE.md
Normal file
68
Markdown/START_HERE.md
Normal file
@@ -0,0 +1,68 @@
|
||||
# 🚀 НАЧНИТЕ ЗДЕСЬ
|
||||
|
||||
## ✅ CLI версия готова и работает!
|
||||
|
||||
```bash
|
||||
vpn-client-cli.exe
|
||||
```
|
||||
|
||||
**Все работает прямо сейчас:**
|
||||
- WireGuard
|
||||
- VLESS через Xray
|
||||
- Подписки
|
||||
- Тестирование серверов
|
||||
- Полное логирование
|
||||
|
||||
---
|
||||
|
||||
## 🎨 Хотите GUI?
|
||||
|
||||
### Быстрая установка (15 минут)
|
||||
|
||||
**1. Установите GCC:**
|
||||
- Скачайте: https://jmeubank.github.io/tdm-gcc/download/
|
||||
- Установите `tdm64-gcc-10.3.0-2.exe`
|
||||
- Отметьте "Add to PATH"
|
||||
- Перезапустите терминал
|
||||
|
||||
**2. Соберите GUI:**
|
||||
```bash
|
||||
init_gui.bat
|
||||
build_gui.bat
|
||||
```
|
||||
|
||||
**3. Запустите:**
|
||||
```bash
|
||||
vpn-client-gui.exe
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📚 Документация
|
||||
|
||||
- `STATUS.md` - Полный статус проекта
|
||||
- `README_BUILD.md` - Инструкции по сборке
|
||||
- `GUI_GUIDE.md` - Руководство по GUI
|
||||
- `QUICK_START_GUI.md` - Быстрый старт
|
||||
|
||||
---
|
||||
|
||||
## 💡 Быстрый старт CLI
|
||||
|
||||
```bash
|
||||
# 1. Запустите
|
||||
vpn-client-cli.exe
|
||||
|
||||
# 2. Выберите VLESS (2)
|
||||
|
||||
# 3. Добавьте конфиг (2)
|
||||
# Введите имя и VLESS URL
|
||||
|
||||
# 4. Подключитесь (4)
|
||||
|
||||
# 5. Используйте прокси: 127.0.0.1:10808
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
**Готово! Все работает! 🎉**
|
||||
Reference in New Issue
Block a user