Что сделать, чтобы сайт не замечал webdriver с использованием прокси Python Selenium?

Работаю с селениумом на питоне и хочу сделать возможность переключения прокси (чтобы если переменная proxy_enable была True, то драйвер запускался с прокси, если False, то без).
В данный момент делаю так, чтобы сайты не знали, что я использую вебдрайвер (для этого перехожу по ссылке - там показывает). Если proxy_enable = False, то всё работает корректно (сайт показывает, что вебдрайвер не используется), но если proxy_enable = True, то сайт уже вебдрайвер замечает.
Что сделать, чтобы сайт не замечал webdriver с использованием прокси? Или как передать опции в драйвер seleniumwire?

from selenium import webdriver as wd
from seleniumwire import webdriver as wdw
from time import sleep
from fake_useragent import UserAgent

url = 'https://intoli.com/blog/not-possible-to-block-chrome-headless/chrome-headless-test.html'
proxy_enable = True
full_proxy = 'login:password@ip:port'

options = wd.ChromeOptions()
options.add_argument(f'user-agent={UserAgent().random}')
options.add_argument('--disable-blink-features=AutomationControlled')


if proxy_enable:
    proxy_options = {
        'proxy': {
            'https': f'http://{full_proxy}'
        }
    }
    driver = wdw.Chrome(
        'C:\\Users\\aesok\\Desktop\\airdroper\\chromedriver.exe',
        seleniumwire_options=proxy_options
    )
else:
    driver = wd.Chrome(
        'C:\\Users\\aesok\\Desktop\\airdroper\\chromedriver.exe',
        options=options
    )


if __name__ == '__main__':
    try:
        driver.get(url)
        sleep(5)
    except Exception as e:
        print(e)
    finally:
        driver.close()
        driver.quit()


Ответы (0 шт):