2captcha
Rozwiązuj CAPTCHe automatycznie w swoich skryptach i automatyzacjach
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umożliwia programowe rozwiązywanie CAPTCHe za pomocą usługi 2Captcha. Obsługuje wszystkie popularne typy: obrazkowe, reCAPTCHA v2/v3, hCaptcha, Cloudflare Turnstile, FunCaptcha i GeeTest. Zainstaluj jako narzędzie CLI i integruj z automatyzacją stron, tworzeniem kont lub wysyłaniem formularzy. Wymaga klucza API 2Captcha i połączenia z internetem do przetwarzania przez usługę.
Jak używać
Pobierz i zainstaluj narzędzie za pomocą jednej linii kodu: curl -fsSL https://raw.githubusercontent.com/adinvadim/2captcha-cli/main/solve-captcha -o /usr/local/bin/solve-captcha, a następnie chmod +x /usr/local/bin/solve-captcha. Sprawdź instalację poleceniem solve-captcha --version.
Utwórz katalog konfiguracyjny mkdir -p ~/.config/2captcha i zapisz swój klucz API z https://2captcha.com/enterpage poleceniem echo "TWOJ_KLUCZ_API" > ~/.config/2captcha/api-key. Alternatywnie możesz ustawić zmienną środowiskową export TWOCAPTCHA_API_KEY="twoj-klucz".
Sprawdź saldo na koncie 2Captcha poleceniem ./solve-captcha balance, aby upewnić się, że klucz API działa poprawnie.
Aby rozwiązać CAPTCHA obrazkowy, użyj ./solve-captcha image /ścieżka/do/captcha.png dla pliku lokalnego lub ./solve-captcha image "https://strona.com/captcha.jpg" dla adresu URL. Możesz dodać opcje takie jak --numeric 1 dla cyfr lub --math dla zadań matematycznych.
Do reCAPTCHA v2 użyj ./solve-captcha recaptcha2 --sitekey "KLUCZ" --url "https://strona.com", a dla v3 dodaj parametry --action i --min-score. Dla innych typów (hCaptcha, Turnstile, FunCaptcha, GeeTest) zastosuj analogiczne polecenia z odpowiednimi parametrami sitekey, public-key lub gt.
Zintegruj polecenia solve-captcha z twoimi skryptami automatyzacji, przekazując wynik do dalszych kroków przetwarzania. Każde rozwiązanie CAPTCHA jest zwracane w formacie tekstowym gotowym do użycia w formularzach lub żądaniach HTTP.