ZennoLab

Automate everything

用户工具

站点工具


侧边栏

本页面的其他翻译:

zh:addons:capmonster

CapMonster是什么

现在几乎所有的网站都使用验证码对抗自动脚本。而这种验证码很多都很简单,不值得浪费钱去注册第三方识别服务。因此我们为客户制作了一个新的工具CapMonster !你可以使用CapMonster 自动识别数百种简单的验证码。 例如

如下请看我们与其他工具在自动识别验证码能力上的对比。


CapMonster不仅仅是可以识别很多验证码的程序,同时也是一套可以创建你自己的识别模块的系统!CapMonster不需要任何特殊的知识,你只需要一点时间

CapMonster自带在用户区下载的Zennolab中获得。

描述

如何创建验证码识别模块?
步骤如下:

1) 创建一个新工程。工程里需要包含已经识别过的验证码,符号模式(字母,数字,运算符,等等。)和已训练过的模块。如果有改动,不要忘记保存工程。

2) 你需要为工程提供50至200个已识别过的验证码样本。每个验证码图像旁边要放一个保存有验证码图像文本的同名文本文件。做这个最简单的方法是使用一小段ZennoPoster脚本重复50-200次就可以得到所需样本。

3) 为工程增加模式,请在模板编辑器中把验证码图片中的每个符号都隔离出来并添加到工程中去。如果验证码符号有倾斜,那么每个符号你多制作几个模板(平均每个符号不要超过5个模式,否则识别会很慢)

4) 运行训练。在这个过程训练模块识别验证码。在启动训练时可以指定选项。训练的时间短则数秒,长则数10个小时。你可以随时暂停或者恢复再或者重新启动训练。如果训练进程超过50%,但是识别率依然是0%,那么意味着你的设置有误,或者这个验证码当前版本不支持识别。

5) 测试。你在训练过程中看到的识别成功率会略高于实际的应用。为了验证识别率和识别速度,点击“Testing module”选项卡,上传一些新的验证码(没有在训练中用过的),然后看测试结果。


如何在ZennoPoster中使用模块?
把经过训练的模块工程保存到ZennoPoster安装目录下的/Modules目录中。当你在项目中配置验证码识别模块时,你刚才保存的模块就会出现在下拉列表中。选择对应的模块即可。

购买ZennoPoster

ZennoPoster中文官方网站

ZennoPoster中文官方群:131861794

zh/addons/capmonster.txt · 最后更改: 2015/07/14 15:51 (外部编辑)