@support Great News, Thank you for all the great updates you keep pushing, very much appreciated.
BrowserAutomationStudio 24.6.0 has been released
-
In this version, the algorithm for obtaining fingerprints for the FingerprintSwitcher service has been improved.
The service will now collect and store fingerprints with ready-to-use canvas data for some PerfectCanvas requests.
It is quite obvious that it is impossible to add absolutely all PerfectCanvas requests, so only the most popular ones will be used.
The list of popular queries will be generated automatically based on the service usage data. The more different users will use the same query, the higher the chances that it will be added to the database.
If the site changes the javascript code to fetch canvas data, this PerfectCanvas request will no longer be used by users and will be removed automatically based on statistics.
If the fingerprint with the required request is not in the database, then it will be generated dynamically, in exactly the same way as it is happening now.
Service status.
It takes some time to generate statistics, so the service will be fully operational in about a week or later.
The technology is still in beta status, so there may be bugs, including critical ones.
How to use?
In order to use it, you need to install version 24.6.0 or later, link is at the bottom of the topic. No more changes needed.
When using the new version, before sending a request from PerfectCanvas for dynamic rendering, it will try to find the desired fingerprint in the main database, if it will be found, dynamic rendering is not needed, and the fingerprint with required canvas data will be delivered instantly.
If for some reason you do not want to receive precomputed fingerprints, then this feature can be disabled, in order to do that you need to set the "Enable precomputed fingerprints with PerfectCanvas" parameter to false in the "Get Fingerprint" action. Screen
Get a fingerprint with canvas data without PerfectCanvas.
Another interesting feature of the new version is that now fingerprints with precomputed PerfectCanvas data will be obtained even without a PerfectCanvas request. Even if you send a fingerprint request without parameters, you will receive a fingerprint with canvas data for popular PerfectCanvas requests.
This way, you can get non-unique canvas data instantly and without preliminary preparation (without obtaining a PerfectCanvas request).
But you shouldn't rely on this mechanism entirely, because the request you need may not be in the popular list.
If you do not want to use this mechanism, you can set the "Use PerfectCanvas" option in the "Apply fingerprint" action to false. Screen
Other changes.
Better locale calculation for internalization API.
Related address for webrtc is calculated based on address in private network.Download.
Download link https://downloads.bablosoft.com/distr/BrowserAutomationStudio/24.6.0/BrowserAutomationStudioInstallAllInOne.exe