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

Bablosoft News
  • Еще очень меня давно мучает такой вот интересный факт. На всех машинах используется Фонт пак. Но на некоторых пиксел скан упорно не хочет видеть одного шрифта. Может там программ установленно или удалено больше чем надо. Но поидеи то фонт пак должен закрывать эту проблему. Тем не менее на части машин всегда без проблем проходит тест по пиксел скану (шрифтов там как в нормальной винде видит 55) а вот на части один шрифт фонт пак не закрывает. Там всегда 54, и всегда не проходит тест фингера. Даже название шрифта известно.
    Screen Shot 2024-09-06 at 23.33.57.png
    Screen Shot 2024-09-06 at 23.33.42.png

    тесты на windows 2022

  • Версия 27.8.1 .

    Зашел в твиттер , и выполняем любое взаимодействие с элементом , например Двигать Мышь И Кликнуть На Элемент, то бас не видит на странице ни одного элемента:
    Screenshot_10.png

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

    Если же выполняем "Изучить элемент на странице", то элементы можем видеть:
    f911a5de-691a-4768-87f6-f67c506118e6-image.png

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

    Версия 27.8.1 .

    Зашел в твиттер , и выполняем любое взаимодействие с элементом , например Двигать Мышь И Кликнуть На Элемент, то бас не видит на странице ни одного элемента:

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

    Если же выполняем "Изучить элемент на странице", то элементы можем видеть:

    На других страницах такой проблемы нет? Если есть, то у вас установлен сторонний модуль для смены отпечатков

  • @Fox вроде понял!

    Дело в том что я щас пробовал применить отпечаток моего реального компа полученный юзая платный ключ

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

    Поэтому при применении старых но живых профилей в котором залит платный отпечаток - происходит мною тут описанная трабла.

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

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

    @Fox вроде понял!

    Дело в том что я щас пробовал применить отпечаток моего реального компа полученный юзая платный ключ

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

    Поэтому при применении старых но живых профилей в котором залит платный отпечаток - происходит мною тут описанная трабла.

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

    Проблема не в старом отпечатке, а в стороннем модуле. Можете скинуть в личку проблемный отпечаток, на котором происходит ошибка?

  • @Fox sss.png
    пытался скинуть в личку, но репы не хватает

  • @Fox кстати применяю я фингер вроде стандартным модулем 799d8d7e-edc1-48ae-ad59-30b1fdb94966-image.png

    00455963-cd77-419f-aac0-a39cc010b0c3-image.png
    94d974a6-ae1b-4921-9384-d63061037ca8-image.png

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

    кстати применяю я фингер вроде стандартным модулем

    Судя по вашему скрину это не так, он в группе модулей пользователя

    И метода split нет у массивов, судя по название переменной БАС у вас там не строка.

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

    И метода split нет у массивов, судя по название переменной БАС у вас там не строка.

    не понял где вы увидели метод split ?

    Кстати , я так задаю значение фингера в переменную [[OTPE4ATOK_DESKTOP]]
    98aaee76-84bd-4885-a157-a1f4d1a2335d-image.png

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

    Судя по вашему скрину это не так, он в группе модулей пользователя

    Да, я так же заметил что модуль находится в "Пользовательские модули"

    837c44ed-4ea6-4196-8aa5-830dec998f4d-image.png

    Но в разделе системные модули стандартного модуля по фингерам нету, я в недоумении ... или же стандартный модуль удаляется если ставишь модуль по фингерам кастомный (пользовательский) ?
    52d9b91d-423c-45a0-b4fe-06d3eb8548fd-image.png

  • юзер вам верно сказал, что должен находится в системных модулях, а он у вас в пользовательских.
    версия официального модуля 3.1

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

    @Fox кстати применяю я фингер вроде стандартным модулем

    В официальном модуле есть новые действия:

    e5a5a3ea-21dc-4294-8a28-111eb63bfba8-изображение.png

    В действии "Применить отпечаток" добавлено новое поле "Ключ сервиса":

    46afc4aa-107f-48e9-87c3-3f2c7f4c3f50-изображение.png

    Если у вас не так, значит вы используете сторонний модуль

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

    В действии "Применить отпечаток" добавлено новое поле "Ключ сервиса":

    Теперь без покупки ключа не запустить профиль старый? 008d8d93-f6f6-47e9-8a44-c633b9259d45-image.png

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

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

    В действии "Применить отпечаток" добавлено новое поле "Ключ сервиса":

    Теперь без покупки ключа не запустить профиль старый?

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

  • @Fox Теперь без покупки ключа не запустить профиль старый с платными отпечатками. Хотелось бы взамен получить что-то, например обновление версии браузера в отпечатках до актуальной, раз мы ключи подписку будем покупать

  • Вероятно, баг для @m4zuper.

    BAS 27.8.1.

    Неправильная ширина экрана на мобильных отпечатках при использовании Chromium 128.0.6613.85, на версии Chromium 127.0.6533.73 работает, как ожидается.

    Данный репорт не говорит о том, что неправильная ширина экрана только на мобильных отпечатках, на десктопных я не проверял соответствие ширины экрана и данных в отпечатке.

    Часть исходного отпечатка, раздел attr приведен полностью:

    {
      "attr": {
        "navigator.vendorSub": "",
        "navigator.productSub": "20030107",
        "navigator.vendor": "Google Inc.",
        "navigator.appCodeName": "Mozilla",
        "navigator.appName": "Netscape",
        "navigator.appVersion": "5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36",
        "navigator.platform": "Linux armv81",
        "navigator.product": "Gecko",
        "navigator.pdfViewerEnabled": 0,
        "navigator.userAgent": "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Mobile Safari/537.36",
        "screen.availHeight": 804,
        "screen.availWidth": 360,
        "screen.width": 360, // Ширина экрана
        "screen.height": 804,
        "screen.colorDepth": 24,
        "screen.pixelDepth": 24,
        "screen.availLeft": 0,
        "screen.availTop": 0,
        "outerHeight": 720,
        "outerWidth": 360,
        "hardwareConcurrency": 8,
        "maxTouchPoints": 5,
        "deviceMemory": 4,
        "window.devicePixelRatio": 3
      }
    }
    

    После применения отпечатка и получения размера экрана с помощью кубика Get resolution and cursor position(Browser width, Browser height) получаем:

    • Chromium 127.0.6533.73 browser screen size: 360x720(верно)
    • Chromium 128.0.6613.85 browser screen size: 488x720(НЕверно)

    Причем, вне зависимости от размера экрана в отпечатке получаю примерно одни и те же результаты при использовании Chromium 128.0.6613.85(ширина экрана 489 или 488) :

    [190004973] [11:51:55] Thread #1 : [MainWork] browser screen size: 489x702
    [190004973] [11:51:56] Thread #2 : [MainWork] browser screen size: 488x705
    [190004973] [11:51:57] Thread #3 : [MainWork] browser screen size: 489x729
    [190004973] [11:51:58] Thread #4 : [MainWork] browser screen size: 488x743
    [190004973] [11:51:59] Thread #5 : [MainWork] browser screen size: 488x668
    [190004973] [11:52:01] Thread #6 : [MainWork] browser screen size: 488x994
    [190004973] [11:52:02] Thread #7 : [MainWork] browser screen size: 488x894
    [190004973] [11:52:03] Thread #8 : [MainWork] browser screen size: 488x772
    [190004973] [11:52:04] Thread #9 : [MainWork] browser screen size: 488x780
    

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

    https://www.rapidtables.com/web/tools/window-size.html

    С багом Chromium 128.0.6613.85:

    Как ожидается Chromium 127.0.6533.73:

    Добавлено Tue Sep 10 10:14:20 MSK 2024:

    Эффект проявления бага на мобильных отпечатках это, вероятно, лишь следствие другого.
    Нельзя сделать размер браузера меньше определенного еще до применения отпечатка в Chromium 128.0.6613.85.

  • @sergerdn Нифига, ты чего запостил 😀. В моб. отпечатках там всё неправильно сделано, тебе ли не знать.

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

    В моб. отпечатках там всё неправильно сделано, тебе ли не знать.

    Если что-то или даже многое сделано неверно, это не повод добавлять еще что-то кривое.

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

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

    В моб. отпечатках там всё неправильно сделано, тебе ли не знать.

    Если что-то или даже многое сделано неверно, это не повод добавлять еще что-то кривое.

    Да господи, насрать ) Там в мобильный отпечаток можно добавить заголовок Windows. Никто это даже не заметит и всем будет плевать, как и разработчику собственно.

    Там кстате при скроле адресная строка показывается/скрываеться в реал хроме, viewport меньше ставовиться, но не в BAS xD Это гораздо большее палево с разрешением.

  • @sergerdn i select android yet it gives me iphone