国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

個性驗證碼的制作方法

2024-05-04 11:02:11
字體:
來源:轉載
供稿:網友
程序 ASP,使用 BlueIdea 版驗證碼生成組件

uploads/200612/26_165815_11.jpg

上圖就是直接使用組件的傳統驗證碼效果圖

驗證碼組件的文件構成,本組件一共只有三個文件,它們分別是:

1、checkcode.asp 負責生成和輸出驗證碼 1309 byte。

2、head.fix 是54byte的BMP頭

3、body.fix 數字0~9 10X100豎排的RGB陣列數據3200 byte

如果想做自己風格的驗證碼,那只要對 body.fix 這個文件進行修改就可以了

第一步:打開畫圖程序,建立一個10 * 100大小的 BMP 格式文件:

uploads/200612/26_165837_12.jpg

在其中從上至下,每10像素為一個單位,分別繪入0-9這十個數字(當然使用 PHOTOSHOP,就更簡單了)。在繪制時,可以加一些自己獨特的東西,比如加入漸變的底色和底紋,繪制完成后,就是這個效果:

uploads/200612/26_165841_13.jpg

圖象繪制完成后,將文件存盤,注意這里要選擇存為24位位圖格式為 BMP 的圖象文件。

這么制作出來的文件是不能直接使用的,因為其中的前 54Byte 內容,已經在 head.fix 文件里了,我們需要去除它才行。

使用 Hedit 來打開剛才存盤的圖象(當然只要可以編輯 2進制 文件的編輯器都可以):

uploads/200612/26_165848_14.jpg

選中圖中的藍色部位,按下鍵盤上的刪除鍵:

uploads/200612/26_165853_15.jpg

如果你的提示是如上圖的刪除54字節,點擊確認,如果你的提示不是54字節,請重新選擇后再刪除。

刪除完成后,保存文件,并將其改名為 Body.fix

整個修改過程就結束了,下面就可以直接使用你的個性版本驗證碼組件了,使用方法不變。

完成后效果:

uploads/200612/26_165858_16.jpg

BlueIdea 版驗證碼生成組件下載: 驗證碼生成組件
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 曲松县| 绥棱县| 丰顺县| 牙克石市| 孝感市| 遵义县| 寿宁县| 丹棱县| 张家川| 云霄县| 邵东县| 靖西县| 大姚县| 仁布县| 海晏县| 德清县| 公安县| 柘荣县| 石景山区| 屏东市| 甘肃省| 崇信县| 乃东县| 岢岚县| 吉隆县| 宜兴市| 贵南县| 辽宁省| 罗甸县| 太湖县| 贵阳市| 华容县| 化隆| 靖江市| 安仁县| 天门市| 西平县| 田林县| 永德县| 堆龙德庆县| 宿迁市|