СПОСОБ АВТОМАТИЧЕСКОЙ УСТАНОВКИ ПРИЛОЖЕНИЯ БЕЗ УЧАСТИЯ ЧЕЛОВЕКА

1. Способ создания правила установки, при этом правило установки включает последовательность активации управляющих элементов при работе инсталлятора для успешного завершения установки, способ содержит этапы:
а) запускают инсталлятор приложения с помощью средства установки;
б) анализируют активное окно инсталлятора приложения на предмет наличия активных элементов с помощью средства исследования;
в) производят поиск управляющих элементов в окне с помощью средства исследования, при этом управляющие элементы являются теми активными элементами, которые отвечают за переход на другие окна инсталлятора приложения;
г) переходят по управляющим элементам к другим окнам инсталлятора с помощью средства исследования;
д) повторяют этапы б) - г) для каждого активного окна инсталлятора до тех пор, пока не будут проанализированы все окна инсталлятора;
е) создают правило установки в базе данных правил установки на основании обнаруженных управляющих элементов.
2. Способ по п.1, в котором дополнительно проверяют успешность установки.
3. Способ по п.2, в котором успешность установки может включать по крайней мере один из следующих критериев:
о наличие реестровых изменений в операционной системе; о наличие файловых изменений в операционной системе; о добавление приложения в список Add/Remove Programs;
- появление иконки для запуска приложения на рабочем столе или окне быстрого запуска;
- перезагрузка компьютера;
- появление новых служб;
- установка новых драйверов;
- запуск процессов из новых директорий;
- появление новых плагинов.
4. Способ по п.1, в котором активным элементом может быть по меньшей мере один из следующих элементов интерфейса: Button, RadioButton, CheckBox, ComboBox, ListBox, Image, Label, TextBox, TabControl, Grid, StackPanel.