Страница 1 из 1

Действия на случай отсутствия изображения на экране

СообщениеДобавлено: 25 июн 2011, 17:27
Sharpeychik
В смарт-контроле присутствует много действий при появлении заданного изображения и это замечательно. Но нет ни одного действия при отсутствии или изменения изображения. Фукция ветвления очень полезная вещь, но при условии небольшого количества этих ветвлений. А если вариантов сотня или не одна, то можно самому заветвиться при составлении действий. Если технически возможно добавить в смарт-контроль действия при отсутствии или изменения основного изображения, то необходимо это сделать, как дополнение или альтернативу к ветвлению.

Re: С удовольствием решу Ваши проблемы! )

СообщениеДобавлено: 25 июн 2011, 21:27
Safonov_Denis
Sharpeychik писал(а):В смарт-контроле присутствует много действий при появлении заданного изображения и это замечательно. Но нет ни одного действия при отсутствии или изменения изображения


Если изображение не найдено, то можно назначить ветвь на случай провала поиска. Там же в Пиксельном Контроле это есть.

Re: С удовольствием решу Ваши проблемы! )

СообщениеДобавлено: 26 июн 2011, 14:25
Sharpeychik
Спасибо за подсказку - разобрался. В самих действиях сложного ничего нет, но вот до них добраться без подсказки и многократного прочтения хелпа - это не просто. И приходится повторится о необходимости включения прямой опции, допустим в том же окне "В случае провала поиска" отдельной строчкой типа "При отсутствии изображения выполнить...", ну а далее уже то, что заложено в программе. Ведь ситуация с отсутствием или изменением изображения, достаточно распространенная.

Re: С удовольствием решу Ваши проблемы! )

СообщениеДобавлено: 26 июн 2011, 19:27
Safonov_Denis
Sharpeychik писал(а): "При отсутствии изображения выполнить...", ну а далее уже то, что заложено в программе..


Спасибо. Вставил Вашу фразу (при следующем обновлении будет фигурировать она), видимо, она и вправду понятнее. Сам часто стараюсь найти более удачные формулировки :think: , но взор уже замылен (

Re: С удовольствием решу Ваши проблемы! )

СообщениеДобавлено: 03 май 2012, 17:04
masterpo
Скажите пожалуйста,если я в режиме запись.делаю пиксельный контроль. Цель-определенная надпись на экране.Далее нажимаю enter. При воспроизведении такая ситуация - бывает,что надпись,выбранная целью,еще не "прорисовалась" и программа останавливается и спрашивает меня "Что делать?. Можно ли сделать так: если в указанное время надпись,выбранная целью,еще не "прорисовалась" то программа не останавливалась и не спрашивала меня "Что делать?- а прибавляла ко времени ожидания еще например 15 секунд,и через это время снова пробовала найти "цель" и соответственно при "нахождении цели" работала дальше.

Re: Действия на случай отсутствия изображения на экране

СообщениеДобавлено: 04 май 2012, 00:41
Safonov_Denis
по умолчанию картинка ищется минуту, если не найдена, то спрашивает в
течении полуминуты что делать, если ответ пользователь не дает, то
программа еще в течении минуты ищет то же изображение. Либо в
свойствах пиксельного контроля можно поставить значение больше минуты

Re: Действия на случай отсутствия изображения на экране

СообщениеДобавлено: 04 май 2012, 12:55
masterpo
Добрый день!
Во время воспроизведения записи ,на экране появляется маленькое окошко с надписью "Останови меня". Я переместил это окошко в другую часть экрана и хотел бы зафиксировать это окошко в другой части экрана. Но при следующем воспроизведении-оно появляется на "старом" месте.Как зафиксировать это окошко,в другой части экрана, чтобы оно появлялось там и при следующих воспроизведениях.

Re: Действия на случай отсутствия изображения на экране

СообщениеДобавлено: 04 май 2012, 22:25
Safonov_Denis
это надо в ветку пожелания перенести. здесь затеряется

Смарт контроль+ветвление задачи.

СообщениеДобавлено: 14 май 2012, 20:11
masterpo
Вопрос: Идет запись. В определенном месте программируется клик. Результатом
> клика является открытие другого окна (сайта) в браузере.
> Как сделать так:,что если в результате клика открытие другого окна(сайта) не
> произошло.программа далее выполняла другую ветвь?
>
> Есть собственная мысль.(Можно ли сделать так)- В окне ,где производиться
> клик можно как дополнительное условие продолжения работы задать ИСЧЕЗНОВЕНИЕ
> определенного каркаса,который был заранее "захвачен" пиксельным контролем
> (Что будет означать переход в другое окно (сайт) браузера)..Если этот
> карркас "исчез",тогда программа продолжает работу,если "не ичез" то
> выполняется иная ветвь.
> Или существует другое решение?

Re: Действия на случай отсутствия изображения на экране

СообщениеДобавлено: 15 май 2012, 11:26
Safonov_Denis
специально для этого и создан Пиксельный Контроль. Подробности на сайте или в справке. Там можно задать ряд действий в случае НЕнахождения заданной картинки на экране