Не работает скрипт в режиме записи! Не начинает Цикл!
-
Всем привет! Написал свой первый скрипт, он отлично работает в режиме записи, но в режиме запуска вылазит ошибка!
Что делает скрипт:
Заходит на web.telegram.org, вводит номер, я ввожу капчу,
BAS переходит на новую вкладку my.telegram.org/apps
вводит номер , возвращается на web.telegram.org, и парсит сообщение с кодом который пришел!
И тут получается проблема!Скрипт отлично работает в режиме записи, но как только запускаю он на этапе когда " последний элемент списка надо записать в переменную выдаёт ошибку, если я правильно понимаю то о том что последний элемент списка "null"
У самого не выходит разобраться почему так происходит)Это скрин как построен цикл парсинга сообщений
Парсит все сообщения в диалоге, и последнее сообщение передает в переменную "последний элемент"
Судя по тому как выводиться лог, когда делаю запуск скрипта
Цикл даже не начинается, как я понимаю, так как нет сообщений
"Начинаю цикл" и "Текущее повторение цикла",По номеру действия "842821697" находиться такое действие
(((([[LAST_LIST_ELEMENT]]).split("Web"))[ 1 ] || null).split("Dear"))[ 0 ] || null
Берет переменную "Последний элемент списка" и разделяет строку. Результат передает в переменную TEXT_SMS Создал через конструктор. Конструкцию создавал с оф видоса про конструкции. 1в1!Я пробовал менять селекторы когда начинаю цикл, результат тот же!
Повторюсь, в режиме записи всё отлично работает!
Мучаюсь уже 3й день! Please HEEELP
Как то так!
Файл проекта
Telegram.xml
-
@PublisherKing Вначале ждать полной загрузки страницы есть? Возможно цикл начинается, когда страница ещё не загружена.
-
@smeckoi77 Вы оказались правы. Добавил загрузку страницы после возвращения на вкладку телеграмма и все заработало. Спасибо