Выпущена 26.2.0 версия BrowserAutomationStudio

Bablosoft News
  • @Mimino said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    Ваша версия о том, что сайт блочит новьій BAS по причине его популярности среди моих коллег, довольно интересна, однако не подходит, поскольку такое поведение наблюдается в т.ч. на очень непопулярньіх локальньіх сайтах (о которьіх знают +/- полтора землекопа).

    Надо смотреть к каким антифродам подключены эти сайты. Может быть они и не очень популярные, а вот антифрод может быть даже очень популярный.

    Например, что популярные, что не очень сайты, используют шлюз смс, который идет вместе с каким-то минимальным антифродом.

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

    bas_vars_empty.jpg

  • @morpheus93 Этому багу уже херово кучу лет

  • Спасибо за подсказку. Я думал, что это исправлено, так как некоторое время не замечал этого.

  • @morpheus93 @FastSpace
    Это можно повторить намеренно? При каких обстоятельствах это происходит?

  • @m4zuper said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    @morpheus93 @FastSpace
    Это можно повторить намеренно? При каких обстоятельствах это происходит?

    Это можно повторить если самому пользоваться активно BAS

    Никакой готовой инструкции нет как это повторить, это проблема плавающая.

  • This post is deleted!
  • @m4zuper said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    @morpheus93 @FastSpace
    Это можно повторить намеренно? При каких обстоятельствах это происходит?

    Крайне редкая проблема. Больше бесит когда из функций выпригывает в main функцию. По-моему это бывает при сохранении действия настройки браузера, либо сброс

  • Еще бесит когда действие из меню добавляешь, оно в конец функции падает.

  • @UserTrue Может быть, это хорошая отправная точка для решения проблемы в одном из следующих релизов?

  • @m4zuper Я проверю, есть ли какие-либо общие черты в возникновении проблемы.

  • Пропадают действия в окне редактора скрипта. Как можно вылечить? Безымянный.png

  • @roon unionstall chrome, and remove all appdata on local pc

  • @sergerdn said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    @Ajshma said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    У клиентов часто вырубается БАС. Вот он работает и вот больше нет в задачах.

    Такое скорее всего легко поймать, в логах Windows будет что-то. Вероятно, это сама Windows прибивает скрипт.

    В мое случае - в логах ничего нет, а эксперименты ставить - удалять по очереди обновление, чтобы выяснить кто виноват - я пока не готов.

    Но факт остается фактом - на моем сервере программа не работает, вообще, даже не стартует. Последний раз такое починилось без моего участия, надеюсь, в это раз тоже магически починится.

    Update:

    Я нашел причину, у меня стояла библиотека OpenSSL, не помню для чего я ее ставил, наверное, чтобы какая-то другая библиотека могла собраться. Удаление OpenSSL решило мою проблему. При старте FingerprintManager обновился и у меня все заработало. BAS тоже запускается.

    Рассматриваю данную ситуацию как баг, так как BAS явно загружает не ту библиотеку, которую он ожидает получить. И еще - вместо падения со stack trace, программы падают тихо и мягко.

    Capture.PNG

    Опять наткнулся на этот баг, если стоит библиотека OpenSSL, то BAS и скомпилированные программы пытаются ее загрузить и в итоге ничего не работает.

    Но мне нужна эта библиотека на сервере, это зависимость для другого софта.

  • @sergerdn said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    Опять наткнулся на этот баг, если стоит библиотека OpenSSL, то BAS и скомпилированные программы пытаются ее загрузить и в итоге ничего не работает.

    Но мне нужна эта библиотека на сервере, это зависимость для другого софта.

    Спасибо за подробное описание проблемы. Мы попытаемся повторить проблему и передать её разработчику

  • @m4zuper said in Выпущена 26.2.0 версия BrowserAutomationStudio:

    @morpheus93 @FastSpace
    Это можно повторить намеренно? При каких обстоятельствах это происходит?

    У меня это периодически происходит с действием спать. Примерно как-то так:
    Открываешь проект. Суешь "спать", например 100000. Или рандомный спать. Можно попробовать там сунуть от 50000 до 10000 или наоборот от 10000 до 50000 (тк в интерфейсе эти места не очевидно находятся)
    В этот момент бас начинает таймер отсчитывать.
    И ты такой: НУ ЕМАЕ ДОСТАЛО ЖДАТЬ КАЖДЫЙ РАЗ!
    Жмешь "паузу""продолжить" слева наверху.
    Либо справа наверху "прервать" в окошке отсчета.
    Или и то и другое.
    И вот тут попадос - переменные не обновляются.
    Пишет типа: переменные обновятся после перезапуска скрипта.

  • @000
    Не удается повторить пока
    На последней версии не возникало таких проблем?
    Повторяется ошибка на разных проектах или только на одном? Можете прикрепить проект, на котором точно возникает такая проблема?
    Сколько переменных в инспекторе при возникновении ошибки?
    Насколько часто появляется данная проблема?
    Есть ли в инспекторе глобальные переменные?

  • @m4zuper
    Да это из разряда неуловимых багов:

    • поиск в проекте не срабатывает (пример такого проекта показывал)
    • вырезаешь\копируешь данные в проекте, а они не вырезаются или встают не туда куда надо...
      Подзабил на такую мелочь. Но если вдруг пойму комбинацию действий - обязательно дам знать.