聚来宝验证码怎么写

1.验证码怎么写

用VB制作验证码生成器

由于现在破解技术的日益高明,简单图片很容易被识别,所以我们需要对图片进行一下“加密处理”。我的想法是用图片框输出验证码,再利用VB自带的画图函数将验证码描绘得奇怪一些,再随机添加乱七八糟的背景,从而只有人才能够识别,而暴力破解软件自然无能为力了。需要注意的是,我们的算法应该能使用户很容易分开验证码和背景色。

算法设计

1.窗体设计

启动VB6并新建一个标准EXE工程,布置好控件并设置好名称。

接着将两个图片框的AutoRedraw属性设置成True,txt_inp、cmd_browse的Enabled属性设置为False, txt_inp的Maxlength属性设置成10。然后单击“工程→部件”,勾选“Microsoft CommonDialog Control 6.0”。

2.算法

加密过程是程序的重点。在这里我们运用画线和画点函数来处理图片,在图片框上随机选两个点画直线,同时用随机函数确定它的颜色;再随机点一个点,同样用随机函数确定它的颜色。在这里我们还用随机取字体样式和背景色,不过要注意的是,背景和字体颜色的差别要搞大一些,由于每个RBG分量值越大颜色越深,因此我们用下面两条语句就可以增强颜色的对比度:

pic_las.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)

pic_las.BackColor = RGB(Rnd * 55, Rnd * 55, Rnd * 55)

绘制图像的具体的代码如下:

Sub AddPas()

On Error GoTo Err1

pic_las.Print Space(10 - Len(Result)); Result

Dim x, y, x1, x2, i As Integer

'随机决定输出字体样式

pic_las.FontItalic = Int(Rnd * 2)

pic_las.FontUnderline = Int(Rnd * 2)

pic_las.ForeColor = RGB(Rnd * 155 + 100, Rnd * 155 + 100, Rnd * 155 + 100)

'为验证码添加随机直线

For i = 1 To (Int(Rnd(1) * 8) + 1)

x = Int(Rnd * pic_las.Width): y = Int(Rnd * pic_las.Height)

x1 = Int(Rnd * pic_las.Width): Y1 = Int(Rnd * pic_las.Height)

pic_las.Line (x, y)-(x1, Y1), RGB(Rnd * 255, Rnd * 255, Rnd * 255)

Next i

'为验证码随机添加圆点

For i = 1 To (Int(Rnd(1) * 200) + 100)

pic_las.PSet (pic_las.Width * Rnd, pic_las.Height * Rnd), _

RGB(Rnd * 255, Rnd * 255, Rnd * 255)

Next i

'写入输出文件

If chk_file.Value = 1 Then

SavePicture pic_las.Image, txt_outfile.Text

MsgBox "验证码已经保存在:" & txt_outfile.Text, vbInformation

End If

Exit Sub

Err1: '产生了错误

MsgBox Err.Number & ":" & Err.Description, vbExclamation

End Sub

聚来宝验证码怎么写

转载请注明出处育才学习网 » 聚来宝验证码怎么写

知识

韩语1到100怎么写

阅读(242)

本文主要为您介绍韩语1到100怎么写,内容包括韩语数字1到100怎么写,1100的韩语怎么写要详细的,韩语1~100怎么读以及怎么写。1?? (????)il (hana)2?? (??)ee (tul)3?? (??)sam (set)4?? (??)sa (net)

知识

补习班家长反馈怎么写

阅读(377)

本文主要为您介绍补习班家长反馈怎么写,内容包括作文补习班家长反馈,家长对老师的反馈怎么写,补习班家长如何写感言。作文培训班家长会发言稿各位尊敬的家长 晚上好! 今天,我们能聚在一起,实在是机会难得。首先,感谢各位家长能抽出宝贵的时间来

知识

汽车修理厂转让合同怎么写

阅读(293)

本文主要为您介绍汽车修理厂转让合同怎么写,内容包括汽车修理厂转让协议书,汽车修理厂转让协议书,汽车修理厂股份转让合同怎样写。汽修厂转让合同转让方(甲方): 受让方(乙方): 房 东(丙方): 身份证号码: 身份证号码: 身份证号码:甲、乙、丙三方经友好协

知识

护士安全保证书怎么写

阅读(247)

本文主要为您介绍护士安全保证书怎么写,内容包括护士个人安全保证书要怎么写,安全保证书怎么写要10条,个人安全保证书怎么写。带着一份期待和一份茫然,来到了神经外科,开始了我的本科实习任务。好在有带教老师悉心指导与耐心教导的帮助下,是我

知识

参加同学儿子婚礼红包怎么写

阅读(309)

本文主要为您介绍参加同学儿子婚礼红包怎么写,内容包括同学的儿子结婚红包怎样写,朋友的儿子结婚红包贺词怎么写,朋友儿子结婚婚红包怎么写。参加亲朋好友的婚礼,送红包当然是少不了的,如果只是写上签名就显得单调了一些,不妨再附上一句或几句

知识

谈自信的议论文开头怎么写

阅读(275)

本文主要为您介绍谈自信的议论文开头怎么写,内容包括以自信为话题的作文开头怎么写,以自信为话题的作文开头怎么写,自信的议论文怎么写。推荐三篇,请参考。(一)谈自信人生,是一场战斗的过程,时而平稳顺利,时而坎坷残酷,谁也不能卜知自己的命运,要想

知识

个性签名张瑞怎么写

阅读(240)

本文主要为您介绍个性签名张瑞怎么写,内容包括张瑞的个性签名怎么写,求教大师个性签名,我叫张瑞,求大侠制作个性签名张瑞(男生)徐佳(女生).。谁来为我演绎爱情的天长地久、 佳宝、我来为你演绎爱情的天长地久、 瑞宝、我爱你 爷、 佳宝我更爱你

知识

药店内刊怎么写

阅读(236)

本文主要为您介绍药店内刊怎么写,内容包括内刊文章怎么写,内刊的序如何写,员工生活内刊怎么写。根据公司行业写文章啊,可以交流哈,本人就是内刊主编 首先,确定各版主题,比如第一版公司新闻报道(主要刊登公司时事动态、内部新闻),第二版

知识

我的非主流字怎么写

阅读(225)

本文主要为您介绍我的非主流字怎么写,内容包括非主流字怎么写,非主流的我字怎么写,非主流字怎么写。A、希腊字母大写 ΑΒΓΔΕΖΗΘΙΚ∧ΜΝΞΟ∏Ρ∑ΤΥΦΧΨΩB、希腊字母小写 α β γ δ ε ζ η θ ι κ λ μ ν

知识

理日语怎么写

阅读(226)

本文主要为您介绍理日语怎么写,内容包括我爱你,用日语怎么说,日语中"当然"怎么说,无理用日语怎么说怎么写。汉语 --> 我爱你 英语 --> I love you (爱拉乌油) 法语 --> Je t`aime,Je t`adore (也带嘛

知识

1234000009.00用大写怎么写

阅读(227)

本文主要为您介绍1234000009.00用大写怎么写,内容包括四百五十万大写怎么写,1003000元用大写怎么写,1024000大写怎么写。四百五十万大写:肆佰伍拾万人民币大写:肆佰伍拾万圆整数字汉字写法:四百五十万支票写法:¥4500000 人民币(大写) 肆佰伍拾万圆

知识

小学交通安全阅读反馈怎么写

阅读(232)

本文主要为您介绍小学交通安全阅读反馈怎么写,内容包括安全教育反馈怎么写,交通安全的反馈表怎么写,交通安全反馈表怎么写。上帝是公平的也是吝啬的,他只赐予每个人一次生命,所以我们必须珍惜。生活中交通安全与我们的关系是非常密切的,它就像

知识

保安班务会记录怎么写

阅读(322)

本文主要为您介绍保安班务会记录怎么写,内容包括保安班长该如何给队员开班务会,保安工作记录怎么写,如何写班务会记录。谷旭?如果是自己的兄弟开个小会就不必太过强调会议纪律,当然不强调不等于没有安保的日常工作无非是防火、防盗、维护厂内

知识

电商规划怎么写

阅读(302)

本文主要为您介绍电商规划怎么写,内容包括电子商务专业职业生涯规划,电子商务职业生涯规划怎么写,电子商务职业规划。电子商务可以bai说是一个笼统的说法,所有的网络都可以称之为电子商务,所以你要进入某一个系,这样才能具体的来分析好,肯定是

知识

怎么写游戏验证码

阅读(222)

本文主要为您介绍怎么写游戏验证码,内容包括游戏的验证码应该怎么写,怎样玩打验证码的游戏,可以赚钱的那种,请问怎么用按键精灵写游戏里验证码警报。玩游戏赚钱不是难事? 玩游戏练级很累? 玩游戏BOSS难打? 玩游戏新手需要找人带? 玩游戏需要花

知识

秒杀验证码怎么写

阅读(220)

本文主要为您介绍秒杀验证码怎么写,内容包括淘宝秒杀出现的验证码怎么写,淘宝秒杀最后一步验证码怎么填,淘宝抢购验证码如何填写。看到秒杀的宝贝,先收藏,然后“去我的收藏夹”,然后点击“购买”。有时候可能会碰到,点击够买之后,可能会看到“对

知识

java怎么写验证码

阅读(223)

本文主要为您介绍java怎么写验证码,内容包括验证码部分的java代码怎么写,java登录验证码代码怎么写,手机短信验证码java接口怎么写。package com.bbs.servlet; import java.awt.Color; import java.awt.Font

知识

html验证码怎么写

阅读(246)

本文主要为您介绍html验证码怎么写,内容包括验证码的html怎么写,HTML怎么写验证码,html验证码代码怎么写。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

知识

java验证码怎么写

阅读(167)

本文主要为您介绍java验证码怎么写,内容包括验证码部分的java代码怎么写,java登录验证码代码怎么写,java验证码怎么做。package com.bbs.servlet; import java.awt.Color; import java.awt.Font

知识

美丽说验证码怎么写

阅读(192)

本文主要为您介绍美丽说验证码怎么写,内容包括美丽说优惠券验证码怎么写也不对.,美丽说会员签到得美美豆验证码怎么写都是错为什么,为什么注册美丽说收不到短信验证为什么注册美丽说收不到短信验证。打开 http://www.meilishuo.com/ 美丽说

知识

jsp验证码怎么写

阅读(226)

本文主要为您介绍jsp验证码怎么写,内容包括JSP实现验证码代码怎么写,Jsp验证码怎么写,jsp中显示验证码的代码怎么写。一个小示例看一下。。 验证码 code2.jsp <%@ page language="java" import="java.util.

知识

jsp怎么写验证码

阅读(187)

本文主要为您介绍jsp怎么写验证码,内容包括JSP实现验证码代码怎么写,在java页面上,用jsp,怎样写一个验证码,Jsp验证码怎么写。一个小示例看一下。。 验证码 code2.jsp <%@ page language="java" import="java.util.

[/e:loop]