browser-cash
Spin up unblocked browser sessions via Browser.cash for web automation. Sessions bypass anti-bot protections (Cloudflare, DataDome, etc.) making them ideal for scraping and automation.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Spin up unblocked browser sessions via Browser.cash for web automation. Sessions bypass anti-bot protections (Cloudflare, DataDome, etc.) making them ideal for scraping and automation.
How to use
Zarejestruj się na https://browser.cash i pobierz swój klucz API z panelu https://dash.browser.cash.
Skonfiguruj klucz w systemie, uruchamiając polecenie: clawdbot config set skills.entries.browser-cash.apiKey "twój_klucz_tutaj". Klucz będzie przechowywany w konfiguracji umiejętności.
Przed pierwszym użyciem zainstaluj Playwright i puppeteer-core, jeśli nie są jeszcze dostępne. Sprawdź, czy katalog ~/clawd/node_modules/playwright istnieje; jeśli nie, przejdź do ~/clawd i uruchom npm install playwright puppeteer-core.
Pobierz zapisany klucz API za pomocą polecenia: BROWSER_CASH_KEY=$(clawdbot config get skills.entries.browser-cash.apiKey). Ta zmienna będzie używana do autoryzacji żądań.
Utwórz nową sesję przeglądarki, wysyłając żądanie POST do https://api.browser.cash/v1/browser/session z nagłówkiem Authorization: Bearer $BROWSER_CASH_KEY. Odpowiedź zawiera sessionId i cdpUrl, które możesz użyć do sterowania przeglądarką.
Używaj zwróconego cdpUrl do łączenia się z sesją za pomocą Playwright lub innego narzędzia do automatyzacji — sesja będzie działać jak normalna przeglądarka, omijając ochronę przed botami.