作者: 乔克斯
查看: 12516|回复: 23

主题标签Tag

打印 上一主题 下一主题

[源码] 【语音验证码】Asp.Net仿Google波纹状语音验证码

[复制链接]
跳转到指定楼层
楼主
查看: 12516|回复: 23

实现了以下功能:
  • 验证码的波纹状扭曲
  • 验证码噪点生成
  • 多颜色生成
  • 验证码语音阅读
语音阅读的原理是调用SpeechLib里面的方法根据验证码字符串生成语音文件,然后在点击语音按钮时加载并播放这个语音文件。
之前的版本有个比较大的问题,就是语音文件的命名是采用当前验证码字符串来命名的,这样通过查看语音文件的路径就知道验证码内容了,就没啥意义了不是吗。
同时验证码是保存在cookie里面的,这样就更没啥意义了,所以我做了一下修改:
使用Guid作为语音文件的名称,将验证码内容保存在Session里面,cookie只是保存语音文件的名称也就是那个唯一的guid。这样就彻底实现了真正意义上的语音验证码了。
用到的Interop.SpeechLib.dll就在bin目录下面。

源码案例下载:
来源:网络转载
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 转播转播
回复 论坛版权

使用道具 举报

沙发
eason_xy 发表于 2014-8-2 10:13:49 | 只看该作者
好贵也。
回复

使用道具 举报

板凳
Tim 发表于 2014-8-2 14:18:25 | 只看该作者
看起来很不错的样子
地板
569794982 发表于 2014-8-17 22:26:53 | 只看该作者
支持支持 正是我需要的验证码
5#
msms 发表于 2014-12-4 14:22:59 | 只看该作者
好厉害的样子啊
6#
szy0syz 发表于 2015-1-27 13:43:02 | 只看该作者
我是新人,没多少钱。。
回复一个。。谢谢分享。
7#
jason 发表于 2015-2-7 10:02:58 | 只看该作者
感谢分享 学习学习
8#
tjf0303 发表于 2015-2-9 11:15:35 | 只看该作者
恩,不错,还能读,谢谢,学习下
9#
tanktank2010 发表于 2015-7-9 09:04:11 | 只看该作者
下载学习下 Mark
10#
阿西里嘻嘻 发表于 2015-7-10 09:38:08 | 只看该作者

要顶
必须顶
不得不顶
用尽全力顶
再加上千斤顶
总之把它顶到顶
接着使出葵花宝顶
就算顶到史前也要顶
老子看了会用道德经顶
孔子亲自拜你为师天天顶
秦始皇站在阿房宫上使劲顶
汉高祖挥师杀向东罗马为你顶
吕布抛弃了貂禅而选择了帮你顶
张三丰见了后用太极拳九式全力顶
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2024-11-23 00:56, Processed in 0.674962 second(s), 36 queries , Gzip On.

快速回复 返回顶部 返回列表