Knowledgebase:
JD opens my browser to display captchas
Posted by Jay Downloader, Last modified by pspzockerscene psp on 03 June 2020 12:31 PM

Why does JD open my browser?

Some captcha types require a browser environment (Javáscript, Cookies, Flash, ...) to get solved. Others are much easier to solve if we use the browser fo example Googles "reCaptchaV2":
There are two different way of configuring our browser captcha solver:

Browser Solver

Our Browser Solver provides support for captcha types that require Javascript, Cookies, Flash, etc. It's e.g. used for ReCaptchaV2, SweetCaptcha, AreYouAHumanCaptcha, and ConfidentCaptcha.

Browser Solver approach will show the captcha in browser tab or window. After solving, the browser window will close itself, and JD will continue.

Settings > Captchas

 

Advanced Options

There are several Advanced Options (Settings->Advanced Settings) to customize the browser solver behavior:

  1. Enabled: This will enable/disable the browser solver
  2. Local HTTP Port: The http port of the local webserver
  3. Blacklist Entries: Define which hoster/plugins shall not use the browser solver.  
    Example: [ "uploaded.to-recaptcha" ].
    Note: We strongly recommend to modifiy this value in [Settings->Captcha->Settings Column]
    Note: The format is a json array. 
    * Do not forget the leading and trailing chars: [ and ] 
    * These special characters must be escaped: \ and " --> \ to \\ and " to \"
    * Each parameter in your commandline should be wrapped by " and seperated by a ,
    * Use %s as wildcard for the url
    * Do not press enter to confirm changes. Just unfocus the field by clicking somewhere else.

  4. Auto Open Browser: Should JD open the browser for you, or do you prefer to click a button to open it?
  5. Auto Click: JD can help you to solve some captchas in the browser, by simulating clicks and text inputs in the browser window.
  6. Wait For Map: Is required for the solver priority.  
    Example: {"imagetyperz" : 60000,"dbc" : 60000,"9kw" : 120000,"myjd" : 60000,"jac" : 32000,"cb" : 120000} 
    Note: We strongly recommend to modifiy this value in [Settings->Captcha->Timeouts Column]
    Note: The format is a json object. 
    * Do not forget the leading and trailing chars: { and } 
    * These special characters must be escaped: \ and " --> \ to \\ and " to \"
    * Each parameter in your commandline should be wrapped by " and seperated by a ,
    * Use %s as wildcard for the url
    * Do not press enter to confirm changes. Just unfocus the field by clicking somewhere else.
  7. Black White Listing: Enable/Disable the Blacklist or Whitelist Entries.
  8. Whitelist Entries:  Define which hoster/plugins shall ignore the Blacklist Entries the browser solver.  
    Example: [ "uploaded.to-recaptcha" ]. 
    Note: We strongly recommend to modifiy this value in [Settings->Captcha->Settings Column
    Note: The format is a json array. 
    * Do not forget the leading and trailing chars: [ and ] 
    * These special characters must be escaped: \ and " --> \ to \\ and " to \"
    * Each parameter in your commandline should be wrapped by " and seperated by a ,
    * Use %s as wildcard for the url
    * Do not press enter to confirm changes. Just unfocus the field by clicking somewhere else.
  9. Browser Commandline: We recommend to use the default browser that you use every day. This will guarantee the easiest captchas. If you want to use a different browser anyway, you can set up an command line here.
    Example: [ "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe", "-app=%s" ] 
    Note: The format is a json array.
    * Do not forget the leading and trailing chars: [ and ]
    * These special characters must be escaped: \ and " --> \ to \\ and " to \"
    * Each parameter in your commandline should be wrapped by " and seperated by a ,
    * Use %s as wildcard for the url
    * Do not press enter to confirm changes. Just unfocus the field by clicking somewhere else.
  10. Browser Loop: Enable/Disable the browser loop

 

Troubleshooting

The browser approach is pretty new and there are still some problems to solve. Please do not hesitate to contact our support.

 Configure your Browser Addons such as NoScript and Adblockers properly so they do not block Browser Solver Tasks:

Disable NoScript for http://127.0.0.1/

Disable AdBlock for http://127.0.0.1/, this may not be required

 Auto-Click doesn't work

If you are using software which interferes with your mouse e.g. screen capture applications or your systems magnifier e.g. Windows magnifier, this will most likely lead to a failure of auto-click.
Also note that auto-Click is only available for reCaptchaV2.
It is not available for e.g. similar looking reCaptchaV3 (also called "Invisible reCaptcha") or hcaptcha.
Example reCaptchaV3 "Invisible reCaptcha": recaptcha-demo.appspot.com
Example hcaptcha: dashboard.hcaptcha.com/signup

The Browser Tabs do not get closed in Firefox

You may have to allow auto close via javascript in the advanced Settings of Firefox.

  1. Go to the page "about:config"
  2. Search for "dom.allow_scripts_to_close_windows"
  3. Switch to true



Attachments 
 
 jd2-settings-captchas-in_browser.png (155.92 KB)
 example_reCaptchaV2_with_description.png (7.68 KB)
(755 vote(s))
Helpful
Not helpful