Запуск скриптов через runScript
Добавлено: Пт мар 24, 2017 12:56 pm
Все привет.
Есть какая-то не понятная проблема.
В настройках будильника в методе AlarmRun прописан код на запуск двух скриптов один за другим:
Так вот первый скрипт запускается, а второй нет. Уже просто в нем прописал: say("Привет"); и ничего не происходит. Причем если скрипт руками запускать, то все говорит.
В X-Ray->Scripts видно, что скрипт точно не отрабатывал (сам метод AlarmRun стоит на 7 утра. Стоит через стандартный модуль Будильников, а не руками сделан, как раньше):
Команду sleep(2); это я ставил уже для экспериментов. Там в принципе просто запуск скриптов последовательно идет и все.
Такое впечатление, что или в теле "Код" запуск скриптов через runScript только один раз на весь код отрабатывает, то-ли в модуле Будильника что-то не так и там цикл что-то не доделывает.
Что интересно еще. В методе AlarmRun прописано, что запускать родительский перед тем, что основной для конкретного объекта, но родительский в итоге не запускается - говорит только то, что в скрипте прописано:
Кто-то может подсказать в чем дело? Может это просто ограничение какое-то?
Есть какая-то не понятная проблема.
В настройках будильника в методе AlarmRun прописан код на запуск двух скриптов один за другим:
СпойлерПоказать
В X-Ray->Scripts видно, что скрипт точно не отрабатывал (сам метод AlarmRun стоит на 7 утра. Стоит через стандартный модуль Будильников, а не руками сделан, как раньше):
СпойлерПоказать
Такое впечатление, что или в теле "Код" запуск скриптов через runScript только один раз на весь код отрабатывает, то-ли в модуле Будильника что-то не так и там цикл что-то не доделывает.
Что интересно еще. В методе AlarmRun прописано, что запускать родительский перед тем, что основной для конкретного объекта, но родительский в итоге не запускается - говорит только то, что в скрипте прописано:
СпойлерПоказать
Кто-то может подсказать в чем дело? Может это просто ограничение какое-то?