跳转到主要内容
获取令牌时遇到问题吗
联系支持

通过其他服务的API进行验证码识别

CapMonster Cloud支持API:Anti-Captcha(v1.0,v2.0)、RuCaptcha、RipCaptcha、2Captcha、BypassCaptcha、DeathByCaptcha。因此,即使您的程序未与我们的服务集成,您也可以通过CapMonster.Cloud解决验证码问题。

您只需安装 CapMonsterInterceptor(适用于Windows操作系统) 其他平台的支持正在开发中。

在安装过程中,您需要指定您帐户中的API密钥,您可以在您的个人区域找到。

安装完成后,桌面上将创建一个CapMonsterInterceptor的快捷方式。启动后,该程序将出现在系统托盘中。无需进行任何设置。

当CapMonsterInterceptor运行时,发送到Anti-Captcha(v1.0,v2.0)、RuCaptcha、RipCaptcha、2Captcha、BypassCaptcha、DeathByCaptcha服务进行识别的所有验证码将被拦截并重定向到CapMonster.Cloud。

示例

只需在您的程序中选择需要输入验证码的识别服务之一。在我们的示例中,将选择 DeathByCaptcha

  • 关于DeathByCaptcha的注意事项,用于识别用户的DeathByCaptcha API使用用户名和密码,而不是API密钥。在这种情况下,您需要填写两个字段,可以填写随机值。

输入任意API密钥(例如,qwerty)。

现在您可以运行您的程序了。所有发送到另一个服务(例如我们的示例中的DeathByCaptcha)的验证码将被拦截并发送到CapMonster Cloud。

双击系统托盘中的CapMonsterInterceptor图标,您可以查看发送到识别的拦截验证码的统计信息。

问题与答案

如何在安装CapMonsterInterceptor时更改指定的API密钥?

双击CapMonsterInterceptor系统托盘图标。在程序窗口中,找到“设置”区块,更改密钥并点击“保存”。

如果出现错误:“尝试使用访问权限禁止的方法访问套接字”该怎么办?

如果在启动过程中出现错误,意味着端口 80 和/或 443 被另一个应用程序占用。

要解决此错误,需要结束占用这些端口的进程。

通过开始菜单 → 搜索 → cmd 打开命令行。

输入命令 netstat -a -o | findstr :443

-a 参数表示我们对所有活动连接感兴趣,-o 参数表示我们需要显示每个连接的进程ID。 findstr :443 将显示占用所需端口的进程。

进程的PID将显示在右侧列中,如截图所示。 请记住或写下该PID。

打开任务管理器,切换到“详细信息”选项卡,找到具有相应ID的进程并结束该任务。