<?xml version="1.0" encoding="utf-8"?><rss version="2.0">
<channel>
<title><![CDATA[采哥破解联盟]]></title>
<link>http://blog.pfan.cn/caige</link>
<description>编程爱好者博客</description>
<language>zh-cn</language>
			<item>
		<title><![CDATA[Debug命令（转）]]></title>
		<link>http://blog.pfan.cn/caige/1023.html</link>
		<description><![CDATA[Debug:A(汇编)

直接将 8086/8087/8088 记忆码合并到内存。 
该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式，必须按一到四个字符输入这些数值。在引用的操作代码（操作码）前指定前缀记忆码。 
a [address] 
参数 
address 
指定键入汇编语言指令的位置。对 address 使用十六进制值，并键入不以“h”字符结尾的每个值。如果不指定地址，a 将在它上次停止处开始汇编。 
有关将数据输入到指定字节中的信息，请参看Debug E（键入）。 
有关反汇编字节的信息，请参看Debug U（反汇编） 
说明 
使用记忆码 
段的替代记忆码为 cs:、ds:、es: 和 ss:。远程返回的记忆码是 retf。字符串处理的记忆码必须明确声明字符串大小。例如，使用 movsw 可以移动 16 位的字串，使用 movsb 可以移动 8 位字节串。 
汇编跳转和调用 
汇编程序根据字节替换自动将短、近和远的跳转及调用汇编到目标地址。通过使用 near 或 far 前缀可以替代这样的跳转或调用，如下例所示： 
-a0100:0500 
0100:0500 jmp 502 ; a 2-byte short jump 
0100:0502 jmp near 505 ; a 3-byte near jump 
0100:0505 jmp far 50a ; a 5-byte far jump 
可以将 near 前缀缩写为 ne。 
区分字和字节内存位置 
当某个操作数可以引用某个字内存位置或者字节内存位置时，必须用前缀 word ptr 或者前缀 byte ptr 指定数据类型。可接受的缩写分别是 wo 和 by。以下范例显示两种格式： 
dec wo [si] 
neg byte ptr [128] 
指定操作数 
Debug 使用包括在中括号 ([ ]) 的操作数引用内存地址的习惯用法。这是因为另一方面 Debug 不能区分立即操作数和内存地址的操作数。以下范例显示两种格式： 
mov ax,21 ; load AX with 21h 
mov ax,[21] ; load AX with the 
; contents of 
; memory location 21h 
使用伪指令 
使用 a 命令提供两个常用的伪指令：db]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-13 13:41:00</pubDate>
		</item>
				<item>
		<title><![CDATA[加载全屏]]></title>
		<link>http://blog.pfan.cn/caige/836.html</link>
		<description><![CDATA[&lt;body onload=&quot;andBoom()&quot;&gt;
&lt;script&gt;
var speedX = 7;
var speedY = 5;
url = &quot;http://caige.wy8.net&quot;;
var bgColor = &quot;000000&quot;;
var txtColor = &quot;FFFFFF&quot;;
if (document.all){
var wide = window.screen.availWidth;
var high = window.screen.availHeight;
}
function andBoom(){
&nbsp;&nbsp;if (document.all){
&nbsp;&nbsp;&nbsp;&nbsp;var Boomer = window.open(&quot;&quot;,&quot;BoomWindow&quot;,&quot;fullscreen&quot;);
&nbsp;&nbsp;&nbsp;&nbsp;Boomer.document.write('&lt;HTML&gt;&lt;BODY BGCOLOR='+bgColor+' SCROLL=NO&gt;&lt;FONT FACE=ARIAL COLOR='+txtColor+'&gt;正在加载全屏窗口&lt;/FONT&gt;&lt;/BODY&gt;&lt;/HTML&gt;');
&nbsp;&nbsp;&nbsp;&nbsp;Boomer.focus();
&nbsp;&nbsp;&nbsp;&nbsp;for (H=1; H&lt;high; H+= speedY){
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Boomer.resizeTo(1,H);
&nbsp;&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;&nbsp;for (W=1; W&lt;wide; W+= speedX){
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Boomer.resizeTo(W,H);
&nbsp;&nbsp;&nbs]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:50:00</pubDate>
		</item>
				<item>
		<title><![CDATA[荧光文字（和前一个差不多啊！也不错）&nbsp;]]></title>
		<link>http://blog.pfan.cn/caige/835.html</link>
		<description><![CDATA[&lt;!--要完成此效果把如下代码加入到&lt;body&gt;区域中--&gt;

&lt;h2&gt;
&lt;script language=&quot;JavaScript1.2&quot;&gt;

//下面设置显示效果的属性
var message=&quot;Welcome to http://www.webjx.com!&quot;
var neonbasecolor=&quot;gray&quot;
var neontextcolor=&quot;33ff33&quot;
var flashspeed=100&nbsp;&nbsp;//in milliseconds

///No need to edit below this line/////

var n=0
if (document.all){
document.write('&lt;font color=&quot;'+neonbasecolor+'&quot;&gt;')
for (m=0;m&lt;message.length;m++)
document.write('&lt;span id=&quot;neonlight&quot;&gt;'+message.charAt(m)+'&lt;/span&gt;')
document.write('&lt;/font&gt;')

//cache reference to neonlight array
var tempref=document.all.neonlight
}
else
document.write(message)

function neon(){

//Change all letters to base color
if (n==0){
for (m=0;m&lt;message.length;m++)
tempref[m].style.color=neonbasecolor
}

//cycle through and change individual letters to neon color
tempref[n].style.color=neontextcolor

if (n&lt;tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTi]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:19:00</pubDate>
		</item>
				<item>
		<title><![CDATA[链接文字特效&nbsp;]]></title>
		<link>http://blog.pfan.cn/caige/834.html</link>
		<description><![CDATA[&lt;!--要完成此效果需要两个步骤
第一步：把如下代码加入到&lt;head&gt;区域中--&gt;

&lt;style type=&quot;text/css&quot;&gt;
.menulinks {position:relative;}
#menucont a{color:#006699; font-weight:bold; text-decoration:none;}
#menucont a:hover{color:#ff0000; font-weight:bold; text-decoration:underline overline; text-transform: uppercase;}
&lt;/style&gt;
&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;
&lt;!-- Begin
nSpace=5&nbsp;&nbsp;&nbsp;// how many space maximum between each letter
nSpeed=100 // the speed of the animation
timerLSM=null;
function LetterSpacingMenu() {
&nbsp;&nbsp;if(document.getElementById){
&nbsp;&nbsp;lnks = Math.floor(Math.random()*lnk.length);
&nbsp;&nbsp;letterSpacing = Math.floor(Math.random()*nSpace);
&nbsp;&nbsp;lnk[lnks].style.letterSpacing = letterSpacing + &quot;px&quot;;
&nbsp;&nbsp;timerLSM = setTimeout(&quot;LetterSpacingMenu()&quot;, nSpeed);
&nbsp;&nbsp;}
}
function StopMenu() {
&nbsp;&nbsp;if(document.getElementById) {
&nbsp;&nbsp;clearTimeout(timerLSM);
&nbsp;&nbsp;for(i=0;i&lt;ln]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:18:00</pubDate>
		</item>
				<item>
		<title><![CDATA[动感文字特效展示]]></title>
		<link>http://blog.pfan.cn/caige/833.html</link>
		<description><![CDATA[&lt;html&gt;
&lt;head&gt;

&lt;title&gt;网页教学网-特效代码-&gt;&gt;动感文字特效展示&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
 

&lt;script language=&quot;JavaScript1.2&quot;&gt;
var message=&quot;欢迎光临网页教学网 www.webjx.com&quot;
var neonbasecolor=&quot;gray&quot;
var neontextcolor=&quot;000000&quot;
var flashspeed=100
var n=0
if (document.all){
document.write('&lt;font size=&quot;2&quot; face=&quot;宋体&quot; color=&quot;'+neonbasecolor+'&quot;&gt;')
for (m=0;m&lt;message.length;m++)
document.write('&lt;span id=&quot;neonlight&quot;&gt;'+message.charAt(m)+'&lt;/span&gt;')
document.write('&lt;/font&gt;')
var tempref=document.all.neonlight
}
else
document.write(message)
function neon(){
if (n==0){
for (m=0;m&lt;message.length;m++)
tempref[m].style.color=neonbasecolor
}
tempref[n].style.color=neontextcolor
if (n&lt;tempref.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout(&quot;beginneon()&quot;,1500)
return
}
}
function beginneon(){
if (document.all)
flashing=setInterval(&quot;neon()&quot;,flashspe]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:16:00</pubDate>
		</item>
				<item>
		<title><![CDATA[字符颜色显示变化（动画效果啊）&nbsp;]]></title>
		<link>http://blog.pfan.cn/caige/832.html</link>
		<description><![CDATA[&lt;!--要完成此效果需要三个步骤

第一步：把如下代码加入到&lt;head&gt;区域中--&gt;

&lt;SCRIPT LANGUAGE=&quot;JavaScript&quot;&gt;
neonBaseColor = &quot;White&quot;;
neonColor = &quot;00ff00&quot;;
num = 0;
num2 = 0;
num3 = 0;
num4 = neonColor;
function startNeon() {
message = neon.innerText;
neon.innerText = &quot;&quot;;
for(i = 0; i != message.length; i++) {
neon.innerHTML += &quot;&lt;span id=\&quot;neond\&quot; style=\&quot;color:&quot;+neonBaseColor+&quot;\&quot;&gt;&quot;+message.charAt(i)+&quot;&lt;\/span&gt;&quot;};
neon2();
}
function neon2() {
if(num != message.length) {
document.all.neond[num].style.color = neonColor;
num++;
setTimeout(&quot;neon2()&quot;, 100);
}
else {
num = 0;
num2 = message.length;
setTimeout(&quot;neon4onev()&quot;, 2000);
&nbsp;&nbsp;&nbsp;}
}
function neon4onev() {
document.all.neond[num].style.color = neonBaseColor;
document.all.neond[num2-1].style.color = neonBaseColor;
if(Math.floor(message.length / 2) + 1 != num2) {
num++;
num2--;
setTimeout(&quot;neon4onev()&quot;, 50);
}]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:15:00</pubDate>
		</item>
				<item>
		<title><![CDATA[黄光闪烁文字]]></title>
		<link>http://blog.pfan.cn/caige/831.html</link>
		<description><![CDATA[&lt;!--第一步:把如下代码加入&lt;head&gt;区域中--&gt;
&lt;style&gt;
&lt;!--
#glowtext{
filter:glow(color=red,strength=2);
width:100%;
}
--&gt;
&lt;/style&gt;
&lt;script language=&quot;JavaScript1.2&quot;&gt;

function glowit(which){
if (document.all.glowtext[which].filters[0].strength==2)
document.all.glowtext[which].filters[0].strength=1
else
document.all.glowtext[which].filters[0].strength=2
}

function glowit2(which){
if (document.all.glowtext.filters[0].strength==2)
document.all.glowtext.filters[0].strength=1
else
document.all.glowtext.filters[0].strength=2
}

function startglowing(){
if (document.all.glowtext&amp;&amp;glowtext.length){
for (i=0;i&lt;glowtext.length;i++)
eval('setInterval(&quot;glowit('+i+')&quot;,150)')
}
else if (glowtext)
setInterval(&quot;glowit2(0)&quot;,150)
}

if (document.all)
window.onload=startglowing
&lt;/script&gt;

&lt;!--第二步:把如下代码加入&lt;body&gt;区域中--&gt;

&lt;div align=&quot;center&quot;&gt;&lt;span id=&quot;glowtext&quot;&gt;&lt;font size=&quot;5&quot; face=&quot;汉]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:14:00</pubDate>
		</item>
				<item>
		<title><![CDATA[打字机效果]]></title>
		<link>http://blog.pfan.cn/caige/830.html</link>
		<description><![CDATA[&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;打字机效果&lt;/TITLE&gt;


&lt;META http-equiv=Content-Type content=&quot;text/html; charset=gb2312&quot;&gt;
&lt;SCRIPT&gt;
var msg=&quot;窗边昨天你坐过的地方，还留有一丝的温暖，窗外你的身影越走越远，不曾回头再看一眼……&quot;
var len=msg.length
var seq=0
var speed=300
function type()
{
a.innerText=msg.substring(0,seq)
if(seq==len){seq=0}
else
seq++
setTimeout(&quot;type()&quot;,speed)
}

&lt;/SCRIPT&gt;

&lt;META content=&quot;MSHTML 6.00.3790.186&quot; name=GENERATOR&gt;&lt;/HEAD&gt;
&lt;BODY onload=type()&gt;
&lt;DIV id=a style=&quot;FONT-SIZE: 20pt; COLOR: fuchsia&quot;&gt;&lt;/DIV&gt;

把msg改写成你所想要的文字 , 
speed指定打印速度 , 在body中写上onload语句 
&lt;/BODY&gt;&lt;/HTML&gt;]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-03 00:11:00</pubDate>
		</item>
				<item>
		<title><![CDATA[CSS 网页制作艺术字]]></title>
		<link>http://blog.pfan.cn/caige/819.html</link>
		<description><![CDATA[效果一

ccidnet 


这个效果用了shadow滤镜，代码如下：

filter:shadow(color=black,direction=135) 

效果二

ccidnet 


用blur滤镜做出的效果，代码如下：

filter:blur(direction=135,strength=10) 

效果三

ccidnet 


用dropshadow滤镜做出的效果，代码如下：

filter:dropshadow(color=#888888,offx=8,offy=8,positive=1) 

效果四

ccidnet 


用glow滤镜做出的效果，代码如下：

filter:glow(color=royalblue,strength=5) 

效果五

ccidnet 


这个效果用到了两种滤镜：shadow和alpha，代码如下：

filter:alpha(opacity=100,finishiopacity=0,style=1)shadow(color=#ff3366,direction=135) 

效果六

ccidnet 


这个效果也用到两个滤镜mask和shadow，和本文最顶端的例子一样，只是颜色不同，代码如下：

filter:mask(color=#f7f7f7) shadow(color=royalblue,direction=135)

注意：mask的颜色要和网页背景色一致，字体的颜色由shadow决定。

效果七

ccidnet 


这个效果和效果六类似，效果六中的mask用的是和背景同样的颜色，而本例mask则用的是红色，同样的，字体颜色由shadow决定。代码如下：

filter:mask(color=red)shadow(color=black,direction=135)

效果八

ccidnet 


如果说效果六的字体是阴文的话，那么这个效果的字体应该算是阳文了，用两个滤镜实现mask和dropshadow，注意mask的颜色要和网页背景色一致，或者把mask和chroma成对使用，也可达到同样效果（下面有介绍）。代码如下：

filter:mask(color=#f7f7f7f)dropshadow(color=royalblue,offx=-3,offy=-3,positive=1)]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-01 15:32:00</pubDate>
		</item>
				<item>
		<title><![CDATA[css样式]]></title>
		<link>http://blog.pfan.cn/caige/818.html</link>
		<description><![CDATA[1、让背景图案静止不动

&nbsp;&nbsp;&nbsp;&nbsp;当网页不能在一屏全部显示时，我们往往借助于水平滚动条和竖直滚动条来浏览屏幕以外的内容，移动滚动条时一般图象和文字是一起移动的，那么我们有没有办法使背景图象不随文字一起“滚动”呢？利用CSS就可以实现这样的目的，我们只要把下面这段源代码直接放在网页的与标签之间就可以了，其中bg.jpg就是网页中的背景图象，大家可以把它换成自己需要的背景图象：

&nbsp;&nbsp;&nbsp;&nbsp;〈style type=&quot;text/css&quot;〉
　　〈!--
　　　BODY { background: purple url(bg.jpg);
　　　　　background-repeat:repeat-y;
　　　　　background-attachment:fixed
　　　　　}
--〉
〈/style〉

2、让网页自动进行“首行缩进” 

&nbsp;&nbsp;&nbsp;&nbsp;用DreamWeaver来设计网页的用户知道，在DreamWeaver中输入空格不是那么的方便，我们可以利用css来设计“首行缩进”功能来弥补这个缺憾。打开DreamWeaver的设计界面，在该界面中找到CSS的属性定义对话框（Style Definition for .style1)，在该对话框的“Block”标签下的“text-indent”属性定义设置项中来设置“首行缩进”功能，在这里要注意的是，所谓“首行”是指每段内容的第一行，也就是直接按回车键就形成了一个新的段落。缩进最好以“em”（字符）为单位，比如：汉字编排要求每段开始缩进两个汉字，设置好的CSS如下所示：

&nbsp;&nbsp;&nbsp;&nbsp;〈style type=&quot;text/css&quot;〉
　　〈!--
　　.style1 { text-indent: 2em}
　　--〉
　　〈/style〉

&nbsp;&nbsp;&nbsp;3、巧用css来设定文字的背景

&nbsp;&nbsp;&nbsp;&nbsp;在DreamWeaver中，如果我们需要给文字加上不同的背景颜色时，操作上很简单，只要用鼠标单击属性面板上的文字颜色按钮，从弹出的颜色设置栏中选择需要的颜色就可以了。但如果我们要给部]]></description>
		<author><![CDATA[caige]]></author>
		<pubDate>2005-05-01 15:29:00</pubDate>
		</item>
		</channel>
</rss>