@lomaster
Убедитесь, что проблема не связана с этим:
c65efc87-3af5-4b48-af09-460ca72075c5-image.png
https://community.bablosoft.com/topic/29015
Выпущена 24.0.2 версия BrowserAutomationStudio
-
@centerdevs Ничего старое не подойдет. В отпечатках появились новые факторы, лучше новые.
-
@spacerange said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Добавьте пункт "Загрузить" в "Пересоздать действия". Иначе в режиме запуска загружается пустая страница.
Тоже попробовал, не получилось https://i.imgur.com/LN8rrma.gif
Все-таки действие "Загрузить" пересоздавать необязательно.
-
@DoctorKrolic said in Выпущена 24.0.2 версия BrowserAutomationStudio:
А почему бы при сворачивании браузера не просто понижать fps, а убирать обновление картинки вообще?
Изображение нужно получать для решения капчи, поиска элемента по изображению, еще в некоторых местах.
-
@mrhensley, в BAS работают только куки из BAS, а в новой версии только куки из новой версии
-
@FastSpace said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Чекните этот сайт https://abrahamjuliot.github.io/creepjs/
- Сайт сравнивает список доступных методов. Поэтому можете попробовать применять отпечатки именно 88 версии. Также для этого планируем обновлять браузер постоянно.
- Есть код, который определяет наличие шума для client rects. Можно отключить добавление шума туда.
_settings({"Fingerprints.RectanglesReplace":"false"})! - Есть небольшая проблема с плагинами, но именно небольшая. В ближайшее время исправлю. Пока можно использовать стандартные
_settings({"Fingerprints.Plugins":"BAS_NOT_SET"})!. Они в BAS по умолчанию точно такие же как Chrome.
Только не нужно применять это ко всем сайтам.
-
@support said in Выпущена 24.0.2 версия BrowserAutomationStudio:
@spacerange said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Добавьте пункт "Загрузить" в "Пересоздать действия". Иначе в режиме запуска загружается пустая страница.
Тоже попробовал, не получилось https://i.imgur.com/LN8rrma.gif
Все-таки действие "Загрузить" пересоздавать необязательно.

Проект создан в версии: 23.2.2
testurlload.xml -
@kuzkuz said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Простите, подскажите, как можно установить 24.0.2 не затирая старую версию? (т.е. не через обновление, а отдельно) ? Спасибо
Он же и не затирает.

-
АХТУНГ!
У кого свой Custom фильтр отпечатков. Приколов добавиться много когда лезет всякое в отпечаток неправильное :DСмотрите какая видео карта попалась. Что такая в натуре существует :D:

Вот как должно быть:

Еще идут отпечатки вообще без параметра unmaskedRenderer. Возвращает undefined.
Думаю таких приколов около 10-15 добавиться, к уже существующему десятку. -
@support said in Выпущена 24.0.2 версия BrowserAutomationStudio:
@FastSpace И при чем здесь новая версия?
Просто предупредил юзеров у кого свои фильтры, что нужно сделать будет новые фильтры.
-
@support said in Выпущена 24.0.2 версия BrowserAutomationStudio:
- Есть код, который определяет наличие шума для client rects. Можно отключить добавление шума туда.
_settings({"Fingerprints.RectanglesReplace":"false"})!
Тогда значение будет с моего пк и всегда одинаковое. Что-типо канвас? Планируется ли тогда как и web_gl добавить реальный значения?
- Есть код, который определяет наличие шума для client rects. Можно отключить добавление шума туда.
-
@support said in Выпущена 24.0.2 версия BrowserAutomationStudio:
Есть код, который определяет наличие шума для client rects. Можно отключить добавление шума туда.
Нене, там расхождения при эмуляции получаются, которые так фиксятся:
https://zennolab.com/discussion/threads/nevernaja-ehmuljacija-clientrects.89353/post-600634
Ну... Не совсем прям так, но идея такая) -
Тогда значение будет с моего пк и всегда одинаковое.
Не совсем, там обычно используют разные шрифты и значения разные за счет смены шрифтов.
Планируется ли тогда как и web_gl добавить реальный значения?
Я посмотрю позже на этот тест, возможно в этом нет необходимости.
-
@support said in Выпущена 24.0.2 версия BrowserAutomationStudio:
You do not have permission to view this page or perform this action.
дико извиняюсь)
Object.defineProperties(DOMRect.prototype, { 'height': { get(){ return this.bottom - this.top; } }, 'y': { get(){ return this.top; } }, 'width': { get(){ return this.right - this.left; } }, 'x': { get(){ return this.left; } }, });