Подключите нашего Telegram-бота для уведомлений о новых проектах
Программа для установки VPN-соединения (ОС Windows)
Разместить заказ

N
Заказчик
Отзывы фрилансеров:
+ 9
- 0
Зарегистрирован на сайте 17 лет и 2 месяца
Бюджет:
по договоренности
Исполнитель определен:
Максим Братух
Программа предназначена для установки VPN-соединения с изменяемыми параметрами, полученными с удаленного сервера. Необходимо предусмотреть отображение в программе и использование для создания VPN соединения до ста различных наборов данных, полученных с удаленного узла.
Программа должна быть рассчитана на работу со всей актуальной линейкой Windows.
Язык реализации не принципиален.
Программа должна открываться в окне размером не более 25% от размера экрана
При сворачивании программа должна быть в трее
Интерфейс программы должен быть выполнен на английском и русском языках с возможностью смены.
Программа должна иметь простой инсталлятор, который распаковывает, устанавливает и запускает программу.
После установки программа должна запросить активацию.
При активации программа передает на удаленный сервер свой уникальный идентификатор, сформированный на основе номера процессора и жесткого диска.
Идентификатор также должен содержать информацию о языке пользователя, взятую из конфигурации ОС.
Если при активации программа не может установить соединение с сервером, появляется окно с сообщением "Активация не завершена. Проверьте доступ в Интернет и повторите".
После завершения активации становятся доступными кнопки "сменить" и "отключить".
В процессе работы программа делает регулярные запросы к удаленному серверу (каждые пять минут), проверяющие наличие изменений общих параметров программы (актуальность версии, информационные сообщения от разработчиков и т.п.) и параметров для активированного идентификатора (наличие и статус подключений, сообщений специалистов технической поддержки и т.п.). Актуальные изменения отображаются в соответствующих разделах программы и в виде уведомления (всплывающее окно).
Во время работы программа "прослушивает" WiFi интерфейс. При активном открытом (без шифрования) канале и отсутствии включенного VPN, выдается сообщение (всплывающее окно): "Вы используете открытую сеть. Передаваемые данные могут быть перехвачены злоумышленником. Включение программы делает Ваше подключение защищенным" с кнопками «Включить» «Отказаться».
Обновление программы.
При наличии подключения программа делает запрос о наличии новой версии и в случае положительного ответа предлагает пользователю обновить ПО, но все регистрационные и прочие данные при обновлении должны сохраняться.
Удаление программы.
При удалении программы должно выдаваться предложение удалить идентификатор на сервере.
Если пользователь соглашается, программа (при наличии подключения) отправляет запрос на сервер об удалении идентификатора или выдает сообщение об отсутствии подключения.
Подробное ТЗ в приложении.
Рассматривать кандидатов будем только с конкретными предложениями по реализации проекта, сроками и стоимостью.
Программа должна быть рассчитана на работу со всей актуальной линейкой Windows.
Язык реализации не принципиален.
Программа должна открываться в окне размером не более 25% от размера экрана
При сворачивании программа должна быть в трее
Интерфейс программы должен быть выполнен на английском и русском языках с возможностью смены.
Программа должна иметь простой инсталлятор, который распаковывает, устанавливает и запускает программу.
После установки программа должна запросить активацию.
При активации программа передает на удаленный сервер свой уникальный идентификатор, сформированный на основе номера процессора и жесткого диска.
Идентификатор также должен содержать информацию о языке пользователя, взятую из конфигурации ОС.
Если при активации программа не может установить соединение с сервером, появляется окно с сообщением "Активация не завершена. Проверьте доступ в Интернет и повторите".
После завершения активации становятся доступными кнопки "сменить" и "отключить".
В процессе работы программа делает регулярные запросы к удаленному серверу (каждые пять минут), проверяющие наличие изменений общих параметров программы (актуальность версии, информационные сообщения от разработчиков и т.п.) и параметров для активированного идентификатора (наличие и статус подключений, сообщений специалистов технической поддержки и т.п.). Актуальные изменения отображаются в соответствующих разделах программы и в виде уведомления (всплывающее окно).
Во время работы программа "прослушивает" WiFi интерфейс. При активном открытом (без шифрования) канале и отсутствии включенного VPN, выдается сообщение (всплывающее окно): "Вы используете открытую сеть. Передаваемые данные могут быть перехвачены злоумышленником. Включение программы делает Ваше подключение защищенным" с кнопками «Включить» «Отказаться».
Обновление программы.
При наличии подключения программа делает запрос о наличии новой версии и в случае положительного ответа предлагает пользователю обновить ПО, но все регистрационные и прочие данные при обновлении должны сохраняться.
Удаление программы.
При удалении программы должно выдаваться предложение удалить идентификатор на сервере.
Если пользователь соглашается, программа (при наличии подключения) отправляет запрос на сервер об удалении идентификатора или выдает сообщение об отсутствии подключения.
Подробное ТЗ в приложении.
Рассматривать кандидатов будем только с конкретными предложениями по реализации проекта, сроками и стоимостью.
Разделы:
Опубликован:
16.12.2015 | 18:44