This commit is contained in:
nafer committed 2026-03-06 02:51:27 +03:00
1 parent 821e616c4b
commit 93f81a7ec3
1 file changed
+6 -2
+6 -2
View File
@@ -166,20 +166,24 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
CHROME_INTERNAL_PORT = REMOTE_DEBUGGING_PORT + 1 # 9223
# Запускаем Chrome с remote debugging на внутреннем порту
# Добавляем флаги для скрытия автоматизации (Stealth)
chrome_cmd = [
chrome_exe,
f"--remote-debugging-port={CHROME_INTERNAL_PORT}",
"--remote-debugging-address=127.0.0.1",
"--remote-allow-origins=*",
f"--user-data-dir={user_data_dir}",
"--headless",
"--headless=new", # Используем новый headless режим, он менее заметен
"--no-sandbox",
"--disable-setuid-sandbox",
"--disable-dev-shm-usage",
"--disable-gpu",
"--no-first-run",
"--no-default-browser-check",
"--disable-extensions",
"--disable-blink-features=AutomationControlled", # Скрывает navigator.webdriver
"--user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36",
"--window-size=1920,1080",
"--lang=ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7",
"about:blank"
]