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

Bablosoft News
  • @Fox
    Действие установки прокси выполняется значительно дольше 3х секунд. У меня 8 секунд.
    Проблема наблюдается и в режиме запуска и в режиме записи.
    Очень важная деталь, т.к. некоторые типы задач, где требуется быстрое выполнение процесса (например телеграм бот в связке с бас), очень сильно тормозятся теперь.

    на 24.0.2 выполнялось 3-5сек, сейчас более
    на 23.2.2 выполнялось 1 сек

    скрин и тестовый проект:
    a108ae67-fe2c-4a6f-b02c-71249fddb328-image.png
    действие "загрузить" тут лишь для того, чтобы браузер заранее был инициализирован

    proxyTesting.xml

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

    @Fox
    Действие установки прокси выполняется значительно дольше 3х секунд. У меня 8 секунд.
    Наблюдается только в режиме записи, в режиме запуска 1 сек.

    на 24.0.2 выполнялось 3-5сек, сейчас более
    на 23.2.2 выполнялось 1 сек

    проблема точно проявляется не у всех, т.к. сверяли в ТГ чате

    скрин и тестовый проект:

    Это повторяется на любых прокси или только на локальных 127.0.0.1?

  • @Fox обновил немного тему, т.к. решил протестировать с открытым браузером (такое выполнение в 90% и используется).
    Проблема наблюдается с любым прокси.

  • Тот же тест, но через апи
    ce6f716b-ec4e-4ed5-a510-3c8c87735353-image.png
    доп
    3fd0d5e2-3729-4b88-9ebf-628786aee850-image.png

    режим запуска:
    5b3ad763-67bf-40ea-a00d-6819f1338150-image.png

    измерение времени средствами бас в режиме запуска:
    5422948b-154d-45bd-a931-72f41368c476-image.png

    не локальный прокси:
    34e9c47f-45a1-48b0-a026-fbd184a337d3-image.png

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

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

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

    b8dcd3e9-eb5d-462c-98a0-7360cf691707-изображение.png

    7686f463-0c12-4148-b4ab-8e7588999b5c-изображение.png

    22511c2a-b23b-49df-b08b-bc99254b2dbf-изображение.png

  • @Fox Ну эти баги сложно самому фиксить, то что я сюда пишу это действительно раздражает, остальное я фикшу сам.
    Тот же баг когда отпечаток не применяется, просто сделал выход по красной ветке с завершением потока. Отлично понимаю, что это уже вечный баг новой версии и его никто фиксить не будет.

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

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

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

    "файл подкачки" - вы отказались написать хоть какой то примерный алгоритм возникновения ошибки
    "перестать юзать профиль" - в очереди на тест
    "передача данных во вкладках" - это вы про свой пост выше? https://community.bablosoft.com/topic/15545/выпущена-24-0-2-версия-browserautomationstudio/370
    если да, то я его ещё не проверял
    "неподгрузка окна профиля из отпечатка" - я потратил 3 часа на разные тесты, в итоге вы сказали, что всё нормально
    91d057f7-2b5e-4484-9d33-94936e9743d5-изображение.png

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

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

    Я у вас несколько раз спрашивал по каким параметрам вы понимаете, что отпечаток в профиль не применяется. Но вы так и не смогли ответить, только записали видео по которому было ясно только то, что меняется размер окна браузера.
    Сейчас же вы говорите, что это "вечный баг" и что вы смогли его обработать логикой BAS.. А в чём сложность дать мне ответ по каким же всё таки критериям вы определяете, что отпечаток не применился?

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

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

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

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

    "файл подкачки" - вы отказались написать хоть какой то примерный алгоритм возникновения ошибки

    А это что? Там даже от Titus есть частичное решение!
    https://community.bablosoft.com/topic/15545/выпущена-24-0-2-версия-browserautomationstudio/368

    "неподгрузка окна профиля из отпечатка" - я потратил 3 часа на разные тесты, в итоге вы сказали, что всё нормально

    По твоему запуск окна с неправильным сайзом окна это нормально? Да оно ресайзится, но я не должен это руками делать.

    "передача данных во вкладках" - это вы про свой пост выше? https://community.bablosoft.com/topic/15545/выпущена-24-0-2-версия-browserautomationstudio/370
    если да, то я его ещё не проверял
    "перестать юзать профиль" - в очереди на тест

    Очень, хорошо. Будь добр посмотри.

    Я у вас несколько раз спрашивал по каким параметрам вы понимаете, что отпечаток в профиль не применяется. Но вы так и не смогли ответить, только записали видео по которому было ясно только то, что меняется размер окна браузера.
    Сейчас же вы говорите, что это "вечный баг" и что вы смогли его обработать логикой BAS.. А в чём сложность дать мне ответ по каким же всё таки критериям вы определяете, что отпечаток не применился?

    Это другой баг, сайз окна это отдельный баг. Есть баг в действие Применить отпечаток, оно может завершиться с такой ошибкой и это я сказал не я один.
    https://community.bablosoft.com/topic/14244/таймаут-во-время-выполнения-setacceptlanguagepattern
    Это уже вечный баг новой версии 100%, так что сделал просто выход по красной ветке.
    Думаю там приходит какие-то левые данные в отпечатке, потом залогирую отпечаток, изучу его тщательно и сделаю себе custom фильтр.

  • @workless_shark
    новый формат похож на нормальный уже. неужели чудо свершилось и теперь он едабельный, кроме начала синтаксиса...

  • @floraby
    у меня увидело вроде новый формат. Дайте тестовый ваш файл куки в новом, попробую.

  • А инструменты разработчик а в 24.0.4 вобще не работают?

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

    А инструменты разработчик а в 24.0.4 вобще не работают?

    Работают, но ссылку нужно открывать в хроме

  • версия 24.0.4
    проблема с сертификатами не устранена
    используется локальный прокси, сайт может быть любым
    с флагом "--ignore-certificate-errors" подобной проблемы нет
    45ef28c2-c558-45ec-99a9-d6414f6f9377-image.png

  • @FastSpace , файл подкачки это врятли баг баса , а скорее всего хромиума . Вариант выставить лимит кеша почему "не вариант" ?
    @Sadzurami а обычный браузер через этот же прокси нормально идёт ? если нет то ставь сертификат , если же уже установлен но хромиум баса не видит сертификаты то либо принудительно подсовывать либо просто использовать игнор ошибки сертифика и жить спокойно . В старом оно по умолчанию было т.к там была проблема скормить сертификат цефу .

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

    @FastSpace , файл подкачки это врятли баг баса , а скорее всего хромиума . Вариант выставить лимит кеша почему "не вариант" ?

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

  • @titus обычный браузер тоже ругается на локальные прокси.
    Ничего против флагов не имею, просто выше разработчик написал, если проблема появляется после апдейта (24.0.4) - сообщить тут с шагами для воспроизведения.

  • @FastSpace а что именно жрёт так и не нашлось ? поясню . отмотал выше , на скринах у тебя ссд в потолок 100% убивается записью то было до включения лимита и отключения фп ? . Загрузить так ссд это надо постараться . Там чтоименно работает ? во сколько потоков ? профиля именно с этого диска ? чтение или запись так топит нагрузку т.к на скрине запись и там было до отключения фп и увеличения кеша . сейчас фп выключен ?
    распиши подробнее может какое то точное действие грузит диск или ещё что . Я у себя второй день повторить немогу :D больше 10-15 % на ссд не вижу . 20 потоков с ограниченным кешем в 100 мб с рандомными профилями гуляют по рандомным сайтам . на ссд 10-15% . если брать nvme то больше 3-5 % не видел . поэтому и тотальное недопонимание )
    тестилось на win 7 32gb \ ssd \ фп отключен
    win 10 64 gb \ nvme \ фп включен в авто режиме .

    в обоих вариантах стабильно пашет без особой нагрузки . профиля 200 шт гоняются по кругу .

  • @titus В том и дело. Что больше не грузит диск на 100% после лимита, но когда запускаешь много потоков (больше 30), то браузеры начинают работать с пингом > 300, общее быстро действие системы значительно падает, винда начинает лагать и все диско виснет, даже диспетчер задач не открыть. Процессор, оперативная память не нагружены выше 50%, пробовал на домашнем пк на nvme (но он pcie-3.0), он тянет в 2 раза больше потоков и также упирается в пинг браузеров. При этом также в диспетчере не вижу нагрузки с лимитом.
    Это если @support не пофиксит, тут придется как-то еще костылить, помню @UserTrue писал про как-то жесткий костыль выгрузки профилей в оперативу и контроль чтения и записи. Ну или либо покупка m2-SSD со скоростями для шины pcie-4.0.