Captchas (PM)
🔗 Original page — Source of this material
Description
A CAPTCHA is an automatically generated test used to determine whether a user is a human or a computer (bot). Simple CAPTCHAs often consist of distorted letters and/or digits. They may use different color combinations, noise, distortions, additional lines, or arbitrary shapes.
![]() |
|---|
| Examples of text CAPTCHAs. |
Other types of CAPTCHA require an action rather than simply entering characters from an image. For example, you may be asked to find buses, palm trees, motorcycles, or other objects; solve a puzzle; arrange objects in a particular order; or sort them.
More CAPTCHA examples:
![]() | ![]() |
|---|---|
| ReCaptcha | HCaptcha |
![]() | ![]() |
|---|---|
| FunCaptcha | CloudFlare |
What are these settings for?
ZennoPoster lets you solve text CAPTCHAs manually. Simply select the MonkeyEnter.dll module in the Recognize CAPTCHA action. However, this can become labor-intensive when you need to solve hundreds or even thousands of CAPTCHAs!
What if, for example, the project runs around the clock and a CAPTCHA can appear at any time?
The services listed here can help. They let you avoid entering CAPTCHAs manually.

How do I connect a service?

Secret key
Most services require an API key. This is a unique string of random characters that the service uses to identify you. For example, it might look like this: 8fc9b30e544885b8480fb590dfcbdd71.
To obtain an API key, visit the website of a suitable service and review its terms. Once you have chosen a CAPTCHA-solving service, register and obtain your API key from your account dashboard.
Login and password
Some services use the login and password you chose during registration instead of an API key.
More options
This field contains the URL (domain) that receives API requests. It is set by default in the program and should not be changed unless necessary. If no URL is provided, consult the documentation for the selected service.
Balance
Once you have authenticated with the service, this field displays your current balance.
It is also used to display error information, although not all services support this.
Possible errors include IP_BANNED, ERROR_WRONG_USER_KEY, and others.
An error has occurred.
Possible causes include an incorrect key (or login/password), a problem with the service, or a banned key.
Available services
- CapMonster Cloud — Recommended 👍;
- 2captcha;
- Anti-Captcha;
- BypassCaptcha;
- CheapCaptcha;
- DeathByCaptcha;
- DeCaptcher;
- Imagetyperz;
- Jsdati;
- RuCaptcha;
- CapMonster 2 Desktop;
Custom module
Adding a new module (service)
You can also add your own CAPTCHA-solving service based on the API of a popular service.

Required parameters
Consult the service provider.
Module name
Enter a name for the module, up to 20 characters long.
API
Select the service API on which your module will be based.
API-key
The service key. This is the same key you enter in the Secret key field when connecting the service.
Server
The URL (domain) to which CAPTCHA-solving requests will be sent.
Sending CAPTCHAs to your module
After adding the module, you can select it in the Recognize CAPTCHA action.
Removing a module
To remove a custom module from the program, delete these two files:
c:\Users\USERNAME\AppData\Roaming\ZennoLab\Configs\ИмяМодуля.dll.configc:\Users\USERNAME\AppData\Roaming\ZennoLab\CustomModules\Captcha\ИмяМодуля.dll




