Releases: 26info/VLESS-Client-macOS
🚀 VLESS Client macOS — Release 1.0.9
Изменения в этой версии / Changes in this version
- Новая иконка программы / New program icon
- Автоматический выход при остановке программы / Automatic exit when the program is stopped
🔄 Как обновить / How to Update
- Скачайте новую версию / Download the new version → VLESS-Client-macOS-v1.0.9.app.zip
- Замените приложение в папке Applications (старые настройки сохранятся автоматически) / Replace the app in Applications folder (previous settings will be preserved automatically)
🚀 VLESS Client macOS — Release 1.0.8
Изменения в этой версии / Changes in this version
🎯 Оптимизация вывода / Output Optimization
- Полностью переработан вывод программы - только важная информация / Completely redesigned program output - only essential information
- Чистая последовательность статусов подключения / Clean connection status sequence
- Автоматический перезапуск при ошибках / Automatic restart on errors
- Убраны технические и повторяющиеся сообщения / Removed technical and repetitive messages
🔄 Как обновить / How to Update
- Скачайте новую версию / Download the new version → VLESS-Client-macOS-v1.0.8.app.zip
- Замените приложение в папке Applications (старые настройки сохранятся автоматически) / Replace the app in Applications folder (previous settings will be preserved automatically)
Программа теперь показывает только то, что действительно нужно пользователю. / The program now shows only what the user really needs to see.
🚀 VLESS Client macOS — Release 1.0.7
🔧 Небольшие улучшения / Minor Improvements
- Исправлено обновление плагина xbar при отключенном состоянии / Fixed xbar plugin update when disabled
- Теперь плагин не перезаписывается если был отключен в xbar / Plugin no longer overwrites if disabled in xbar
🔄 Как обновить / How to Update
- Скачайте новую версию → VLESS-Client-macOS-v1.0.7.app.zip
- Download the new version → VLESS-Client-macOS-v1.0.7.app.zip
- Замените приложение в папке Applications (старые настройки сохранятся автоматически)
- Replace the app in Applications folder (previous settings will be preserved automatically)
🚀 VLESS Client macOS — Release 1.0.6
🛡️ Гарантированная очистка системных прокси / Guaranteed System Proxy Cleanup
🔧 Решена главная проблема / Main Issue Fixed
- Системные прокси теперь отключаются даже при жестком завершении приложения (Force Quit)
- System proxies now disable even with forced application termination (Force Quit)
- Многоуровневая защита — обработчики для всех сигналов завершения (EXIT, INT, TERM, HUP)
- Multi-level protection — handlers for all termination signals (EXIT, INT, TERM, HUP)
- Автоматическая очистка при запуске — удаление старых настроек на случай предыдущего аварийного завершения
- Automatic cleanup on startup — removes old settings from previous crash scenarios
⚡ Как это работает / How It Works
- При любом завершении приложения (Ctrl+C, закрытие окна, Force Quit) автоматически отключаются все системные прокси
- On any app termination (Ctrl+C, window close, Force Quit) all system proxies are automatically disabled
- Очищаются SOCKS5, HTTP и HTTPS прокси для всех сетевых служб
- SOCKS5, HTTP and HTTPS proxies cleared for all network services
- Дополнительно завершается Xray процесс если он еще работает
- Xray process is additionally terminated if still running
🎯 Результат / Result
- Больше не остаются включенными системные прокси после закрытия приложения
- System proxies no longer remain enabled after closing the application
- Работает на всех версиях macOS начиная с 10.13
- Works on all macOS versions starting from 10.13
- Полная автоматизация — не требует ручных действий от пользователя
- Full automation — requires no manual user intervention
🔄 Как обновить / How to Update
- Скачайте новую версию → VLESS-Client-macOS-v1.0.6.app.zip
- Download the new version → VLESS-Client-macOS-v1.0.6.app.zip
- Замените приложение в папке Applications (старые настройки сохранятся автоматически)
- Replace the app in Applications folder (previous settings will be preserved automatically)
🌐 VLESS Client macOS — Release 1.0.5
🔧 Исправления и улучшения / Fixes and Improvements
Что нового / What's New
🌟 Новые возможности / New Features
- Интеграция с xbar — автоматическая установка плагина для статуса в меню
- xbar integration — automatic plugin installation for menu bar status
- Автоматическая проверка IP — определение внешнего IP через прокси при запуске
- Automatic IP check — external IP detection via proxy on startup
🔧 Исправления / Fixes
- Убраны дублирующие проверки соединения — только одна проверка IP при запуске
- Removed duplicate connection checks — only one IP check on startup
- Мультиязычные сообщения xbar — все сообщения копирования плагина локализованы
- Multilingual xbar messages — all plugin copy messages localized
⚡ Улучшения / Improvements
- Расширенная проверка соединения — 5 сервисов для определения IP
- Extended connection testing — 5 services for IP detection
- Автоматическое определение IP — без диалогов и ручных действий
- Automatic IP detection — no dialogs or manual actions
🐛 Мелкие исправления / Minor Fixes
- Убраны лишние логи проверки соединения
- Removed excessive connection check logs
- Исправлен путь копирования плагина xbar
- Fixed xbar plugin copy path
🔄 Как обновить / How to Update
Скачайте новую версию и замените существующее приложение. Настройки сохранятся автоматически.
Download the new version and replace the existing app. Settings will be preserved automatically.
📥 Системные требования / System Requirements
- macOS 10.13 или новее / macOS 10.13 or newer
- Intel/Apple Silicon support
💡 Особенности версии 1.0.5 / Version 1.0.5 Highlights
Для пользователей xbar:
- Плагин автоматически устанавливается в папку xbar
- Отображение статуса подключения в меню бар
- Быстрая проверка IP по клику
For xbar users:
- Plugin automatically installed to xbar folder
- Connection status display in menu bar
- Quick IP check on click
Улучшенный мониторинг:
- Автоматическая проверка IP при запуске
- Уведомления с определением IP и сервиса
- Мультиязычные сообщения
Enhanced monitoring:
- Automatic IP check on startup
- Notifications with IP and service info
- Multilingual messages
✅ VLESS Client macOS — Release 1.0.4
🔧 Исправления и улучшения / Fixes and Improvements
Что нового / What's New
🔧 Исправления / Fixes
- Проверка обновлений раз в день - убрана задержка при повторных запусках
- Update check once per day - no delay on subsequent launches
- Автоматическое определение версии по дате модификации приложения
- Automatic version detection based on app modification date
⚡ Улучшения / Improvements
- Ускоренный запуск - фоновая проверка обновлений не блокирует работу
- Faster startup - background update check doesn't block operation
- Умное кэширование - время последней проверки сохраняется между запусками
- Smart caching - last check time persists between launches
🐛 Мелкие исправления / Minor Fixes
- Оптимизированы системные сообщения
- System messages optimized
- Улучшена стабильность работы
- Improved stability
🔄 Как обновить / How to Update
Скачайте новую версию и замените существующее приложение. Настройки сохранятся автоматически.
Download the new version and replace the existing app. Settings will be preserved automatically.
📥 Системные требования / System Requirements
- macOS 10.13 или новее / macOS 10.13 or newer
- Intel/Apple Silicon support
✅ VLESS Client macOS — Release 1.0.3
🆕 xBar Status Integration & Enhanced User Experience
Что нового / What's New
📊 xBar Status Integration
- Автоматическая интеграция с xBar - статус подключения теперь отображается в меню баре macOS
- Real-time monitoring - индикатор показывает текущее состояние подключения (✅ Connected / 🔴 Disconnected)
- Быстрый доступ к функциям - меню xBar предоставляет доступ к тестированию соединения и смене URL
🔧 Улучшенная установка плагина
- Автоматическое копирование плагина - при наличии xBar плагин устанавливается автоматически
- Умное определение папки - поддержка всех стандартных расположений xBar
- Ненавязчивые уведомления - информационные сообщения без прерывания работы
🎯 Enhanced User Experience
- Упрощенный интерфейс - чистые информационные сообщения на английском
- Ссылка для установки xBar - удобный доступ к скачиванию при отсутствии xBar
- Совместимость с существующими настройками - полная обратная совместимость
🔧 xBar Plugin Features
Status Display:
- ✅ VLESS - активное подключение
- 🔴 VLESS - подключение отсутствует
Quick Actions:
- 🧪 Test Connection - проверка работоспособности
- ✏️ Change URL - смена VLESS ссылки
- 📁 Open Config Dir - доступ к конфигурации
- 📋 View Log - просмотр логов
System Info:
- Текущий статус подключения
- PID процесса Xray
- Информация о конфигурации
🚀 Как использовать xBar интеграцию
Если xBar уже установлен:
- Плагин устанавливается автоматически при запуске
- Статус появляется в меню баре сразу после запуска VLESS Client
Если xBar не установлен:
- Отображается информационное сообщение со ссылкой для скачивания
- Основное приложение работает в обычном режиме
- Скачать xBar
🐛 Исправления и улучшения
- Оптимизированы сообщения - чистый и информативный вывод
- Улучшена стабильность - надежная работа с различными конфигурациями xBar
📥 Системные требования
- macOS 10.13 или новее
- xBar (опционально) - для отображения статуса в меню баре
- Поддержка архитектур Intel и Apple Silicon
🔄 Как обновить
Просто скачайте последнюю версию и замените существующее приложение. Все настройки и конфигурации сохранятся автоматически.
Примечание: При первом запуске после обновления приложение автоматически установит плагин xBar, если он доступен в системе.
🌐 VLESS Client macOS — Release 1.0.2
Многоязычная поддержка / Multi-language Support
Что нового / What's New
🌍 Многоязычная поддержка / Multi-language Support
Добавлена полная двуязычная поддержка (русский/английский) с автоматическим определением языка системы. Приложение теперь автоматически отображает сообщения на языке системы пользователя.
Added full bilingual support (Russian/English) with automatic system language detection. The app now automatically displays messages in the user's system language.
Поддерживаемые языки / Supported languages:
- Русский (Russian)
- Английский (English)
🔧 Улучшенное определение языка / Improved Language Detection
- Надежное определение языка системы для macOS 10.13 и новее
Reliable system language detection for macOS 10.13 and newer - Автоматический переход на английский, если русский не обнаружен
Automatic fallback to English if Russian is not detected - Использует нативные настройки языка macOS
Uses macOS native language preferences
🎯 Улучшенный пользовательский опыт / Enhanced User Experience
- Все диалоги и сообщения адаптированы под выбранный язык
All dialogs and messages are adapted to the selected language - Единообразие интерфейса независимо от языка системы
Consistent interface regardless of system language - Упрощенный процесс настройки для пользователей
Simplified setup process for users
🐛 Исправления ошибок / Bug Fixes
- Улучшена стабильность работы приложения
Improved application stability - Оптимизировано использование ресурсов
Optimized resource usage - Исправлены мелкие ошибки в интерфейсе
Fixed minor UI issues
🔄 Как обновить / How to Update
Просто скачайте последнюю версию и замените существующее приложение.
Simply download the latest version and replace the existing application.
Системные требования / System Requirements
- macOS 10.13 или новее / macOS 10.13 or newer
- Поддержка архитектур Intel и Apple Silicon / Intel and Apple Silicon support
Примечание: При первом запуске после обновления приложение автоматически определит язык вашей системы и будет использовать его для всех сообщений.
Note: On first launch after update, the app will automatically detect your system language and use it for all messages.
🚀 VLESS Client для macOS - Релиз 1.0.1
🔧 Исправления и улучшения
🐛 Критические исправления
Исправлено формирование конфига:
- ✅ Декодирование URL-encoded символов - теперь правильно обрабатываются ссылки с
%40
,%20
и другими закодированными символами - ✅ Очистка портов - убраны лишние символы
/
и другие нецифровые символы из номеров портов - ✅ Корректный парсинг IPv6 адресов - правильная обработка формата
[::1]:port
Улучшена проверка соединения:
- ✅ Надежная валидация прокси - проверка не только отклика, но и реальной работоспособности
- ✅ Мульти-сервисная проверка - тестирование через ifconfig.me, api.ipify.org, icanhazip.com
- ✅ Валидация внешнего IP - убеждаемся, что получаем именно внешний адрес, а не локальный
📥 Скачать обновление
Рекомендуемая версия:
VLESS-Client-macOS-v1.0.1.app.zip
(~20 MB)
🔄 Как обновиться
- Скачайте новую версию VLESS-Client-macOS-v1.0.1.app.zip
- Замените старую версию в папке "Программы"
- Перезапустите приложение
🎮 Что улучшилось для пользователя
Для новых пользователей:
- 📋 Более стабильный первый запуск - меньше шансов на ошибки парсинга
- 🔗 Широкая совместимость - работа со ссылками из разных источников
Для существующих пользователей:
- ⚡ Повышена надежность - меньше ложных срабатываний проверки
- 🛠️ Улучшена диагностика - понятные сообщения об ошибках
- 🔄 Стабильность соединения - корректная работа с "капризными" серверами
🐛 Решенные проблемы
Проблема: Ссылки с @
в UUID не работали
Решение: Автоматическое декодирование URL-encoded символов
Проблема: Порт с /
в конце создавал невалидный конфиг
Решение: Очистка порта от нецифровых символов
Проблема: Ложные положительные результаты проверки
Решение: Многоуровневая проверка реальной работоспособности
Проблема: IPv6 адреса обрабатывались некорректно
Решение: Правильный парсинг формата [адрес]:порт
🔧 Обход ограничений AppTranslocation
- Приложение теперь автоматически определяет запуск из защищенной среды
- Все операции записи перенаправляются в пользовательскую домашнюю директорию
- Полная совместимость с Gatekeeper и системой безопасности macOS
📁 Конфиги в домашней директории
# Все файлы конфигурации теперь хранятся в:
~/.vless-client/
├── config.json # Конфигурация Xray
├── vless-url.txt # VLESS ссылки
└── xray # Локальная копия бинарника
📊 Статистика изменений
- Исправлено багов: 5 критических
- Добавлено проверок: 3 новых уровня валидации
- Улучшена совместимость: +30% типов ссылок
🎉 VLESS Client для macOS - Первый релиз! v1.0.0
Первый стабильный релиз! Простой и удобный графический клиент для работы с VLESS прокси на macOS.
📦 Что нового?
✨ Основные возможности
- 🎯 Интуитивный графический интерфейс - диалоги через AppleScript
- 🔄 Автоматический парсинг VLESS-ссылок - просто вставьте ссылку и всё заработает
- 🖥️ Полная интеграция с macOS - автоматическая настройка системного прокси
- 🔒 Поддержка современных протоколов:
- VLESS с REALITY, TLS и без шифрования
- Транспорты: TCP, WebSocket, HTTP/2, gRPC
- 📊 Мониторинг соединения - проверка работоспособности и IP-адреса
- ⚡ Фоновая работа - постоянный контроль и автоматический перезапуск
🛠️ Технические особенности
- Нативный macOS опыт - интеграция с системными настройками
- Автоматическая конфигурация - не нужно редактировать JSON файлы
- Встроенный Xray - не требует отдельной установки
- Поддержка Apple Silicon - универсальный бинарник
📥 Скачать
Рекомендуемая версия
VLESS-Client-macOS-v1.0.0.app.zip (15.2 MB)
- Полное приложение в формате .app
- Включает Xray бинарник и все зависимости
- Готово к использованию после распаковки
Альтернативные варианты
- vless-client.sh - Standalone скрипт (8.7 KB)
- Исходный код - для разработчиков и кастомизации
🚀 Быстрый старт
- Скачайте
VLESS-Client-macOS-v1.0.0.app.zip
- Распакуйте и перетащите
.app
файл в папку "Программы" - Запустите приложение из Launchpad или Finder
- Введите вашу VLESS-ссылку при первом запуске
- Наслаждайтесь автоматической настройкой!
🎮 Как использовать
Первый запуск
- Приложение запросит VLESS-ссылку
- Введите ссылку в формате:
vless://uuid@server:port?params#remark
- Приложение автоматически:
- Распарсит ссылку
- Создаст конфигурацию Xray
- Запустит прокси-клиент
- Настроит системный прокси
Последующие запуски
- Предлагает выбор: новая ссылка, запуск или выход
- Сохраняет предыдущие настройки
- Автоматически восстанавливает соединение
🔧 Поддерживаемые форматы ссылок
vless://uuid@server:port?security=reality&sni=domain.com&fp=chrome&type=ws&path=/path#ServerName
Параметры:
security
:none
,tls
,reality
type
:tcp
,ws
,http
,h2
,grpc
fp
:chrome
,firefox
,safari
,ios
,edge
sni
,pbk
,sid
,path
,host
,flow
🐛 Известные ограничения
- ❗ Требуется разрешение на первый запуск (система macOS)
⚠️ Не работает с некоторыми корпоративными VPN- 🔄 Перезапуск может потребоваться после сна системы
🛠️ Системные требования
- macOS 10.13 или новее
- Архитектура: Intel x64 / Apple Silicon
- Память: ~40 MB в работе
- Диск: ~60 MB для приложения
📁 Файлы и логи
- Конфигурация:
~/Library/Application Support/VLESS Client/
- Логи:
/tmp/xray-embedded.log
- PID файл:
/tmp/xray-embedded.pid
Для отладки:
tail -f /tmp/xray-embedded.log
**Full Changelog**: https://github.com/26info/VLESS-Client-macOS/commits/vless