A Delphi library has been created to work with the RuCaptcha.com service. This library offers the following functionalities:
-solving a normal captcha (image-based), solving a text captcha (plain text or question-based), solving ReCaptcha V2 (Google captcha with checkbox) and requesting balance.
Furthermore, it offers the capability to report an incorrectly solved captcha.
SOLVE APIRuCaptha на Delphi XE7 SOFTWARE WITH CAPTCHAAI
APIRuCaptha is a Delphi XE7 library designed to integrate CAPTCHA-solving capabilities using the RuCaptcha.com API. It supports image CAPTCHAs, ReCAPTCHA V2, and plain text questions.
It supports solving normal image CAPTCHAs, text-based CAPTCHAs, and Google reCAPTCHA V2.
Yes, the APIRuCaptha library is available for free via GitHub.
Yes, it supports balance-checking functionality for your linked RuCaptcha account.
Yes, the library allows you to report incorrectly solved CAPTCHAs back to RuCaptcha.
The library is specifically built for Delphi XE7.
No, it only supports reCAPTCHA V2. There is no support for reCAPTCHA V3, hCaptcha, or other newer types.
While this library is built for RuCaptcha, it can be adapted to work with CaptchaAI’s API, which supports similar functionality for image and reCAPTCHA solving. CaptchaAI provides a modern alternative with robust documentation and higher success rates for complex CAPTCHAs.
CaptchaAI offers:
RuCaptcha lacks reCAPTCHA V3 and hCaptcha support and may not provide consistent success for enterprise-grade CAPTCHA systems.
This usually means the service hasn’t solved the CAPTCHA yet. Ensure you're waiting 5–10 seconds before polling again. Also consider using CaptchaAI, which returns cleaner error handling and faster solve times via json=1 responses.