четверг, 19 сентября 2013 г.

Контроль устройств из VBS. Описание API вызова RunGetKeyboardSetcom.VBS

Данный VBS-скрипт предназначен для определения раскладки клавиатуры (по-умолчанию RUS/LAT) активного окна и автоматического управления внешней подсветкой (светодиодами, светодиодной лентой или иной нагрузкой через умощняющие ключи с соответствующей развязкой) путем контроля сигналов DTR (пин 4)/RTS (пин 7) последовательного физического или виртуального COM-порта over USB (на основе USB/UART конверторов типа CP21xx/FTDI/PL2303 и прочих), c голосовым сопровождением при переключении раскладки.