ReCaptchaSitekey Addon

Table of contents


Description

Here are the settings that are responsible for the operation of CapMonsterReCaptchaSiteKeyAddon.

You can read more about RecaptchaSitekeyAddon in the article at this link.

Main settings

Max number of RC2Instance processes

The maximum number of ReCaptcha2 recognition processes is indicated.

When the sitekey is transferred to CapMonster2, the browser is launched to download ReCaptcha2, after which the pictures are sent to our servers for recognition and further clicks on the correct answers.

Start processes with low priority

Start ReCaptcha2 recognition processes with a priority below average, which saves system resources on your computer.

Monitor system resources

ReCaptcha2 recognition processes start only if system resources are available.

Safe recognition mode

The number of attempts and timeouts are adjusted to reduce the likelihood of IP/proxy blocking to a minimum.

For the safe mode to work correctly in CapMonster2, you need to use 2-3 times more proxies than the number of simultaneously recognized captchas, so that the proxies have time to "rest".

Use profiles when recognizing captchas

Application of walking profiles when recognizing ReCaptcha. Both ZennoPoster profiles and generated CapMonster profiles will be used.

Path to folder with ZennoPoster profiles

ZennoPoster profiles in * .zpprofile format are used

Path to folder with generated profiles

Upon successful recognition of ReCaptcha, the ZennoPoster profile used or the CapMonster profile, created automatically in the process of recognizing, is saved for later reuse.

Maximum recaptcha per profile per day

The maximum number of ReCaptcha recognitions from a profile per day is indicated.

Do not bind a profile to a specific proxy

Enables or disables binding of a profile to a specific proxy.

Archive profiles

Compresses profiles, which will allow to fit more (approximately three times) number of profiles on the hard disk, but will increase the load on the central processor.


Method of recognition ReCaptcha2

A way of recognition is chosen

  • Firefox (available up to CapMonster2 2.11.2.0 inclusive)

  • Chrome

  • HttpRequest


Recognition settings for Chrome and Firefox

Attempts to recognize captchas

Maximum number of attempts to recognize ReCaptcha. The attempt is ended by pressing the “Confirm” button.

Timeout waiting for element to load

Wait time for captcha loading in milliseconds. Recognition will be interrupted when attempts to download the element are exhausted (by default there are 50). The total timeout for loading an item is: 800 * 50 = 40 seconds.

Number of attempts to load element

Every X seconds set in “Timeout for waiting for item loading”, an attempt is made to load a captcha. And if they are exhausted, the process of recognition will be completed.

Timeout between clicks on elements

Time between clicks when recognition in milliseconds.

Number of dynamically changing captchas

Limit on the number of changing pictures in dynamic ReCaptcha2, upon reaching which the process will be abandoned by clicking the “Confirm” button.

Number of attempts to get an answer

The maximum number of attempts to get a result from CapMonster2. If no response is received within this limit, an error will be returned (Timeout for item loading or ERROR_RECAPTCHA_TIMEOUT).

Timeout for recognizing a CAPTCHA

Global timeout in seconds after which the recognition stops.

Timeout waiting for a task

The time in seconds that the launched instance waits for a new request to solve ReCaptcha2. If there are no new tasks, the RC2Instance.exe process will be terminated.

Profiles directory

The path to the instance profile. In this folder, randomly named subfolders will be created in which instance settings will be stored.

Maximum memory usage

The maximum amount of memory that a single instance can use.

Show Browser

Enables the display of the browser window, where you can watch the process of clicks on images when recognizing a captcha.

Maximum number of connections to p2oxy

Maximum number of simultaneous connections to p2oxy (used for socks5 proxy).


HttpRequest recognizing settings

Attempts to recognize captcha

Maximum number of attempts to recognize ReCaptcha. The attempt is ended by pressing the “Confirm” button.

Attempts to find task

If the task (cars, traffic lights, etc.) is not found, ReCaptcha2 will be updated. When the limit is reached, the process of recognition will be started from the very beginning.

Multi-captcha

Limit on the number of changing pictures in dynamic ReCaptcha2, upon reaching which the process will be abandoned by clicking the “Confirm” button.

Request timeout

The maximum time to wait for a query to be executed in seconds.

Timeout between requests

Time to wait between requests in milliseconds.

Timeout for recognizing a captcha

Global timeout in seconds after which the recognition stops.

Taimout waiting for a task

The time in seconds that the launched instance waits for a new request to recognize ReCaptcha2. If there are no new jobs, the Rc2Http.exe process will be terminated.

Number of tasks per process

The maximum number of simultaneously solved tasks in one Rc2Http.exe process.

Maximum number of threads

The limit of the threads using HttpRequest method depends on “Max number of RC2Instance processes” setting. Formula:

“Max number of RC2Instance processes” * 3 = Maximum number of Http Requests threads

Example: if “Max number of RC2Instance processes” is set to 100 then maximum number of the HttpRequests threads is 300 (100 * 3 = 300).


Recognition delay settings

Pause between task availability checks

Time in milliseconds that determines how long the process will be idle between checks for the presence of tasks to recognize captchas.

Pause between RC2 Instance starts

The minimum delay between RC2Instance starts in milliseconds.

Reset recognition settings

Set default settings.


Proxy settings

Use a separate set of proxies for RC3

For ReCaptcha3 it is possible to specify separate proxies.

Check proxies before running instances

Before ReCaptcha is recognized, the working capacity of the proxy is checked by a lightweight process, which saves resources on launching the browser if the proxy is "dead". A successful result is remembered to avoid over-checking.

Use alternative address - recaptcha.net instead of http://google.com

For correct work of ReCaptcha in countries where Google is prohibited or not available (for example, China, Arab countries, etc.), support for the recaptcha.net domain has been added.

Recaptcha2\Recaptcha3 tab

ReCaptcha2 - a tab for setting up a proxy when ReCaptcha2 is recognized.

ReCaptcha3 - a tab for setting up a proxy when ReCaptcha3 is recognized.

Way of loading proxies

  • Without proxy - proxies in the CapMonster2 browser are not used to recognize ReCaptcha;

  • From the list - proxies are specified in the list;

  • From file - proxies are added from a file;

  • By link - the file with the proxy is downloaded from the link;

  • Built-in - Integration in partnership with Hit.proxy Service.

Proxy platform type

The choice of a user agent depends on the type of proxy, if it is not installed independently:

  • Desktop - computer user agent;

  • Mobile - is a mobile user agent.

Proxy protocol

Select the appropriate protocol for your proxies:

  • socks4 - SOCKS4 proxy protocol;

  • socks5 - SOCKS5 proxy protocol;

  • http - HTTP proxy protocol;

  • automatic - this mode is specified only if the protocol is already specified in the loaded proxy list. This mode is not designed for auto-selection of the required protocol. Therefore, if no protocol is specified, then requests will be sent over the HTTP protocol by default.

Path to the file with proxy list

Here you need to specify the path to the file with the proxy and load them into the program using the Load button.

Here you need to specify the link on which the proxies will be downloaded.

Update proxy from source within certain interval (min.)

The frequency with which proxies will be loaded from a file or from a link is indicated.

Use proxies from the CapMonster list, even if another proxy is specified in the request

If proxies are specified in the request for creating a ReCaptcha Sitekey task, then when setting this option, proxies from the internal CapMonster2 list will be used instead.

Current proxy list in use

List of proxies downloaded from the list.

Check proxy format

Using this button, you can check that all loaded proxies have the correct format protocol://login:password@ip:port (for proxy with authorization) and protocol://ip:port (for proxy without authorization).

Remove proxies from the current list with error ERROR_PROXY_BANNED

Banned proxies are removed from circulation and sent to "rest" in the List of banned proxies

Remove proxies from the current list with error ERROR_RECAPTCHA_TIMEOUT

Invalid proxies are removed from circulation and sent to "rest" in the List of Banned Proxies

Keep proxies in the banned list for no more than minutes

The time during which banned and invalid proxies will not be used in CapMonster2 is specified.

Banned proxy list

List of banned proxies.