после блока "игнорировать ошибки" не переходит на следующий блок
-
@Fox у меня и на примерах попроще was error выдает false при том, что ошибка есть, и в отчете пишет что неудача и восстановлено... а в if не переходит, так как false
-
@Fox решение какое то легкое, но не логичное. нужно игнорирование ошибок всунуть в игнорирование ошибок
-
Вы можете прочитать переменную WAS_ERROR чтобы проверить, были ли ошибки во время последнего блока «Игнорировать Ошибки».
То есть поведение, когда после блока If
[[WAS_ERROR]]
содержимое[[WAS_ERROR]]
меняется с true на false ошибочно.
-
@Fox Есть ли другая возможность проверить текст на странице, если совпадение - завершить скрипт?
Это баг текущей версии БАС? Можно где-то скачать предыдущую версию?
-
This post is deleted!
-
@justabot Да их куча.. Например можно получить код всей страницы, ну или нужного элемента. И использовать экшен if
[[SAVED_PAGE_HTML]].indexOf("Что искать") >= 0
, а в нём уже экшен fail.
-
тоже самое +1. Я то думал я туплю гдето)))
-
У меня таже проблема, не работает блок игнорирования ошибок
Я уже тоже написал об этом
-
@Fox said in после блока "игнорировать ошибки" не переходит на следующий блок:
SAVED_PAGE_HTML
У меня ошибка после кода ([[SAVED_PAGE_HTML]].indexOf("Что искать") , поскажите пожалуйста что не так
Поток №1 : SyntaxError: Parse error Номер строки:6 Во время выполнения скрипта { _sa(431054291); _if((VAR_SAVED_PAGE_HTML.indexOf("Hello") >= 0,function(){ section_insert() section_start("test", 558858495,function(){ })},function(){ section_start("test", 1,function(){ })})}
-
@justabot [[SAVED_PAGE_HTML]].indexOf("Что искать") >= 0
-
Присоединяюсь - блок игнорирования ошибок сломан.
-
Надо на "Загрузить url" поставить "дождаться полной загрузки "
-
Да, сейчас есть 2 проблемы.
ПерваяПрисоединяюсь - блок игнорирования ошибок сломан.
у меня и на примерах попроще was error выдает false при том, что ошибка есть, и в отчете пишет что неудача и восстановлено... а в if не переходит, так как false
Это лечится пересозданием действия Игнор Ошибок. Просто начните редактировать и сохраните его без изменений.
Вторая та, о которой написал @Fox
Скорее всего это баг.
Можно сохранить WAS_ERROR в другую переменную и использовать ее.
Прошу прощения за такие косяки, фикс будет сегодня.
-
@support а что с работой на вин 10? у меня висит жестко. компелированые работают отлично, а вот сделать скрипт просто нереально на вин 10. на 2-х ноутах такая тема. интел 5, и амд.
-
@smurfik добавить папку с бас в игнор защитника пробовали?
-
-
Выпустил версию 20.4.1
Значение WAS_ERROR должно сохраниться до следующего вызова игнора ошибок(спасибо @Fox за проект).
Старые версии 20.3.0 будут работать в 20.4.1 правильно, ничего пересоздавать не нужно
-
@support, а первую проблему это тоже решает (без редактирования)?
-
@support а можно ли как то при создании профилей указать папку в которую чтобы они складывались? а то общая папка с проектом засоряется жестко..особенно когда профилей не один, и даже не 100. каша получается.
-
@Antonio Да.