1
Общие вопросы / Re: Зацикливание в одной части и переход к другой части скрипта
« on: October 10, 2017, 01:28:38 PM »
это понятно) но в этот цикл с таймером вряд ли удастся запихнуть с десяток циклов с таймером и без таймера)
Добавлена тема оформления "Clickermann" для кода с подсветкой синтаксиса. Выбирается из выпадающего списка "Код" (рядом с "цвет", "размер" и "шрифт") в режиме редактирования поста. Либо просто BB-тегом "code=clickermann"
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Послушайте, я прошу проверить правильность написанного и подсказать, что не так.
Evgenij_M, спасибо, конечно, за подсказку, но не блок-схемы мне сейчас нужны, а в каком порядке где ставить IF...ELSE... и тд. и тп. в моём примере...
Ох, как Вы заблуждаетесь, уважаемый...
Если бы у Вас была диаграмма, какую я себе сейчас представляю для Вашей задачи, то у Вас и вопросов бы, наверняка, не было.
Расстановка IF...ELSE... и прочего, это КОДИРОВАНИЕ, а не программирование. А у Вас, похоже, именно ПРОГРАММЫ то и нет.
Нет ничего лучше создания ПРОГРАММЫ с помощью визуальных методов и инструментов
$time = $_time_t + 60
WHILE($time > $_time_t)
Например: $time2 = $_time_t + 60
WHILE($time2 > $_time_t)
...
$time2 = 0
для картинки-4$time3 = $_time_t + 60
WHILE($time3 > $_time_t)
...
$time3 = 0
И так далее?END_CYC
$time = $_time_t + 60
WHILE($time > $_time_t)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "1.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
HINTPOPUP("НАЙДЕНО 1")
WAITMS(1000)
ELSE
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "3.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
HINTPOPUP("НАЙДЕНО 3")
WAITMS(1000)
ELSE
HINTPOPUP("НЕ НАЙДЕНО 3")
WAITMS(50)
EXECUTE ("shutdown.exe", "/r /t 00")
END_IF
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "4.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
HINTPOPUP("НАЙДЕНО 4")
WAITMS(1000)
ELSE
HINTPOPUP("НЕ НАЙДЕНО 4")
WAITMS(50)
EXECUTE ("shutdown.exe", "/r /t 00")
END_IF
END_IF
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "2.bmp", -1, 100)
$time = 0
LCLICK($_return1, $_return2)
HINTPOPUP("НАЙДЕНО 2")
WAITMS(1000)
ELSE
HINTPOPUP("НЕ НАЙДЕНО 2")
WAITMS(1000)
END_IF
END_CYC
HALT
...
Запутался с поиском картинок, с переходом одних картинок к другим, в одном цикле с таймером 60сек. на каждый поиск, с его принудительным отключением при обнаружении.
...
А вот тут я могу посоветовать очень хорошую бесплатную браузерную программу для рисования диаграмм (блок-схем и прочего):