GeraYoga/CaptchaSolver

#1
.Net library for interacting with RuCaptcha API

Examples of
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 some 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);
}
More information - WIKI
Documentation https://githubmemory.com/repo/GeraYoga/CaptchaSolver