Captcha recognition via API of other services

CapMonster Cloud supports API: Anti-Captcha (v1.0, v2.0), RuCaptcha, RipCaptcha, 2Captcha, BypassCaptcha, DeathByCaptcha. Thus, you can solve captcha through CapMonster.Cloud, even if your program doesn't have integration with our service.

You just need to install CapMonsterInterceptor (OS Windows)
Other platforms support are in development.

During the installation process, you’ll need to specify the API key of your account, which you can find in your personal area.

Screenshot from personal area
CapMonsterInterceptor installation process

 

When completed, a CapMonsterInterceptor shortcut will be created on the desktop. After launch, the program will be available in the tray. No settings are required.

When CapMonsterInterceptor is running, all captchas sent for recognition to Anti-Captcha (v1.0, v2.0), RuCaptcha, RipCaptcha, 2Captcha, BypassCaptcha, DeathByCaptcha services will be intercepted and redirected to CapMonster.Cloud.

Example

Just select one of the recognition services in your program where you need to enter a captcha. In our example, it will be DeathByCaptcha.

  • Note for DeathByCaptcha: to identify a user, the DeathByCaptcha API uses username and password, not an API key. In this case, you need to fill 2 fields with random values.

Enter any API-key (For example, qwerty).

Now you can run your program. All captchas sent to another service (DeathByCaptcha in our example) will be intercepted and sent to CapMonster Cloud.

By double-clicking on the CapMonsterInterceptor icon in the tray, you can see the statistics of intercepted captchas sent for recognition.

Questions and answers

Double click on the CapMonsterInterceptor tray icon. In the program window, find the «Settings» block, change the key and click «Save».

 

If an error occurs during the launch, it means, that port 80 and/or 443 is occupied by another app.

To fix this error, it is necessary to end the process, that occupies these ports.

Run the command line via the start menu → search → cmd

Enter the command netstat -a -o | findstr :443

The -a key indicates that we are interested in all active connections, -o — for each of them we need to display the PID (process ID).
findstr :443 will show us only the process that occupies the port we need.

The PID of the process will be displayed in the right column, as in the screenshot.
Remember it or write it down.

Open the task manager, go to the «Details» tab, find the process with the necessary ID and end the task.