7

我正在使用带有 zend 形式的 reCaptcha,如下所示:

    $recaptcha = new Zend_Service_ReCaptcha('xxx', 'yyy',
        NULL, array('theme' => 'white'));

    $captcha = new Zend_Form_Element_Captcha('captcha',
        array(
            'label'          => 'Type the characters you see in the picture below.',
            'captcha'        =>  'ReCaptcha',
            'captchaOptions' => array(
                'captcha' => 'ReCaptcha',
                'service' => $recaptcha
            )
        )
    );

我想知道是否有一种设置可以降低人们阅读单词的难度。似乎很难破译那些话

4

4 回答 4

3

不; ReCaptcha 没有难度设置。

于 2012-09-02T00:05:07.670 回答
2

你可以在它下面写一个字条说“尽力而为”。

在每个重新验证码中,都有一个简单的单词和一个难的单词。如果您键入简单的,您几乎可以得到它。如果您尽最大努力输入硬词,则很可能有人已经输入了与您相同的内容。如果至少有 3 个用户已经给出了答案,谷歌(在 re-captcha 之后)认为答案有效。

于 2012-09-02T00:10:35.083 回答
1

我知道这不能回答您的验证码问题,但您是否考虑过使用其他“人体测试”方法?恕我直言,验证码使最终用户更难使用表单,这绝不是一件好事。我个人喜欢在我的表单上使用计时器。当页面加载和提交时,我将一个变量设置为 time(),该变量会根据当前时间进行检查,如果表单是在 2 或 3 秒内提交的,它可能是一个机器人。除了验证码之外,还有许多其他更好的“人体测试”方法。

于 2012-09-02T00:51:02.730 回答
1

ReCaptcha 上没有难度级别的设置。时期。

我不使用它,也不推荐任何人使用它。

问像2 + 2这样的数学问题的答案,这样你就不会只有人类进来了。还有像独立日什么时候这样的问题?不是很好的问题,因为您将有来自世界各地的访客。使用数学。

于 2012-09-03T04:42:27.507 回答