C++/QT клиент GUI (WINDOWS) для OpenVPN – без дизайна

Бюджет: 40 000
473.95 $ – 413.46 €
Заказчик выбрал исполнителя:
Максим Братух  
• Разрешить пользователям авторизоваться на сайте и посмотреть дату истечения срока подписки
• Разрешить пользователям выбирать сервер и подключаться
• Использовать интерфейс управления OpenVPN вместо того, чтобы просто запускать бинарный файл

Комментарий: Многие простые GUI запускают бинарный файл openvpn.exe с большим количеством параметров.Они получают необходимую информацию, из журналов логов, и позже убивают процесс openvpn.exe, что не есть хорошо, тк   создает много проблем, таких как проблемы маршрутизации. 

Лучший способ, на наш взгляд (который может изменить это) это запустить OpenVPN и настроить его так, чтобы запустить так называемый интерфейс управления (management interface) к которой будет подключаться графический интерфейс (GUI)
Графический интерфейс будет использовать его для подключения к VPN, получать необходимую информацию, отключаться, делать какие-либо другие действия. Это будет давать возможность делать более продвинутые клиенты VPN.

• Масштабирование в  большом разрешении.
• быть интуитивно понятным и простым в использовании

• Получить данные с помощью "API" маскировки
Комментарий:
Более подробную информацию о маскировке можно получить обратившись по ссылке «cloaking» в разделе API приложения.

• Работа без HTTP подключения к нашим серверам 

Комментарий : 
Если нет подключения http к API  веб-приложения, то  настольное приложение должно по-прежнему быть в состоянии подключиться к серверам через настройки (список серверов, сертификат и т. д.) 

• Используйте нашу "Connectivity Analyzer" (VB.NET код доступен)
• Автоматическое обновление (код VB.NET доступен)
• Проверка обновлений каждый час, если приложение открыто (код VB.NET доступен)
• счетчик трафика (доступно VB.NET код),
• Работа должна быть в максимально возможной степени асинхронна

Опубликован 29.07.2016 в 21:40 Последнее изменение: 29.07.2016 в 21:46

Выберите способ верификации:

Обновите страницу после прохождения верификации.