java-请问,12306登录时验证码的实现方法是什么?或者实现思路,谢谢!

问题描述

请问,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

java-请问,12306登录时验证码的实现方法是什么?或者实现思路,谢谢!的相关文章

工信部的ICP备案网站登录时验证码一直输入不正确怎么回事

为什么工信部的ICP备案网站登录时验证码一直输入不正确呢?输入了几百遍了,账号密码也是对的,有人遇到一样的问题吗?请赐教啊! 解决办法 1.把验证码的图片url拿出来(右键-复制图片连接),然后在新窗口打开,输入新窗口打开的那张图片的字符就ok了 2.换IE浏览器就好了,国企和政府网站,也就用IE访问还算正常,其他浏览器看运气了. 公司的财务之前登录地税系统,还要特意装个IE6,更新版本都无法登陆,这种事不要气,淡定-- 对了,如果要是用360浏览器,得切换IE内核,最好是兼容模式,IE9模式在

java Date获取年月日时分秒的实现方法_java

java Date获取年月日时分秒的实现方法 package com.util; import java.text.DateFormat; import java.util.Calendar; import java.util.Date; public class Test { public void getTimeByDate(){ Date date = new Date(); DateFormat df1 = DateFormat.getDateInstance();//日期格式,精确到日

HTML页面登录时的JS验证方法_javascript技巧

开发一个注册的HTML页面, 用于搜集用户的注册信息.包括: 姓名(不能为空), 年龄(必须超过17岁), 体重(30-150kg), 班级(下拉列表),登陆密码(至少8位长).确认密码(和登录密码一致),Email(不能为空) , 电话,QQ, 个人简历等信息. 并针对这些表的元素来创建相应的验证,如果检测到错误, 在输入框后面用红色的字显示错误.要用到前面几节学习过的单行文本输入框text.下拉列表框select.密码输入框password.多行文本输入框textarea.这是一个较实用的用

Java仿12306图片验证码_java

由于要做一个新项目,所以打算做一个简单的图片验证码. 先说说思路吧:在服务端,从一个文件夹里面找出8张图片,再把8张图片合并成一张大图,在8个小图里面随机生成一个要用户验证的图片分类,如小狗.啤酒等.在前端,访问这个页面时,把图片加载上去,用户在图片上选择提示所需要的图片,当用户点登陆时,根据用户选择的所有坐标判断所选的图片是不是实际上的验证图片. 先放两张效果图: 为了让文件查找比较简单,在图片文件结构上可以这样: 这样方便生成用户要选择的Key图片,和取出8张小图合并成大图. 上代码:这是选

使用HTMLunit进行登录注册操作时验证码如何处理?

问题描述 使用HTMLunit进行登录注册操作时验证码如何处理? htmlunit有没有方法可以拿到网页对象中的图片验证码流? 或者是其他的解决办法 解决方案 先save到本地 然后找到验证码图片摆到输入界面上 可以参考下:http://www.maiziedu.com/course/web/421-5460/ 解决方案二: 先save到本地 然后找到验证码图片摆到输入界面上 可以参考下:http://www.maiziedu.com/course/web/421-5460/

请问:用java代码实现memcached时,所需要包有哪些》谢谢!!!

问题描述 请问:用java代码实现memcached时,所需要包有哪些>谢谢!!! 用java代码实现memcached时,所需要包有哪些,分别是干什么的 解决方案 有封装好的clienthttps://code.google.com/p/memcached/wiki/Clients#Java

国内各大银行在网银登录时设置验证码且未提供替代文本及语音播报的行为,构成对视障客户的歧视

据报道:对大多数人来说,"验证码"只是一个网络流程的步骤而已,动动手指,便会"通关".不过,对于视障人士来讲,小小验证码却难倒了千万人,让不少视障人士谈"码"色变.2日,山东视力一级残疾人王小海(化名)将一封由493名视障人士签名的投诉信寄往了中国银行业监督管理委员会.投诉信认为,国内各大银行在网银登录时设置验证码且未提供替代文本及语音播报的行为,构成对视障客户的歧视. 当事人:感觉被银行"抛弃" "对于盲人群体来说

12306网站升级动态验证码 360猎豹等抢票软件“沦陷”

12306网站升级动态验证码 360猎豹等抢票软件"沦陷"中新网12月31日电(IT频道 吴涛) 据了解,今日上午11点左右,12306网站推出了"彩色动态验证码机制",在此之前,12306网站使用的是静态验证码.此举一出,立刻引起了网友的热烈讨论,很多网友直呼"看不清".同时,动态验证码的推出也影响到了抢票软件,据网友反映,多家抢票软件接近"报废".12306推动态验证码 网友称多家抢票软件"报废"今日1

java验证用户是否已经登录 java实现自动登录_java

本文为大家分享了java验证用户是否已经登录与实现自动登录的详细代码,供大家参考,具体内容如下 1.验证用户是否已经登录 package cn.hongxin.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletExceptio