Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OCRSolver ¶
type OCRSolver struct{}
OCRSolver handles ImageToText captcha challenges (distorted character / math OCR).
type ReCaptchaSolver ¶
type ReCaptchaSolver struct{}
ReCaptchaSolver solves Google reCAPTCHA v2 / v3 / Enterprise challenges.
func NewReCaptchaSolver ¶
func NewReCaptchaSolver() *ReCaptchaSolver
NewReCaptchaSolver initializes reCAPTCHA solver.
func (*ReCaptchaSolver) Solve ¶
func (s *ReCaptchaSolver) Solve(payload captcha.TaskPayload) (*captcha.Solution, error)
Solve generates reCAPTCHA response token.
type TurnstileSolver ¶
type TurnstileSolver struct{}
TurnstileSolver solves Cloudflare Turnstile challenges.
func NewTurnstileSolver ¶
func NewTurnstileSolver() *TurnstileSolver
NewTurnstileSolver initializes a Turnstile solver.
func (*TurnstileSolver) Solve ¶
func (s *TurnstileSolver) Solve(payload captcha.TaskPayload) (*captcha.Solution, error)
Solve generates a valid Cloudflare Turnstile response token.
Click to show internal directories.
Click to hide internal directories.