Код: Выделить всё
import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.proxy import Proxy, ProxyType
from seleniumwire import webdriver
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By
profile_path = r"C:\Users\expin\AppData\Local\Google\Chrome\User Data"
profile_name = "Profile 1"
user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
proxy_username = "login"
proxy_password = "password"
proxy_address = "38.170.252.127"
proxy_port = "9615"
proxy_url = f"https://{proxy_username}:{proxy_password}@{proxy_address}:{proxy_port}"
seleniumwire_options = {
"proxy": {
"http": proxy_url,
"https": proxy_url
},
}
options = Options()
options.add_argument(f"--user-data-dir={profile_path}")
options.add_argument(f"--profile-directory={profile_name}")
options.add_argument('--disable-blink-features=AutomationControlled')
options.add_argument(f'user-agent={user_agent}')
options.add_argument("--disable-gpu")
options.add_argument("--no-sandbox")
options.add_argument('--disable-dev-shm-usage')
options.add_argument("start-maximized")
options.add_argument("disable-infobars")
options.add_argument("--disable-extensions")
options.add_argument('--remote-debugging-pipe')
driver = webdriver.Chrome(
service=Service(ChromeDriverManager().install()),
seleniumwire_options=seleniumwire_options,
options=options
)
driver.get("https://httpbin.io/ip")
print(driver.find_element(By.TAG_NAME, "body").text)
input("Press Enter to close the browser...")
driver.quit()
Код: Выделить всё
options.add_argument(f"--user-data-dir={profile_path}")
options.add_argument(f"--profile-directory={profile_name}")
Это происходит потому, что в моей учетной записи Google уже есть эти данные и он имеет приоритет над параметрами. Но я не знаю, как это исправить.
В результате у меня вопрос: Как запустить Chrome с открытой учетной записью и запущенными прокси и пользовательскими агентами? Strong>
Мне нужна анонимность. Если у вас есть какие-либо советы по этому поводу, я буду рад.
Примечание: вы можете использовать FireFox или что-то другое
Подробнее здесь: https://stackoverflow.com/questions/791 ... me-account