browser-cash
Automatyzuj przeglądanie bez blokad — sesje browserowe omijające Cloudflare i DataDome
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
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ć
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.