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

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

    @Fox 26.7.1 это другая тема?

    Хм, действительно, видимо я пропустил когда 26.7.0 выпустили в общий доступ. В таком случае опишите проблему более подробно.
    По вопросу со звуком используйте поиск по форуму, на него уже давали ответ.

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

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

    @Fox ну я писал скрипты на предидущей версии, но после обновления сейчас очень долго грузится бас, и плюс некоторые скрипты не работают. вообще как включаю скрипт, бас слетает. отключается

    Вы обновляли действия в скрипте после перехода на новую версию?

  • @Fox да конечно

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

    @Fox да конечно

    Проблема повторяется только на старых скриптах? Если создать новый скрипт, в нём проблем не будет?

  • @Fox если честно не пробовал. попробую написать и потом сообщу. спасибо за совет

  • @Fox создал новый проект, нажал запись, и даже пустой проект грузится почти 30-45 секунд

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

    @Fox создал новый проект, нажал запись, и даже пустой проект грузится почти 30-45 секунд

    Вопрос покажется банальным, но вы пробовали перезагружать пк после установки новой версии BAS? Ещё раньше подобные проблемы с BAS были когда нормальную работу блокировал антивирь https://community.bablosoft.com/topic/368/сделано-ускорение-выполнения-бас/7

  • @Fox антивир нету, комп перезагрузил))

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

    @Fox антивир нету, комп перезагрузил))

    В таком случае попробуйте скачать установщик и переустановить BAS
    https://bablosoft.com/distr/BrowserAutomationStudio/26.7.1/BrowserAutomationStudioInstallAllInOne.exe

  • @Fox спасибо большое

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

    image.png мой реальный хром

    я потестил тот сайт, видно что надо смотреть не на процент который ожидается быть рядом с 100, а вот эти поля

    313d9c79-9a09-4a8d-9368-6e40059c2c64-image.png

    верхняя строка с цифрами - если разные профили с отпечатками будут палится - то верхняя строка будет состоять не только из цифр, там в конце будет что-то типа [дата-время] красным(у тех профилей которые палятся между собой она будет одинаковая)
    далее - trash, lies и errors - если какие-то несоответствия между тем что ожидается от вашего браузера типа отрисовки каких-то пикселей итд, вобщем если все по нулям то это как надо. чем больше число в скобках будет - тем хуже
    и последнее поле crowd-blending там тоже чем меньше число тем хуже, не понял что это, но на отпечатках оно всегда небольшое, у реального браузера больше

  • @basuser123 там надо смотреть не на общий процент и не на поля, а на конкретные значения что показывает creep js. .

    Например свойства навигатора список, в реал хром есть такое то свойство, а в бас его нет на отпечатке хром.

    Там например значение веб ртк не совпадают stun connection и host connection с хромом, утекает реал язык браузера отличный от en прокси в воркере и ещё десяток другой будет утечек.

  • А можно ваш ИИ заставить хорошие XPath селекторы искать или хотя бы выводить список из всех возможных? А то он дичь делает. Пишеш: сделай масив и перебери на совпадение все элементы, он те такой лабиринт из кубиков набросает, аж лего))))) Лучше бы один кубик с переменной, и второй с кодом логики. Хотя, не обращайте внимание - то мисли. Главное селекторы сделать хорошие. Он Katalon Recorder (Selenium tests generator) не плохо так селекторы собирает и без ИИ. При желание посмотри, господин разработчик.

  • @SpiritMen В искусстве общения с ИИ - главное это правильный, подробный и основательный - промт (вопрос). Так что, что спрашиваете, то и получаете :) А проще Xpath выучить - ваш мозг быстрее найдет правильное решение.

  • @Nicolas с мозгом можно и бес баса все сделать)))))

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

    @Nicolas с мозгом можно и бес баса все сделать)))))

    Ага и можно знать что пишется не бес, а беЗ xDD

  • Заметил что иногда при изменении текста в комментах к экшну и дальнейшем нажатии на "Ок" не происходит срабатывание этого самого окей и окно так и висит открытым , пока не нажмешь "Отмена" , но отмена просто откатывает изменение и приходится перезапускать проект и даже после перезапуска проекта, если текст в таком проблемном экшне удалить то только тогда, но не всегда получается прожать окей, чтоб этот окей сработал.

    Это наблюдается в некоторых кубиках проекта, и не зависит от вида самого кубика.

    491d1c1f-4281-464d-96d5-c93fbaa70482-image.png

  • Похоже, что в BAS 26.7.1 существует проблема с действием "http client-get request". Запросы, например, к "chromewebstore.google.com" не работают. Также не учитывается таймаут, например, если установлено 10 секунд, то запрос get выполняется бесконечно и останавливает работу всего скрипта.

    get_req_not_working.xml

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

    Заметил что иногда при изменении текста в комментах к экшну и дальнейшем нажатии на "Ок" не происходит срабатывание этого самого окей и окно так и висит открытым , пока не нажмешь "Отмена" , но отмена просто откатывает изменение и приходится перезапускать проект и даже после перезапуска проекта, если текст в таком проблемном экшне удалить то только тогда, но не всегда получается прожать окей, чтоб этот окей сработал.

    Это наблюдается в некоторых кубиках проекта, и не зависит от вида самого кубика.

    Напишите версию BAS, которую используете и приложите проект, на котором повторяется проблема

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

    Похоже, что в BAS 26.7.1 существует проблема с действием "http client-get request". Запросы, например, к "chromewebstore.google.com" не работают. Также не учитывается таймаут, например, если установлено 10 секунд, то запрос get выполняется бесконечно и останавливает работу всего скрипта.

    get_req_not_working.xml

    Таймаут распространяется на запрос, а в вашем скрипте в действии "Get запрос" включена переадресация:

    02d87ebc-066c-429c-bb8c-024e37b6984e-изображение.png

    При запросе на указанный url сервер отправляет на бесконечные редиректы

    1d26d365-ec9a-47cf-8866-1f39945fdc9b-изображение.png

    То есть действие "Get запрос" выполняется мгновенно, но затем из за опции следует выполнение ещё раз действия "Get запрос" и так пока не закончится перенаправление

    Что бы небыло бесконечных перенаправлений добавьте в действие заголовков:

    9abd9cff-a2d0-4ce4-b841-2fe2f3bddad5-изображение.png

    Тогда перенаправление будет только одно

    12ecdb2c-4326-4810-bec1-946cce1c219b-изображение.png

  • 3 Votes
    96 Posts
    13422 Views
  • 4 Votes
    1 Posts
    800 Views
  • 5 Votes
    8 Posts
    1552 Views
  • 3 Votes
    3 Posts
    2075 Views
  • 5 Votes
    14 Posts
    4572 Views