По многочисленным просьбам зрителей, сделал римейк собственных недавних скриптов (копия копия), только теперь для Windows.
Написал небольшую программулину на C#, которая делает то же самое, что и вышеописанные скрипты.
— для распаковки ZIP-архивов использовал библиотеку DotNetZip, она же Ionic.Zip (копия)
— а для распознавания пароля на картинке, не мудрствуя лукаво, вызвал tesseract
, естественно, версию под Windows.
Она в архиве с готовыми бинарниками самой программы, единственное, что может потребоваться, это поставить VCRedist для Visual C++ 2015
Получение пароля
Распознанный пароль, картинка и возможность выбрать файл для сохранения
Получение файлов конфигурации
Добавление дополнительных или изменение существующих опций в конфиге OpenVPN
Выбор файлов конфигурации по маске и/или из списка
Файлы получены и сохранены в выходной каталог
— Программу
— Библиотеки для работы tesseract:
— Visual C++ Redistributable for Visual Studio 2015 (c сайта Microsoft)
— vc_redist.x86.exe
— vc_redist.x64.exe