Написать скрипт на python с использованием selenium

3 000 руб. за проект
19 сентября 2022, 22:00 • 1 отклик • 44 просмотра
Нужно написать скрипт на питоне, который бы модернизировал вебдрайвер селениума (хром) с целью изменения фингерпринта браузера, то есть, чтобы я мог запустить два драйвера, и все сайты думали, что это разные компьютеры.

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

В общих чертах требуется сделать так, чтобы можно было менять фингерпринт и это бы отображалось на сайте Canvas Fingerprinting - BrowserLeaks

Среди прочего должна быть возможность задавать прокси, которые автоматом будут авторизовываться по логину паролю

Также хотелось бы увидеть комментарии рядом с каждой опцией, о том что она меняет.
Плюс хотелось бы сделать так, чтобы у меня была возможность сымитировать какое-то устройство, будь то какой-то рандомный комп или какой-то андроид (и чтобы не получилось так, что у меня нексус 5 с видеокартой от ПК) (тут помогли бы примеры в коде или комментарии как это делать и менять)

Если обычного селениума не достаточно, то можно использовать модернизированные, главное, чтобы на выходе у меня был обычный driver

PS. Я пропустил тот момент когда селениум обновился и там изменились некоторые функции, поэтому селениум нужен 4-ой версии (pip install selenium==4.0.0), хотя если есть критическая необходимость в новом, то можно с ним.

Если я где-то был не точен или ошибся в предположениях, буду рад об этом узнать