@Moderator The problems have been fixed. If other technical issues arise, we will report them in this thread
FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.
-
@morpheus93 said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
@Fox Thank you for clarification. Too bad that the FPS plugin works only for nodejs. Any plans to expand to other languages like C# or Python?
Maybe in the future. I don't have any exact plans
-
@morpheus93 said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
@Fox Thank you for clarification. Too bad that the FPS plugin works only for nodejs. Any plans to expand to other languages like C# or Python?
Take a look at https://github.com/sergerdn/playwright-with-fingerprints-python. This project uses Python to interact with the browser, but I believe it can be any language or framework that can integrate with the Chromium browser via CDP (Chrome DevTools Protocol).
Feel free to ask me any questions if you have them.
-
@sergerdn said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
@morpheus93 said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
@Fox Thank you for clarification. Too bad that the FPS plugin works only for nodejs. Any plans to expand to other languages like C# or Python?
Take a look at https://github.com/sergerdn/playwright-with-fingerprints-python. This project uses Python to interact with the browser, but I believe it can be any language or framework that can integrate with the Chromium browser via CDP (Chrome DevTools Protocol).
Feel free to ask me any questions if you have them.
Thanks for this library. Will check it out.
-
You should know that what I created is only a proof of concept, and it is not yet a ready-to-use solution.
-
@sergerdn said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
You should know that what I created is only a proof of concept, and it is not yet a ready-to-use solution.
I think for learning and taking the first steps in that direction it's great :) Thank you!
-
@sergerdn This works perfectly and it can launch the browser but the issue is with closing the browser and ending the script. Closing can be managed with using browser.close() but the script does not stop which can be an issue. If the script can be modified such that if the browser is closed the script closes then this can be used to automate tasks easily.
-
@tatwa said in FingerprintSwitcher automation plugins: selenium, puppeteer, playwright, etc.:
@sergerdn This works perfectly and it can launch the browser but the issue is with closing the browser and ending the script. Closing can be managed with using browser.close() but the script does not stop which can be an issue. If the script can be modified such that if the browser is closed the script closes then this can be used to automate tasks easily.
You can send an OS signal to close the browser process.
-
@Oyasumi-Punpun @support Здравствуйте, каким образом можно используя мобильный отпечаток подменить параметры window.performance.memory. В мобильной версии они отличаются от десктоп версии. При использовании мобильных отпечатков BAS, значения соответствуют десктоп версии.

-
@m4zuper @support Здравствуйте, каким образом можно используя мобильный отпечаток подменить параметры window.performance.memory? В мобильной версии они отличаются от десктоп версии (похоже округляется значение). При использовании мобильных отпечатков BAS, значения соответствуют десктоп версии. Параметр jsHeapSizeLimit можно подменить в отпечатке, как быть с totalJSHeapSize и usedJSHeapSize?

Каким образом эта функция собирает из мобильного браузера неверные параметры

Отпечаток получал с параметрами

-
@FastSpace Благодарю, понимаю, но заказчиков много на мобильные... , другой вариант пока ищу, чтобы масштабировать можно было. С эмуляторами и телефонами нестабильно и масштаб не получается. И пришлось переводить на Десктоп, скрипты - исследую утечки с этими отпечатками.