Как сделать так, чтобы незадолго до этого:
Цитата(cirus @ 12.2.2019, 6:16)

Код
log clear
log mode compact
while mod(min 5) != 0 or sec != 0 // ждать когда минуты будут кратны 5 и секунды равны 0
hint (24 clRed 500 500 -1 -1 (Ждём когда минуты будут кратны 5\nи секунды равны 0\n hour min sec))
wait 10
end_while
log hour min sec
-
За 10 секунд он сделал действия подготовки? Т.е. ожидание кратности не должно быть первичным
Я вроде бы всунул её внутрь скрипта, но каша получилась,
//////////// ========================================== ///////////////////////
задача #2
сделать 1 цикл внутри которого можно путём раскоментирования выбирать конкретное действие в каждый период цикла
т.е.
У меня есть задача накормить 4-х поросят за 20 минут. В первые 5 мин зеленого поросёнка, В начале следующих 5 мин красного поросёнка, в начале следующих 5 минут красного поросёнка, а в начале следующих 5 мин опять зеленого поросёнка.
Каждый следующий цикл эта задача может изменяться в части цвета поросят. Нужно задать код внутри цикла ожидания действий вручную изменение точки нажатия(выбора поросят) чтобы не писать по 100500 циклов
допустим
// 1====
kleft 1200 470 abs //зеленый
// kleft 1200 550 abs //красный
// 2====
// kleft 1200 470 abs //зеленый
kleft 1200 550 abs //красный
// 3====
// kleft 1200 470 abs //зеленый
kleft 1200 550 abs //красный
// 4====
kleft 1200 470 abs //зеленый
// kleft 1200 550 abs //красный
вот у меня есть 4 цикла я вручную раскоментировал на 30 минут какого поросёнка в какой промежуток кормить и он должен это выполнить
+ действия по подготовке кормушки чтобы открыть дверцу за 10 сек и достать корм из холодильника за 10 сек чтобы он не успел протухнуть
-
Вобщем цель следующая: Задаю в скрипте цвета поросят в каждый период(их 4). Нажимаю на скрипт он смотрит сколько осталось до кратности 5-ти минутам, когда остаётся 10-20 сек, он Жмёт
"Достать еду!" Замирает в ожидании 07:09:59 и нажимает
Зеленого поросёнка. Переходит в ожидание начала следующего 5-ти минутного периода, но с учётом
"Достать еду!" за 10 секунд до начала
- повторить 5 раз -
07:09:45 - достать еду
07:09:59 - кинуть красному поросёнку [почему не использую 00:00 потому что нужно время на нажатие и отклик]
ждать следующего кратного 5-ти минутам периода
Не использую таймеры иначе все
Цитата(sutra @ 12.2.2019, 6:36)

всё может запросто поплыть.
как уже сказали.
07:14:45 - достать еду
07:15:00 - кинуть зеленому
Как Предподготовку то перед поиском кратности провести?