Программное создание VPN подключения на Windows

320
30 января 2017, 18:06

Есть VPN сервер и я к нему подключаюсь по протоколу PPTP или L2TP с помощью стандартных средств виндовс, аля http://skynet.com.ua/help/nastroika-vpn-soedineniya-dlya-windows-7. Знаю что все это нужно проводить только раз, но скажем так, я часто меняю виндовс.

Так вот, мне это не нравится и я решил написать программу, которая будет делать эти действия вместо меня.

Погуглив как это сделать я не нашел ничего кроме варианта создания шаблона файла "Rasphone.pbk" и дальнейшей его перезаписи и использования команды rasdial для соединения и разъединению. Конечно можно написать bat-файл, но мне это не подходит. Мне нужен более гибкий метод.

Я думаю, что есть windows api для этого, но не могу найти информации об этом.

Может кто знает как это сделать?

Answer 1

Самый простой вариант, который я реализовал - работал с rasdial через QProcess. Работать с ним очень просто, можно даже нашлепать форму и прикрепить QSettings, чтобы все было по фен-шую.

Может есть какое-то решение с помощью WinAPI, но способ выше - проще.

Мой старый проект(но я там работал с rasdial именно для подключения к интернету): Github

READ ALSO
Перегрузка оператора сложения

Перегрузка оператора сложения

Казалось бы все пишу правильно, сложение двух котов даст нового кота, у которого value будет суммой их value'овНо получаю две ошибки

642
Работа с бинарными (1-bit per pixel) изображениями c++

Работа с бинарными (1-bit per pixel) изображениями c++

Проблема в следующемНеобходимо работать с бинарными изображениями довольно внушительных размеров (100000x100000 пикселей)

347
отсортировать недосортированный файл

отсортировать недосортированный файл

здравствуйте, есть файл, который до этого частично сортировывалсячастично значит файл состоит, допустим, из такого порядка чисел: 1 2 3 3 5 6 6

320