Skip to main content

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:

image-20200819-175335

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.

image-20210409-164631

image-20210409-164832

ZennoPoster

Settings => ZennoPoster Settings => Captchas

image-20210409-165052

What the settings window looks like

image-20210409-165813

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.

Attention

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.

image-20210409-181734

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

image-20210409-181817

Attention

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

Adding a new module

Information

Added in 7.3.0.0

Attention

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.

image-20210409-182826

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

image-20210409-183302

Module name

Enter the name of your module here.

Attention

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.

Tip

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.

image-20210409-185243

Deleting a module

To remove a created module from the program, delete these two files:

  • c:\Users\USERNAME\AppData\Roaming\ZennoLab\Configs\ИмяМодуля.dll.config
  • c:\Users\USERNAME\AppData\Roaming\ZennoLab\CustomModules\Captcha\ИмяМодуля.dll

USERNAME—replace this with your OS user name

Attention

It’s best to close ZennoPoster and ProjectMaker when deleting these files.