锁定老帖子 主题:Captcha 检验人还是机
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-10-26
是一种区分用户是计算机和人的计算程序。 Captcha验证码 "smwm" ,扭曲的字母和背景颜色梯度 http://en.wikipedia.org/wiki/CAPTCHA 有人贴了帖子问过图片验证码, 可是已经不见了踪影 http://www.railscn.com/viewtopic.php?t=2343 图片验证码可以用Captcha来实现 http://rubyforge.org/projects/captcha/ 当然还有其它的方法 开发ROR的程序处理图形主要用RMagic,如果在Windows环境下开发,面临的困难主要RMagic 安装有点烦,下面的插件挺有用: Plugin for Captcha - http://dev.2750flesk.com/validates_captcha/ RMagic - http://rmagick.rubyforge.org/ 还有一个 plugin - http://www.rubyonrailsblog.com/articles/2006/09/29/use-the-ruby-captcha-gem-for-rails-user-registration 增强图片的质量 http://ajaxonrails.wordpress.com/2006/10/17/how-to-improve-the-image-quality-and-generate-random-string-image-in-the-plugin-validates_captcha/ http://ajaxonrails.blogspot.com/2006/10/how-to-improve-image-quality-and.html 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-10-26
用http://ajaxonrails.wordpress.com/2006/10/17/how-to-improve-the-image-quality-and-generate-random-string-image-in-the-plugin-validates_captcha/
结果普通的validates_captcha应该是不错的选择. validates_captcha我试过,可以用.不过太简介,图片质量不是一般的差,而且不可能控制验证信息的字符内容和长度 但是那个增强图片质量的URL上贴出的代码又有错,很可惜. |
|
返回顶楼 | |
发表时间:2006-10-26
CAPTCHA不是只有一种方式实现,现在大家都在用图片,为了防止OCR,而且还加了N多干扰图形,有些过分的甚至连人都看不出来...
其实用简单的文字题目来做CAPTCHA也是很好的,比如 1. 数学填充题,1+1=? , 3?7=21,5/2=2.? 2. 知识题目,一个星期有几天,javaeye是由几个字母组成 2. 主观识别题目,芙蓉姐姐和robbin谁比较帅... |
|
返回顶楼 | |
发表时间:2006-10-26
Readonly 写道 CAPTCHA不是只有一种方式实现,现在大家都在用图片,为了防止OCR,而且还加了N多干扰图形,有些过分的甚至连人都看不出来...
其实用简单的文字题目来做CAPTCHA也是很好的,比如 1. 数学填充题,1+1=? , 3?7=21,5/2=2.? 2. 知识题目,一个星期有几天,javaeye是由几个字母组成 2. 主观识别题目,芙蓉姐姐和robbin谁比较帅... 文本的话就要样本量了... |
|
返回顶楼 | |
发表时间:2006-10-26
用文本的话,就是需要有一个知识库(题库)在后台支撑,这个倒不错。还比较有意思。呵呵
知识库要比较大才行,要不别人多刷几次,把所有的题目都手工录下来就不行了。 |
|
返回顶楼 | |
发表时间:2006-10-27
Readonly 写道 CAPTCHA不是只有一种方式实现,现在大家都在用图片,为了防止OCR,而且还加了N多干扰图形,有些过分的甚至连人都看不出来...
其实用简单的文字题目来做CAPTCHA也是很好的,比如 1. 数学填充题,1+1=? , 3?7=21,5/2=2.? 2. 知识题目,一个星期有几天,javaeye是由几个字母组成 2. 主观识别题目,芙蓉姐姐和robbin谁比较帅... 这个主意不错。可以考虑实际应用下。忘记在那里看到过了,有个网站进去之前,放一堆照片,让用户选择那个是美女。。。 选对了才能继续。 |
|
返回顶楼 | |
发表时间:2006-10-27
jack 写道 Readonly 写道 CAPTCHA不是只有一种方式实现,现在大家都在用图片,为了防止OCR,而且还加了N多干扰图形,有些过分的甚至连人都看不出来...
其实用简单的文字题目来做CAPTCHA也是很好的,比如 1. 数学填充题,1+1=? , 3?7=21,5/2=2.? 2. 知识题目,一个星期有几天,javaeye是由几个字母组成 2. 主观识别题目,芙蓉姐姐和robbin谁比较帅... 这个主意不错。可以考虑实际应用下。忘记在那里看到过了,有个网站进去之前,放一堆照片,让用户选择那个是美女。。。 选对了才能继续。 选美女这个注意也有缺陷,假设有美女 1>2>3>4>5>6...>n a>b表示a比b美 n容量有限,假设已经穷举了所有的美女资料,image src固定了,这样就好猜了。 金山词霸上居然没有captcha这个翻译。。。 |
|
返回顶楼 | |
发表时间:2006-10-27
sorphi 写道 选美女这个注意也有缺陷,假设有美女 1>2>3>4>5>6...>n a>b表示a比b美 当然只有一个美女,其他的都是如花型,或者干脆放几个男的。 |
|
返回顶楼 | |
发表时间:2006-10-28
Captcha 检验人还是机 精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
讨论的挺热烈, 这种帖子怎么会没有看着顺眼或不顺眼的呢? 讨论的多了就忘记了投票, 上的高手多了, 就不好意思了, 从众的心理意识在起作用 Jerry认为Ruby生成图片时质量还是不高, Jerry 是否可以描述下应用需求看看真的是否适合其它的解决方法 |
|
返回顶楼 | |
发表时间:2006-10-30
sorphi 写道 选美女这个注意也有缺陷,假设有美女 1>2>3>4>5>6...>n a>b表示a比b美 n容量有限,假设已经穷举了所有的美女资料,image src固定了,这样就好猜了。 金山词霸上居然没有captcha这个翻译。。。 虽然稍微难点, 实现让相同的url返回不同图片应该就可以了吧. |
|
返回顶楼 | |