分类目录归档:个人创作

WINDOWS PE 下硬盘安装WINDOWS XP安装版

       昨天搞了好久才成功安装了,首先就是先制作一个WINDOWS PE的U盘,之后就是用U盘的 WIN PE启动,启动之后直接在硬盘里找到已经下载好的XP安装。安装的时候只需注意的就是,当WINDOWS PE成功启动后,格式化C盘,之后拔掉U盘,然后运行STEUP.EXE进行安装,复制好文件后会启动,就会进入系统的安装过程了。

如果开始的时候不拔掉U,安装就会出现错误。昨天开始纳闷了好久,后来想到可能安装程序将有些内容直接写入到U盘上去了,所以会出错。拔掉之后只能降临时文件写到本地硬盘了。还有拔掉U盘后,开始可能会提示一个错误,但是可以正常完成安装,以上为个人实践。制作参考。

帝国下载页,增加验证码的方法。

严重码那个生成部分的源码是网上找的,就整到了帝国里面去,其实可能用帝国自生的验证码生成,也可以。

<?
Header("Content-type:image/png");
//定义header,声明图片文件,最好是png,无版权之扰;
//生成新的四位整数验证码
session_start();//开启session;
$authnum_session = ”;
$str = ‘abcdefghijkmnpqrstuvwxyz1234567890’;
//定义用来显示在图片上的数字和字母;
$l = strlen($str); //得到字串的长度;
//循环随机抽取四位前面定义的字母和数字;
for($i=1;$i<=4;$i++)
{
$num=rand(0,$l-1);
//每次随机抽取一位数字;从第一个字到该字串最大长度,
//减1是因为截取字符是从0开始起算;这样34字符任意都有可能排在其中;
$authnum_session.= $str[$num];
//将通过数字得来的字符连起来一共是四位;
}
session_register("authnum_session");
//用session来做验证也不错;注册session,名称为authnum_session,
//其它页面只要包含了该图片
//即可以通过$_SESSION["authnum_session"]来调用

//生成验证码图片,
srand((double)microtime()*1000000);
$im = imagecreate(50,20);//图片宽与高;
//主要用到黑白灰三种色;
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
$gray = ImageColorAllocate($im, 200,200,200);
//将四位整数验证码绘入图片
imagefill($im,68,30,$gray);
//如不用干扰线,注释就行了;
$li = ImageColorAllocate($im, 220,220,220);
for($i=0;$i<3;$i++)
{//加入3条干扰线;也可以不要;视情况而定,因为可能影响用户输入;
imageline($im,rand(0,30),rand(0,21),rand(20,40),rand(0,21),$li);
}
//字符在图片的位置;
imagestring($im, 5, 8, 2, $authnum_session, $white);
for($i=0;$i<90;$i++)
{//加入干扰象素
imagesetpixel($im, rand()%70 , rand()%30 , $gray);
}
ImagePNG($im);
ImageDestroy($im);
?>

上面的代码保存为 checkNum_session.

 
下面的加入到帝国的下载页面文件中

<?php
session_start();
//在页首先要开启session,
//error_reporting(2047);
session_destroy();
//将session去掉,以每次都能取新的session值;
//用seesion 效果不错,也很方便
?>

 

验证码输入框

<form action="" method="post">
验证码:<input type="text" name="validate" value="" size=10> <img src="checkNum_session.php"><br>
<input type="submit">
</form>

 

验证码判断代码

<?php
//打印上一个session;
echo "上一个session:<b>".$_SESSION["authnum_session"]."</b><br>";
$validate="";
if(isset($_POST["validate"])){
$validate=$_POST["validate"];
echo "您刚才输入的是:".$_POST["validate"]."<br>状态:";
if($validate!=$_SESSION["authnum_session"]){
//判断session值与用户输入的验证码是否一致;
echo "<font color=red>输入有误</font>";
}else{
echo "<font color=green>通过验证</font> 验证成功输出下载地址, 这里直接放上帝国的下载地址显示的连接,HTML代码中,有双引号之类的需要加上\转移符,

还要帝国的下载地址 直接用变量 $url即可如 <a href=$url>普通电信下载</a>";
}
}
/*
//打印全部session;
PrintArr($_SESSION);
function PrintArr($aArray){
echo ‘<xmp>’;
print_r($aArray);
echo ‘</xmp>’;
}
*/
?>

 

手动修复IE右键,IE右键注册表位置

有时候,IE右键经常被添加了很多不相关的链接,很厌烦,也影响自己的正常使用,一不小心就点到了那些讨厌的强制的链接。其实通过一个简单的方法就可以手动给他去掉了。

开始–>运行–>输入 regedit

找到

找到
HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMenuExt  这个路径

在 MenuExt  下就可以看到多余的链接了,直接删除即可,关闭注册表,重新启动IE,还你干净简洁的IE右键

怎么样根据照片,查看人家数码相机的型号,怎么查看数码相机照的照片的参数。

      很多看了人家数码相机照的照片,很想知道他们相机的型号,有种发现人家的秘密的感觉哦。其实这个很简单的,数码相机照的照片都会留下详细的相关信息。比如说用什么数码相机照的,是数码型号的,具体参数都可以看到,只要通过一个简单的动作就可以啦。而且非常简单。下面介绍方法。

需要照片原图,编辑过的也行。不过人家经过特别处理了就也可以去掉。只要在照片上点击鼠标右键–>属性–>摘要–>点击下面的高级,具体相关信息就出来啦。呵呵。看下面图

open_img('attachments/200804/9795933580.jpg')

open_img('attachments/200804/9112691996.jpg')

open_img('attachments/200804/6806962685.jpg')

open_img('attachments/200804/3965330322.jpg')

open_img('attachments/200804/8209932169.jpg')

open_img('attachments/200804/2370727081.jpg')

open_img('attachments/200804/7768176647.jpg')

open_img('attachments/200804/0338100002.jpg')

上面有好多款的,数码相机的型号,我自己电脑上的照片的属性找的,可以看看哦。呵呵

php时间截取,时间判断函数,不同时间显示不同提示

下面这个也是自己胡乱搞的,是用自己的笨办法的,可能还有很高效的方法实现,但是我水平太低了,也只能写了下面的这个代码,反正功能可以实现了就行了。。。。呵呵
<?
//获取时间
$t=date("H:i:s");
$nowtime=date("Y-m-d H:i:s", time());
if ($t > "00:00:00" &&  $t < "04:00:00" )
 {
echo "现在是$nowtime 凌晨喔 要注意身体!";
 }
elseif ( $t > "04:00:00" &&  $t < "07:00:00")
{
echo "现在是$nowtime 就要天亮了还不睡觉呀!";
}
elseif ( $t > "07:00:00" &&  $t < "10:30:00")
{
echo "现在是$nowtime 上午好 一天好心情哦!";
}
elseif ( $t > "10:30:00" &&  $t < "13:30:00")
{
echo "现在是$nowtime 中午了 该酒足饭饱了吧?";
}
elseif ( $t > "13:30:00" &&  $t < "17:00:00")
{
echo "现在是$nowtime 下午了 想想晚饭吃什么吧!^_^ ";
}
elseif ( $t > "17:00:00" &&  $t < "19:00:00")
{
echo "现在是$nowtime 吃好晚饭了吧?到屋檐人家逛逛吧!^_^ ";
}
elseif ( $t > "19:00:00" &&  $t < "22:00:00")
{
echo "现在是$nowtime 亲爱的,晚上好!^_^  ";
}
else
{
echo "现在是$nowtime  已经很晚了,考虑休息了哦";
}
?>

如果需要更多的不同的提示,安装上面的时间改下,添加进去就可以了

ZendCore-2.5.0 FOR Windows 最新版下载

下面是ZEND的官方下载地址,其他版本系列的可以去ZEND 官方下载 www.zend.com

ZendCore-2.5.0-Windows-x86.exe

下载地址:

http://www.zend.com/core/network/download.?release_id=2069&redirect_http=1&direct=1

ZendCore-v2.0.3-Windows-x86.zip

下载地址:

http://downloads.zend.com/core-new/2.5.0/ZendCore-2.5.0-Windows-x86.exe

http://downloads.zend.com/core-new/2.0.3/ZendCore-v2.0.3-Windows-x86.zip

昨天在服务器上试了,也装了这个 ZENDCORE,感觉和以前差不多,效率比IASPI下没什么提高,不过还可以用其他来加速。其实他运行了 PHP iis 下的 FASPCGI模式,不知道这个东西稳定性怎么样,用个一段时间再看看。

下面就是安装好的探针了,他显示了PHP在 linux 下的编译形式了。

open_img('attachments/200710/6752064866.gif')

这个 ZendCore,他还有个管理后台。感觉好不错。

open_img('attachments/200710/5446123340.gif')

open_img('attachments/200710/7438895537.gif')

看了 《长尾理论》后总结出来的做站经验

    他的里面的大体大意就在,在不需要或者在可以不记成本的情况下,大量增加商品的总类。因为只要每样售一件,全部加起来就有很多了。
那在做网站,就适用用,做尽量多的垃圾站。因为成本也同样可以忽略不记。目前来讲一个 。CN 才一块钱,只要每个站有500或者1000IP,那么10个呢?呵呵 算一下就知道了。
   还有就是尽量的采集 采集再采集。。。因为多添加一条记录的成本也可以忽略不计,如果有100万篇记录,那如果在一年中每篇文章给你一个 IP ,那就是100万IP。100万IP 的价值应该很不错了。。 那 我就要按这两条去好好做了。GO。。GO 。。GO 。。。

pw phpwind插件 当内容达到一定程度的时候显示文章地址

<!–
EOT;
$number=strlen($read[content]);
if($read[lou] ==0&$number  >200){print <<<EOT
–>
<br />
本文由 $read[author] 在 <a href="http://bbs.lossr.com">今世佳缘</a> 发表 转载请注明出处,本帖地址:<a href="http://bbs.lossr.com/read.php?tid=$tid">http://bbs.lossr.com/read.php?tid=$tid
<!–
EOT;
}print <<<EOT
–>

$number  >200 200为文章字节数,增加这个数字越大就是文章越长的时候显示链接地址