最近一个项目需要加入验证码功能,心想老代码直接拿来就可以用了,没想到部署在linux
mono上时还是出问题了,说是字体没有找到的问题,就开始查资料问群友,最终解决,方法奉上。
分类:
Web程序 时间:
2014-06-16 08:03:54
阅读次数:
446
Code.csusing System;using
System.Collections.Generic;using System.Drawing;using
System.Drawing.Drawing2D;using System.Drawing.Imaging;using System.IO;...
分类:
其他好文 时间:
2014-06-16 06:13:29
阅读次数:
219
使用GCD机制来实现倒计时功能。Demo实现的是类似注册页面发送验证码的倒计时。
__block int timeout=30; //倒计时时间
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);
dispatch_source_t _timer ...
分类:
其他好文 时间:
2014-06-15 07:45:52
阅读次数:
218
/// /// 返回指定WebBrowser中图片中的图内容/// ///
WebBrowser控件/// IMG元素/// IMG对象private Image GetWebImage(WebBrowser WebCtl,
HtmlElement ImgeTag){ HTMLDocument...
分类:
Web程序 时间:
2014-06-13 16:58:24
阅读次数:
427
【登录模块介绍】主要是处理用户的登录,赋予不同用户的不同权限。在登录模块中,系统在安全性上还增设了验证码和限制错误登录次数。主要目的是为了缓解服务器压力以及在一定程度上保护用户隐私。【界面设计】【登录错误图解】限制错误登录次数功能说明:每名用户每次登陆初始时均有三次输入机会,一旦连续输错三次,则禁止...
分类:
其他好文 时间:
2014-06-12 09:19:38
阅读次数:
452
<?php
header("Content-type:p_w_picpath/png");
gd_info();
$num=5;//生成验证码的字母个数
$type=2;//验证码的类型,0表示只有数字,1表示数字和小写字母,2表示数字和大写字母
$str=getCode($num,$type);
$width=$num*20;
$hight=30;
$im=p_w_picpathcreatetruecolor($wi..
分类:
Web程序 时间:
2014-06-10 22:31:30
阅读次数:
373
为了减少用户的操作步骤,在获得短信验证码的时候,我们可以监听特殊手机号码的短信,截取信息当中的短信验证码(其实有很多应用都监听短信例如360短信,一些信用卡或者是记账类的应用)。
原理:可以使用一个自定义的BroadcastReceiver来监听短信,在监听结果当中过滤手机号,在需要回填的activity当中实现实例化广播并且实现其回调接口,在接口当中进行回填验证码,在销毁activity时销毁...
分类:
其他好文 时间:
2014-06-10 18:25:30
阅读次数:
289
在代码中用到类型转换的时候,是一个字符,然后当用户在网页中输入的是字符串,字符转换成字符串的方法是:String.valueOf(char
c);就好了这样在写验证码的时候,网页端的就是字符串形式static StringString.valueOf(char
a)返回char参数的字符串表现形式s...
分类:
编程语言 时间:
2014-06-10 11:47:49
阅读次数:
202
以前写了篇
联通充值卡自动充值的实现,最近发现联通官网改版了,随便看了下发现新版的验证码和以前的不同,发了点时间研究了下他的识别码,它现在的验证码如下现在将识别步骤说下1,转换灰度图片2,清除2px的边框3,分割验证码个数
(4)4,生成字模库经过以上步骤,可以得到下面这个效果下面为部分实现代码12...
分类:
移动开发 时间:
2014-06-09 19:52:19
阅读次数:
225