diff --git a/__pycache__/app.cpython-312.pyc b/__pycache__/app.cpython-312.pyc index 7f6d7e1..f44c73c 100644 Binary files a/__pycache__/app.cpython-312.pyc and b/__pycache__/app.cpython-312.pyc differ diff --git a/app.py b/app.py index f58828a..fc539f6 100644 --- a/app.py +++ b/app.py @@ -102,8 +102,10 @@ async def run_browser_task(task_id: str, task: str, max_steps: int, model: str): if not chrome_exe: raise RuntimeError(f"Chrome not found. Path: {CHROME_PATH}") - # Создаем директорию для профиля - user_data_dir = "/app/browser-data" + # Создаем уникальную директорию для профиля (чтобы избежать блокировки) + import uuid + unique_id = str(uuid.uuid4())[:8] + user_data_dir = f"/app/browser-data-{unique_id}" os.makedirs(user_data_dir, exist_ok=True) # Запускаем Chrome с remote debugging