Тема: AHK: Работа с инсталлером. (Дописано)
Здравствуйте дорогие форумчане.
Не могли бы вы подсказать мне как можно реализовать работу AHK с любым инсталлером. Для примера я возьму: TeamViewer.
Хотелось бы облегчить и ускорить процесс установки данного ПО на ПК. Так как мне необходима установка этого ПО более чем на 300 ПК (300+)
Сам процесс установки:
http://prntscr.com/iqhe06
http://prntscr.com/iqhesa
http://prntscr.com/iqhfod
http://prntscr.com/iqhg4o
http://prntscr.com/iqhmpk
http://prntscr.com/iqhn41
Сам вопрос:
Как все это автоматизировать с помощью AHK?
Половина ответа:
1-ый метод сразу же исключается, это поиск кнопок по скриншотам так как ПК разные, они имеют разное разрешение. Кнопки не будут находится на каких-то ПК.
2-ой метод кликанье по координатам, он так же исключается по той же причине.
3-ий метод это взаимодействие с клавишами TAB, SPACE, ENTER, этот метод я вижу самым эффективным так как мы игнорируем разрешение, и просто выполняем одну и туже последовательность нажатий ключевых клавиш.
Еще один вопрос:
Как избежать косяков с промахами? (задержка, правильная последовательность)
Так как я имею разные ПК и они могут столкнуться с проблемой "задержки" то есть 1-ый ПК выполнит установку ПО правильно и без нареканий на минимальной задержке, а 2-ой ПК запнется в середине установки и начнёт промахиваться, пойдут миссы мимо кнопок из-за слишком маленькой задержки и установка не удастся.
Половина ответа:
Выход из этой ситуации весьма прост, простое увеличение задержки перед последующим действием, это немного увеличит время 1 установки, но сократит практически к 0 вероятность сбоя установки.
Форумчане) Хотел бы что бы вы меня дополнили или подсказали более правильный метод и путь решения этой проблемы.
Спасибо!