- Регистрация
- 07.03.2022
- Сообщения
- 44
- Благодарностей
- 4
- Баллы
- 8
Уважаемые гуру!
Весь мозг сломал с антифродом на сервисе по детекту размера окна, тестами обнаружил, если ставлю вручную например instance.SetWindowSize 1920х1080 (изначально профиль с этим разрешением, т.е. все параметры остальные под него) - ловлю фрод, если ставлю галку Screen Maximize (по описанию аналог instance.SetWindowSize) - фрода нет, но при таком раскладе очень часто не может кликнуть по элементу\клик по картинке, по координатам промахивается при одинаковых изначально профилях, чего нету при установке вручную (instance.SetWindowSize), но опять же фрод(
В instance.SetWindowSize прописывал {-Profile.AvailScreenWidth-}х{-Profile.AvailScreenHeight-}, пробывал с других тем:
https://zenno.club/discussion/threads/staryj-dobryj-instance-setwindowsize-kak-izmenit-razmer-okna-brauzera.70613/post-483849
https://zenno.club/discussion/threads/razreshenie-ehkrana.88407/post-593083 - тут для хрома, точнее дельта для него, пробывал перебирал дельты и сравнивал с размером окна, которое выставляет Screen Maximize, но никак не удалось добиться тех же значений. Как понял дельта указана в {-Profile.OuterWidth-}х{-Profile.OuterHeight-}, но у них значение всегда "Определяется ОС"
Все тесты делал на идентичных профилях, с одинаковыми userAgent, {-Profile.AvailScreenWidth-}х{-Profile.AvailScreenHeight-}, {-Profile.ScreenSizeWidth-}х{-Profile.ScreenSizeHeight-}, т.е. не сам их подставлял, а получил эти профиля при запуске проекта.
Движок Хромиум
Весь мозг сломал с антифродом на сервисе по детекту размера окна, тестами обнаружил, если ставлю вручную например instance.SetWindowSize 1920х1080 (изначально профиль с этим разрешением, т.е. все параметры остальные под него) - ловлю фрод, если ставлю галку Screen Maximize (по описанию аналог instance.SetWindowSize) - фрода нет, но при таком раскладе очень часто не может кликнуть по элементу\клик по картинке, по координатам промахивается при одинаковых изначально профилях, чего нету при установке вручную (instance.SetWindowSize), но опять же фрод(
В instance.SetWindowSize прописывал {-Profile.AvailScreenWidth-}х{-Profile.AvailScreenHeight-}, пробывал с других тем:
https://zenno.club/discussion/threads/staryj-dobryj-instance-setwindowsize-kak-izmenit-razmer-okna-brauzera.70613/post-483849
https://zenno.club/discussion/threads/razreshenie-ehkrana.88407/post-593083 - тут для хрома, точнее дельта для него, пробывал перебирал дельты и сравнивал с размером окна, которое выставляет Screen Maximize, но никак не удалось добиться тех же значений. Как понял дельта указана в {-Profile.OuterWidth-}х{-Profile.OuterHeight-}, но у них значение всегда "Определяется ОС"
Все тесты делал на идентичных профилях, с одинаковыми userAgent, {-Profile.AvailScreenWidth-}х{-Profile.AvailScreenHeight-}, {-Profile.ScreenSizeWidth-}х{-Profile.ScreenSizeHeight-}, т.е. не сам их подставлял, а получил эти профиля при запуске проекта.
Движок Хромиум
Последнее редактирование:




