Можно ли взаимодействовать с ActiveX элементами через Python?
Есть старенькие видеорегистраторы, веб-морда у них реализована посредством ActiveX и доп. плагинов к ним.
Можно ли как-то взаимодействовать с ActiveX мордой скриптом Python? Например: залогинится, нажать такой то элемент, в такое то окно ввести то-то и то-то, после чего скопировать выдачу без использования веб-драйвера?
Вариант с веб-драйвером не хочу использовать по нескольким причинам: 1 это поиск ActiveX браузера и драйвера под Debian, 2 далеко не факт что драйвер будет под браузер с поддержкой ActiveX, ну и 3 это нужно выделять ресурсы под граф оболочку и сам браузер.
Регистраторы не одинаковые, где-то Dahua, где-то Novicam, где-то Umbrella. Пытался найти HTTP API для них, но либо API рассчитано на более новые модели а нужный функционал не заложен, либо API для взаимодействий и вовсе нет.