好复杂,好复杂
强烈建议缩短长度到一个字。 What's the purpose of this verification, it's going to prevent most of the people from using this system.
一个字还是太短了吧,不过最好字大一点。同样大小的汉字比英语难认。
目前如果一张验证码字太难, 可以换一张. 验证码的缩短和增加字体, 如果要求的人多, 可以考虑. 但是关于验证码的取消, 如果你在mitbbs考古一下就能想象到, 接下来会发生的是印度大军压境, 所用的服务器一小时3600秒CPU过载, 速度巨慢无比, 然后ISP关闭服务器, 要求解释, 短期内多次发生, 会被要求关站. 另外我也想过去掉繁难字的问题: 能做的是从字典中挑选出常见字, 按笔划多少排列, 25个字一行. 但是个人业余时间有限. 下面是网上的字典, 如果您有时间帮忙我会非常感谢. http://www.zbyw.cn/xhzd/ http://zidian.911cha.com/bushou.html
如果能用常用成语词组之类的会简单很多。现在有六个字,每个都很复杂,而且不关联,每敲一个要都要不少时间。不过不管怎样,感谢版主付出
可能一开始还是有个熟悉的过程. 现在我换简单点的验证码图片, 输入六个字, 很快, 30秒到一分钟. 用常用成语词组之类的也可以, 但也需要花时间给出一个成语库啊. 其实我还有别的想法, 依据文化背景的. 比如: 用中文回答电影致青春的导演是谁? 大话西游的女主教叫什么名字? 等等. 比较有趣, 更短, 也更难破解.
版主可以开放加题么?
可以. 问题是什么时候和如何开放. 目前OJ题是放在文件系统中. 为了从界面加题方便, 需要放入数据库. 现有的OJ排版要改进, 免得日后题多了再改麻烦. 新加的题要保证质量, 可能正式放入前先放入一个beta区试用. 【 在 johnkonet 发表于 2013-09-11 07:56:52 的大作中提到: 】 : 版主可以开放加题么?
现在验证码是四个字了,应该容易很多了。 其实,也用不着手工挑选常用字。可以用简单的machine learning自动挑选: 只需要统计一下提交通过验证的情况下,出现频率高的是哪些字, 这些必然是常用的,生成新验证码得时候用这些字就行了。 由此也许可以写一篇小论文,关于学计算机的国人的汉字掌握情况 :-)
字体增大了。
Please log in first.