Captchas
🔗 Original page — Source of this material
Description
A captcha is an automatically generated test to determine if the user is a person or a computer. It often looks like a distorted set of letters and/or numbers. These can be written in different color combinations, with noise, distortion, overlaid lines, or random shapes.
The image below shows some examples of captchas:

There are also versions where you're asked not just to enter characters from an image, but to do something else—find buses, palm trees, cars, and other objects; solve a puzzle; arrange objects in a certain order, or sort them.
Examples of such captchas include Recaptcha, Funcaptcha, hCaptcha, and others.
What is this used for?
These services are designed so that you don’t have to enter captchas by hand.
ZennoPoster lets you solve captchas on your own (for simple text-based captchas, at least). To do this, in the ❗→ captcha recognition action, just select the MonkeyEnter.dll module. But this can become tedious if you’re dealing with hundreds or even thousands of captchas! And what if your project runs 24/7 and a captcha might pop up at any time? That’s when these services really come in handy.
How do you open this window?
ProjectMaker
- Go to the top menu Edit => Settings => Captchas.

- Or via the ❗→ Start page

ZennoPoster
Settings => ZennoPoster Settings => Captchas

What the settings window looks like

How do I connect?
Secret key
Most often, to use a service you’ll need an API key—a unique string of random characters that lets the service identify you. Here’s an example: 8fc9b30e544885b8480fb590dfcbdd71
To get an API key, go to the website of the service you want. Have a look at the pricing and terms. If you decide to use it, just register and grab your API key from your captcha service’s dashboard.
Login and password
Some services, instead of an API key, use your login and password from registration to identify you.
Additional parameters
The URL for API requests. This is set by default. If it’s not set, check with the developers of the service you chose.
Don’t change this field unless you have a reason!
Balance
Once you enter your API key or login/password pair, your current balance on the service will appear here.

This field may also show errors (not for all services). For example: IP_BANNED, ERROR_WRONG_USER_KEY, and so on.

If, after you enter your API key, this field stays empty, it means an error occurred. Possible reasons: wrong key (or login/password), service issues, or your key was banned.
Available services
- CapMonster Cloud - Recommended

- 2captcha.com
- Anti-Captcha.com
- BypassCaptcha.com
- CaptchaBot.com - No longer works
- CheapCaptcha.com
- DeathByCaptcha.com
- DeCaptcher.com
- ImageDecoders.com
- Imagetyperz.com
- Jsdati.com
- http://RIPCaptcha.com - No longer works
- RuCaptcha.com
- http://Ruokuai.com - No longer works
- http://Uuwise.com - No longer works
- CapMonster2
Adding a new module
Added in 7.3.0.0
For simple text captchas only.
Starting from ZennoPoster 7.3.0.0, you can add your own captcha recognition service based on the APIs of popular services.
To do this, go to the Settings page and select Add your service.

A window will pop up for you to enter details about the new service:

Module name
Enter the name of your module here.
Maximum 20 characters.
API
Choose the API your module will be based on.
API-key
The API key from the service.
This is the same as the Secret key field for default services (see above).
Server
The URL to which requests will be sent.
If you’re not sure what to enter in a certain field, check with your service provider.
Sending captchas to your module
After you add the module, you can select it in the ❗→ Recognize captcha action.

Deleting a module
To remove a created 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
USERNAME—replace this with your OS user name
It’s best to close ZennoPoster and ProjectMaker when deleting these files.