@FastSpace блин, я вроде практическую задачу привел, где бы было хорошо и поправить (понятно что можно и костыли прикрутить), а вы опять сферического коня в вакууме ...
Есть примеры сайтов которые так палят ?
BrowserAutomationStudio 24.5.0 has been released
-
Browser version update.
Chrome version has been updated to
96.0.4664.110.
Improved antidetect system.
Added some improvements to browser authenticity. There will be no detailed log for these improvements.
Sensor API support.
This change is relevant for mobile platforms. The new feature is experimental, and is not enabled by default. To enable it, you must change the "Emulate Sensor API" parameter for the "Apply fingerprint" action:

You can learn more about this API by following the link https://developer.mozilla.org/en-US/docs/Web/API/Sensor_APIs

If the site wants to receive this data, it will see that the device is on the table and does not move.
I also want to stress the fact that the deviceorientation event (as opposed to the AbsoluteOrientationSensor class) will return data about the rotation of the device relative to its position on the first page load.
measureText support for PerfectCanvas.
Data for this method can be retrieved from real devices and transferred to BAS.
You can learn more about this API by following the link https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/measureText
The CanvasInspector application has been updated so that a PerfectCanvas request can now contain a measureText method.

Patch 24.5.1- Fixed extension status detection.
- "Click extension button" will still be functional if extension status is wrong.
- Client hints override with native methods.
- Fix too many redirects error on google.com and iphone fingerprint.
- Timestamp has actual value in geolocation replacement.
- navigator.pdfViewerEnabled is replaced from real devices.
