亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? kcaptcha.php

?? php驗證碼
?? PHP
字號:
<?php# KCAPTCHA PROJECT VERSION 1.2.6# Automatic test to tell computers and humans apart# Copyright by Kruglov Sergei, 2006, 2007, 2008# www.captcha.ru, www.kruglov.ru# System requirements: PHP 4.0.6+ w/ GD# KCAPTCHA is a free software. You can freely use it for building own site or software.# If you use this software as a part of own sofware, you must leave copyright notices intact or add KCAPTCHA copyright notices to own.# As a default configuration, KCAPTCHA has a small credits text at bottom of CAPTCHA image.# You can remove it, but I would be pleased if you left it. ;)# See kcaptcha_config.php for customizationclass KCAPTCHA{	// generates keystring and image	function KCAPTCHA(){		require(dirname(__FILE__).'/kcaptcha_config.php');		$fonts=array();		$fontsdir_absolute=dirname(__FILE__).'/'.$fontsdir;		if ($handle = opendir($fontsdir_absolute)) {			while (false !== ($file = readdir($handle))) {				if (preg_match('/\.png$/i', $file)) {					$fonts[]=$fontsdir_absolute.'/'.$file;				}			}		    closedir($handle);		}				$alphabet_length=strlen($alphabet);				do{			// generating random keystring			while(true){				$this->keystring='';				for($i=0;$i<$length;$i++){					$this->keystring.=$allowed_symbols{mt_rand(0,strlen($allowed_symbols)-1)};				}				if(!preg_match('/cp|cb|ck|c6|c9|rn|rm|mm|co|do|cl|db|qp|qb|dp|ww/', $this->keystring)) break;			}					$font_file=$fonts[mt_rand(0, count($fonts)-1)];			$font=imagecreatefrompng($font_file);			imagealphablending($font, true);			$fontfile_width=imagesx($font);			$fontfile_height=imagesy($font)-1;			$font_metrics=array();			$symbol=0;			$reading_symbol=false;			// loading font			for($i=0;$i<$fontfile_width && $symbol<$alphabet_length;$i++){				$transparent = (imagecolorat($font, $i, 0) >> 24) == 127;				if(!$reading_symbol && !$transparent){					$font_metrics[$alphabet{$symbol}]=array('start'=>$i);					$reading_symbol=true;					continue;				}				if($reading_symbol && $transparent){					$font_metrics[$alphabet{$symbol}]['end']=$i;					$reading_symbol=false;					$symbol++;					continue;				}			}			$img=imagecreatetruecolor($width, $height);			imagealphablending($img, true);			$white=imagecolorallocate($img, 255, 255, 255);			$black=imagecolorallocate($img, 0, 0, 0);			imagefilledrectangle($img, 0, 0, $width-1, $height-1, $white);			// draw text			$x=1;			for($i=0;$i<$length;$i++){				$m=$font_metrics[$this->keystring{$i}];				$y=mt_rand(-$fluctuation_amplitude, $fluctuation_amplitude)+($height-$fontfile_height)/2+2;				if($no_spaces){					$shift=0;					if($i>0){						$shift=10000;						for($sy=7;$sy<$fontfile_height-20;$sy+=1){							for($sx=$m['start']-1;$sx<$m['end'];$sx+=1){				        		$rgb=imagecolorat($font, $sx, $sy);				        		$opacity=$rgb>>24;								if($opacity<127){									$left=$sx-$m['start']+$x;									$py=$sy+$y;									if($py>$height) break;									for($px=min($left,$width-1);$px>$left-12 && $px>=0;$px-=1){						        		$color=imagecolorat($img, $px, $py) & 0xff;										if($color+$opacity<190){											if($shift>$left-$px){												$shift=$left-$px;											}											break;										}									}									break;								}							}						}						if($shift==10000){							$shift=mt_rand(4,6);						}					}				}else{					$shift=1;				}				imagecopy($img, $font, $x-$shift, $y, $m['start'], 1, $m['end']-$m['start'], $fontfile_height);				$x+=$m['end']-$m['start']-$shift;			}		}while($x>=$width-10); // while not fit in canvas		$center=$x/2;		// credits. To remove, see configuration file		$img2=imagecreatetruecolor($width, $height+($show_credits?12:0));		$foreground=imagecolorallocate($img2, $foreground_color[0], $foreground_color[1], $foreground_color[2]);		$background=imagecolorallocate($img2, $background_color[0], $background_color[1], $background_color[2]);		imagefilledrectangle($img2, 0, 0, $width-1, $height-1, $background);				imagefilledrectangle($img2, 0, $height, $width-1, $height+12, $foreground);		$credits=empty($credits)?$_SERVER['HTTP_HOST']:$credits;		imagestring($img2, 2, $width/2-imagefontwidth(2)*strlen($credits)/2, $height-2, $credits, $background);		// periods		$rand1=mt_rand(750000,1200000)/10000000;		$rand2=mt_rand(750000,1200000)/10000000;		$rand3=mt_rand(750000,1200000)/10000000;		$rand4=mt_rand(750000,1200000)/10000000;		// phases		$rand5=mt_rand(0,31415926)/10000000;		$rand6=mt_rand(0,31415926)/10000000;		$rand7=mt_rand(0,31415926)/10000000;		$rand8=mt_rand(0,31415926)/10000000;		// amplitudes		$rand9=mt_rand(330,420)/110;		$rand10=mt_rand(330,450)/110;		//wave distortion		for($x=0;$x<$width;$x++){			for($y=0;$y<$height;$y++){				$sx=$x+(sin($x*$rand1+$rand5)+sin($y*$rand3+$rand6))*$rand9-$width/2+$center+1;				$sy=$y+(sin($x*$rand2+$rand7)+sin($y*$rand4+$rand8))*$rand10;				if($sx<0 || $sy<0 || $sx>=$width-1 || $sy>=$height-1){					continue;				}else{					$color=imagecolorat($img, $sx, $sy) & 0xFF;					$color_x=imagecolorat($img, $sx+1, $sy) & 0xFF;					$color_y=imagecolorat($img, $sx, $sy+1) & 0xFF;					$color_xy=imagecolorat($img, $sx+1, $sy+1) & 0xFF;				}				if($color==255 && $color_x==255 && $color_y==255 && $color_xy==255){					continue;				}else if($color==0 && $color_x==0 && $color_y==0 && $color_xy==0){					$newred=$foreground_color[0];					$newgreen=$foreground_color[1];					$newblue=$foreground_color[2];				}else{					$frsx=$sx-floor($sx);					$frsy=$sy-floor($sy);					$frsx1=1-$frsx;					$frsy1=1-$frsy;					$newcolor=(						$color*$frsx1*$frsy1+						$color_x*$frsx*$frsy1+						$color_y*$frsx1*$frsy+						$color_xy*$frsx*$frsy);					if($newcolor>255) $newcolor=255;					$newcolor=$newcolor/255;					$newcolor0=1-$newcolor;					$newred=$newcolor0*$foreground_color[0]+$newcolor*$background_color[0];					$newgreen=$newcolor0*$foreground_color[1]+$newcolor*$background_color[1];					$newblue=$newcolor0*$foreground_color[2]+$newcolor*$background_color[2];				}				imagesetpixel($img2, $x, $y, imagecolorallocate($img2, $newred, $newgreen, $newblue));			}		}				header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); 		header('Cache-Control: no-store, no-cache, must-revalidate'); 		header('Cache-Control: post-check=0, pre-check=0', FALSE); 		header('Pragma: no-cache');				if(function_exists("imagejpeg")){			header("Content-Type: image/jpeg");			imagejpeg($img2, null, $jpeg_quality);		}else if(function_exists("imagegif")){			header("Content-Type: image/gif");			imagegif($img2);		}else if(function_exists("imagepng")){			header("Content-Type: image/x-png");			imagepng($img2);		}	}	// returns keystring	function getKeyString(){		return $this->keystring;	}}?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91丨九色porny丨蝌蚪| 国产亚洲一区字幕| 国产精品色眯眯| 日韩精品电影在线观看| 99精品久久久久久| 国产日本欧美一区二区| 美女视频网站黄色亚洲| 色噜噜夜夜夜综合网| 国产精品久久久久久久第一福利| 青青草国产成人av片免费| 欧美亚洲免费在线一区| 国产精品久久午夜夜伦鲁鲁| 久草中文综合在线| 日韩午夜精品视频| 日韩电影在线观看电影| 欧美日韩综合在线| 亚洲国产成人av网| 91精品福利在线| 国产精品麻豆视频| 床上的激情91.| 国产欧美日韩激情| 国产成人av一区二区三区在线 | 免费看精品久久片| 日本道免费精品一区二区三区| 国产日本欧洲亚洲| 成人性生交大合| 欧美国产日产图区| 成人av资源在线观看| 国产精品久久久久久久久晋中 | 一区二区三区不卡在线观看| 国产凹凸在线观看一区二区| 欧美国产成人精品| 99在线精品观看| 亚洲欧美韩国综合色| 91浏览器打开| 亚洲线精品一区二区三区| 精品视频一区 二区 三区| 视频在线观看一区| 欧美电视剧在线看免费| 国产一区二区三区在线观看精品 | 无码av中文一区二区三区桃花岛| 欧美日韩国产首页| 久久国产乱子精品免费女| 久久久国产综合精品女国产盗摄| 成人午夜视频福利| 一区二区三区精品视频| 欧美久久高跟鞋激| 精品在线一区二区三区| 国产精品免费看片| 欧美日韩三级一区| 极品少妇一区二区| 亚洲色欲色欲www在线观看| 欧美亚洲图片小说| 蜜桃视频一区二区三区在线观看| 精品国产百合女同互慰| 成人中文字幕在线| 一二三四社区欧美黄| 精品少妇一区二区三区在线视频| 高清国产一区二区| 日本成人在线一区| 久久综合网色—综合色88| 成人av动漫网站| 天堂精品中文字幕在线| 国产女人18水真多18精品一级做| 在线精品国精品国产尤物884a| 日韩成人免费电影| 中文字幕一区免费在线观看| 4438成人网| 不卡av免费在线观看| 免费一区二区视频| 亚洲卡通动漫在线| 久久久综合九色合综国产精品| 欧美中文字幕一二三区视频| 国产精品1区二区.| 青青草精品视频| 亚洲午夜在线电影| 日本一区二区高清| 精品国精品自拍自在线| 欧美吻胸吃奶大尺度电影 | 欧美美女网站色| 处破女av一区二区| 精彩视频一区二区三区| 午夜精品久久久久久久久久久| 国产精品你懂的在线欣赏| 日韩一区二区三区视频在线观看| 色偷偷成人一区二区三区91 | 亚洲蜜臀av乱码久久精品蜜桃| 精品国产乱子伦一区| 欧美少妇性性性| 色屁屁一区二区| 成人av网址在线观看| 国产福利精品一区二区| 精品综合久久久久久8888| 午夜精品久久一牛影视| 亚洲小说春色综合另类电影| 亚洲精品欧美在线| 中文字幕在线观看一区| 国产欧美日韩综合精品一区二区| 日韩精品一区二区三区视频在线观看| 欧美日韩在线观看一区二区| 91丝袜国产在线播放| 99免费精品在线观看| 99麻豆久久久国产精品免费优播| 国产成人自拍在线| 国产成人精品网址| 国产精品456露脸| 国产福利91精品| 国产精品12区| 成人高清视频免费观看| 国产91综合网| 成人免费视频一区| 99视频在线精品| 日本乱码高清不卡字幕| 欧美性猛交xxxxxxxx| 欧美老女人在线| 欧美一区二区三区免费在线看| 欧美日韩成人一区二区| 91精品国产综合久久久久久久久久| 欧美日韩国产综合一区二区| 欧美精品少妇一区二区三区| 日韩三级在线免费观看| 2021久久国产精品不只是精品| 欧美mv和日韩mv的网站| 国产日韩欧美激情| 国产精品美女久久久久久久久| 亚洲国产精品传媒在线观看| 亚洲日本韩国一区| 亚洲v中文字幕| 久久成人免费网| 国产成人高清在线| 在线亚洲高清视频| 日韩欧美不卡一区| 国产精品美女久久久久久2018| 一区二区欧美国产| 麻豆精品蜜桃视频网站| 成人午夜视频福利| 欧美日韩国产一级二级| 精品免费一区二区三区| 国产精品电影一区二区三区| 亚洲国产日韩一区二区| 久草这里只有精品视频| 91年精品国产| 日韩女优av电影在线观看| 国产精品国产精品国产专区不蜜| 亚洲一区二区精品久久av| 九九九久久久精品| 色综合亚洲欧洲| 精品欧美黑人一区二区三区| 亚洲欧美自拍偷拍色图| 青青草国产精品亚洲专区无| 99麻豆久久久国产精品免费| 欧美丰满少妇xxxbbb| 国产精品视频你懂的| 日本va欧美va精品| 97久久人人超碰| 精品少妇一区二区三区在线播放 | 欧美福利视频一区| 国产色一区二区| 天堂久久久久va久久久久| 福利一区二区在线| 欧美一级专区免费大片| 亚洲人精品午夜| 国产精品自在欧美一区| 欧美三级一区二区| 国产肉丝袜一区二区| 日本欧美一区二区三区| 色8久久人人97超碰香蕉987| 国产欧美综合在线| 奇米影视一区二区三区| 欧洲一区二区av| 国产精品午夜在线| 激情国产一区二区 | 亚洲va欧美va人人爽午夜| 成人av综合在线| 国产午夜三级一区二区三| 免费观看久久久4p| 欧美三级在线视频| 亚洲精品亚洲人成人网| 国产91在线|亚洲| 久久精品在这里| 免费黄网站欧美| 欧美疯狂做受xxxx富婆| 一区av在线播放| 在线免费观看不卡av| 中文字幕一区二区三区不卡在线 | 成人国产精品免费观看视频| 久久久国际精品| 国产精品1区2区3区在线观看| 精品少妇一区二区三区视频免付费| 视频在线在亚洲| 欧美一区中文字幕| 裸体歌舞表演一区二区| 51午夜精品国产| 免费国产亚洲视频| 欧美va天堂va视频va在线| 久久精品国产77777蜜臀| 日韩美女视频一区二区在线观看| 免费亚洲电影在线| 精品国产成人在线影院| 国产成人在线免费观看|