我有一个网站i want to put a custom made captcha,由于布局需要,不能使用在线验证码服务.它运行在谷歌appengine上.appengine API是否有用于在给定图像上书写字符的东西?
我经历了appengine Python Image API,但似乎并没有多大帮助.
有关如何在谷歌appengine基础设施上生成验证码的任何建议?
我将 Recaptcha 用于我的 ASP.NET 站点。开发环境中一切正常,但是当我公开生产时,出现此错误:
The remote name could not be resolved: 'www.google.com'
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Net.WebException: The remote name could not be resolved: 'www.google.com'
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can …Run Code Online (Sandbox Code Playgroud) 我在Ubuntu Linux上使用tesseract-ocr软件包,我已经使用了一段时间,我认为为了提高OCR的准确性,我只需要字母表中的字母子集.我需要的信件是:
0123456789abcdefghijklmnopqrstuvwxyz
Run Code Online (Sandbox Code Playgroud)
只有那个,甚至不是大写字母,任何人都可以帮我指示tesseract只匹配一部分字母吗?
谢谢,
我有一个完美的验证码,但我真的不知道为什么它显示有趣.任何人都可以帮我弄清楚这可能是什么原因?这是代码:
<?php
session_start();
$text = rand(10000,99999);
$_SESSION["vercode"] = $text;
$height = 25;
$width = 65;
$image_p = imagecreate($width, $height);
$black = imagecolorallocate($image_p, 0, 0, 0);
$white = imagecolorallocate($image_p, 255, 255, 255);
$font_size = 14;
imagestring($image_p, $font_size, 5, 5, $text, $white);
imagejpeg($image_p, null, 80);
?>
Run Code Online (Sandbox Code Playgroud)
这是显示的内容:
kX'OýÓx£Ç>ñ=¨μÖ/ b {ct÷¯½¬6É-Ãì¡H¡csdòyäæcÆ^"Ö| 7¥è|ss¤i™û%³'> 02q-Ú2q; A! p +Ÿ¢€:¿OX>'þÂþÈþÓÿDûöo™öx¾Ñö]Û¼O>ågø7mÇËŒqF‡NAU•Ÿ|j〜M½·öWkx¤šÓÎ]²ù²™U:?!IEA"O"\¥QEQEÿÙ
我正在尝试创建一个登录页面。我想使用 CI 的助手添加验证码图像但无法成功。
登录.php
class Login extends CI_Controller {
public function __construct() {
parent::__construct();
}
public function index() {
$this->load->helper(array('form', 'url', 'captcha'));
$captchaSettings = array(
'img_path' => base_url() . 'captcha',
'img_url' => base_url() . 'captcha',
'font_path' => base_url() . 'system/fonts/captcha4.ttf',
'img_width' => '300',
'img_height' => '40',
'expiration' => '3600',
'word_length' => 6,
'font_size' => 16,
'img_id' => 'captchaImage',
'pool' => '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ',
// White background and border, black text and red grid
'colors' => array(
'background' => array(255, 255, 255),
'border' …Run Code Online (Sandbox Code Playgroud) 我的验证码和 HTML5 对话框元素有问题,我的对话框与验证码图像重叠
我已将 dilogbox 的 z-index 更改为 0,但仍然重叠。我正在使用对话框 polyfill。我该如何解决这个问题?
此问题发生在 Mac Google Chrome 版本 52.0.2743.116(64 位)中
请在此处查看 jsfiddle 链接:
<div class="container">
<dialog class="auth">
<div id="recaptcha"></div>
</dialog>
</div>
Run Code Online (Sandbox Code Playgroud)
我正在编写一个 Amazon API,当仅使用 Python 请求而不使用代理时,它会提示输入验证码。当通过 fiddler 路由这个 python 请求流量时,它似乎没有问题地通过。亚马逊是否有可能对 Python 请求进行指纹识别,而 fiddler 由于它是代理而更改了指纹?
我查看了从 fiddler 和 Python 请求发送的标头,它们是相同的。
在 fiddler 上没有设置额外的代理/fiddler 规则/过滤器来创建更改。
需要明确的是,所有提到的代理仅在本地完成,因此不会更改公共 IP 地址。
据我从各种博客了解到,像 2captcha 这样的网站是一种人工图像和验证码识别服务。它的主要目的是由始终在线接收我的验证码的员工快速准确地解决您的验证码,并最终解决相同的问题。
现在让我们以https://www.google.com/recaptcha/api2/demo为例。假设生成了一个验证码,2个验证码就像data-sitekey为每个验证码生成的服务需求。
data-sitekey="6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
Run Code Online (Sandbox Code Playgroud)
现在我不明白的是,验证码解算器如何仅使用数据站点密钥在其端复制/重现验证码。谷歌是否提供任何服务来复制相同的内容?
另一端的人如何接收自己这边的相同验证码、解决它并将其发回?
大多数站点至少采用服务器访问日志检查和禁止以及某种机器人预防措施,如CAPTCHA(那些混乱的文本图像).
CAPTCHA的问题在于它们可能对用户体验构成威胁.幸运的是,它们现在具有用户友好的功能,如刷新和音频版本.
无论如何,像linux vs windows一样,垃圾邮件发送者自定义和/或构建脚本以处理仅与一个站点相关的自定义CAPTCHA示例是不值得的.因此,我想知道是否有更好的方法来处理整个CAPTCHA的事情.
在更好的CAPTCHA中, Peter Bromberg提到,一种方法是将图像转换为HTML并将其显示在页面中.在http://shiflett.org/上, Chris只是要求用户在输入中输入他的名字.这样的例子是简化CAPTCHA体验同时降低垃圾邮件发送者价值的方法.有没有人知道我可以使用的更好的例子或看到嵌入式图像的任何问题?
我正在寻找一个简单的反垃圾邮件表单提交解决方案,而不是Captcha.为了反垃圾邮件的目的,我尝试将Captcha应用到我的网站中,但是要集成到网站中太难了.我没有收到很多垃圾邮件攻击,但我想为我收到的随机垃圾邮件提供一些支持.有谁知道他们认为会起作用的东西?