<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>伤感熊日志 &#187; 技术笔记</title>
	<atom:link href="http://sk23.com/blog/category/note/feed/" rel="self" type="application/rss+xml" />
	<link>http://sk23.com/blog</link>
	<description>分享生活小窍门及与网络相关的一些技巧. 简单生活, 简单快乐. Simple Life, Simple Joy.</description>
	<lastBuildDate>Wed, 06 Jan 2010 00:51:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WordPress 到 ExpressionEngine 及 SaBlog-X 的数据转换</title>
		<link>http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/</link>
		<comments>http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 03:02:17 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[ExpressionEngine]]></category>
		<category><![CDATA[SaBlog-X]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=139</guid>
		<description><![CDATA[聊过 WordPress 、 ExpressionEngine 与 SaBlog-X 的优缺点后(见 闲谈 WordPress ExpressionEngine SaBlog-X )，接下来我说一下数据转换的问题。如果你喜欢 ExpressionEngine 或 SaBlog-X ，但却无法将 WordPress 的数据导入到新的系统中，那不是很郁闷吗。 ExpressionEngine 自带的导入脚本很有限，只有一个 Movable Type Import Utility 。所以 WordPress 到 ExpressionEngine 要经过一个中间步骤，那就是将数据导出为 Movable Ty... ]]></description>
			<content:encoded><![CDATA[<p>聊过 WordPress 、 ExpressionEngine 与 SaBlog-X 的优缺点后(见 <a title="闲谈 WordPress ExpressionEngine SaBlog-X" href="http://sk23.com/blog/talk-about-wordpress-expressionengine-sablog-x/">闲谈 WordPress ExpressionEngine SaBlog-X</a> )，接下来我说一下数据转换的问题。如果你喜欢 <a href="http://expressionengine.com/">ExpressionEngine</a> 或 <a href="http://www.sablog.net/">SaBlog-X</a> ，但却无法将 WordPress 的数据导入到新的系统中，那不是很郁闷吗。</p>
<p>ExpressionEngine 自带的导入脚本很有限，只有一个 Movable Type Import Utility 。所以 WordPress 到 ExpressionEngine 要经过一个中间步骤，那就是将数据导出为 <a href="http://www.movabletype.org/documentation/appendices/import-export-format.html">Movable Type Import / Export Format</a> ，然后再倒入 ExpressionEngine 。最近， WordPress 版本更新很频繁，导致以前的的几个导出脚本都失效了，我在 <a href="http://projects.codemonkeyramblings.com/2007/11/instructions-on-how-to-run-the.php">Instructions on how to run the export script</a> 找到的脚本还能使用，适用于 WordPress 2.3.x-2.7 。为了方便，我已经打包在下面的附件里了。</p>
<p>导出数据以后，就简单了，按着 Movable Type Import Utility 提示做就可以了。只是无法将 WordPress 的 Permalink (或者叫做 post slug) 导入到 ExpressionEngine ，希望以后有达人能修改一下导入导出脚本，那就好了。</p>
<p>WordPress 到 SaBlog-X 1.6 的数据转换在 <a href="http://sablog.net/bbs/">SaBlog-X交流论坛</a> 就有相应的脚本，不过 SaBlog-X 需要在数据库中保存日志的段落符、换行符等，而WP没有，所以导入WP的数据后，Sablog-X 的段落都是挤在一起的，我对它做了一点修改，利用WordPress 的 wpautop() 函数，在数据导入之前，先将日志格式化。这样，转移数据后就不用手动一篇篇的更改日志了，日志多的时候那可是一项体力活。</p>
<p>SaBlog-X 2.0 到 WordPress 的数据转移可以参考 Utombox 的 <a href="http://utombox.com/sablog-export-wordpress-extended-rss/">SaBlog export WordPress eXtended RSS</a> ，ExpressionEngine  到 WordPress 的迁移目前还没发现简单的方法。</p>
<p><strong>附件</strong>：<a title="WordPress to ExpressionEngine and SaBlog-X 1.6" href="http://sk23.com/blog/wp-content/uploads/2008/11/wp_to_ee_sablog.zip">WordPress 到 ExpressionEngine 及 SaBlog-X 1.6 的数据转移脚本</a> 。</p>
	<p>评论数量(8) | <a href="http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/">http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2008. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/&amp;title=WordPress 到 ExpressionEngine 及 SaBlog-X 的数据转换">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/wordpress-to-expressionengine-and-sablog-x/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>WordPress的一些小缺点</title>
		<link>http://sk23.com/blog/shortcomings-of-wordpress/</link>
		<comments>http://sk23.com/blog/shortcomings-of-wordpress/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 13:42:45 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[缺点]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=132</guid>
		<description><![CDATA[WordPress 2.6发布了，说实话我并不是很喜欢这个版本。虽然WordPress 2.6增加了一些新的功能，对安全性方面也有了一定的提升，例如对SSL支持等，但是它对数据库的整洁来说，还是一团糟。 新版中增加的一个重要功能是Post Revisions(文章的版本控制)，作者可以对比查看文章的不同版本，并恢复到以前的状态。但是，文章的不同版本，数据库中该放在哪里呢？答案是wp_posts。默认状... ]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone" title="WordPress" src="http://sk23.com/common/logo/wordpress.png" alt="" width="250" height="68" /><br />
<a title="WordPress 2.6 Tyner" href="http://wordpress.org/development/2008/07/wordpress-26-tyner/">WordPress 2.6发布了</a>，说实话我并不是很喜欢这个版本。虽然WordPress 2.6增加了一些新的功能，对安全性方面也有了一定的提升，例如对SSL支持等，但是它对数据库的整洁来说，还是一团糟。</p>
<p>新版中增加的一个重要功能是Post Revisions(文章的版本控制)，作者可以对比查看文章的不同版本，并恢复到以前的状态。但是，文章的不同版本，数据库中该放在哪里呢？答案是wp_posts。默认状态下，所有的实质内容都记录在这个数据表中，包括文章、图片视频音频等信息。而wp_posts的PRIMARY KEY为ID，于是一篇文章常常要占用3个不同的ID，它们记录了文章的3不同状态Current Revision、Autosave、Revision，也就是当前版本、自动保存的版本还有以前的版本，如果修改过多次，就会出现revision-2，revision-3&#8230;  于是乎，文章的Id不再连续了，特别是Permalink结构为archives/123形式的博客，上一篇为archives/100，当前这一篇可能就是archives/105了，看起来是相当的乱啊。</p>
<p>WordPress真的很吝啬，这么多版本过来了，数据表的数量仍然是10个，我想只要增加几个数据表，WP的数据就不会显得那么凌乱。本人并不提倡像ExpressionEngine这样，数据表多达68个，但20个以内并不过分吧。</p>
<p>个人建议增加的数据表有：</p>
<ul>
<li>wp_temp：存储临时文件，如wp_options中的rss内容、wp_postmeta中的edit_lock和edit_last</li>
<li>wp_plugin：存储插件的配置信息，这样就不至于因为安装太多插件而把wp_options弄得一团糟</li>
<li>wp_revision：用来记录文章的旧版本及自动保存的内容</li>
</ul>
<p>这样，只要做一下简单的清理，数据库就显得有条有理了。</p>
<p><strong>WordPress的其它问题还有</strong>：<br />
1. 数据表wp_options中category_children、rewrite_rules的option_id总是不断改变<br />
2. 如果你编辑过WordPress目录下的.htaccess，只要进入Settings &#8211; Permalinks，即使没有点击&#8221;Save Changes&#8221;，.htaccess也会追加以下内容：</p>
<blockquote><p># BEGIN WordPress<br />
&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteBase /blog/<br />
RewriteCond %{REQUEST_FILENAME} !-f<br />
RewriteCond %{REQUEST_FILENAME} !-d<br />
RewriteRule . /blog/index.php [L]<br />
&lt;/IfModule&gt;<br />
# END WordPress</p></blockquote>
<p>这极易导致服务器500错误。建议安装后WordPress后，将.htaccess文件的属性改为只读。</p>
<p>WordPress的功能是越来越强大了，伴随而来的是文件体积的增长，现在的wordpress-2.6.zip都已经1.44MB了。有时候我在想，我只不过想要一个简单的blog程序而已，有必要用一个庞然大物吗。有点期待Sablog 2.0的到来，只是<a href="http://www.sablog.net/blog/">小A</a>迟迟不发布，难道要等到传说中的奥运？</p>
<p><strong>Update</strong>：经<a href="http://www.williamlong.info/archives/1416.html">williamlong的提醒</a>，原来Post Revisions是可以禁用的，只要在wp-config.php文件中增加一行<strong>define(&#8216;WP_POST_REVISIONS&#8217;, false);</strong>就可以了，williamlong说得对，应该在设置中增加启用/禁用选项，毕竟类似Wiki那种文章历史版本控制对一般的Blogger来说没多大意义。</p>
	<p>评论数量(0) | <a href="http://sk23.com/blog/shortcomings-of-wordpress/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/shortcomings-of-wordpress/">http://sk23.com/blog/shortcomings-of-wordpress/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2008. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/shortcomings-of-wordpress/&amp;title=WordPress的一些小缺点">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/shortcomings-of-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Miranda IM &#8211; 同时登录QQ MSN Gtalk 校内等</title>
		<link>http://sk23.com/blog/miranda-im/</link>
		<comments>http://sk23.com/blog/miranda-im/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 14:25:41 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IM]]></category>
		<category><![CDATA[MSN]]></category>
		<category><![CDATA[QQ]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=131</guid>
		<description><![CDATA[喜欢 Gtalk 的简洁，令人兴奋的是在 Gmail 里就可以使用，将 http://talkgadget.google.com/talkgadget/client 添加到Firefox侧栏（将这个链接添加到书签，在书签里找到它，右键点击属性，在属性中将 “在侧栏中载入此书签” 选中即可）也是不错的选择，但是那毕竟是基于浏览器的，使用起来不是很方便。 我的朋友中，大部分都是用QQ的，MSN的也不少，还有最近的校内通似乎也挺火热的。... ]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left;" src="http://sk23.com/blog/wp-content/uploads/2008/06/miranda-im.jpg" alt="" width="247" height="514" />喜欢 <a title="Google Talk" href="http://www.google.com/talk/">Gtalk</a> 的简洁，令人兴奋的是在 <a href="https://www.gmail.com/">Gmail</a> 里就可以使用，将<a href="http://talkgadget.google.com/talkgadget/client"> http://talkgadget.google.com/talkgadget/client</a> 添加到Firefox侧栏（将这个链接添加到书签，在书签里找到它，右键点击属性，在属性中将 “在侧栏中载入此书签” 选中即可）也是不错的选择，但是那毕竟是基于浏览器的，使用起来不是很方便。</p>
<p>我的朋友中，大部分都是用QQ的，MSN的也不少，还有最近的校内通似乎也挺火热的。如果一个IM开一个软件，单单找到正确的好友都是一种考验，于是我找到了 <a href="http://www.miranda-im.org/">Miranda IM</a>。</p>
<p><a href="http://www.miranda-im.org/">Miranda IM</a> 是国外一种老牌的聚合聊天软件，通过安装丰富的插件可以令Miranda IM 支持例如QQ、ICQ、AIM、MSN、Jabber (Gtalk、校内网IM等使用的协议) 、Yahoo、Gadu-Gadu、IRC以及其他一些聊天协议。</p>
<p>下面简单介绍一下Mirandan IM的帐号配置。<br />
MSN：最简单了，只要在“选项-网络-MSN”中填入E-mail和密码就可以了。</p>
<p>Gtalk：具体方法见 <a href="http://www.google.com/support/talk/bin/answer.py?answer=24885&amp;topic=1415">How do I configure Miranda for Google Talk? </a><br />
要注意的是Gtalk需要使用SSL，我们可以安装<a href="http://www.slproweb.com/products/Win32OpenSSL.html">Win32 OpenSSL</a>，其实安装后只要提取ssleay32.dll，libeay32.dll，libssl32.dll(一般位于C:\WINDOWS\system32)与miranda32.exe放在同一目录下，就完全可以把Win32 OpenSSL卸载了。</p>
<p>校内IM的配置方法类似，协议选Jabber，用户名为你的校内ID，如223158817，注意不是用户名也不是登录用的E-mail帐号，登录服务填talk.xiaonei.com。</p>
<p>全部配置好后，如果没有登录，可以先退出Miranda，然后重新打开。现在你的MSN、Gtalk、校内等IM一起上线了吧。</p>
<p>下载：<a href="http://www.downkr.com/soft/672.html">Miranda IM 0.8.0 Test Build 16 简体中文绿色便携版</a></p>
<p>PS：虽然Miranda也可以登录QQ，但是由于腾讯公司经常修改QQ协议，所以Miranda对QQ的支持不是很完善，特别是好友分组，所以不推荐使用。</p>
	<p>评论数量(4) | <a href="http://sk23.com/blog/miranda-im/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/miranda-im/">http://sk23.com/blog/miranda-im/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2008. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/miranda-im/&amp;title=Miranda IM &#8211; 同时登录QQ MSN Gtalk 校内等">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/miranda-im/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>如何在Windows上安装Project Babel</title>
		<link>http://sk23.com/blog/how-to-install-project-babel-on-windows/</link>
		<comments>http://sk23.com/blog/how-to-install-project-babel-on-windows/#comments</comments>
		<pubDate>Fri, 11 Jan 2008 03:39:54 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[Project Babel]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[安装]]></category>
		<category><![CDATA[服务器]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=121</guid>
		<description><![CDATA[本文所述的一切基于 Windows XP + WampServer 2.0 + Project Babel 0.6 进行测试。 Project Babel下载地址：http://code.google.com/p/project-babel/ WampServer下载地址: http://www.wampserver.com/ STEP 1. 下载WampServer 2.0、Project Babel v0.6、Project Babel v0.5(我们需要它其中的一些文件,下面会说到)。 STEP 2. 用记事本或其它文本编辑器打开C:\WINDOWS\system32\drivers\etc\目录下的hosts文件，找到 127.0.0.1 localhost 在其下一行添加 127... ]]></description>
			<content:encoded><![CDATA[<p>本文所述的一切基于 Windows XP + WampServer 2.0 + Project Babel 0.6 进行测试。</p>
<p>Project Babel下载地址：<a href="http://code.google.com/p/project-babel/" title="Project Babel">http://code.google.com/p/project-babel/</a><br />
WampServer下载地址: <a href="http://www.wampserver.com/" title="WampServer">http://www.wampserver.com/</a></p>
<p>STEP 1.<br />
下载WampServer 2.0、Project Babel v0.6、Project Babel v0.5(我们需要它其中的一些文件,下面会说到)。</p>
<p>STEP 2.<br />
用记事本或其它文本编辑器打开C:\WINDOWS\system32\drivers\etc\目录下的hosts文件，找到</p>
<p>127.0.0.1 localhost<br />
在其下一行添加<br />
127.0.0.1 sk23.com</p>
<p>其中的 sk23.com 可以更改为任何你喜欢的域名，但是设置以后，会影响本机对此域名的解析。比如你将无法访问sk23.com，因为你访问的地址是本地的127.0.0.1，所以调试结束后建议马上将其注释。方法：在行首加#,例如,<br />
#127.0.0.1 sk23.com<br />
<span id="more-121"></span></p>
<p>STEP 3.<br />
安装WAMP，这里我们将它安装在D:\wamp目录下，并将根目录设为D:\wamp\www，其它的按默认的就可以了。将下载的project-babel-v0.6.zip解压到D:\wamp\www，并将project-babel-v0.6文件夹重命名为babel。<br />
运行WAMP，点击右下角任务栏上的WAMP图标，进入Apache &#8211; Apache modules勾选rewrite_module,进入PHP &#8211; PHP extentions勾选php_gd2、php_mcrypt。<br />
进入PHP &#8211; php.ini,找到 memory_limit，将其设置为 memory_limit = 32M。</p>
<p>STEP 4.<br />
使用 phpMyAdmin 或者 MySQL 命令行客户端将 /babel/htdocs/core/sql/babel.mysql.sql 文件导入数据库中。</p>
<p>将 /babel/htdocs/core/ 目录下的 Settings.example.php 更名为 Settings.php，打开后找到以下几行并修改相应内容。(推荐使用Notepad++编辑，下载地址：<a href="http://sourceforge.net/projects/notepad-plus/" title="Notepad++">http://sourceforge.net/projects/notepad-plus/</a>)</p>
<p>define(&#8216;BABEL_DB_HOSTNAME&#8217;, &#8217;127.0.0.1&#8242;);<br />
define(&#8216;BABEL_DB_PORT&#8217;, 3306);<br />
define(&#8216;BABEL_DB_USERNAME&#8217;, &#8216;babel&#8217;);//数据库用户名，默认为root。<br />
define(&#8216;BABEL_DB_PASSWORD&#8217;, &#8216;ProjectBabelDatabasePassword&#8217;);//数据库用户密码，默认为空。<br />
define(&#8216;BABEL_DB_SCHEMATA&#8217;, &#8216;babel&#8217;);//数据库名</p>
<p>其它需要修改的：<br />
define(&#8216;BABEL_PREFIX&#8217;, &#8216;/www/babel&#8217;);<br />
改为define(&#8216;BABEL_PREFIX&#8217;, &#8216;D:/wamp/www/babel&#8217;);</p>
<p>define(&#8216;BABEL_LANG_DEFAULT&#8217;, &#8216;en_us&#8217;);<br />
改为define(&#8216;BABEL_LANG_DEFAULT&#8217;, &#8216;zh_cn&#8217;);</p>
<p>define(&#8216;BABEL_DEBUG&#8217;, true);<br />
改为define(&#8216;BABEL_DEBUG&#8217;, false);//关闭调试信息</p>
<p>define(&#8216;BABEL_DNS_NAME&#8217;, &#8216;www.v2ex.com&#8217;);<br />
define(&#8216;BABEL_DNS_DOMAIN&#8217;, &#8216;v2ex.com&#8217;);<br />
define(&#8216;BABEL_DNS_FEED&#8217;, &#8216;feed.v2ex.com&#8217;);<br />
define(&#8216;BABEL_FEED_URL&#8217;, &#8216;http://www.v2ex.com/feed/v2ex.rss&#8217;);<br />
改为<br />
define(&#8216;BABEL_DNS_NAME&#8217;, &#8216;sk23.com&#8217;);// 这里的sk23.com对应你使用的域名<br />
define(&#8216;BABEL_DNS_DOMAIN&#8217;, &#8216;sk23.com&#8217;);<br />
define(&#8216;BABEL_DNS_FEED&#8217;, &#8216;feed.sk23.com&#8217;);// RSS 输出专用服务器的地址<br />
define(&#8216;BABEL_FEED_URL&#8217;, &#8216;http://sk23.com/feed/v2ex.rss&#8217;);</p>
<p>Settings.php中的其它选项可以酌情修改。</p>
<p>这个环节十分重要，任何错误都可能导致无法登陆。</p>
<p>STEP 5.<br />
解压project-babel-v0.5.zip，将project-babel-v0.5/libs/pear下的所有文件复制到D:\wamp\www\babel\libs\pear，（project-babel-v0.6.zip默认没有打包pear）。<br />
接下来是修改WAMP的默认访问根目录，这里例举两个方法。<br />
方法一：点击右下角任务栏上的WAMP图标，进入Apache &#8211; httpd.conf<br />
找到DocumentRoot &#8220;D:/wamp/www&#8221; 改为DocumentRoot &#8220;D:/wamp/www/babel/htdocs&#8221;<br />
找到&lt;Directory &#8220;D:/wamp/www&#8221;&gt;改为&lt;Directory &#8220;D:/wamp/www/babel/htdocs&#8221;&gt;</p>
<p>方法二：点击右下角任务栏上的WAMP图标，进入Apache &#8211; httpd.conf，在最后一行加上<br />
Alias / &#8220;D:/wamp/www/babel/htdocs/&#8221;</p>
<p>以上两种方法简单易行，其它的方法大家可以自己试一下。</p>
<p>接着，将D:\wamp\www\babel\apache\htaccess目录下的.htaccess复制到D:\wamp\www\babel\htdocs目录下。当然，也可以将rewrite内容写到httpd.conf中。</p>
<p>然后选择Restart All Services重启WAMP。</p>
<p>STEP 6.<br />
在浏览器中输入http://sk23.com/core/InstallCore.php，按回车后如果一切正常则会显示类似以下的内容：</p>
<p>Install Core init</p>
<p>EX: UPDATE babel_node SET nod_title = &#8216;Board&#8217;, nod_pid = 2, nod_sid = 2, nod_uid = 1, nod_level = 2, nod_header = &#8216;Hello World!&#8217;, nod_footer = &#8216;This is an example board in Limbo.&#8217;, nod_description = &#8221; WHERE nod_id = 3<br />
OK: INSERT INTO babel_channel(chl_pid, chl_url, chl_created) VALUES(3, &#8216;http://feeds.feedburner.com/livid&#8217;, 1199971691)</p>
<p>如果报错，请根据错误提示逐一改正，也可以对照上面的步骤重新检查一下。</p>
<p>STEP 7:<br />
好了，现在你可以打开http://sk23.com/注册了，网站上的第一个用户默认将成为管理员，拥有最高权限。小心点哦^_^</p>
<p>安装总结：<br />
安装Project Babel最关键的一步的是将htdocs目录设为网站根目录，这也是出于网站安全性的考虑。<br />
InstallCore.php的秘密值得仔细研究，慢慢发掘，可以添加许多自己喜欢的内容，很好玩也很危险。  -END</p>
	<p>评论数量(2) | <a href="http://sk23.com/blog/how-to-install-project-babel-on-windows/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/how-to-install-project-babel-on-windows/">http://sk23.com/blog/how-to-install-project-babel-on-windows/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2008. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/how-to-install-project-babel-on-windows/&amp;title=如何在Windows上安装Project Babel">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/how-to-install-project-babel-on-windows/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress URL格式的缺点</title>
		<link>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/</link>
		<comments>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 08:25:46 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[URL]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[缺点]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=117</guid>
		<description><![CDATA[众所周知，WordPress的URL自定义功能(WordPress称之为Customize Permalink Structure)十分强大，但是，它对URL格式的处理却不怎么理想。假设WordPress安装在blog目录下，我举几个典型的例子说明一下。 当Permalinks格式设置为/%postname%/时， 各链接格式分别如下： 文章链接：/blog/post-name/ 分类链接：/blog/category/category-name/ 存档链接：/blog/yyyy/mm/,如/blog/2007/10/ 不可否认,这样的链接格式相当不错，... ]]></description>
			<content:encoded><![CDATA[<p>众所周知，WordPress的URL自定义功能(WordPress称之为Customize Permalink Structure)十分强大，但是，它对URL格式的处理却不怎么理想。假设WordPress安装在blog目录下，我举几个典型的例子说明一下。</p>
<p>当Permalinks格式设置为/%postname%/时，<br />
各链接格式分别如下：<br />
文章链接：/blog/post-name/<br />
分类链接：/blog/category/category-name/<br />
存档链接：/blog/yyyy/mm/,如/blog/2007/10/<br />
不可否认,这样的链接格式相当不错，简练工整，对搜索引擎也十分友好。</p>
<p>当Permalinks为/entry/%postname%/格式时，<br />
各链接格式如下：<br />
文章链接：/blog/entry/post-name/<br />
分类链接：/blog/entry/category/category-name/<br />
存档链接：/blog/entry/yyyy/mm/,如/blog/entry/2007/10/<br />
显然，分类链接和存档链接中的&#8221;entry&#8221;并不是我们希望出现的。</p>
<p>再换一种Permalinks，/%post_id%.html。许多人认为加上&#8221;.html&#8221;，网页看起来更像静态页面，有利于搜索引擎的收录。本人也比较喜欢这种格式。<br />
请看各链接格式：<br />
文章链接：/blog/post_id.html，如/blog/123.html<br />
分类链接：/blog/category/category-name<br />
存档链接：/blog/date/yyyy/mm,如/blog/date/2007/10<br />
大家注意到了吗，分类链接的最后少了一根斜杠&#8221;/&#8221;，这对SEO来说并不是很好。/blog/category/category-name，浏览器请求的是category目录下的category-name文件，而/blog/category/category-name/浏览器请求的是 category-name目录下的索引文件，两者之间的区别是非常大的。存档(Archives)链接也存在着同样的问题。<br />
还有，存档链接中&#8221;date&#8221;关键字的加入，虽然可以用来区分&#8221;post_id&#8221;与&#8221;yyyy&#8221;，以防止请求混乱，但我个人觉得去除&#8221;date&#8221;链接形式更统一，更工整，只是不清楚这样做是否存在一定的技术难度。</p>
<p>对WordPress Permalinks的建议总结如下：<br />
将分类链接固定为/blog/category/category-name/的形式，绝不能因Permalinks设置(如加入&#8221;entry&#8221;,&#8221;archives&#8221;等)的改变而变化，并且链接最后的斜杠&#8221;/&#8221;不能缺少，存档链接的斜杠同样不能少。</p>
<p>希望WordPress的开发人员也发现了这个问题，让WP越来越完善。</p>
	<p>评论数量(3) | <a href="http://sk23.com/blog/shortcomings-of-wordpress-permalinks/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/shortcomings-of-wordpress-permalinks/">http://sk23.com/blog/shortcomings-of-wordpress-permalinks/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/shortcomings-of-wordpress-permalinks/&amp;title=WordPress URL格式的缺点">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/shortcomings-of-wordpress-permalinks/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>对RSS Reader的几点建议</title>
		<link>http://sk23.com/blog/suggestion-for-rss-reader/</link>
		<comments>http://sk23.com/blog/suggestion-for-rss-reader/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 13:27:08 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[Feed]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[阅读器]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=116</guid>
		<description><![CDATA[相比以前，RSS Reader对Feed地址重定向的支持已经日趋完善了，但是我在这里还是想说几点。 RSS Reader无非是通过HTTP Header Status来判断Feed的状态的。 1.当HTTP 301时，表明Feed地址已永久转移，自动更改Feed地址为新的地址。另外要考虑用户服务器超出限制流量后自动跳转到指定页面的情况，万一是301重定向，那么Feed地址更改后就永远报废了，所以要加入是否是Feed的判断。 2.当服务... ]]></description>
			<content:encoded><![CDATA[<p>相比以前，RSS Reader对Feed地址重定向的支持已经日趋完善了，但是我在这里还是想说几点。</p>
<p>RSS Reader无非是通过HTTP Header Status来判断Feed的状态的。</p>
<p>1.当HTTP 301时，表明Feed地址已永久转移，自动更改Feed地址为新的地址。另外要考虑用户服务器超出限制流量后自动跳转到指定页面的情况，万一是301重定向，那么Feed地址更改后就永远报废了，所以要加入是否是Feed的判断。</p>
<p>2.当服务器返回HTTP 302时，则从新地址抓取Feed，但不更新Feed地址本身的信息。</p>
<p>3.在线RSS Reader还应该提供一个RSS认领页面，可以一次认领多个Feed，用户对经过验证后的Feed拥有控制权。我建议每个Feed拥有独立的设置选项，内容包括Feed合并，Feed地址替换等。</p>
<p>4.还有一点就是，未经Feed所有者同意，RSS Reader不擅自合并任何Feed地址。</p>
<p>就说到这里吧，希望RSS Reader在用户体验方面越做越好。</p>
	<p>评论数量(2) | <a href="http://sk23.com/blog/suggestion-for-rss-reader/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/suggestion-for-rss-reader/">http://sk23.com/blog/suggestion-for-rss-reader/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/suggestion-for-rss-reader/&amp;title=对RSS Reader的几点建议">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/suggestion-for-rss-reader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>iTunes无法启动的解决方法</title>
		<link>http://sk23.com/blog/itunes-problem/</link>
		<comments>http://sk23.com/blog/itunes-problem/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 14:40:35 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[播放器]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=110</guid>
		<description><![CDATA[本人是一个对播放器狂热分子，每每看到某个播放器有较大版本更新时，总是迫不及待的down下来安装测试。时间久了就把系统里的解码器搞得一塌糊涂，第一个出现问题的就是iTunes,她无法启动了。 现在的音乐播放器多的数不清，但是iTunes却是无法替代的。有人说，不就是听听歌吗，千千静听就能解决了，而且有歌词同步显示，音质也不差。但问题是，有几个人会一直盯着屏... ]]></description>
			<content:encoded><![CDATA[<p><a href="http://sk23.com/blog/wp-content/uploads/2007/07/itunes_overview.jpg" title="iTunes overview"><img src="http://sk23.com/blog/wp-content/uploads/2007/07/itunes_overview.jpg" title="iTunes Overview" alt="iTunes Overview" height="173" width="500" /></a><br />
本人是一个对播放器狂热分子，每每看到某个播放器有较大版本更新时，总是迫不及待的down下来安装测试。时间久了就把系统里的解码器搞得一塌糊涂，第一个出现问题的就是<a href="http://www.apple.com.cn/itunes/" title="iTunes">iTunes</a>,她无法启动了。</p>
<p>现在的音乐播放器多的数不清，但是iTunes却是无法替代的。有人说，不就是听听歌吗，千千静听就能解决了，而且有歌词同步显示，音质也不差。但问题是，有几个人会一直盯着屏幕看歌词，难道你不干其它事吗，我想一般人更多的时候只是单纯的听听音乐而已。我并不是说千千静听不好，事实上我的电脑里也装了千千静听，有时候看看歌词也是不错的。iTunes没有歌词显示功能，但它的音乐管理却相当优秀，千千静听似乎没这方面的功能，这也是我为什么一直留着这位娇贵(容易出问题)奢侈(运行时占用较多系统资源)的大小姐的主要原因。</p>
<p>回到正题，我想修复她，不过想了想既然已经弄得乱七八糟了还不如卸了重新安装，不过问题就在这里。<br />
iTunes安装时貌似一切正常，但是完成后去无法启动，就算是用安装包修复甚至重新安装也没有用。iTunes的运行依赖于<a href="http://www.apple.com.cn/quicktime/" title="QuickTime">QuickTime</a>，所以iTunes安装时会附带安装QuickTime,如果大家的电脑里已经安装了<a href="http://www.flmpc.com/" title="风雷影音">风雷影音</a>之类的全能播放器(如<a href="http://www.baofeng.com/" title="暴风影音">暴风影音</a>、<a href="http://www.stormplayer.org/" title="StormPlayer">StormPlayer</a>等，以下凡提到风雷影音时，均代表此类播放器)，这类播放器包含有QuickTime组件,那么安装iTunes安装的时候就会有问题，主要原因是QuickTime解码器造成的。</p>
<p>解决方法:<br />
先删除风雷影音,再检查电脑里是否还有QuickTime,有的话同样删除。如果注册表有残留，可以使用<a href="http://www.wopti.net/" title="Windows优化大师">Windows优化大师</a>或<a href="http://http://www.pctutu.com/" title="超级兔子">超级兔子</a>等清理一下注册表之后就可以安装iTunes了。</p>
<p>如果想继续使用风雷影音，方法其实也很简单。既然都要安装风雷影音了，那还要QuickTime干嘛。QuickTime播放器在Windows里只能说是鸡肋，留着还可能会与风雷影音冲突。首先，卸载QuickTime，卸载后运行iTunes会提示缺少QuickTime，别急。接着安装风雷影音，安装时记得勾选“安装QuickTime组件”这一项，安装完成后，风雷影音可以用了，iTunes也恢复正常了。一切OK。</p>
	<p>评论数量(2) | <a href="http://sk23.com/blog/itunes-problem/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/itunes-problem/">http://sk23.com/blog/itunes-problem/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/itunes-problem/&amp;title=iTunes无法启动的解决方法">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/itunes-problem/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>紫光华语拼音输入法V6 Beta2使用评测</title>
		<link>http://sk23.com/blog/unispim-v6-beta2/</link>
		<comments>http://sk23.com/blog/unispim-v6-beta2/#comments</comments>
		<pubDate>Sat, 07 Jul 2007 23:32:57 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[测试]]></category>
		<category><![CDATA[输入法]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=107</guid>
		<description><![CDATA[使用紫光华语拼音输入法V6 Beta2至今已有1个月了，总体上说，我对紫光V6 Beta2感觉十分不错。相比Beta1来说，Beta2改进了不少，最明显的地方就是增加了“古今中外各界名人”、“天文地理名称”两个词库。这样的话，输入一些地名就简单多了。在“导出”方面，Beta2有了长足的进步，Beta1时，将词库导出为文本文件以后，里居然有许多问号，导致导入失败的情况时有发生，所以... ]]></description>
			<content:encoded><![CDATA[<p>      使用紫光华语拼音输入法V6 Beta2至今已有1个月了，总体上说，我对紫光V6 Beta2感觉十分不错。相比Beta1来说，Beta2改进了不少，最明显的地方就是增加了“古今中外各界名人”、“天文地理名称”两个词库。这样的话，输入一些地名就简单多了。在“导出”方面，Beta2有了长足的进步，Beta1时，将词库导出为文本文件以后，里居然有许多问号，导致导入失败的情况时有发生，所以就得手工编辑一下。词汇少时还说得过去，当词条数几百甚至上千时，工作量可是大得吓人的。大家都知道，使用一段时间以后，词条数会很大，其中不少可能是不小心按错键产生的，这些不是词语的词语日积月累，数目也是相当可观的。这里我有一个建议：如果紫光能提供一个可以直接编辑词库(.uwl)的工具，那样就可以大大缩小用户词库的体积，使得词库更加简洁。这不是很好吗？可是我至今没有发现这样的东西。<br />
不可否认紫光的一些细节方面做得很好，比如在中文状态输入小数时，原本的句号“。”会变成实心小点“.”。输入数据时是不是方便多了，这就是人性化。<br />
另外，我觉得：<br />
▲新增直接输入网址的功能，能自动识别“http:”“www.”“ftp.” “mailto: ”和“file: ”为网址输入的标识<br />
▲新增10、16进制转换的功能，以D开头自动把10进制转换成16进制，以H开头自动把16进制转换成10进制<br />
这两项挺实用的。<br />
希望紫光V6正式版能带来更多惊喜。</p>
<p>顺便验证一下Blogool：6b8bf0d7-8509-4f4f-a7ce-13e8dcc7abc0</p>
	<p>评论数量(2) | <a href="http://sk23.com/blog/unispim-v6-beta2/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/unispim-v6-beta2/">http://sk23.com/blog/unispim-v6-beta2/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/unispim-v6-beta2/&amp;title=紫光华语拼音输入法V6 Beta2使用评测">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/unispim-v6-beta2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>从安装Vista到卸载Vista</title>
		<link>http://sk23.com/blog/vista-on-my-computer/</link>
		<comments>http://sk23.com/blog/vista-on-my-computer/#comments</comments>
		<pubDate>Sun, 08 Apr 2007 05:59:54 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[卸载]]></category>
		<category><![CDATA[安装]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=104</guid>
		<description><![CDATA[昨天晚上，快睡时突然想起几天前弄来的Windows Vista Ultimate安装盘，一时兴起就装了起来。 传说的并不假，Vista的安装速度还真的挺快的。中间重启了几次，一共花了我30分钟左右。装好后，开机有菜单选择，我原来的XP依然可以正常使用。不过引导方式换成了Vista的boot manager，与原来的Windows XP有很大的区别。 令人郁闷的是Vista对我的显卡支持并不好，而我买电脑时带的Geforce Go ... ]]></description>
			<content:encoded><![CDATA[<p>昨天晚上，快睡时突然想起几天前弄来的Windows Vista Ultimate安装盘，一时兴起就装了起来。<br />
传说的并不假，Vista的安装速度还真的挺快的。中间重启了几次，一共花了我30分钟左右。装好后，开机有菜单选择，我原来的XP依然可以正常使用。不过引导方式换成了Vista的boot manager，与原来的Windows XP有很大的区别。</p>
<p>令人郁闷的是Vista对我的显卡支持并不好，而我买电脑时带的Geforce Go 7300(128M)的驱动只能用于Windows XP，于是我的笔记本只能工作在1024&#215;768分辨率模式下。分辨率最佳设置本应该是1280&#215;800，现在的显示效果当然是惨不忍睹。我想，就算Vista对我的显卡能够完美支持，128M的显存加上512M的内存最多是能勉强撑一下，什么Aero效果啊是想都不用想的。但是Vista的文件夹预览，我真的很喜欢。<br />
<a href="http://photo7.yupoo.com/20070408/095847_694176720.jpg"><img src="http://photo7.yupoo.com/20070408/095847_694176720_m.jpg" title="Vista的文件夹预览" alt="Vista的文件夹预览" height="150" width="240" /></a></p>
<p><span id="more-104"></span></p>
<p>不过说实话，Vista的要求真的不是一般的高，没开任何特效的情况下，开机内存占到了350M。我本本的“Windows体验”只有1.0，原因是显卡太次，而Windows体验的分数是按最低分计算的。</p>
<p>到凌晨一点的时候，Vista的基本设置我都大概浏览了一遍，只可惜好多感兴趣的地方因为硬件跟不上而无法接触。正想格掉Vista时(不要说我太心急，我从来都没打算用Vista)，看到光盘上有激活Vista的方法，试了一下，结果很惊讶。如下图：<br />
<a href="http://photo7.yupoo.com/20070408/102855_2006978409.jpg"><img src="http://photo7.yupoo.com/20070408/102855_2006978409_m.jpg" title="MS是怎么打击盗版的" alt="MS是怎么打击盗版的" height="119" width="240" /></a></p>
<p>MS就是这样打击盗版的吗？<br />
不过这对我没有任何意义。接着卸载Vista：进入Windows XP,覆盖回备份的XP的boot.ini等文件。如果没有备份也不要紧。当Windows安装在第一块硬盘的第一个分区时，boot.ini的内容如下：<br />
[boot loader]<br />
timeout=30<br />
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS<br />
[operating systems]<br />
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=&#8221;Microsoft Windows XP Professional&#8221; /noexecute=optin /fastdetect<br />
不放心的话，可以进入msconfig(在运行了输入msconfig，按回车)，选择BOOT.INI选项，点击“检查所有启动路径”确认一下。<br />
但是Windows XP的分区根目录下有一堆垃圾文件，如Boot文件夹，Boot.BAK，bootmgr，BOOTSECT.BAK等，需要显示隐藏文件才能看到。有人问，我不知道哪个是XP的，哪个是Vista的怎么办呢？很简单，看一下文件的修改日期。但是在NTFS文件系统下有些文件很顽固，任凭你用什么软件也删不掉。拿boot文件举例吧。</p>
<p>当试图删除boot文件夹时，系统会提示&#8221;无法删除****访问被拒绝&#8221;。这是因为Windows Vista对其系统文件夹设置了访问权限，我们在其他的系统中试图删除文件夹时由于没有相应的权限，所以就会遭到访问拒绝。只要我们夺回这个文件夹的控制权，那么我们就可以删除它了。下面，介绍一下怎么样删除这个文件夹。</p>
<p>右击boot文件夹，选择“属性-安全选项卡”，点击底部“特别权限或高级设置，请点击‘高级’”旁边的“高级”按钮，打开高级安全设置对话框。</p>
<p>打开“所有者”标签。我们看到“目前该项目的所有者”是一个叫“S-1-5-32-563&#8230;”的未知用户，这个用户也就是Windows Vista中的用户。根据NTFS的特性，如果当前计算机账户取得所有者，那么就可以更改对于该文件夹的权限。“将所有者更改为”下面列出了两个项目：一个是Administrators，代表本机的所有管理员账户；另一个是当前登录账户。在这里，我们选择Administrators，并选中“替换子容器及对象的所有者”复选框。接下来，点击“应用”按钮，系统就会自动把设置应用到下属文件夹。<br />
执行完操作后，我们发现属性中的安全选项卡仍然不能做出更改。但是我们关闭对话框并重新打开后，我们就可以做出权限上的设置了。在这里，我们删除那个未知用户，并赋予Administrators的完全控制权限，然后点击“应用”按钮。但是光这样做还不够。由于其下属子文件夹不继承父文件夹的权限设置，所以对于这些子文件夹，我们虽然是其所有者，但是没有任何权限。我们还是点击“高级”按钮。在“权限”选项卡中，与设置所有者相仿，选中“用在此显示的可以应用到子对象的项目替代所有资对象的权限项目”，并点击应用按钮。系统会提示我们是否继续，单击“是”，系统就会把权限设置应用到子文件夹中。完成后，点击“确定”关闭对话框后，boot文件夹就可以被删除掉了。</p>
<p>重复以上步骤，直至删除所有垃圾文件，然后格式化Windows Vista所在的分区，至此，Windows Vista已被彻底驱逐出我们的电脑了。</p>
	<p>评论数量(4) | <a href="http://sk23.com/blog/vista-on-my-computer/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/vista-on-my-computer/">http://sk23.com/blog/vista-on-my-computer/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/vista-on-my-computer/&amp;title=从安装Vista到卸载Vista">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/vista-on-my-computer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>顽强不屈的病毒</title>
		<link>http://sk23.com/blog/clean-the-lsass/</link>
		<comments>http://sk23.com/blog/clean-the-lsass/#comments</comments>
		<pubDate>Mon, 26 Mar 2007 09:18:29 +0000</pubDate>
		<dc:creator>伤感熊</dc:creator>
				<category><![CDATA[技术笔记]]></category>
		<category><![CDATA[木马]]></category>
		<category><![CDATA[病毒]]></category>

		<guid isPermaLink="false">http://sk23.com/blog/?p=103</guid>
		<description><![CDATA[一直以来，我都不这么在意病毒，因为我经常更新卡巴斯基和AVG Anti-Spyware，配合360安全卫士以及自启动查看器autoruns，大问题一般是不会有的。 不过，今天下午我的电脑插了一下同学拿来的U盘，接下来的事情真是莫明其妙。 插入U盘时，卡巴斯基提示发现木马病毒，当然是杀无赦。不过我发现U盘里有一个runauto..文件夹删不掉也无法打开。runauto这个名字让我想起了前段时间比... ]]></description>
			<content:encoded><![CDATA[<p>一直以来，我都不这么在意病毒，因为我经常更新卡巴斯基和<a href="http://free.grisoft.com" title="AVG Anti-Spyware">AVG Anti-Spyware</a>，配合<a href="http://www.360safe.com" title="360安全卫士">360安全卫士</a>以及自启动查看器<a href="http://www.microsoft.com/technet/sysinternals/utilities/autoruns.mspx" title="Autoruns">autoruns</a>，大问题一般是不会有的。<br />
不过，今天下午我的电脑插了一下同学拿来的U盘，接下来的事情真是莫明其妙。<br />
插入U盘时，卡巴斯基提示发现木马病毒，当然是杀无赦。不过我发现U盘里有一个runauto..文件夹删不掉也无法打开。runauto这个名字让我想起了前段时间比较流行的“autorun风暴”。用卡巴斯基再扫描一遍，没发现病毒。我也就不管那么多了。过了一会儿，我突然发现右下角的卡巴图标不见了，查看进程，确实没了熟悉的avp.exe。重新开启卡巴斯基，不久又挂了。这时候，360安全卫士发挥作用了，点击“查杀恶意软件”，发现lsass木马，选择清除。难怪我检查进程的时候没发现什么异常，原来有两个lsass进程。卡巴斯基为什么没有发现进程里的病毒呢？这一点我搞不明白，或许卡巴早已经被干掉了。</p>
<p>仔细观察，我们可以学到更多，前提是你还没有清理掉“lsass木马”。还是360安全卫士，选择“工具－系统进程”，选择lsass.exe，对应的路径应为“C:\WINDOWS\lsass.exe”。终止该lsass.exe进程，然后用WinRAR删除(在资源管理器下打开C盘容易造成二次感染，有时也可以右击盘符，在弹出的菜单中选择打开)以下文件：<br />
C:\WINDOWS\lsass.exe<br />
C:\autorun.inf.tmp<br />
C:\autorun.inf<br />
检查一下其它盘符的根目录，有的话同样删除autorun.inf.tmp，autorun.inf。<br />
接着，清除病毒在注册表创建的两个动作：<br />
HKLM\System\CurrentControlSet\Services\kkdc\\FailureActions<br />
HKLM\System\CurrentControlSet\Services\kkdc\\Start<br />
也就是删除kkdc这项。<br />
以上就是手工清除病毒的过程。<br />
<span id="more-103"></span><br />
不过，有一点值得注意，那就是不管你是用杀毒软件删除病毒的，还是纯手工清理的。有一个地方还得另外解决，就是每个盘根目录下的runauto..文件夹。在资源管理器下runauto..文件夹是删不掉的。cmd下,输入“rd /s runauto..\”，还是不行，为什么呢？<br />
这里不作探讨，大家可以看一下《<a href="http://hi.baidu.com/umu618/blog/item/731a9cdd244ba9355982dd2e.html">U..\ 无法正常访问的真正原因</a>》。</p>
<p>解决的方法其实很简单，在cmd下（点击开始菜单－运行，输入cmd，点“确定”），输入：<br />
cd \<br />
rd /s runauto&#8230;\<br />
<strong>注意</strong>：runauto后有3个“.”，提示输入“y”，按回车就行了。<br />
同理删除其它盘符下的“runauto..”文件夹。DOS进入其它盘符cd X:（X为C，D，E，F等），这应该不用多说吧。<br />
也可以用：<br />
rd /s \\.\C:\runauto..\<br />
其它盘符只要把其中的“C”换成相应的盘符（如D，E，F等）就可以了。</p>
<p>删除文件也可以参考以下软件：<br />
Unlocker   <a href="http://ccollomb.free.fr/unlocker/">http://ccollomb.free.fr/unlocker/</a><br />
<a href="http://www.google.com/search?hl=zh-CN&amp;newwindow=1&amp;q=PowerRmv&amp;btnG=Google+%E6%90%9C%E7%B4%A2&amp;lr=" title="PowerRmv">PowerRmv</a>（数据 病毒 木马 暴力杀灭天王）<br />
XDelBox <a href="http://egomoo.i170.cn/">http://egomoo.i170.cn/</a></p>
<p>至此，“lsass病毒”被彻底清理掉了。</p>
	<p>评论数量(2) | <a href="http://sk23.com/blog/clean-the-lsass/">我想对这篇文章说几句</a><br />
	本文网址：<a href="http://sk23.com/blog/clean-the-lsass/">http://sk23.com/blog/clean-the-lsass/</a>
	</p>
	<p style="border-top: 1px solid #ccc;padding:8px 20px 0 0;margin:20px 0 0 0;">
	<img src="http://c.statcounter.com/727566/0/c3563c5f/1/" alt="web analytics" /> &copy;  <a href="http://sk23.com/blog/">伤感熊日志</a>, 2007. | 收藏到 <a href="http://delicious.com/save?url=http://sk23.com/blog/clean-the-lsass/&amp;title=顽强不屈的病毒">Delicious.com</a>
	</p>]]></content:encoded>
			<wfw:commentRss>http://sk23.com/blog/clean-the-lsass/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
