SS

seleniumbase/seleniumbase

Browser automation

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

13,2 тыс. stars 1,6 тыс. forks Качество 68 Тренд 62MIT

Автоматизация браузера, веб-скрейпинг и тестирование. Режим CDP предоставляет экземпляр Stealthy Chromium, который обходит системы обнаружения ботами. Включает MCP-сервер.

Обзор

Универсальный фреймворк автоматизации браузера: веб-сканирование / тестирование / скрейпинг / скрытность 🚀 Начало | 🏰 Функции | 🎛️ Опции | 📚 Примеры | 💻 Скрипты | 🗾 API локализации 📗 | 📘 Stealth API | 🔠 DesignPatterns | 🔴 Recorder | 📊 График панели 🎖️ управления | 📰 TestPage | 👤 UC Mode | 🐙 CDP Mode | 📶 Диаграммы | 🖥️ Farm 👁️ How | 🚝 Migration | 🎭 Stealthy Playwright | 🛂 MasterQA | 🚎 Tours 🤖 MCP | 🟨 JS Mgr | 🌏 Переводчик | 🎞️ Ведущий | 🖼️ Визуальные материалы | 🗂️ CPlans 🐙 Режим CDP обходит обнаружение ботов с помощью браузеров на базе Chromium. 🎭 Stealthy Playwright Mode расширяет скрытность CDP Mode на Playwright. PIP установите Seleniumbase для основного фреймворка. (Или используйте UV add) PIP, установите playwright для дополнительной интеграции. (Или используйте UV add ) 🤖 Для MCP-сервера seleniumbase-mcp см. MCP ReadMe. 📝 Вот пример на Python, использующий режим Pure CDP (sb_cdp): (Он переходит в Browserscan, где обходит обнаружение ботами.) (Все тесты обнаружения ботов BrowserScan прошли успешно.

Обзор (машинный перевод)

📊 SeleniumBase

Один из фреймворков для автоматизации браузера, веб-скрейпинга и тестирования.

Включает опции скрытности для обхода обнаружения ботов и CAPTCHA.

🚀 Начало | 🏰 Особенности | 🎛️ Варианты | 📚 Примеры | 💻 Сценарии | 🗾 Местоположение

📗 API | 📘 Stealth API | 🔠 DesignPatterns | 🔴 Блокфлейта | 📊 Панель управления

🎖️ GUI | 📰 TestPage | 👤 Режим UC | 🐙 Режим CDP | 📶 Чарты | 🖥️ Ферма

👁️ Как | 🚝 Миграция | 🎭 Скрытный драматург | 🛂 MasterQA | 🚎 Туры

🤖 MCP | 🟨 JS Mgr | 🌏 Переводчик | 🎞️ Ведущий | 🖼️ Визуальное | 🗂️ CPlans


🥷 Режим CDP делает автоматизацию браузера невидимой для анти-ботовых сервисов и добавляет стелс в стандартный Playwright. Также включает код для обхода CAPTCHA.

📚 Примеры скриптов, которые начинаются или заканчиваются на «test», специально разработаны для запуска с pytest. Другие скрипты работают напрямую с raw python. (Они начинаются с «raw», чтобы избежать путаницы.)


📝 Вот пример с seleniumbase sb_cdp (Pure CDP Mode): (Он обходит как BrowserScan, так и Sannysoft Bot-Detection)

(Все тесты обнаружения ботов BrowserScan прошли успешно)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

📊 SeleniumBase

One framework for browser automation, web scraping, and testing.

Includes stealth options for bypassing bot-detection and CAPTCHAs.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →