Ветвление Воспроизведения - ключ к достижению цели

Многочисленность преткновений невольно смиряют дух наш.
(И. Брянчанинов)

       Во время работы на компьютере при выполнении какой-нибудь задачи часто возникают мелкие преграды (преткновения), которые не являются для пользователя серьезной проблемой: разрыв соединения с интернетом, переполнение носителя - пользователь легко совершает контрмеру для обхода препятствия и продолжает свою работу. В упрощенном виде работу человека можно представить как движение лодки на воде, которая на пути к цели огибает все препятствия. По этой аналогии автоматизирующую программу, действующую по линейному алгоритму, можно сравнить с палкой, которая при встрече с первым попавшимся препятствием прекращает свое движение к цели.
       Очевидна важность обхода самых распространенных препятствий автоматизирующей программой. С этой целью в AutoClickExtreme реализован простой для понимания и реализации механизм Ветвления Воспроизведения на основе Пиксельного Контроля. Идея такая: если на экране находится одно изображение, выполнять одни действия, если вместо искомого изображения появляется другое, то совершать другие действия.
        Во-первых, в AutoClickExtreme были учтены недостатки Пиксельного Контроля и введены альтернативные изображения - для каждого действия, соответствующего Пиксельному Контролю можно сделать неограниченный массив альтернативных изображений к уже заданному основному. Это полезно, например, при смене интерфейса автоматизируемой программы - для каждого интерфейса можно задать свое альтернативное пиксельное изображение без создания Записи заново.
         Во-вторых, каждому альтернативному изображению можно задать свою дополнительную ветвь Воспроизведения - достаточно в диалоге редактирования Пиксельного Контроля выбрать в списке "Ветка Воспроизведения" пункт "Запросить Запись новой ветки".

Eсли при следующем Воспроизведении вместо основного изображения будет найдено альтернативное, то AutoClickExtreme предложит Записать новую ветвь:

Eсли при Воспроизведении на экране в течении заданного времени не будет найдено ни одного изображения (ни основного, ни альтернативных), то AutoClickExtreme предложит снова создать альтернативное изображение

 

Таким образом, пользователю практически не надо задумываться где конкретно надо задавать ветвление - достаточно при Записи делать на этапах с потенциальным ветвлением Пиксельные Контроли двойным нажатием NumLock и при последующих Воспроизведениях дописывать новые ветви, создавая к ним альтернативные изображения. 

        В данной статье практическая сторона реализации ветвления Воспроизведения описана общими словами, для более содержательной информации рекомендуем обратиться к справке, встроенную в AutoClickExtreme, раздел "Расширенные функции", пункт "Ветвление Воспроизведения".

Читайте также:
Пиксельный Контроль - новые горизонты возможностей AutoClickExtreme
Как автоматизировать повторяющиеся действия на Вашем компьютере
AutoClickExtreme - ограничения работы и как их обойти