ReCaptchaSitekey Addon
Please read the Terms of Use for Materials on ZennoLab
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.
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.
Link to download the proxy list
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.