Поток завершился с сообщением "NetworkAccessManager is not accessible, try to create new browser with open browser command"

Поддержка
  • Без лишних комментариев:
    b519b9d3-e3ef-44f6-add3-1dcd41d402fc-image.png
    1bc75033-50cd-40dd-b3a5-007f6b73e973-image.png

    Из-за какого действия может выбивать данную ошибку?
    Выше – стоит действие "Загрузить", так что браузер открыт.

  • @itsdebrincat Я как-то с этой ошибкой дня 2-3 мучался, почти в дурдом загремел, честно говоря не помню уже как ее решил, просто методом перебора всех возможных комбинаций. После действия "загрузить" сам браузер работает вообще, в нем есть страница?

  • @itsdebrincat said in Поток завершился с сообщением "NetworkAccessManager is not accessible, try to create new browser with open browser command":

    Без лишних комментариев:

    Из-за какого действия может выбивать данную ошибку?
    Выше – стоит действие "Загрузить", так что браузер открыт.

    Вы переведите текст ошибки, увидите что BAS ругается на то, что вы пытаетесь выполнить функции браузера до его открытия. Такая ошибка возникает когда вы начинаете использовать действия "Открыть браузер" или "Закрыть браузер".

    Раз вы начинаете использовать действия "Открыть браузер" или "Закрыть браузер", значит BAS не может открывать браузер автоматически, ему нужно ваше разрешение. Вот он и возвращает ошибку, когда браузер вы не открыли, но пытаетесь выполнить его функции.

  • @Fox перед тем, как создать эту тему, я воспользовался поиском и видел данную рекомендацию. В моём случае не используются действия "Открыть браузер" или "Закрыть браузер", браузер открывается действием "Загрузить URL", о чём написано выше.

    47b93a81-5ecb-4366-83e2-555636041a1b-image.png

    0d7a9f78-d0c3-4c6c-85f8-01c3f03d9c43-image.png

  • @itsdebrincat said in Поток завершился с сообщением "NetworkAccessManager is not accessible, try to create new browser with open browser command":

    @Fox перед тем, как создать эту тему, я воспользовался поиском и видел данную рекомендацию. В моём случае не используются действия "Открыть браузер" или "Закрыть браузер", браузер открывается действием "Загрузить URL", о чём написано выше.

    Проверьте скрипт более тщательно, эти действия могут находится в неиспользуемых функциях

  • @Fox искал даже поиском. Ничего такого нет. Ломаю голову(
    Ошибка возникает в двух потоках из двадцати примерно.

  • Можете сделать, чтобы эта ошибка подчинялась действию "Игнорировать ошибки"?
    А то поток прекращает работу вовсе.

  • @itsdebrincat Вы неверно понимаете кубик "Игнорировать ошибки".
    Если не загрузится страница, то дальнейшие действия в вашем скрипте будут ошибочными. Вы из этого кубика не удаляйте IF, а перенаправляйте к метке повтора.
    Если ошибка, то перейти к метке...

  • @gurkin4, вся эта функция – обернута в "Игнорировать ошибки", но происходит ошибка: NetworkAccessManager is not accessible, try to create new browser with open browser command, после нее поток вовсе завершает работу, минуя игнор ошибок. При этом поток не перезапускается, хотя стоит задача "Повторять".

  • @itsdebrincat ты не понял.
    Сразу сначала в твоём скрипте:
    Игнорировать ошибки и загрузить страницу.
    Если страница не загрузилась, то скрипт идёт дальше.
    Потом:
    Игнорировать ошибки,ждать появления элемента и получить текст.
    Если элемент не получен (даже если страница не загрузилась), то и получить текст никак не выйдет.
    Отсюда и ошибки в скрипте. Надо каждый игнор ошибок делать с IF.

    изображение_2022-12-17_101815038.png

    Кстати, если удалишь все игноры ошибок, то скрипт в момент ошибки закроет браузер и потом повторит скрипт.

  • @gurkin4 хм, попробую, но даже, если сайт не загрузился, браузер ведь в любом случае открывается.

  • @itsdebrincat said in Поток завершился с сообщением "NetworkAccessManager is not accessible, try to create new browser with open browser command":

    @Fox искал даже поиском. Ничего такого нет. Ломаю голову(
    Ошибка возникает в двух потоках из двадцати примерно.

    Ну приложите скрипт, гляну

  • Чуть позже отпишусь.