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

Bablosoft News
  • @UserTrue Нет, все работает как я описал. Я просто дополнительно тестил через действия копировать список, вдруг такое действия и создано для цели создания дубликата, но не помогло и забыл убрать.Вот тут наглядно будет. Дебажить в инспекторе переменных значения. test.xml

  • @UserTrue 300 потоков в таком случае мало, попробуйте 1000, цифры приблизительные. P.s. не совсем справедливо, что у вас кастомный скрипт как я понял, зачем тогда бас?
    Если 1000 тормозит, попробуйте разбить ее на 3 баса и посмотреть на результат. Возможно, тогда вы поймете меня. Просто в вашем сценарии, вероятно, будет большая нагрузка на ЦП и можно сказать, что железо не вывозит, но это не мой случай.
    У меня же в моем реальном проекте ситуация складывается так, что 200 потоков грузят цп на 15 процентов, но больше 200 я открыть в 1 басе не могу так как он виснит, две секунды работает и опять зависает И мне приходиться открывать много басов.
    Так как тут, в вашем примере, слишком много запросов подряд, то может упор быть в tcp стек, хотя и сервер вроде локальный.

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

    @UserTrue Нет, все работает как я описал. Я просто дополнительно тестил через действия копировать список, вдруг такое действия и создано для цели создания дубликата, но не помогло и забыл убрать.Вот тут наглядно будет. Дебажить в инспекторе переменных значения. test.xml

    ...И где тут копирование? Один и тот же список присвоили двум переменным. Объекты в js передаются по ссылке, а не по значению.

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

    Вообще эти вопросы не относятся к данной теме, имхо...

  • @UserTrue ...И где тут копирование? Один и тот же список присвоили двум переменным. Объекты в js передаются по ссылке, а не по значению.

    Бас разве не на C# написан? Даже если копировать список, потом восстановить старый список( установив в переменной, из которой удаляются объекты значение списка-дубликата) то и из дубликата будут удаляться значения.

    Это нужно, чтобы каждый раз в цикле получать уникальное (следующие) значение из списка.
    Вот так вот сделал костыль
    e068d72d-0b3c-425f-9620-0f82500a6087-image.png

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

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

    Бас разве не на C# написан?

    Неа. Ядро на c++, интерфейс по большей части на js, модули - js + при необходимости c++

  • c капчей ентерпрайс уже сделали решение? или отложили на потом?

  • Добрый день. У версии BAS после 23.2.2 существует проблема с сайтом WebMoney
    Вот пример ссылки оплаты WebMoney
    https://psp.web.money/payments/ca7cfc0a-4f89-45be-a000-46690becfd57

    Переходим на нее, жмем на "сайт" в этой строке
    Если у вас не установлено приложение, то можно оплатить через сайт

    Далее на следующей странице выбираем авторизацию по X.509. Получаем капчу, которую ввести мы можем, а вот отправить уже не удается. Более того, после попытки отправки, сайт WebMoney просто ложится

    Тестовый проект прислал в личку support

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

    Добрый день. У версии BAS после 23.2.2 существует проблема с сайтом WebMoney
    Вот пример ссылки оплаты WebMoney
    https://psp.web.money/payments/ca7cfc0a-4f89-45be-a000-46690becfd57

    Переходим на нее, жмем на "сайт" в этой строке
    Если у вас не установлено приложение, то можно оплатить через сайт

    Далее на следующей странице выбираем авторизацию по X.509. Получаем капчу, которую ввести мы можем, а вот отправить уже не удается. Более того, после попытки отправки, сайт WebMoney просто ложится

    Тестовый проект прислал в личку support

    Поддерживается только актуальная версия BAS

  • @Fox Я же написал "после 23.2.2". Это значит, что в 23.2.2. еще все ок работало, а с 24 версии не работает ничего. Вероятно это связано с некорректной подгрузкой сертификата

  • BAS не совместим с Windows 10, на 20 потоках вылетает с виндовой ошибкой и ошибками браузера. Windows 8 стабильно парсит

  • Версия 24.6.2, модуль почта, не работает imap c яндексом, ошибка "OpenSSL SSL_connect: Connection was reset in connection to imap.yandex.ru:993". В 24.3.1 работает imap_yandex.xml

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

    После версии 23.2.2(последняя версия со старым движком) бас перестал видеть некоторые элементы на разных сайтах и запросы.

    Такая же проблема, есть ли сейчас решение ?

  • @prostpatrick6

    У меня все норм.

    https://i.imgur.com/vUc6gLu.gif

    Может ваш ip был забанен для использования imap?

  • @prostpatrick6 Попробуйте через почтовый клиент и через впн и через прокси.

  • @support Спасибо. Оказалось Касперский блокировал работу новой версии, в старых все нормально было, видимо какое то обновление у них было, что и Хром новые версии он блокирует

  • Здравствуйте.

    Заметил ошибку в действии "прокси"

    Обновил БАС с 24.3 до 24.6 и появилась ошибка.

    Пояснения:
    Использую 2 прокси провайдера:

    1. (http и socks) использует аутентификацию по IP и тут все хорошо.
    2. (http) использует аутентификацию по логину и паролю, и прокси выдает "Failed to get proxy ip" - если использовать "игнорировать ошибки" то прокси все же подгружается, но вы же понимаете что "игнорировать ошибки" на действии "прокси" использовать вообще не вариант)

    Посмотрите как решить проблему?

  • @super84
    Отключил и ошибка ушла.
    Но, это ведь тоже не желательно отключать (наверное).
    К чему это может привести?

  • @Ressive Fox рекомендовал, да и сам мучался и ток этим и спасает, а так вообще Кошмар и с многими Проксями работать не хотел.
    Вообще даж Тему хотел создавать и мол как так, проксями нормально нельзя пользоваться :)