2017-11-26 17 views
0

以下のコードを使用して、セレンスクリプトでanti-captcha chrome pluginを追加しています。私はgoolge reCAPTCHA V2を解決することができましたが、このプラグインでRotateCaptcha/FunCaptchaをどのように解決できるのか分かりませんでした。AntiCaptchaを使ってFunCaptcha/RotateCaptchaをどのように解決できますか?

executable_path = "C:\Python27\chromedriver.exe" 
os.environ["webdriver.chrome.driver"] = executable_path 

chrome_options = Options() 
chrome_options.add_extension(r'D:\anticaptcha.crx') 

driver = webdriver.Chrome(executable_path=executable_path, chrome_options=chrome_options) 
driver.get("http://stackoverflow.com") 

RotateCaptcha/FunCaptcha

すべてのヘルプは理解されるであろう!

+0

この場合の最適な解決方法は、通常よりも遅延を長くします。スクレーパーがそのcaptchaに遭遇したら、それを手動で解決して、それが終わったら残りのものを望むように見つけることができます。ときには、その時間内にあなたがそのキャプチャを解決できないかもしれない原因を突破することがあります。それでおしまい。 – SIM

+0

遅延を追加することは私の目標のウェブサイトでは機能しません。そのため、私はFunCaptchaを解決するための有料ソリューションを探しています。 – Naeem

+0

ブラウザがタイムアウト例外をスローする前に、遅延を追加した後にキャプチャを手動で解決しましたか? – SIM

答えて

0

あなたが人間を使用しない限り不可能です。 https://2captcha.com/と呼ばれるサービス、または にcaptchaを解決するサービスを提供しています。 解答であなたに応答する人に

+0

はい、同意します。アンチキャプチャはまた、APIを提供し、人間にキャプチャを送信してそれを解決します。 2catpcha APIを使用し、正常なcaptchaとreCaptcha V2を正常に解決しましたが、Funcaptchaを解決できませんでした。 – Naeem

0

それを送信するのは、funcaptchaが60秒の遅延を設定するためです。キャプチャがその時間枠で解決されないと失敗します。 2captchaが遅すぎる

関連する問題