Toolverse
Wszystkie skille

browser-cash

autor: openclaw

Automatyzuj przeglądanie bez blokad — sesje browserowe omijające Cloudflare i DataDome

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Frontend
Wyświetlenia
6

O skillu

Uruchamiaj sesje przeglądarki przez Browser.cash, które automatycznie obchodzą systemy ochrony przed botami takie jak Cloudflare czy DataDome. Idealne do scrapingu stron, wypełniania formularzy i testowania automatycznego. Sesje działają jak prawdziwe przeglądarki, więc strony nie wykrywają automatyzacji. Skonfiguruj klucz API, a następnie twórz nowe sesje za pomocą prostych żądań HTTP do API Browser.cash.

Jak używać

  1. Zarejestruj się na https://browser.cash i pobierz swój klucz API z panelu https://dash.browser.cash.

  2. 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.

  3. 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.

  4. 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ń.

  5. 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ą.

  6. 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.

Podobne skille