Module: Capsolver

Defined in:
lib/capsolver.rb,
lib/capsolver/base.rb,
lib/capsolver/error.rb,
lib/capsolver/utils.rb,
lib/capsolver/client.rb,
lib/capsolver/yandex.rb,
lib/capsolver/aws_waf.rb,
lib/capsolver/control.rb,
lib/capsolver/version.rb,
lib/capsolver/gee_test.rb,
lib/capsolver/recaptcha.rb,
lib/capsolver/cloudflare.rb,
lib/capsolver/mt_captcha.rb,
lib/capsolver/configuration.rb,
lib/capsolver/image_to_text.rb,
lib/capsolver/vision_engine.rb,
lib/capsolver/datadome_slider.rb,
lib/capsolver/file_instrument.rb,
lib/capsolver/friendly_captcha.rb

Defined Under Namespace

Modules: Utils Classes: ApiError, AwsWaf, Base, CaptchaUnsolvableError, Client, Cloudflare, Configuration, Control, DatadomeSlider, Error, FileInstrument, FriendlyCaptcha, GeeTest, ImageToText, MtCaptcha, ReCaptcha, VisionEngine, YandexCaptcha

Constant Summary collapse

Yandex =

For convenience, alias Yandex as YandexCaptcha

YandexCaptcha
VERSION =
"0.1.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject



30
31
32
# File 'lib/capsolver.rb', line 30

def configuration
  @configuration ||= Configuration.new
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



34
35
36
# File 'lib/capsolver.rb', line 34

def configure
  yield(configuration)
end