登录|注册

验证码大全彩色数字验证码

2014-06-09 09:34:39

      验证码大全最基本的还是由各种线条组成,数字,字符,汉字,各种其它形式的图像,为使验证码更加的美观与限止自动化输入,验证码大全还有加上各种彩色的方式还有用线条画背景或随机长度和宽度。

验证码大全

      在以前的互联网是没有验证码的,挣码万能验证码自动输入器多线程版后来随着一些自动程序的出现(如自动注册邮箱、自动发布信息等),对网络的正常使用产生越来越严重的影响,便产生了验证码。使用验证码的目的是通过一定的检测方式将自动程序和真正的用户区分出来,从而区别对待,保证真正用户的正常使用。验证码区别自动程序和真正用户的标准。

Num.jsp

<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>

<%!

Color getRandColor(intcc,int bb)

{

Random random = new Random();

if(fc>255) cc=255;

if(bc>255) bb=255;

int r=cc+random.nextInt(bb-cc);

int g=cc+random.nextInt(bb-cc);

int b=cc+random.nextInt(bb-cc);

returnnew Color(r,g,b);

} //验证码大全获取随机颜色挣码万能验证码自动输入器多线程版

%>

<%

response.setHeader("Pragma","No-cache");

response.setHeader("Cache-Control","no-cache");

response.setDateHeader("Expires", 0);

int width=80; //定义验证码图片的长度

int height=30; //定义验证码图片的宽度

BufferedImage image = new BufferedImage(width,height,BufferedImage.TYPE_INT_RGB);

Graphics g = image.getGraphics();

Random random = new Random();

g.setColor(getRandColor(200,250));

g.fillRect(0, 0, width, height);

g.setFont(new Font("Times New Roman",Font.PLAIN,18));

//定义字体形式挣码万能验证码自动输入器多线程版

g.setColor(getRandColor(160,200));

for (inti=0;i<155;i++)

{

inti_x = random.nextInt(width);

inti_y = random.nextInt(height);

inti_xl = random.nextInt(12);

inti_yl = random.nextInt(12);

g.drawLine(i_x,i_y,i_x+i_xl,i_y+i_yl);

}

//用线条画背景

验证码大全

互联网的发展验证码大全的种类越来越多,挣码万能验证码自动输入器多线程版现在还有广告形式的验证码,还有拖动式或问答式的验证码,不过再怎么变验证码大全的形式还是由各种点和线来组成的。

联系我们

  • 客服热线1:13074866705
  • 企业QQ客服1:点击这里给我发消息
  • 企业QQ客服2:点击这里给我发消息

当前运行状态

  1. 服务器状态正常
  2. 服务器负载
  3. 单张图片平均识别时间2.4秒
  4. 24小时图片识别准确率99.4%

挣码|挣码打码平台(中国公司)为广大软件开发者、工作室、普通用户提供了打码平台,打码赚钱,答题打码,挣码答题,云验证码识别平台,验证码,验证码识别,全自动验证码识别技术,代答题系统,云打码等服务平台,优中取优、专业进取、利润共享、为用户提供最完美解决方案是挣码(ZM)验证码识别平台不变的品质!


友情链接:

关于我们- 联系我们- 付款方式- 帮助中心- 条款声明

闽ICP备      闽ICP备15004550号-115