графика включена
This commit is contained in:
1 parent
93f81a7ec3
commit
56bce08861
1 file changed
+9
-2
@@ -166,14 +166,16 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
|
|||||||
CHROME_INTERNAL_PORT = REMOTE_DEBUGGING_PORT + 1 # 9223
|
CHROME_INTERNAL_PORT = REMOTE_DEBUGGING_PORT + 1 # 9223
|
||||||
|
|
||||||
# Запускаем Chrome с remote debugging на внутреннем порту
|
# Запускаем Chrome с remote debugging на внутреннем порту
|
||||||
# Добавляем флаги для скрытия автоматизации (Stealth)
|
# Используем xvfb-run для запуска в "headful" режиме (более скрытно)
|
||||||
|
# Добавляем расширенные флаги для обхода антифрода
|
||||||
chrome_cmd = [
|
chrome_cmd = [
|
||||||
|
"xvfb-run",
|
||||||
|
"--server-args=-screen 0 1920x1080x24",
|
||||||
chrome_exe,
|
chrome_exe,
|
||||||
f"--remote-debugging-port={CHROME_INTERNAL_PORT}",
|
f"--remote-debugging-port={CHROME_INTERNAL_PORT}",
|
||||||
"--remote-debugging-address=127.0.0.1",
|
"--remote-debugging-address=127.0.0.1",
|
||||||
"--remote-allow-origins=*",
|
"--remote-allow-origins=*",
|
||||||
f"--user-data-dir={user_data_dir}",
|
f"--user-data-dir={user_data_dir}",
|
||||||
"--headless=new", # Используем новый headless режим, он менее заметен
|
|
||||||
"--no-sandbox",
|
"--no-sandbox",
|
||||||
"--disable-setuid-sandbox",
|
"--disable-setuid-sandbox",
|
||||||
"--disable-dev-shm-usage",
|
"--disable-dev-shm-usage",
|
||||||
@@ -184,6 +186,11 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str):
|
|||||||
"--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",
|
"--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",
|
"--window-size=1920,1080",
|
||||||
"--lang=ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7",
|
"--lang=ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7",
|
||||||
|
"--disable-infobars",
|
||||||
|
"--password-store=basic",
|
||||||
|
"--use-mock-keychain",
|
||||||
|
"--force-color-profile=srgb",
|
||||||
|
"--disable-features=IsolateOrigins,site-per-process",
|
||||||
"about:blank"
|
"about:blank"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user