GrafLex » 13 фев 2012, 15:09
Добрый день, Денис. Буду благодарен, если сможете решить мои проблемы.
Некорректно работает контроль окна.
Попытаюсь более наглядно объяснить на примере автоматизации действий в игре ВоВ. Имеется 3 окна с названиями, например: "ВоВ 1 ТТ", "ВоВ 2 ТТ" и "ВоВ 3 ТТ" - окна одинакового размера и расположены одно под другим, во время воспроизведения, нажатием кнопки нужное выводится на передний план и в нём с контролем этого же окна выполняются действия и так далее для каждого из них, сам алгоритм действий отработан и проверен, по этому он может работать неделями нормально до возникновения проблемы. Со временем , нужное окно перестаёт выводиться в фокус, таким образом действия предназначенные для одного окна выполняются в другом, возникает путаница и мешанина, при этом данная проблема затрагивает не всю запись, а всего лишь какую-то часть действий(например, грубо говоря, контроль окон перестаёт работать корректно в действиях с 1 по 114, через какой-то период времени с 300 по 350, а потом с 50 по 310 и т.д.). Шаманские танцы с бубном не помогают, помогает лишь полное удаление "повреждённых" действий и перезапись их по новой, но проблема возвращается снова. Пробовал ХП, ХП по правой части, точный, точный(временно), вобщем все предоставленные способы поиска параметров главного окна. Пробовал на разных компьютерах и в разных программах и приложениях(WoW, Eve online, Google Chrome). Конечно понимаю вариант, что можно контроль отключить и вовсе, а окна расположить каскадом, но так будет крайне не удобно и необходимый результат достигнут не будет.
И попутно ещё вопрос, можно ли каким-то образом менять параметры действий в записях(допустим параметры главного окна, контроль очереди сообщений и т.д.) в массовом порядке, выбрать все и отменить или изменить какой-то параметр не получается, изменения происходят только в первом из выбранных, а, согласитесь, если в записи несколько тысяч действий и десяток ветвей, то изменения в каждый отдельно вносить мягко говоря тяжело. Тот же вопрос касательно пиксельного контроля(допустим изменить в выбранных изображение или область поиска), групповое выделение и изменение группы через "изменить пиксельный контроль" меняют только первый ПК из всех выбранных.
Заранее благодарен