Алиса проговаривает не по порядку
Добавлено: Вт авг 25, 2020 11:31 am
Приветствую. Проблемка проявилась. Система стоит уже лет пять без обновлений.
Начались проблемы с докладом.
Вот такой код
всегда исполнялся нормально, шаг за шагом. А тут началось - Доброе утро, потом температура, потом календарь, потом опять про время продолжает, потом про влажность, в общем дурдом. Ощущение, что вызываются методы не по завершению текущего, а все сразу и дальше, кто победит.
Кто знает, что могло случиться?
погода такими блоками проговаривается
Начались проблемы с докладом.
Вот такой код
Код: Выделить всё
say("Доброе утро ",1);
say("сегодня. ". gg("ThisComputer.Day")." .". gg("ThisComputer.DateDAlt")." .".gg("ThisComputer.MonthAlt"),1);
say("Московское время. ". (int)date('G',time()). ".часов". ".". chti((int)date('i',time()),'минута','минуты','минут'),1);
callmethod("погода.action");
callmethod("доклад.action");
callmethod("календарь.action");
Кто знает, что могло случиться?
погода такими блоками проговаривается
Код: Выделить всё
$status="";
$status.="На улице ".gg("Moscow.Type").".";
say($status,1);
$status="";
$pressure=(float)gg("Moscow.Pressure");
if ($pressure<746) {
$status.=' Атмосферное давление пониженное';
} elseif ($pressure>750) {
$status.=' Атмосферное давление повышенное.';
} else {
$status.=' Атмосферное давление нормальное.';
}
say($status,1);