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

Bablosoft News
  • @artihorror Писать код на внутреннем апи не рекомендуется. Это может привести к непредсказуемым последствием, в том числе и таким.

  • @support Благодарю, буду иметь ввиду. Отдельное спасибо за наводку о node.js, в ней сработало

  • @artihorror Пожалуйста. Вот еще вариант, если хотите использовать ноду, а БАС только для работы с браузером.

    https://github.com/CheshireCaat/bas-remote-node

  • @support Крайне интересная идея, как много пользы от простого любопытства вышло, довольна как слон:3

  • За обновление большое спасибо. Память стабильна, подтверждаю, все ок.

    В предыдущей версии писали про черный текст в логе. Заметил у себя такое, после чистки лога в шаблоне, через кубик, но как то рандомно. В одном басе стал черным писать логи, в другой копии такой же шаб с чисткой, но все в порядке. Обе версии 22.7.1 Подключение по РДП, Винда 2012 R2

  • Скажите, сохраненные куки и отпечатки, работающие в версии 22.5.1, будут полноценно работать в 22.7 ?

  • @Vituskosoy а что там не так?

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

    Скажите, сохраненные куки и отпечатки, работающие в версии 22.5.1, будут полноценно работать в 22.7 ?

    Если есть какие-то сомнения, то проще за минуту проверить, чем ждать тут. Куки в профилях вроде не переносились.

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

    Скажите, сохраненные куки и отпечатки, работающие в версии 22.5.1, будут полноценно работать в 22.7 ?

    В 22.6.9 было изменение.

    Замена свойств navigator.plugins и navigator.mimeTypes происходит через c++, а не через javascript как раньше. Чтобы новые изменения вступили в силу нужно обновиться и пересоздать действие "Получить отпечаток"

    Поэтому лучше пересоздать все действия с получением и применением отпечатка

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

  • @support не знаю о каких проблемах писали пользователи, но именно после этого апдейта я увидел это на семерке

    987d37ba-195f-449e-8329-3e38a363846a-image.png

  • Присоединяюсь к проблеме @Ajshma, возникает точно такая же ошибка на этой версии на Windows 10.

  • @Ajshma

    я увидел это на семерке

    Исправил

  • @Bigma то есть фактически авторизация скорее всего слетает https://community.bablosoft.com/post/70777. на двух версиях один скрипт уже работать не будет получается.

  • @oleg4ever понятия не имею, проверьте и напишите потом, я лишь обратил внимание на слова разработчика. Но обратной совместимости скорее всего нет.

  • в версии 22.7.1 остаются запущенными процессы worker.exe при выключенном BAS. скрины прикрепил.
    сохранил полный дамп 1 Гб, минидамп 3 Мб вышлю если надо.
    os: windows server 2016 standart. по моему и на 2012-том тоже видел.

    "C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\22.7.1\Worker\Worker.exe" --type=renderer --no-sandbox --log-file="C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\22.7.1\Worker\debug.log" --field-trial-handle=1472,1418011674158223974,17686494471386632219,131072 --disable-features=MimeHandlerViewInCrossProcessFrame --disable-gpu-compositing --lang=en-US --log-file="C:\Users\Administrator\AppData\Roaming\BrowserAutomationStudio\apps\22.7.1\Worker\debug.log" --log-severity=disable --parent-process-id=46560 --unique-process-id=3TgNM86D --device-scale-factor=1 --num-raster-threads=1 --service-request-channel-token=18097204208661020515 --renderer-client-id=4 --mojo-platform-channel-handle=1816 /prefetch:1!

    Screenshot_2.png
    Screenshot_1.png

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

    при выключенном BAS

    а что значит при выключенном, на последнем скрине видно что бас запущен.

  • @Bigma на первом скриншоте BAS выключен, а процессы воркера остались.

  • @Bigma второй скрин сделал, чтобы не было мысли, мол процесс BASа просто не видно из-за того, что он памяти мало занимает и расположен ниже в списке. в процесс-хакере сортировка по колонке памяти, в эксплорере по процессу.

  • @Bigma скорей всего то что скрипт не запущен в работу, а только открыто окно интерфейса(в котором не видно списка воркеров).

    я наблюдал "остаются запущенными процессы worker.exe" уже на 10 до обновления версии хрома в BAS.
    в 7 проблем не было.

    я решил проблему костылем батником, который убивает все запущенные worker.exe

    проблема нагляднее если произвести последовательность:

    1. запуск скрипта
    2. ждать запуска всех воркеров
    3. вырубить скрипт/воркеры через интерфейс и без задержек врубить скрипт заново

    в таком случае проблема проявляется стабильно, если перезапускать с задержкой то вероятность проблем ниже.