CaptchaSolver

#1


.Net library for interacting with RuCaptcha API

Regular captcha
A regular captcha is an image that contains distorted text that can be read by a human. To solve the captcha, you need to enter the text from the image.
Code:
    public static void Main(string[] args)
{
  Solver solver = new Solver("key", true);
  var text = solver.SimpleSolver.SolveCaptchaAuto("http://url.com/image.jpg");
  Console.WriteLine(text.Result);
}
Text captcha
Text captcha is a captcha that does not contain images and is presented as plain text. Usually, a solution needs to answer a question.
Code:
public static void Main(string[] args)
{
  Solver  solver  =  new  Solver ( " key " , true );
  var  text  =  solver . TextSolver . SolveCaptchaAuto ( " If tomorrow is Saturday, what day is it? " );
  Console . WriteLine ( text . Result );
}
ReCaptcha V2
ReCaptcha V2, also known as "I'm not a robot" reCaptcha, is very popular and looks like this:

Code:
public static void Main(string[] args)
{
  Solver solver = new Solver("key", true);
  var text = solver.ReSolver.SolveCaptchaAuto("data-sitekey", "https://urlwithcaptcha.com" );
  Console.WriteLine(text.Result);
}
Documentation https://github.com/GeraYoga/CaptchaSolver