ZennoLab

Automate everything

用户工具

站点工具


侧边栏

本页面的其他翻译:

zh:addons:capmonster:sitekey

通过sitekey进行ReCaptcha 2验证码识别


从版本2.10.0.0开始,CapMonster支持使用sitekey,从而能在不使用浏览器的情况下识别ReCaptcha2。之后CapMonster将与其他需要ReCaptcha 2识别的第三方程序集成,并使用sitekey方法将验证码发送到CapMonster进行识别服务。 为此,我们开发了特殊的插件CapMonster ReCaptcha SiteKey Addon

启用Recaptcha 2 SiteKey插件

为了能够启用插件,应该从具有CapMonster 2许可证的同一帐户的用户面板 - https://userarea.zennolab.com/lk/userarea/BuyProduct.aspx 购买CapMonsterReCaptchaSiteKeyAddon产品。 一个插件适用于所有版本帐户,因此如果有多个额外线程的CapMonster许可证,则插件将适用于这个帐号下的所有这些许可证。 购买CapMonsterReCaptchaSiteKeyAddon后,重新启动CapMonster以将其加载到程序中。

插件的最低系统要求 - 2Gb内存,2核CPU,Windows 7+操作系统。
使用CapMonster Pro版本的推荐要求 - 4Gb内存,4核CPU,Windows 10/Windows Server2012 +操作系统。

发送ReCaptcha2识别

如果是从ZennoPoster发送ReCaptcha2以通过sitekey识别,可以使用特殊动作识别ReCapcha2。

在操作属性中插入sitekey值,该属性可以从带有验证码的网页中进行解析,或者该网页的URL地址中进行解析。

从其他第三方程序中通过sitkey识别ReCaotcha2,应使用对captcha-service API的请求将ReCaptcha发送到CapMonster:

2captcha/rucaptcha - https://2captcha.com/newapi-recaptcha-en
Anti-captcha - https://anti-captcha.com/apidoc/recaptcha (only by http protocol)

请求的例子:

http://127.0.0.3/in.php?key=123sdffff&method=userrecaptcha&googlekey=sitekey&pageurl=https://site.com

该请求包含以下参数:
- url- capmonster识别的服务地址或http://ip:por
- captcha-service/CapMonster2的key值,这里可随机。
- 识别方法。
- sitekey值(从网页中解析)
- 带验证码的网页地址

在请求回复中,你可以获取到验证码ID - OK|CaptchaID。
使用这个ID在下列地址中进行请求:

http://127.0.0.3/res.php?action=get&id=CaptchaID

CapMonster将接受此类请求并以验证码服务形式返回答案。 ReCaptcha将在我们服务器上的ReCaptcha2的远程模块上被识别。为了加载和点击recaptcha,我们在CapMonster中内置了本地浏览器。它自动放置相匹配的UserAgent。CapMonster支持代理,可以在请求中的参数中附加,或在capmonster程序设置中设置。

zh/addons/capmonster/sitekey.txt · 最后更改: 2018/08/31 06:15 由 seoget