Сергей, т.е. принтеры мы будем защищать усиленно, а китайцы пусть лазят по нашим компам в сети она то не защищена и все порты открыты наружу?
В принципе я не то что бы против отделения принтеров в свой ВЛАН, но считаю, что это совсем уж параноидальная практика и защиту сети стоит начинать не с этого. А этот вариант оставить на потом, которое может и не наступить если все остальное будет сделано правильно.
Galdar Turin, По моему на винде, линуксе и прочих десктопных ОС проще работать с файлами ключей, а не внедрять их в конфиг.
Минус подобной конфигурации в том, что у ключей когда-нибудь закончится срок и их надо будет менять. В случае монолитного конфига это процедура будет более проблематичной.
fishmen, По Windows Script Host загуглите, технология была в винде из коробки со времен Вин2000.
Предоставляет 2 интерпретатора (консольный и "графический"): cscript и wscript.
Поддерживает JS и VBS.
Можно писать простые скрипты автоматизирующие какие-либо процессы в винде.
Работает исключительно под виндой.
Особого развития не получила, но в Вин10 до сих пор присутствует. Скрипты позволяют работать с ActiveX/COM объектами из-за чего функционал может быть достаточно большой.
fishmen, Про приложения - это вопрос спорный.
Но раз у вас все равно предпочтений нет, то JavaScript - лучший выбор, по сравнению с VBS.
Правда есть сложность - JavaScript в основном - встроен в браузеры, а значит вам придется делать какие-то веб-страницы со своими скриптами. Это тянет за собой еще и HTML.
Так же есть вариант использовать node.js - актуальная сейчас тема.
Совсем легкий и уже устаревший вариант - Windows Script Host - технология, встроенная в винду, там есть интерпретатор JS.
Если что, я не занимаюсь JavaScript, VBS и веб разработкой - другая специализация.
Лично я взял бы питон - у него гораздо больше точек приложения, чем у JavaScript, имхо.
В другой софтине был похожий глюк. Помогала минимизация окна программы и переход на нее с помощью Alt+Tab - открывалось верхнее окно, которое до этого было спрятано.
fishmen, Не сказал бы что они схожи. Бросьте VBS идите сразу на JS.
Можете взяться за питон - он сейчас так же популярен как и JS. Но для первого языка питон пожалуй больше подойдет.
VBS вы практически нигде не сможете применить в жизни. Разве что макросы для MS Office писать, но это очень узкая ниша.
Эта функция работает с хорошо с цифрами,под буквы почему то получал неверные ответы
Потому что вы не верно обращаетесь с буквами.
По скольку ваши переменные a, m, j, g могут принимать только 2 значения, то логично было бы их сделать логическими (тип Boolean), этот тип может принимать значения True и False. Значений yes и no он принимать не может.
Вообще довольно странно, что у вас не было ошибки. Я уже давно реально не использовал VBS, возможно там и появились yes/no для логического типа, но тут об этом ничего не сказано.
И почитайте что-нибудь про логические выражения.
Вообще странный выбор языка для изучения программирования - VBScript мертв уже давно. Возьмите лучше JavaScript - этот хоть может пригодится в веб разработке.
Propelller, В Вин10 по умолчанию используется Consolas - с ним всегда все нормально, этот вариант еще лучше, чем Lucida. Не знаю, что там с dism (я его редко юзаю), но любые другие утилиты работают корректно.
В ВинХР по умолчанию стоял какой-то растровый шрифт. Сейчас используются TrueType шрифты.
У TCP есть дополнительных опций, из-за них размер заголовка не фиксированный. Т.е. есть обязательные поля заголовка (те самые 20 байт), и есть дополнительные опции, которые навешиваются по необходимости.
Теоретически каждый отдельно взятый TCP пакет на одном хосте может иметь разный набор дополнительных опций.
Соответственно размер MSS может плавать.
Укажите какую ОС используете.
Проблема либо в конфиге, либо в скрипте запуска сервиса.
Для проверки конфига можно просто запустить OpenVPN из командной строки:
openvpn --config /path/to/config.file
Если в таком режиме работает, значит с конфигом все нормально и нужно разбираться со стартовым скриптом.
Помнится в какой-то версии Убунты был кривой стартовый скрипт.
В принципе я не то что бы против отделения принтеров в свой ВЛАН, но считаю, что это совсем уж параноидальная практика и защиту сети стоит начинать не с этого. А этот вариант оставить на потом, которое может и не наступить если все остальное будет сделано правильно.