标签归档:验证码

boblog中文汉字验证码增强补丁

  最近一段日子被可恶的spam盯上了,每天来博客查看的时候发现总是有百十条垃圾评论。前些日子比较忙,于是索性把博客设置成了所有言论需审核。今天终于忍无可忍,决定对这些个spam宣战。

  boblog里面已经开全了验证码设置,但是每天还是有那么多条提交,于是怀疑自带的验证码被识别了。在官方找到一个增强版的验证码(传送门:官方验证码增强),patch之后有所好转,但是依然出现了接近10条spam评论(却是为何?这个识别起来没那么容易啊,求解。)于是决定上线更加复杂的中文验证码补丁。中文验证码的思路和英文是一样的,建立画布,随机点上噪点,随机划上干扰线,然后在随机选取字符,用字库生成即可。过程不复杂。在实施的时候去javaeye上面找了点现成的代码放上,偷懒了,呵呵。 (传送门:中文验证码原文

  使用效果预览:
  查看图片

  以下是修改好的适用boblog的验证码Patch,覆盖对应文件即可。验证码采用的字库为随Android系统发布的Droid字体,遵从Apache许可证协议分发。 继续阅读