问题描述
- 请问,12306登录时验证码的实现方法是什么?或者实现思路,谢谢!
-
最近做登录的验证码,需要实现的效果跟12306网站登录时的验证一样。请问如何实现该功能。自己在下面百度了一下,这方面的资料感觉挺少的,只看到一个说用Python的,但是我没用过Python,想请问一下有没有其他的实现方法。谢谢了
解决方案
现在好像换成几个图片,一个名词,让你识别哪个是哪个。难度不是一般大。建议你使用人工打码。
解决方案二:
Python的PIL库实现验证码图片
http://blog.csdn.net/csapr1987/article/details/7728315
解决方案三:
采用BitMap的方式,获取到图片以后更换为对应的数字或字母即可
解决方案四:
个人意见:对于答案,里面肯定存有一个bitmap的列表,那么你选择出来的图片如果和答案里面的bitmap刚好对应,那么你就验证通过,
否则验证失败。。。bitmap的使用方法网上很多的,你搜搜看吧。。。一开始我以为你只是询问获取验证码怎么获取,所以。。。
解决方案五:
1、首先,应该是要有汉字的词组。这个可以自己构造。同时记录词组的编号列表
2、利用词组生成验证码。
3、将图片也进行一个编号列表(相同的种类为一个号)
4、用ajax来做,每选一个图片就进行验证。看看图片的编号是否的词组的编号一样
解决方案六:
java实现验证码
时间: 2024-11-08 21:49:01