Вот настроил себе браузер нормально по высоте, добавляешь новый кубик и нужно прокрутить вниз или двигать браузер по высоте, чтоб изменить способ добавления, вместо просто одного нажатия, как было раньше. Ужасно неудобное обновление.
image.png
Выпущена 22.6.0 версия BrowserAutomationStudio
-
Не много не по теме, но в сервисе FingerprintSwitcher выдает несуществующие юзер-агенты.
Например CHROME ,в данный момент последняя версия идет - 81.0.4044.92 (поправьте меня,если ошибаюсь).В сервисе FingerprintSwitcher , уже выдает и 84 и 85 версию, и даже 88 версию.
Пример:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.3538.77 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4109.1 Safari/537.36 -
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.3538.77 Safari/537.36
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4109.1 Safari/537.36Чудненько, а я то думал заплатил и можно спасть спокойно ...
-
@support said in Выпущена 22.6.0 версия BrowserAutomationStudio:
Intl.DateTimeFormat().resolvedOptions().timeZone
Это работает и очень давно, проблему повторить не могу.
У меня это возвращает название таймзоны ПК

-
@vlad55509, это скорей всего юзер агенты dev билдов хрома, так что они вполне существующие
https://www.google.com/search?q=84.0.4109.1&oq=84.0.4109.1&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8
https://www.google.com/search?q=88.0.3538.77&oq=88.0.3538.77&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8 -
@vlad55509
Не много не по теме, но в сервисе FingerprintSwitcher выдает несуществующие юзер-агенты.
Валидация отпечатков пока не происходит, что приходит от устройства, то и поступает в базу. Возможно это будет исправлено в будущем, но точно не в ближайшее время.
-
@UserTrue Было бы проще, если бы вы загрузили проект или хотя описали что делаете с самого начала. Тогда не пришлось бы проверять, записывать видео, и загружать проект. Можно было бы потратить лишнюю минуту на разработку.
Действие "Установить часовой пояс" меняет только то, что возвращает
getTimezoneOffset, resolvedOptions возвращает информацию о городе(не помню, как правильно это назвать), ее заменяет действие прокси. -
@support said in Выпущена 22.6.0 версия BrowserAutomationStudio:
Действие "Установить часовой пояс" меняет только то, что возвращает getTimezoneOffset, resolvedOptions возвращает информацию о городе(не помню, как правильно это назвать), ее заменяет действие прокси.
Дело в том, что бесплатная база адресов в БАС никуда не годится и поэтому я получаю информацию об адресе через сервис яндекса или гугла и устанавливаю эти параметры в вручную. Лично для меня нет проблемы, я уже давно сделал свой фикс.
-
@support said in Выпущена 22.6.0 версия BrowserAutomationStudio:
@UserTrue В рамках серии апдейтов по отпечаткам база тоже будет заменена. Но я не об этом, если вы нашли еще какие-то недоработки касающиеся анонимности, лучше сообщить о них, тогда они будут исправлены.
Обратите еще на это внимание, тоже пришлось сделать свой фикс
navigator.geolocation.getCurrentPosition(pos=>console.log(pos.coords.accuracy) ) Свойство "accuracy" - это точность в метрах. В БАС это 10000, а то херово в среднем 1500-2000. И с 10000 бывают проблемы, что некоторые ресурсы не хотят автоматически определять позицию и просят указать вручную.
-
@support said in Выпущена 22.6.0 версия BrowserAutomationStudio:
@UserTrue Я видел, но эта задача имеет низкий приоритет, потому что требуется вмешательство от пользователя.
Вмешательство требует только на десктопе. А в мобильных версиях (если геолокация включена то запрос автоматически обрабатывается).
Я предлагал сделать как в зене - чтоб автоматом разрешить, и точность задавать, ну хотя бы точность. -
@Bigma Timezones/browser.js
-
@support said in Выпущена 22.6.0 версия BrowserAutomationStudio:
@vlad55509
Не много не по теме, но в сервисе FingerprintSwitcher выдает несуществующие юзер-агенты.
Валидация отпечатков пока не происходит, что приходит от устройства, то и поступает в базу. Возможно это будет исправлено в будущем, но точно не в ближайшее время.
А что если кто-то нальет специально фейковых значений?
-
Вот еще какие-то параметры:
Сайт: https://amiunique.org/fpРаскладка клавиатуры и какие-то устройства + батарея устройства. В реальном хроме на моем ПК:

То есть сайт знает, что у меня есть клавиатура и отсутствуют какие-то устройства.Как в BAS:

Вообще ничего нет. Клавиатура вообще "Not Supported". Интересно, а как же я ввожу текст в формы сайта тогда )
Ну и батарея тоже подвела со своим timeout. -
И вот еще. Раздел разрешения:
Как в моем хроме:

Сайт знает, что у меня есть микрофон, нету камеры, я предоставил разрешения браузеру на мою геопозицию и т.д.Ну и как в BAS:

Никак :DВ общем таких моментов овер дофига. Гоняться думаю нет смысла за всем, надо поведение своему боту затачивать хорошо.
-
@FastSpace said in Выпущена 22.6.0 версия BrowserAutomationStudio:
А что если кто-то нальет специально фейковых значений?
Ок, сейчас забью на остальные апдейты и пойду обрабатывать эту ситуацию.
Раскладка клавиатуры
Пока не смотрел, не знаю, как работает.
Клавиатура вообще "Not Supported". Интересно, а как же я ввожу текст в формы сайта тогда )
Вы невнимательно прочитали название свойства, здесь речь идет именно о получении раскладки, а не о наличии самой клавиатуры. Как я уже сказал, пока не знаю как это работает.
Ну и батарея тоже подвела со своим timeout.
АПИ для работы с батарей сейчас идеально эмулируется сервисом FingerprintSwitcher, и соответствует тому, что было на реальном устройстве, эмулируется даже постепенная разрядка/зарядка батареи.

Если у вас не так, присылайте проект, разберемся.
Сайт знает, что у меня есть микрофон, нету камеры, я предоставил разрешения браузеру на мою геопозицию и т.д.
Здесь может быть что-то специфичное для кода данного сайта
Объект Navigator.permissions ( https://developer.mozilla.org/en-US/docs/Web/API/Navigator/permissions )
В БАС отлично работает:

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