# Быстрый старт - GUI версия ## 🚀 Установка за 3 шага ### Windows ```bash # 1. Инициализация init_gui.bat # 2. Сборка build_gui.bat # 3. Запуск vpn-client-gui.exe ``` ### Linux/macOS ```bash # 1. Инициализация chmod +x init_gui.sh build_gui.sh ./init_gui.sh # 2. Сборка ./build_gui.sh # 3. Запуск ./vpn-client-gui ``` ## 📱 Первое использование ### Вариант 1: Быстрое подключение (есть VLESS URL) 1. Запустите приложение 2. Перейдите на вкладку **VLESS** 3. Нажмите **Добавить** 4. Введите имя и вставьте VLESS URL 5. Нажмите **Подключиться** 6. Готово! Прокси: `127.0.0.1:10808` ### Вариант 2: Использование подписки 1. Запустите приложение 2. Перейдите на вкладку **Подписки** 3. Нажмите **Добавить** 4. Введите имя и URL подписки 5. Нажмите **Обновить конфиги** 6. Нажмите **Тест серверов** (опционально) 7. Перейдите на вкладку **VLESS** 8. Выберите сервер с префиксом `[Имя подписки]` 9. Нажмите **Подключиться** 10. Готово! ### Вариант 3: WireGuard 1. Запустите приложение 2. Перейдите на вкладку **WireGuard** 3. Нажмите **Из файла** или **Добавить вручную** 4. Добавьте конфигурацию 5. Нажмите **Подключиться** 6. Готово! ## 🌐 Настройка браузера ### Firefox (быстро) 1. `about:preferences#general` → Параметры сети → Настроить 2. SOCKS Host: `127.0.0.1`, Port: `10808`, SOCKS v5 3. ✓ Использовать прокси DNS ### Chrome + Proxy SwitchyOmega 1. Установите расширение Proxy SwitchyOmega 2. Создайте профиль: SOCKS5, `127.0.0.1:10808` 3. Активируйте профиль ## 🎯 Основные функции | Функция | Описание | |---------|----------| | 🟢 Индикатор статуса | Серый = отключено, Зеленый = подключено | | ⏱️ Таймер | Время текущего подключения | | 📊 Статистика | Трафик для WireGuard | | 🧪 Тест серверов | Проверка пинга перед подключением | | 🔄 Автообновление | Статус обновляется каждые 2 секунды | | 📋 Подписки | Автоматическая загрузка серверов | ## 🔧 CLI режим Для использования без GUI: ```bash vpn-client-gui --cli ``` ## 📝 Логи Все логи в папке `logs/`: - `vless.log` - основной лог - `vless_access.log` - IP адреса - `vless_error.log` - ошибки - `vless_traffic_*.log` - трафик - `wireguard.log` - WireGuard - `subscription.log` - подписки ## ❓ Проблемы? **Не запускается:** ```bash go mod tidy # Пересоберите приложение ``` **VLESS не подключается:** - Проверьте URL - Используйте "Тест (Ping)" - Проверьте логи **WireGuard не работает:** - Windows: Установите WireGuard с официального сайта - Linux: `sudo apt install wireguard` - macOS: `brew install wireguard-tools` ## 📚 Дополнительно - Полное руководство: `GUI_GUIDE.md` - История изменений: `CHANGELOG_GUI.md` - Примеры: `EXAMPLES.md` - README: `README.md` ## 💡 Советы 1. **Тестируйте серверы** перед подключением 2. **Обновляйте подписки** регулярно 3. **Проверяйте логи** при проблемах 4. **Используйте серверы с пингом < 100ms** 5. **Не забывайте отключаться** после использования --- **Приятного использования! 🚀**