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

Bablosoft News
  • @GhostZ я конвертировал куки из netscape в json и всё работало. Сейчас не знаю почему не работает. Хотя вроде названия некоторых параметров куки обновил

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

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

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

    Такое действительно случается часто при корректном закрытие приложения. Но так было в принципе всегда.

    Если все экземпляры BAS закрыть корректно, то процесс с базой останавливается. Но если один из них закрылся некорректно, то это сохранится в конфиге, и в следующий раз монго уже не закроется самостоятельно.

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

    Запустил чекер (скомпилированный еще на старой версии), он обновился - и ничего не происходило.

    В папке data/debug.txt есть подробный лог. Можете прислать его сразу после возникновения проблемы?

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

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

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

    Запустил чекер (скомпилированный еще на старой версии), он обновился - и ничего не происходило.

    В папке data/debug.txt есть подробный лог. Можете прислать его сразу после возникновения проблемы?

    Ок, но этот сервер вычистил уже под 0 и заново скинул компилированные скрипты туда.
    На других только регеры - возникнет скину. Не возикнет - всю равно вычищу.

  • Из того, что не вошло в описание новой версии: пофишен баг с неустанавливаемыми модулями nodejs (у некоторых пользователей).
    Сейчас работает без проблем. Спасибо за обновление!

  • @support , подскажите, а внутренний язык настроек браузера как то можно будет поменять в будущем?
    Если пробовать через настройки, то не получится, галка не активна.
    Screenshot_15.png

    Просто расширения устанавливаются на английском языке, хотя скачивал с магазина на русском. К примеру, AdBlock Plus, по умолчанию фильтры для английских установлена, но для русских сайтов придется устанавливать через настройки расширения. Пока решил расширением AdGuard.

  • @support
    Где еще может утекать юзер агент версия хрома?

    Тот же детектор как-то видит 88 хром. https://abrahamjuliot.github.io/creepjs/
    Screenshot_1.png
    Во всех навигаторов и заголовках все ок.

    Screenshot_3.png

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

    Где еще может утекать юзер агент версия хрома?

    Нигде.

    Сайт сравнивает список доступных методов. Поэтому можете попробовать применять отпечатки именно 88 версии. Также для этого планируем обновлять браузер постоянно.

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

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

    Где еще может утекать юзер агент версия хрома?

    Нигде.

    Сайт сравнивает список доступных методов. Поэтому можете попробовать применять отпечатки именно 88 версии. Также для этого планируем обновлять браузер постоянно.

    Ясно.
    Это вообще адский детектор, это нужно постоянно иметь на борту свежий хром.
    Только проблема, у всех юзеров всегда стоит авто обновление браузера и выделяться несвежим UA как-то такое себе.

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

    Это вообще адский детектор, это нужно постоянно иметь на борту свежий хром.

    Да он как раз-таки не адский) Там можно даже в постере сотку выбить, а можно в обычном браузере 0 получить из-за AdBlock) Если очень требуется, чтобы он нужную версию объекта window выбивал, то можно самому через JS дописывать/убирать требуемые API

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

    Если очень требуется, чтобы он нужную версию объекта window выбивал, то можно самому через JS дописывать/убирать требуемые API

    Это плохая идея. Кстати данный сайт еще и все свойства html элемента собирает, поэтому так сделать не получится.

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

    Просто расширения устанавливаются на английском языке, хотя скачивал с магазина на русском

    Язык интерфейса передается всегда английский через параметр командной строки --lang=en

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

    Язык интерфейса передается всегда английский через параметр командной строки --lang=en

    Кстати было удобно в кубике настройка браузера прописывать ключи запуска.

    И еще вопрос будет ли по аналогии с puppeteer возможность перехвата и подмены запросов/ответов?

  • @UserTrue

    Кстати было удобно в кубике настройка браузера прописывать ключи запуска.

    Да, можно сделать.

    И еще вопрос будет ли по аналогии с puppeteer возможность перехвата и подмены запросов/ответов?

    Да, попытка такое сделать точно будет. Если не будет неожиданностей, такой функционал должен появится.

  • Зенкины, реально все локти Искусали ( будет диж 90 стый, реально всех порвём ).
    Разрабу Спасибо, умнейший Человек, да и хоть, всё же подмогают.
    Удачи.

  • @support еще один возможный баг, действие Получить количество элементов и другие браузерные действия зависают и уходят в таймаут, если страница не загрузилась, к примеру из за неработоспособного прокси.
    Проект прилагаю - test.xml

  • Подскажите как может быть что в старой версии сайт открывается, а в новой нет ?
    Что то мешает загрузке.

    Канвас включен, аякс рекапча выключена.

  • @sir-ydroidrrr 2021-03-26_230915.png

  • На старой версии hCaptcha решалась одним кликом без картинок, а если и появлялись, то пару раз обновить страницу и также можно было решить без картинок. Теперь же они постоянно вылезают( Эх, придется теперь тратится на капчу