Страница 2 из 3

Re: 6.04 - условия/операторы

СообщениеДобавлено: 15 дек 2011, 19:50
Petr
А как тогда проконтролировать 300 циклов выполнения?...
Не проще ли сделать в списке действий в случае НЕнахождения картинки, действие "переход к след. циклу"? Я готов заплатить за ещё одну лицензию за такое дополнение, потому что предложенный вами вариант усложнит и без того непростую задачу...

Re: 6.04 - условия/операторы

СообщениеДобавлено: 15 дек 2011, 22:06
Safonov_Denis
для подсчета циклов используйте переменную, которая будет расти на 1ку и как достигнет 300, делать остановку.

Re: 6.04 - условия/операторы

СообщениеДобавлено: 16 дек 2011, 00:24
Petr
Спасибо! Возможно ожидать предложенное добавление в новой версии программы?

Re: 6.04 - условия/операторы

СообщениеДобавлено: 16 дек 2011, 01:28
Petr
Обнаружил для себя гораздо более простую возможность реализации: GOTO... ставится на последнее действие в записи и получается то что нужно! спасибо!

Re: 6.04 - условия/операторы

СообщениеДобавлено: 16 дек 2011, 09:47
Safonov_Denis
простая и практичная мысль. я что-то сам не догадался. спс.

Re: 6.04 - условия/операторы

СообщениеДобавлено: 17 дек 2011, 12:37
Petr
Теперь возник парадокс :(
Стоят те же самые мои 300 циклов. Идет выполнение, во время очередного цикла, пиксельный контроль НЕ находит нужное изображение, GOTO отсылает к первому действию, чтобы сначала повторить все действия, и во второй раз все успешно проходит, картинка находится, цикл(предположим 112-й), доходит до конца и все. Вылетает окно воспроизведения, что все УСПЕШНО завершено. Хотя он даже половину циклов не прошел. Ошибка возникает только когда отсылает через GOTO на другое действие и по окончанию данного цикла. Не подскажите в чем может быть проблема и как её решить, чтобы циклы не сбивались. Спасибо!
Смею предположить, что как только происходит действие GOTO, он считает, что у него один единственный цикл, который он успешно и завершает. Либо это сопровождается с какими-либо другими действиями, в сумме дающие данный эффект.

Re: 6.04 - условия/операторы

СообщениеДобавлено: 17 дек 2011, 23:47
Safonov_Denis
у меня такого не наблюдается :( (только что попробовал) Там были еще вызовы других веток? (можно посмотреть по журнала работы в меню Помощь)

Re: 6.04 - условия/операторы

СообщениеДобавлено: 18 дек 2011, 00:35
Petr
Да да, там получается подключение к vpn, 3 попытки, первая ветка, если не находит ярлычок на панели задач (удачное подключение), то вторая ветка, если опять нет, то третья, а третья уже в случае неудачи отсылает к первому действию первой ветки (чтобы заново пройти подключение), и получается после 3-х неудачных попыток после действия goto, происходит удачное подключние (прога фиксирует это пиксель контролем), цикл доходит до конца и сообщает "удачно". Goto получается отсылает с 3ей ветки на 1-ую. Но "удачного воспроизведения" в данном случае нет, циклы сбиваются..

Re: 6.04 - условия/операторы

СообщениеДобавлено: 19 дек 2011, 02:14
Safonov_Denis
так и не удалось у себя это воспроизвести: делал вложенные ветви Воспроизведения с переходом в начало Воспроизведения, но все равно AutoClickExtreme делать 10 циклов. Расскажите подробнее какие ветви в каком порядке и когда Goto вызывается. Либо пришлите на эмейл Журнал работы (меню Помощь)

Re: 6.04 - условия/операторы

СообщениеДобавлено: 22 дек 2011, 17:34
Petr
Отправил на почту содержимое журнала! Спасибо!