<?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://blog.linym.net/archives/category/system/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.linym.net</link>
	<description>我的學習心得、筆記</description>
	<lastBuildDate>Fri, 09 Dec 2011 12:33:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Windows PPPoE 自動重撥 Script</title>
		<link>http://blog.linym.net/archives/522</link>
		<comments>http://blog.linym.net/archives/522#comments</comments>
		<pubDate>Sat, 25 Jul 2009 10:51:09 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[程式筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[pppoe]]></category>
		<category><![CDATA[WSH]]></category>
		<category><![CDATA[自動連線]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=522</guid>
		<description><![CDATA[隨著 ADSL 及經濟型光纖網路的普及，有許多人都會在自家架設 server 主機，但如果沒有用分享器而是直接透過 PPPoE 撥接上網的，就很怕網路突然斷線(如忘記繳錢被停掉)，雖然說 Windows 內建的連線程式有一個「斷線後重新撥號」的選項，但其實並不好用。比較保險的作法是系統定期檢查對外連線的狀況(ping)，一旦發現斷線就自動重新連線。 在網路上可以找到很多這種作法的 Linux 版本，如「Debian Linux: ADSL PPPoE 自動重撥 Script」，但相對 Windows 的討論卻很少，所以就自己寫了一個重撥的 WSH(Windows Script Host)，搭配工作排程就可以達到目的。 ※ 本方法適用於 XP 以後之 Windows。 Step 1：將下列程式存為 repppoe.vbs，修改連線資訊並放置在安全的地方 DIALNAME = &#34;寬頻連線&#34; &#039;連線名稱 DIALUSER = &#34;12345678@ip.hinet.net&#34; &#039;連線帳號 DIALPASS = &#34;xxxxxxxx&#34; &#039;連線密碼 Set WshShell = CreateObject(&#34;WScript.Shell&#34;) RetCode = WshShell.Run(&#34;ping www.hinet.net&#34;, 0, true) If RetCode &#60;&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>隨著 ADSL 及經濟型光纖網路的普及，有許多人都會在自家架設 server 主機，但如果沒有用分享器而是直接透過 PPPoE 撥接上網的，就很怕網路突然斷線(如忘記繳錢被停掉)，雖然說 Windows 內建的連線程式有一個「斷線後重新撥號」的選項，但其實並不好用。比較保險的作法是系統定期檢查對外連線的狀況(ping)，一旦發現斷線就自動重新連線。</p>
<p>在網路上可以找到很多這種作法的 Linux 版本，如「<a href="http://plog.longwin.com.tw/programming/2007/08/24/adsl_repppoe_script_2007" target="_blank">Debian Linux: ADSL PPPoE 自動重撥 Script</a>」，但相對 Windows 的討論卻很少，所以就自己寫了一個重撥的 WSH(Windows Script Host)，搭配工作排程就可以達到目的。<br />
<span style="color:red">※ 本方法適用於 XP 以後之 Windows。</span></p>
<p><strong>Step 1：將下列程式存為 <span style="color:blue">repppoe.vbs</span>，修改連線資訊並放置在安全的地方</strong></p>
<pre title="code" class="vb">

DIALNAME = &quot;寬頻連線&quot;              &#039;連線名稱
DIALUSER = &quot;12345678@ip.hinet.net&quot; &#039;連線帳號
DIALPASS = &quot;xxxxxxxx&quot;              &#039;連線密碼

Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
RetCode = WshShell.Run(&quot;ping www.hinet.net&quot;, 0, true)
If RetCode &lt;&gt; 0 Then
	WshShell.Run &quot;rasdial &quot; &amp; DIALNAME &amp; &quot; /DISCONNECT&quot;, 0, true
	WScript.Sleep(3000)
	WshShell.Run &quot;rasdial &quot; &amp; DIALNAME &amp; &quot; &quot; &amp; DIALUSER &amp; &quot; &quot; &amp; DIALPASS, 0
End If
</pre>
<p><strong>Step 2：設定 Windows 工作排程。</strong>(控制台->排定的工作->新增排定的工作)</p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/1.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/1.JPG" alt="1" title="1" width="522" height="326" class="alignnone size-full wp-image-535" /></a><br />
‧選擇步驟 1 的 repppoe.vbs 檔案</p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/2.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/2.JPG" alt="2" title="2" width="522" height="326" class="alignnone size-full wp-image-538" /></a></p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/3.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/3.JPG" alt="3" title="3" width="522" height="326" class="alignnone size-full wp-image-539" /></a></p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/4.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/4.JPG" alt="4" title="4" width="522" height="326" class="alignnone size-full wp-image-541" /></a><br />
‧輸入具有 Administrator 權限的使用者及密碼</p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/5.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/5.JPG" alt="5" title="5" width="522" height="326" class="alignnone size-full wp-image-542" /></a></p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/6.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/6.JPG" alt="6" title="6" width="406" height="416" class="alignnone size-full wp-image-543" /></a></p>
<p><a href="http://blog.linym.net/wp-content/uploads/2009/07/7.JPG"><img src="http://blog.linym.net/wp-content/uploads/2009/07/7.JPG" alt="7" title="7" width="368" height="252" class="alignnone size-full wp-image-544" /></a><br />
‧表示每 30 分鐘檢查一次連線狀況，可依需求修改，然後收工。</p>
<p>※ 備註：<br />
之所以選擇 ping www.hinet.net 而不用 IP 是因為經實驗結果，若網卡有設定 Default gateway，則可能會因為 gateway response 影響連線判斷。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/522/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Windows 7 記住帳密及開機自動連線</title>
		<link>http://blog.linym.net/archives/489</link>
		<comments>http://blog.linym.net/archives/489#comments</comments>
		<pubDate>Mon, 08 Jun 2009 14:40:41 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[adsl]]></category>
		<category><![CDATA[pppoe]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[網路]]></category>
		<category><![CDATA[連線]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=489</guid>
		<description><![CDATA[上個月初 M$ 發佈了 Windows 7 RC 版本，立刻引起眾多的測試狂人搶先試用，而且頗受好評。當然我也加入測試行列囉！除了 RC 的 7100 版本，網路上很快又陸續流出了 7127、7137...版本，但很詭異的是各版本都有著不同的 bug、亂碼，有些明明舊版正常，新版卻冒出來，所以我想這可能是 M$ 保護未來零售版的小計謀吧！畢竟 Windows 7 目前的完成度已經相當高了(說穿了就是 Vista 的優化加強版)。 在 7137 版有個很麻煩的問題，就是沒辦法記住網路帳號密碼，所以每次開機都要重打一次(扯)，目前的解決方案是利用指令的方式呼叫 rasdial 來連線。 command： rasdial 寬頻連線 [帳號] [密碼] 其中"寬頻連線"就是原先建立的連線名稱，視個人情況修改。 至於要讓開機自動連線，就是把上述指令寫成 vbs/bat 並加入「啟動」，或者利用「工作排程器」來達到目的。]]></description>
			<content:encoded><![CDATA[<p>上個月初 M$ 發佈了 Windows 7 RC 版本，立刻引起眾多的測試狂人搶先試用，而且頗受好評。當然我也加入測試行列囉！除了 RC 的 7100 版本，網路上很快又陸續流出了 7127、7137...版本，但很詭異的是各版本都有著不同的 bug、亂碼，有些明明舊版正常，新版卻冒出來，所以我想這可能是 M$ 保護未來零售版的小計謀吧！畢竟 Windows 7 目前的完成度已經相當高了(說穿了就是 Vista 的優化加強版)。</p>
<p>在 7137 版有個很麻煩的問題，就是沒辦法記住網路帳號密碼，所以每次開機都要重打一次(扯)，目前的解決方案是利用指令的方式呼叫 rasdial 來連線。</p>
<p><strong>command：</strong></p>
<blockquote><p>
rasdial 寬頻連線 [帳號] [密碼]
</p></blockquote>
<p>其中"寬頻連線"就是原先建立的連線名稱，視個人情況修改。</p>
<p>至於要讓開機自動連線，就是把上述指令寫成 <strong>vbs/bat 並加入「啟動」</strong>，或者利用「<strong>工作排程器</strong>」來達到目的。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/489/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WordPress] 在 IIS 使用固定網址(Permalink)</title>
		<link>http://blog.linym.net/archives/319</link>
		<comments>http://blog.linym.net/archives/319#comments</comments>
		<pubDate>Thu, 08 Jan 2009 03:42:20 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[程式筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[mod_rewrite]]></category>
		<category><![CDATA[Permalinks]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[固定網址]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=319</guid>
		<description><![CDATA[Apache 有個非常強大好用的 mod_rewrite 模組，可以實現 URL Rewriting，運用在網站或部落格對 SEO 會有幫助。WP 的固定網址也是這類的運用，一般架設在 Apache 不會有什麼問題，只要有啟用 mod_rewrite 就 OK，不過如果是裝在 IIS 上，那就會看到很醜的 /index.php/aaa/bbb/123 這樣的網址，本篇就是教大家如何讓 IIS 真正擁有 rewrite 的功能。 首先必須安裝 for IIS 的擴充，微軟有針對 IIS7 開發一套 URL Rewrite Module，不過 IIS6 就只能用別的，測試很多套最後選擇 ISAPI_Rewrite，因為它幾乎相容 .htaccess、mod_rewrite 語法，也比較穩定，ISAPI_Rewrite 有分要錢的 full 版和免費的 Lite 版，差異請看這篇，目前選 Lite 就夠用了。 Step 1 先設定 WordPress ，進入後台選擇想要的固定網址格式，如「/%year%/%monthnum%/%day%/%postname%.html」，記得把前面 index.php 拿掉。 Step 2 安裝好 ISAPI_Rewrite 3 [...]]]></description>
			<content:encoded><![CDATA[<p>Apache 有個非常強大好用的 mod_rewrite 模組，可以實現 URL Rewriting，運用在網站或部落格對 SEO 會有幫助。WP 的固定網址也是這類的運用，一般架設在 Apache 不會有什麼問題，只要有啟用 mod_rewrite 就 OK，不過如果是裝在 IIS 上，那就會看到很醜的 /<strong>index.php</strong>/aaa/bbb/123 這樣的網址，本篇就是教大家如何讓 IIS 真正擁有 rewrite 的功能。</p>
<p>首先必須安裝 for IIS 的擴充，微軟有針對 IIS7 開發一套 <a href="http://www.iis.net/downloads/default.aspx?tabid=34&#038;g=6&#038;i=1691" target="_blank">URL Rewrite Module</a>，不過 IIS6 就只能用別的，測試很多套最後選擇 <a href="http://www.helicontech.com/isapi_rewrite/" target="_blank">ISAPI_Rewrite</a>，因為它幾乎相容 .htaccess、mod_rewrite 語法，也比較穩定，ISAPI_Rewrite 有分要錢的 full 版和免費的 Lite 版，差異請看<a href="http://www.helicontech.com/isapi_rewrite/doc/litever.htm" target="_blank">這篇</a>，目前選 Lite 就夠用了。</p>
<p><strong>Step 1</strong><br />
先設定 WordPress ，進入後台選擇想要的固定網址格式，如「/%year%/%monthnum%/%day%/%postname%.html」，記得把前面 index.php 拿掉。<br />
<img src="http://blog.linym.net/wp-content/uploads/2009/01/e693b7e58f96.jpg" alt="固定網址" title="固定網址" width="624" height="324" class="alignnone size-full wp-image-330" /></p>
<p><strong>Step 2</strong><br />
安裝好 <a href="http://www.helicontech.com/download-isapi_rewrite3.htm" target="_blank">ISAPI_Rewrite 3 Lite</a>，編輯安裝目錄下的 httpd.conf 設定檔，內容範例：</p>
<pre>
# 假設WP網址為 http://aaa.domain.com/blog/
RewriteCond %{HTTP_HOST} ^aaa\.domain\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/blog/ /blog/index\.php [L]

# 假設WP網址為 http://bbb.domain.com
RewriteCond %{HTTP_HOST} ^bbb\.domain\.com$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index\.php [L]
</pre>
<p><strong>Step 3</strong><br />
基本上完成前兩個動作固定網址就可以運作了，但是如果網址帶有中文就會發生 404 錯誤，原因可以參考<a href="http://www.zu14.cn/2008/12/13/wordpress_iis_cn/" target="_blank">這篇</a>，修改 wp-includes/classes.php</p>
<pre>
// 找到
$pathinfo = $_SERVER['PATH_INFO'];
// 改成
$pathinfo = mb_convert_encoding($_SERVER['PATH_INFO'], 'UTF-8', 'BIG5');

// 找到
$req_uri = $_SERVER['REQUEST_URI'];
// 改成
$req_uri = mb_convert_encoding($_SERVER['REQUEST_URI'], 'UTF-8', 'BIG5');
</pre>
<p>這樣就正常了。註：PHP 必須啟用 mbstring。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/319/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>恢復 MSI U100 的 F3 還原熱鍵</title>
		<link>http://blog.linym.net/archives/294</link>
		<comments>http://blog.linym.net/archives/294#comments</comments>
		<pubDate>Sat, 08 Nov 2008 13:07:28 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[硬體筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[資訊新聞]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[F3]]></category>
		<category><![CDATA[MSI]]></category>
		<category><![CDATA[U100]]></category>
		<category><![CDATA[微星]]></category>
		<category><![CDATA[還原系統]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=294</guid>
		<description><![CDATA[MSI U100 這台 Netbook 預設的還原熱鍵是開機按 F3， (不確定 MSI 其他筆電是否相同) 但是只要有對分割區更動過，F3 就會消失不見， 所以依經驗判斷是使用 SRC 的還原系統，其開機還原熱鍵是寫在 MBR 中的， 於是將檔案叫出來研究一下就得到這個恢復 F3 熱鍵的程式。 使用方法： 請先確定您的還原磁區還在， 然後執行 SRCLIENT32.EXE 點選 Restore MBR，再按 Yes， 最後按 Exit 離開即可。 (※ Windows Vista/7 因 UAC 的關係，執行時請按右鍵選「以系統管理員身份執行」) 檔案下載： http://blog.linym.net/files/MSISRC.rar]]></description>
			<content:encoded><![CDATA[<p>MSI U100 這台 Netbook 預設的還原熱鍵是開機按 F3，<br />
(不確定 MSI 其他筆電是否相同)<br />
但是只要有對分割區更動過，F3 就會消失不見，<br />
所以依經驗判斷是使用 SRC 的還原系統，其開機還原熱鍵是寫在 MBR 中的，<br />
於是將檔案叫出來研究一下就得到這個恢復 F3 熱鍵的程式。</p>
<p><strong>使用方法：</strong><br />
請先確定您的還原磁區還在，<br />
然後執行 SRCLIENT32.EXE 點選 Restore MBR，再按 Yes，<br />
最後按 Exit 離開即可。</p>
<p>(※ <strong>Windows Vista/7 因 UAC 的關係，執行時請按右鍵選「以系統管理員身份執行」</strong>)</p>
<p><a href="http://blog.linym.net/wp-content/uploads/2008/11/e693b7e58f96.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/11/e693b7e58f96.jpg" alt="" title="SRCLIENT" width="499" height="288" class="alignnone size-full wp-image-295" /></a></p>
<p>檔案下載：<br />
<a href="http://blog.linym.net/files/MSISRC.rar">http://blog.linym.net/files/MSISRC.rar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/294/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IIS6+PHP5 (FastCGI) 安裝攻略</title>
		<link>http://blog.linym.net/archives/264</link>
		<comments>http://blog.linym.net/archives/264#comments</comments>
		<pubDate>Tue, 30 Sep 2008 03:01:08 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[server 2003]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=264</guid>
		<description><![CDATA[以往 PHP 的執行模式可分成 CGI 及 ISAPI 兩種，CGI 的 performance 是出名的慢，而 ISAPI 是較多人使用的，但是在 Windows 卻穩定性不佳，經常會導致整個 web server crash，所以微軟特別針對 IIS 開發了 FastCGI 模組(IIS7 已內建)，據說效能及穩定性都有大大改善。 安裝步驟： 1. 確認 IIS 已經裝好，然後下載 FastCGI Extension for IIS 6 並且安裝完成。 2. 到 PHP 官網下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。 3. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例： (後三行必要) include_path = &#34;.;C:\Inetpub\wwwroot&#34; extension_dir = &#34;C:\PHP5\ext&#34; extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll [...]]]></description>
			<content:encoded><![CDATA[<p>以往 PHP 的執行模式可分成 CGI 及 ISAPI 兩種，CGI 的 performance 是出名的慢，而 ISAPI 是較多人使用的，但是在 Windows 卻穩定性不佳，經常會導致整個 web server crash，所以微軟特別針對 IIS 開發了 FastCGI 模組(IIS7 已內建)，據說效能及穩定性都有大大改善。</p>
<p><strong>安裝步驟：</strong><br />
1. 確認 IIS 已經裝好，然後下載 <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-dee9097f9dc5&#038;displaylang=en" target="_blank">FastCGI Extension for IIS 6</a> 並且安裝完成。</p>
<p>2. 到 <a href="http://www.php.net/downloads.php" target="_blank">PHP 官網</a>下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。</p>
<p>3. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例：<br />
<strong>(後三行必要)</strong></p>
<pre>
include_path = &quot;.;C:\Inetpub\wwwroot&quot;
extension_dir = &quot;C:\PHP5\ext&quot;

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_zip.dll

date.timezone = "Asia/Taipei"

cgi.force_redirect = 0
cgi.fix_pathinfo=1
fastcgi.impersonate = 1;
</pre>
<p>4. 對 C:\PHP5 目錄增加 IIS_WPG 群組的讀取及執行權限。<br />
<strong>(沒加這個就會跑出 FastCGI Error)</strong><br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/01.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/01.jpg" alt="" title="增加權限" width="368" height="445" class="alignnone size-full wp-image-268" /></a></p>
<p>5. 加入系統環境變數 (讓 extension 及 php.ini 能順利被找到)。<br />
Path=C:\PHP5;<br />
PHPRC=C:\PHP5<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" alt="" title="環境變數" width="384" height="393" class="alignnone size-full wp-image-253" /></a></p>
<p>6. 開啟 IIS 管理員，如下圖設定。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/02.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/02.jpg" alt="" title="IIS管理員" width="471" height="449" class="alignnone size-full wp-image-270" /></a></p>
<p>7. 增加預設首頁 index.php<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" alt="" title="預設首頁" width="471" height="430" class="alignnone size-full wp-image-259" /></a></p>
<p>8. 檢查網頁服務延伸。<br />
(正常的話應該會有這一項，若沒有請自行加入 C:\WINDOWS\system32\inetsrv\fcgiext.dll)<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/031.jpg"><img src="http://blog.linym.net/wp-content/uploads/2008/09/031.jpg" alt="" title="網頁服務延伸" width="500" height="352" class="alignnone size-full wp-image-272" /></a></p>
<p>9. 開始 > 執行 > cmd<br />
輸入四道指令(注意路徑)：<br />
cd C:\WINDOWS\system32\inetsrv</p>
<p>cscript fcgiconfig.js -add -section:&quot;PHP&quot; -extension:php -path:&quot;<strong>C:\PHP5\php-cgi.exe</strong>&quot;</p>
<p>cscript fcgiconfig.js -set -section:&quot;PHP&quot; -InstanceMaxRequests:10000</p>
<p>cscript fcgiconfig.js -set -section:&quot;PHP&quot; -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000<br />
(視情況修改數值，InstanceMaxRequests 需小於等於 PHP_FCGI_MAX_REQUESTS)</p>
<p>10. 重新啟動 IIS 就 OK 囉，丟一個測試檔案到網站目錄看看吧！<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/04.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/04.jpg" alt="" title="phpinfo" width="500" height="339" class="alignnone size-full wp-image-275" /></a></p>
<p><strong>※2009/03/19 補充：</strong><br />
   使用 FastCGI 執行 PHP 程式時，系統是以「NETWORK SERVICE」這個身份執行的，而一般靜態檔案則是以 IIS 預設的匿名身份「IUSR_MachineName」執行，所以如果安裝上發生問題，請特別注意這個權限配置。</p>
<p><strong>相關文章：</strong></p>
<ul>
<li><a href="http://learn.iis.net/page.aspx/247/using-fastcgi-to-host-php-applications-on-iis-60/">Using FastCGI to Host PHP Applications on IIS 6.0</a></li>
<li><a href="http://blog.miniasp.com/post/2008/11/Useful-tool-FastCGI-Extension-for-Internet-Information-Services-60.aspx">介紹好用工具：FastCGI Extension for IIS6.0</a></li>
<li><a href="http://blog.miniasp.com/post/2009/03/IIS-6-Identity-and-Windows-Access-Control-is-not-what-you-expected.aspx">IIS 執行的身份識別與 Windows 權限控管不是你想的那樣</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/264/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>IIS6+PHP5 (ISAPI) 安裝攻略</title>
		<link>http://blog.linym.net/archives/240</link>
		<comments>http://blog.linym.net/archives/240#comments</comments>
		<pubDate>Tue, 30 Sep 2008 02:17:21 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[程式筆記]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[FastCGI]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[ISAPI]]></category>
		<category><![CDATA[server 2003]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=240</guid>
		<description><![CDATA[最近因為特別需求要在 IIS6 上面跑 PHP，把以前寫的筆記拿出來看，卻發現怎麼弄也跑不起來，看了很多篇文章還是不行，研究了許久終於可以跑了，經過多次測試保證 100% 可行。 ※ 此篇是以 ISAPI 模式執行 PHP，建議使用另一篇的 FastCGI 會有較好的效能。 安裝步驟： 1. 確認 IIS 已經裝好，到 PHP 官網下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。 2. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例： include_path = &#34;.;C:\Inetpub\wwwroot&#34; extension_dir = &#34;C:\PHP5\ext&#34; extension=php_curl.dll extension=php_gd2.dll extension=php_mbstring.dll extension=php_mcrypt.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll extension=php_zip.dll date.timezone = "Asia/Taipei" 3. 對 C:\PHP5 目錄增加 IIS_WPG 群組及 IUSR_XXXX 使用者的讀取及執行權限。 (關鍵步驟，一定要兩個都增加，否則執行 PHP [...]]]></description>
			<content:encoded><![CDATA[<p>最近因為特別需求要在 IIS6 上面跑 PHP，把以前寫的筆記拿出來看，卻發現怎麼弄也跑不起來，看了很多篇文章還是不行，研究了許久終於可以跑了，經過多次測試保證 100% 可行。<br />
<em>※ 此篇是以 ISAPI 模式執行 PHP，建議使用另一篇的 <a href="http://blog.linym.net/archives/264">FastCGI</a> 會有較好的效能。</em></p>
<p><strong>安裝步驟：</strong><br />
1. 確認 IIS 已經裝好，到 <a href="http://www.php.net/downloads.php" target="_blank">PHP 官網</a>下載新版 PHP5 壓縮檔，並且解壓縮(假設在 C:\PHP5)。</p>
<p>2. 將 C:\PHP5\php.ini-dist 改名為 php.ini，然後依需求編輯設定檔內容，範例：</p>
<pre>
include_path = &quot;.;C:\Inetpub\wwwroot&quot;
extension_dir = &quot;C:\PHP5\ext&quot;

extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_openssl.dll
extension=php_zip.dll

date.timezone = "Asia/Taipei"
</pre>
<p>3. 對 C:\PHP5 目錄增加 IIS_WPG 群組及 IUSR_XXXX 使用者的讀取及執行權限。<br />
<strong>(關鍵步驟，一定要兩個都增加，否則執行 PHP 會跳出驗證框)</strong><br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/03.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/03.jpg" alt="" title="增加權限" width="368" height="445" class="alignnone size-full wp-image-249" /></a></p>
<p>4. 加入系統環境變數 (讓 extension 及 php.ini 能順利被找到)。<br />
Path=C:\PHP5;<br />
PHPRC=C:\PHP5<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/05.jpg" alt="" title="環境變數" width="384" height="393" class="alignnone size-full wp-image-253" /></a></p>
<p>5. 開啟 IIS 管理員，如下圖設定。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/06.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/06.jpg" alt="" title="IIS 管理員" width="472" height="532" class="alignnone size-full wp-image-255" /></a></p>
<p>6. 增加預設首頁 index.php<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/08.jpg" alt="" title="預設首頁" width="471" height="430" class="alignnone size-full wp-image-259" /></a></p>
<p>7. 增加網頁服務延伸。<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/07.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/07.jpg" alt="" title="網頁服務延伸" width="500" height="538" class="alignnone size-full wp-image-257" /></a></p>
<p>8. 重新啟動 IIS 就 OK 囉，丟一個測試檔案到網站目錄看看吧！<br />
<a href="http://blog.linym.net/wp-content/uploads/2008/09/09.jpg" target="_blank"><img src="http://blog.linym.net/wp-content/uploads/2008/09/09.jpg" alt="" title="phpinfo" width="500" height="339" class="alignnone size-full wp-image-260" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/240/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>IE 下載 Office 2007 檔案變成 zip</title>
		<link>http://blog.linym.net/archives/221</link>
		<comments>http://blog.linym.net/archives/221#comments</comments>
		<pubDate>Tue, 17 Jun 2008 16:33:50 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[教學]]></category>

		<guid isPermaLink="false">http://blog.linym.net/?p=221</guid>
		<description><![CDATA[如果您的 Web Server 是採用 Apache，那有可能使用 Internet Explorer 下載 Office 2007(docx、ppts、xlsx...) 檔案的時候，會發現副檔名自動變成 .zip，有以下解決方法(擇一即可)： 一、修改 mime.types 檔案 加入： application/vnd.openxmlformats docx pptx xlsx 二、修改 httpd.conf 檔案 加入： AddType application/vnd.openxmlformats .docx .pptx .xlsx 三、使用 .htaccess 加入： AddType application/vnd.openxmlformats .docx .pptx .xlsx 參考文章：Office 2007 MIME types for Apache]]></description>
			<content:encoded><![CDATA[<p>如果您的 Web Server 是採用 Apache，那有可能使用 Internet Explorer 下載 Office 2007(docx、ppts、xlsx...) 檔案的時候，會發現副檔名自動變成 .zip，有以下解決方法(擇一即可)：</p>
<p><strong>一、修改 mime.types 檔案</strong><br />
加入：</p>
<pre>application/vnd.openxmlformats    docx pptx xlsx</pre>
<p><strong>二、修改 httpd.conf 檔案</strong><br />
加入：</p>
<pre>AddType  application/vnd.openxmlformats  .docx .pptx .xlsx</pre>
<p><strong>三、使用 .htaccess</strong><br />
加入：</p>
<pre>AddType  application/vnd.openxmlformats  .docx .pptx .xlsx</pre>
<p>參考文章：<a href="http://www.vladville.com/2007/04/office-2007-mime-types-for-apache.html">Office 2007 MIME types for Apache </a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/221/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>開源中文語音合成:eSpeak</title>
		<link>http://blog.linym.net/archives/211</link>
		<comments>http://blog.linym.net/archives/211#comments</comments>
		<pubDate>Sat, 01 Dec 2007 00:47:20 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[eSpeak]]></category>
		<category><![CDATA[TTS]]></category>
		<category><![CDATA[語音合成]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/211</guid>
		<description><![CDATA[語音合成系統通常拿來做 TTS(Text to Speach) 應用，英文 TTS 已經滿多且成熟了，但是中文的目前大多是廠商或實驗室驗自行開發，所以可能沒辦法免費拿來研究。 最近發現的 eSpeak 這個 Open Source 已經在最新的開發版本中加入中文語音支援囉!網頁在這裡，應該不久就會變成正式版本釋出。根據了解，好用的 StarDict 翻譯軟體也是使用 eSpeak 來作為朗讀發音系統哦！ 在嘗試移植到嵌入式 ARM Linux 時失敗，因為實在太多 Shared Libraries 了，如果有成功的高手希望能分享一下心得。]]></description>
			<content:encoded><![CDATA[<p>語音合成系統通常拿來做 TTS(Text to Speach) 應用，英文 TTS 已經滿多且成熟了，但是中文的目前大多是廠商或實驗室驗自行開發，所以可能沒辦法免費拿來研究。</p>
<p>最近發現的 <a href="http://espeak.sourceforge.net/" target="_blank">eSpeak</a> 這個 Open Source 已經在最新的開發版本中加入中文語音支援囉!網頁在<a href="http://espeak.sourceforge.net/test/latest.html" target="_blank">這裡</a>，應該不久就會變成正式版本釋出。根據了解，好用的 <a href="http://stardict.sourceforge.net/" target="_blank">StarDict</a> 翻譯軟體也是使用 eSpeak 來作為朗讀發音系統哦！</p>
<p>在嘗試移植到嵌入式 ARM Linux 時失敗，因為實在太多 Shared Libraries 了，如果有成功的高手希望能分享一下心得。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/211/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>PC 安裝 Mac OS X Leopard 心得</title>
		<link>http://blog.linym.net/archives/210</link>
		<comments>http://blog.linym.net/archives/210#comments</comments>
		<pubDate>Thu, 22 Nov 2007 03:56:50 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Macbook]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/210</guid>
		<description><![CDATA[Mac 這幾年的市佔率有攀升的趨勢，其中硬體轉換到 Intel-based 以及 Boot Camp 應該是很大的推手，在 Mac 電腦上安裝 XP/Vista 都已經不成問題了，甚至有報導指出目前跑 Vista 最快的 NB 為 MacBook Pro，所以我的下一台 NB 應該也會買 Macbook 吧，因為實在想不出不買它的理由啊= = 前陣子最火熱的應該是 Leopard 一上市就被破解可以裝在 PC 上的消息，不過看許多人討論都是以失敗或放棄收場，但是我拿了一台 A8Je NB 及 PC 試裝發現都可以成功進入系統，只是 NB 驅動有問題，沒辦法連上網。 PC 規格如下： Pentium D 925 Gigabyte GA-945GM-S2 Nvidia GeForce 7300LE Hitachi T7K250 160G 裝好使用上幾乎沒什麼問題，不過可惜的是 Boot Camp 無法使用。 安裝關鍵： 要有修改過的 Leopard 安裝光碟(DVD5 [...]]]></description>
			<content:encoded><![CDATA[<p>Mac 這幾年的市佔率有攀升的趨勢，其中硬體轉換到 Intel-based 以及 <a href="http://zh.wikipedia.org/w/index.php?title=Boot_Camp&#038;variant=zh-tw" target="_blank">Boot Camp</a> 應該是很大的推手，在 Mac 電腦上安裝 XP/Vista 都已經不成問題了，甚至有<a href="http://www.pcworld.com/article/id,136649-page,3-c,notebooks/article.html" target="_blank">報導</a>指出目前跑 Vista 最快的 NB 為 MacBook Pro，所以我的下一台 NB 應該也會買 Macbook 吧，因為實在想不出不買它的理由啊= =</p>
<p>前陣子最火熱的應該是 <a href="http://www.apple.com.tw/macosx/" target="_blank">Leopard</a> 一上市就被破解可以裝在 PC 上的消息，不過看許多人討論都是以失敗或放棄收場，但是我拿了一台 A8Je NB 及 PC 試裝發現都可以成功進入系統，只是 NB 驅動有問題，沒辦法連上網。</p>
<p><strong>PC 規格如下：</strong><br />
Pentium D 925<br />
Gigabyte GA-945GM-S2<br />
Nvidia GeForce 7300LE<br />
Hitachi T7K250 160G<br />
裝好使用上幾乎沒什麼問題，不過可惜的是 Boot Camp 無法使用。</p>
<p><strong>安裝關鍵：</strong></p>
<ol>
<li>要有修改過的 Leopard 安裝光碟(DVD5 可燒那版)</li>
<li>下載 patch 檔放在隨身碟(內有 9a581PostPatch.sh 這個檔案的)</li>
<li>照著 <a href="http://dailyapps.net/2007/10/hack-attack-install-leopard-on-your-pc-in-3-easy-steps/" target="_blank">Install Leopard on your PC in 3 easy steps</a> 安裝</li>
<li>安裝時先選英文，並且按 Custom 取消打勾的套件</li>
<li>裝好重開，放上隨身碟，再進一次光碟安裝介面，選 Menu 的 Terminal，作 patch。(文中說的按 F8 我都失敗)</li>
<li>利用 tboot 引導作多重開機，可以參考<a href="http://blog.sinplee.cn/archives/173818.html" target="_blank">這篇</a></li>
</ol>
<p>這樣應該就 OK 了，再來就祈禱驅動都有抓到可以跑囉！如果網卡無法驅動可以試試 <a href="http://www.pinxue.net/mac/viarhine.html" target="_blank">Via Rhine</a>，我的 D-Link DFE-530TX 就是靠它跑起來的。</p>
<p>最後...在 PC 安裝破解的 Leopard 是非法的，玩玩就好，還是買台 Mac 來玩比較穩定&#038;實在啦^^</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/210/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>編譯 ZD1211 無線網卡驅動</title>
		<link>http://blog.linym.net/archives/209</link>
		<comments>http://blog.linym.net/archives/209#comments</comments>
		<pubDate>Mon, 19 Nov 2007 11:36:22 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Other]]></category>
		<category><![CDATA[硬體筆記]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[zd1211]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/209</guid>
		<description><![CDATA[關於如何編譯 ZD1211/ZD1211B 晶片的 USB 無線網卡 driver，經常在各大討論區及 BBS 看到有人提出相同的問題，因此來寫個教學。 前往 ZD1211 專案網站可以知道目前有三種版本的驅動，其中建議使用 zd1211rw 這個版本，因為它持續在更新且已納入 Linux 2.6.18 以後的 kernel 裡。zd1211rw 支援這三種晶片： ZyDAS ZD1211 ZyDAS ZD1211B Atheros AR5007UG 不過既然都已經納入 kernel 了為什麼還要編譯驅動？因為還是有很多產品的 USB ID 不能被 zd1211rw 所辨識(我的 PCI GW-US54GXS 就是)，當然就沒辦法驅動囉！這篇要做的就是從 kernel 裡的 zd1211rw source code 加入對應的 USB ID，主機環境是 ubuntu 7.10，其他版本應該也差不多。 首先要安裝編譯相關套件 &#038; 下載 linux source $ sudo apt-get install [...]]]></description>
			<content:encoded><![CDATA[<p>關於如何編譯 ZD1211/ZD1211B 晶片的 USB 無線網卡 driver，經常在各大討論區及 BBS 看到有人提出相同的問題，因此來寫個教學。</p>
<p>前往 <a href="http://zd1211.wiki.sourceforge.net/" target="_blank">ZD1211</a> 專案網站可以知道目前有三種版本的驅動，其中建議使用 <a href="http://www.linuxwireless.org/en/users/Drivers/zd1211rw" target="_blank">zd1211rw</a> 這個版本，因為它持續在更新且已納入 Linux 2.6.18 以後的 kernel 裡。zd1211rw 支援這三種晶片：</p>
<ul>
<li>ZyDAS ZD1211</li>
<li>ZyDAS ZD1211B</li>
<li>Atheros AR5007UG</li>
</ul>
<p>不過既然都已經納入 kernel 了為什麼還要編譯驅動？因為還是有很多產品的 USB ID 不能被 zd1211rw 所辨識(我的 PCI GW-US54GXS 就是)，當然就沒辦法驅動囉！這篇要做的就是從 kernel 裡的 zd1211rw source code 加入對應的 USB ID，主機環境是 ubuntu 7.10，其他版本應該也差不多。</p>
<p><strong>首先要安裝編譯相關套件 &#038; 下載 linux source</strong><br />
$ sudo apt-get install build-essential kernel-package linux-source</p>
<p><strong>切換至 src 目錄並解開 linux source</strong><br />
$ cd /usr/src<br />
$ sudo tar -xjvf linux-source-2.6.22.tar.bz2</p>
<p><strong>拷貝 kernel 設定檔(.config) 至 linux source</strong><br />
$ sudo cp linux-headers-2.6.22-14-generic/.config linux-source-2.6.22</p>
<p><strong>編輯 zd_usb.c 加入新 USB ID，可利用 lsusb 指令可以找出網卡的 ID，如：2019:5303</strong><br />
$ cd linux-source-2.6.22<br />
$ sudo vim drivers/net/wireless/zd1211rw/zd_usb.c<br />
在檔案開頭不遠處可以看到一堆 USB ID 號碼，就是要加進這裡面，GW-US54GXS 是 ZD1211B 晶片，所以在 ZD1211B 下方增加一行：<br />
/* ZD1211B */<br />
{ USB_DEVICE(0x2019, 0x5303), .driver_info = DEVICE_ZD1211B },<br />
確認後就存檔離開</p>
<p><strong>開始編譯驅動</strong><br />
$ sudo mkdir .tmp_versions<br />
$ sudo make drivers/net/wireless/zd1211rw/zd1211rw.ko</p>
<p><strong>沒錯誤就會產生 zd1211rw.ko，將它覆蓋原本系統中的</strong><br />
$ sudo cp drivers/net/wireless/zd1211rw/zd1211rw.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless/zd1211rw<br />
$ sudo depmod -a</p>
<p>重開機應該就可以正確驅動了:D</p>
<p>參考資料：<br />
<a href="http://www.linuxwireless.org/en/users/Drivers/zd1211rw/AddID" target="_blank">Adding new device IDs to zd1211rw</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/209/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.10 安裝心得</title>
		<link>http://blog.linym.net/archives/201</link>
		<comments>http://blog.linym.net/archives/201#comments</comments>
		<pubDate>Sat, 20 Oct 2007 18:19:36 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[系統]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/201</guid>
		<description><![CDATA[最新版的 Ubuntu 7.10 Gutsy Gibbon，終於在 2007 年 10 月 18 日下午正式發佈囉！這次沒聽說塞爆伺服器的情形發生了，大多順利下載完成，我也馬上拿出 NB 來全新安裝，裝完進到桌面的感想是：比以前更順了，安裝和使用大致上也沒什麼問題，不過筆電是 ATI X1450 的顯示晶片，要啟動 Compiz Fusion 特效還是麻煩了些。 一、啟動 Compiz Fusion 桌面特效 在新版中，如果顯卡驅動沒問題並且有支援，預設就會啟動特效，如果要手動更改可到 偏好設定 -> 外觀設定 -> Visual Effects 設定。 二、安裝 Compiz Fusion 管理工具 新版中設定 Compiz Fusion 特效要安裝 compizconfig-settings-manager，不要使用 gnome-compiz-manager (會不穩定)。 三、ATI 顯卡開啟特效 我是用 ATI Mobility Radeon X1450 的晶片，預設沒辦法開啟 Compiz Fusion，但安裝內建的驅動加上 xserver-xgl 套件即可。 但是裝了 [...]]]></description>
			<content:encoded><![CDATA[<p>最新版的 <a href="http://www.ubuntu.com/" target="_blank">Ubuntu 7.10 Gutsy Gibbon</a>，終於在 2007 年 10 月 18 日下午正式發佈囉！這次沒聽說塞爆伺服器的情形發生了，大多順利下載完成，我也馬上拿出 NB 來全新安裝，裝完進到桌面的感想是：比以前更順了，安裝和使用大致上也沒什麼問題，不過筆電是 ATI X1450 的顯示晶片，要啟動 Compiz Fusion 特效還是麻煩了些。</p>
<p><strong>一、啟動 Compiz Fusion 桌面特效</strong><br />
在新版中，如果顯卡驅動沒問題並且有支援，預設就會啟動特效，如果要手動更改可到 <em>偏好設定 -> 外觀設定 -> Visual Effects</em> 設定。</p>
<p><strong>二、安裝 Compiz Fusion 管理工具</strong><br />
新版中設定 Compiz Fusion 特效要安裝 compizconfig-settings-manager，不要使用 gnome-compiz-manager (會不穩定)。</p>
<p><strong>三、ATI 顯卡開啟特效</strong><br />
我是用 ATI Mobility Radeon X1450 的晶片，預設沒辦法開啟 Compiz Fusion，但安裝內建的驅動加上 xserver-xgl 套件即可。<br />
<a href='http://blog.linym.net/wp-content/uploads/2007/10/01jpg.jpg' title=''><img src='http://blog.linym.net/wp-content/uploads/2007/10/01jpg.jpg' alt='driver' width="500" /></a></p>
<p>但是裝了 xserver-xgl 之後，特效雖然開了，SCIM 輸入法卻也掛點了，完全沒辦法打中文，幸好 <a href="http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?viewmode=flat&#038;type=&#038;topic_id=6465&#038;forum=2" target="_blank">Ubuntu 正體中文站</a> 有人找到了解決方法。<br />
選擇功能表 系統  -> 偏好設定 -> 作業階段 -> 初始啟動程式 -> 新增 -> 名稱（SCIM）→ 指令（scim) ，重新啟動即可。</p>
<p><del datetime="2007-10-27T16:48:16+00:00">ps. 據說官方即將釋出 8.42 驅動，預設就可以支援特效，敬請期待！</del><br />
<a href="http://ati.amd.com/support/drivers/linux/linux-radeon.html" target="_blank">8.42.3</a> 版的 Linux 驅動已釋出，但許多人試用的感想都不太理想，因此如果要開啟 compiz 特效，建議還是使用上面的方法。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/201/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 懶人包 - Lazybuntu 正式版發佈</title>
		<link>http://blog.linym.net/archives/199</link>
		<comments>http://blog.linym.net/archives/199#comments</comments>
		<pubDate>Sat, 20 Oct 2007 16:47:55 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[Lazybuntu]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[軟體]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/199</guid>
		<description><![CDATA[由 PCMan 所發起的 Ubuntu 懶人包 - Lazybuntu 終於正式發佈囉！剛好趕上 Ubuntu 7.10 的發行 ，正式版號為 0.1，強調 3個步驟，搞定你的 Ubuntu，Ubuntu 安裝完後，再使用 Lazybuntu，就能讓你的 Ubuntu 更好用，省去了麻煩的調校設定工作，值得 Ubuntu 新手或愛用者試試！]]></description>
			<content:encoded><![CDATA[<p>由 PCMan 所發起的 Ubuntu 懶人包 - <a href="http://lazybuntu.openfoundry.org/" target="_blank">Lazybuntu</a> 終於正式發佈囉！剛好趕上 <a href="http://releases.ubuntu.com/releases/7.10/" target="_blank">Ubuntu 7.10</a> 的發行 ，正式版號為 0.1，強調 <strong>3個步驟，搞定你的 Ubuntu</strong>，Ubuntu 安裝完後，再使用 <a href="http://lazybuntu.openfoundry.org/" target="_blank">Lazybuntu</a>，就能讓你的 Ubuntu 更好用，省去了麻煩的調校設定工作，值得 Ubuntu 新手或愛用者試試！<br />
<a href='http://blog.linym.net/wp-content/uploads/2007/10/lazybuntu_screenshot.png' title=''><img src='http://blog.linym.net/wp-content/uploads/2007/10/lazybuntu_screenshot.png' alt='Lazybuntu' width="500" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/199/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>徹底移除新倉頡輸入法</title>
		<link>http://blog.linym.net/archives/188</link>
		<comments>http://blog.linym.net/archives/188#comments</comments>
		<pubDate>Wed, 03 Oct 2007 12:43:09 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[新倉頡]]></category>
		<category><![CDATA[輸入法]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/188</guid>
		<description><![CDATA[新倉頡移除不掉這個問題其實以前就有囉！只是最近 Office 2003 釋出 SP3 更新，不少用戶自動更新後新倉頡又跑出來了。(新注音移除不掉也是同樣的解決方法) ↑明明已經沒有新倉頡了 ↑切換輸入法的時候卻又跑出來 解決方法: 1. 先將新倉頡(或新注音)新增回去。 2. 將下列文字存成 .reg 登錄檔，點兩下匯入。 ;------------------------------------------------------------------------------------------------------- Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] &#34;CJIMETIPSYNC&#34;=- ;------------------------------------------------------------------------------------------------------- 3. 再將新倉頡(或新注音)移除。 4. 重新開機就不會再出現了。]]></description>
			<content:encoded><![CDATA[<p>新倉頡移除不掉這個問題其實以前就有囉！只是最近 Office 2003 釋出 SP3 更新，不少用戶自動更新後新倉頡又跑出來了。(新注音移除不掉也是同樣的解決方法)<br />
<a href='http://blog.linym.net/wp-content/uploads/2007/10/1.JPG' title=''><img src='http://blog.linym.net/wp-content/uploads/2007/10/1.JPG' alt='' /></a><br />
↑明明已經沒有新倉頡了</p>
<p><a href='http://blog.linym.net/wp-content/uploads/2007/10/2.JPG' title=''><img src='http://blog.linym.net/wp-content/uploads/2007/10/2.JPG' alt='' /></a><br />
↑切換輸入法的時候卻又跑出來</p>
<p><strong>解決方法:</strong><br />
1. 先將新倉頡(或新注音)新增回去。<br />
2. 將下列文字存成 .reg <a href='http://blog.linym.net/wp-content/uploads/2007/10/fix.zip' title=''>登錄檔</a>，點兩下匯入。<br />
;-------------------------------------------------------------------------------------------------------<br />
Windows Registry Editor Version 5.00</p>
<p>[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]<br />
&quot;CJIMETIPSYNC&quot;=-<br />
;-------------------------------------------------------------------------------------------------------<br />
3. 再將新倉頡(或新注音)移除。<br />
4. 重新開機就不會再出現了。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/188/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>DiscWizard:免費版的 Acronis True Image</title>
		<link>http://blog.linym.net/archives/183</link>
		<comments>http://blog.linym.net/archives/183#comments</comments>
		<pubDate>Thu, 27 Sep 2007 06:30:51 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[備份]]></category>
		<category><![CDATA[軟體]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/183</guid>
		<description><![CDATA[磁碟備份軟體除了有歷史悠久的 Ghost，近幾年也出現了頗受好評的另一套軟體 - Acronis True Image。之前試用過的感想是速度很快，完整備份整個分區只要幾分鐘就搞定了，只可惜它也是要錢的。 不過現在硬碟廠商 Seagate 和 Acronis 公司合作，推出一個 OEM 產品叫做「Seagate DiscWizard」，採用 True Image 的核心，擁有 True Image 的基本功能，備份、還原、救援都可以輕鬆搞定。想當然爾，這只能用在自家硬碟(Seagate、Maxtor)上，其他廠牌則無法使用。 (在網站上可以看到另一套 Maxtor MaxBlast，其實是同樣的東西，只是名稱不同而已) 來看看介面吧，有沒有跟 True Image 很像？]]></description>
			<content:encoded><![CDATA[<p>磁碟備份軟體除了有歷史悠久的 Ghost，近幾年也出現了頗受好評的另一套軟體 - <a href="http://www.acronis.com" target="_blank">Acronis True Image</a>。之前試用過的感想是速度很快，完整備份整個分區只要幾分鐘就搞定了，只可惜它也是要錢的。</p>
<p>不過現在硬碟廠商 Seagate 和 Acronis 公司合作，推出一個 OEM 產品叫做「<a href="http://www.seagate.com/www/zh-tw/support/downloads/discwizard/discwizard-eula" target="_blank">Seagate DiscWizard</a>」，採用 True Image 的核心，擁有 True Image 的基本功能，備份、還原、救援都可以輕鬆搞定。想當然爾，這只能用在自家硬碟(Seagate、Maxtor)上，其他廠牌則無法使用。</p>
<p>(在網站上可以看到另一套 Maxtor MaxBlast，其實是同樣的東西，只是名稱不同而已)</p>
<p>來看看介面吧，有沒有跟 True Image 很像？<br />
<a href='http://blog.linym.net/wp-content/uploads/2007/09/discwizard.jpg' title='discwizard.jpg'><img src='http://blog.linym.net/wp-content/uploads/2007/09/discwizard.jpg' alt='discwizard.jpg' width="550" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/183/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>移植 Flite 到 ARM 平台</title>
		<link>http://blog.linym.net/archives/182</link>
		<comments>http://blog.linym.net/archives/182#comments</comments>
		<pubDate>Thu, 20 Sep 2007 17:09:41 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[arm]]></category>
		<category><![CDATA[flite]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/182</guid>
		<description><![CDATA[Flite (Festival-Lite) 是一套 TTS(Text To Speech) 系統，透過語音合成技術，不需要錄一堆龐大的語音資料庫就可以朗讀文句。Flite 顧名思義就是有名的 Festival 重寫精簡版，更適合應用在嵌入式系統上，編譯完的執行檔只有 2.5MB 左右，也由於是使用 C 寫的，所以可以很容易和自己的程式結合，試了半天總算可以在 2410 Arm Linux 上面跑起來了。 1. 跨平台編譯 編譯方式和大多數 Open Source 差不多。 # ./configure CC=arm-linux-gcc --host=arm-linux # make # arm-linux-strip bin/flite 完成就會得到 flite 執行檔，下載到板子測試： # flite -t &#34;Hello, How are you?&#34; 嗯，沒有聲音，只有第一次出現 0.x 秒的雜音，再試試： # flite &#34;Hello, How are you?&#34; test.wav 會將語音存成 test.wav，抓到 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.speech.cs.cmu.edu/flite/index.html" target="_blank">Flite</a> (Festival-Lite) 是一套 TTS(Text To Speech) 系統，透過語音合成技術，不需要錄一堆龐大的語音資料庫就可以朗讀文句。Flite 顧名思義就是有名的 <a href="http://www.cstr.ed.ac.uk/projects/festival/" target="_blank">Festival</a> 重寫精簡版，更適合應用在嵌入式系統上，編譯完的執行檔只有 2.5MB 左右，也由於是使用 C 寫的，所以可以很容易和自己的程式結合，試了半天總算可以在 2410 Arm Linux 上面跑起來了。</p>
<p><strong>1. 跨平台編譯</strong><br />
編譯方式和大多數 Open Source 差不多。<br />
# ./configure CC=arm-linux-gcc --host=arm-linux<br />
# make<br />
# arm-linux-strip bin/flite</p>
<p>完成就會得到 flite 執行檔，下載到板子測試：<br />
# flite -t &quot;Hello, How are you?&quot;<br />
嗯，沒有聲音，只有第一次出現 0.x 秒的雜音，再試試：<br />
# flite &quot;Hello, How are you?&quot; test.wav<br />
會將語音存成 test.wav，抓到 PC 上播放，很正常。所以猜想應該是放音部份的問題。</p>
<p><strong>2. 修改 src/audio/au_oss.c</strong><br />
覺得這一段怪怪的，因為記得 S3C2410 採用的 UDA1341 音效晶片只有 Ch1 和 Ch2<br />
    if (ad->channels == 0)<br />
	ad->channels = 1;<br />
改成<br />
    if (ad->channels == 1)<br />
	ad->channels = 2;<br />
重新編譯後再測試，有了，有聲音出來了，不過速度太快了，根本聽不清楚再唸什麼，所以要再改一下。</p>
<p><strong>3. 修改 lang/cmu_us_kal/cmu_us_kal.c</strong><br />
    /* Intonation */<br />
    feat_set_float(v->features,&quot;int_f0_target_mean&quot;,95.0); //音色<br />
    feat_set_float(v->features,&quot;int_f0_target_stddev&quot;,11.0); //音調<br />
    feat_set_float(v->features,&quot;duration_stretch&quot;,1.1);  //速度<br />
前兩個互相搭配可以調整出不同的聲音，實際測試結果發現在 ARM 平台及 PC 上播放會差滿多的，PC 上照預設值就很好聽，ARM 則是調整到下面這樣才比較能接受。<br />
    /* Intonation */<br />
    feat_set_float(v->features,&quot;int_f0_target_mean&quot;,167.0); //音色<br />
    feat_set_float(v->features,&quot;int_f0_target_stddev&quot;,65.0); //音調<br />
    feat_set_float(v->features,&quot;duration_stretch&quot;,2.5);  //速度</p>
<p>英文 TTS 差不多都已經滿純熟了，中文 TTS 不少業界或實驗室也都有不錯成果，不過都是要付費居多，如果是 Windows 則有微軟的 Speech SDK 可以使用。<br />
另外有找到 <a href="http://www.sounding.com.tw/modules/tinyd3/index.php?id=1" target="_blank">SD178A</a> 這顆 IC，應該是個不錯的東西。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/182/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>在嵌入式 Linux 架設 Boa Webserver</title>
		<link>http://blog.linym.net/archives/180</link>
		<comments>http://blog.linym.net/archives/180#comments</comments>
		<pubDate>Tue, 18 Sep 2007 10:16:13 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[boa]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/180</guid>
		<description><![CDATA[Boa 是一套小型的網頁伺服器，很適合應用在 Embedded System 上，並且內建就可以直接支援以 C 寫的 CGI 網頁，這篇是移植 Boa 到 ARM9 S3C2410 平台的過程，Linux 版本為 2.6.17.4，使用 arm-linux toolchain 3.4.1 編譯。 1. 產生 Makefile 下載 Source code 並解壓縮進到 src 目錄。 # ./configure --host=arm-linux 2. 修改 Makefile 使用跨平台編譯 CC = arm-linux-gcc CPP = arm-linux-gcc -E # make (如果編譯或執行時有錯誤請看Q&#038;A) # arm-linux-strip boa 3. 配置 Boa 可以在源碼目錄找到這個設定檔，放到 /etc/boa 裡面，有修改的部份如下： [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.boa.org/" target="_blank">Boa</a> 是一套小型的網頁伺服器，很適合應用在 Embedded System 上，並且內建就可以直接支援以 C 寫的 CGI 網頁，這篇是移植 Boa 到 ARM9 S3C2410 平台的過程，Linux 版本為 2.6.17.4，使用 arm-linux toolchain 3.4.1 編譯。</p>
<p><strong>1. 產生 Makefile</strong><br />
下載 Source code 並解壓縮進到 src 目錄。<br />
# ./configure --host=arm-linux</p>
<p><strong>2. 修改 Makefile 使用跨平台編譯</strong><br />
CC = <span style="color:blue">arm-linux-</span>gcc<br />
CPP = <span style="color:blue">arm-linux-</span>gcc -E<br />
# make (如果編譯或執行時有錯誤請看Q&#038;A)<br />
# arm-linux-strip boa</p>
<p><strong>3. 配置 Boa</strong><br />
可以在源碼目錄找到這個設定檔，放到 /etc/boa 裡面，有修改的部份如下：<br />
User 0<br />
Group 0<br />
#DirectoryMaker /usr/lib/boa/boa_indexer<br />
CGIPath /bin:/usr/bin:/var/www/cgi-bin<br />
ScriptAlias /cgi-bin/ /var/www/cgi-bin/</p>
<p>然後需要放一個 <a href='http://blog.linym.net/wp-content/uploads/2007/09/mime.zip' title='mime.zip'>mime.types</a> 檔案在 /etc，我是直接複製 ubuntu 裡的檔案。</p>
<p><strong>4. 加入 boa 執行檔</strong><br />
將編譯好的 boa 執行檔加入檔案系統 /bin，要啟動 server 只要輸入 boa 即可，可到 /var/log/boa 查看 log。</p>
<p><strong>問題 Q&#038;A：</strong><br />
<span id="more-180"></span><br />
<strong>Q：使用 toolchain 3.4.1 編譯出現錯誤</strong><br />
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o util.o util.c<br />
util.c:100:1: pasting &quot;t&quot; and &quot;->&quot; does not give a valid preprocessing token<br />
make: *** [util.o] Error 1<br />
A：修改 src/compat.h<br />
找到<br />
#define TIMEZONE_OFFSET(foo) foo##->tm_gmtoff<br />
修改成<br />
#define TIMEZONE_OFFSET(foo) (foo)->tm_gmtoff</p>
<p><strong>Q：執行 boa 出現 &quot;gethostbyname::No such file or directory&quot;</strong><br />
A：需將 boa.conf 裡的 ServerName 開頭註解拿掉</p>
<p><strong>Q：無法啟動 Boa，error log 顯示 &quot;boa.c:266.icky Linux kernel bug!:No such file&quot;</strong><br />
A：修改 src/boa.c，將底下判斷式註解掉：<br />
/*if (setuid(0) != -1) {<br />
    DIE(&quot;icky Linux kernel bug!&quot;);<br />
}*/<br />
重新編譯</p>
<p><strong>Q：無法啟動 Boa，error log 顯示 &quot;boa.c:211 - getpwuid....略&quot;</strong><br />
A：修改 src/boa.c，將底下兩個判斷式註解掉：<br />
/*if (passwdbuf == NULL) {<br />
    DIE(&quot;getpwuid&quot;);<br />
}<br />
if (initgroups(passwdbuf->pw_name, passwdbuf->pw_gid) == -1) {<br />
    DIE(&quot;initgroups&quot;);<br />
}*/<br />
重新編譯</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/180/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>S3C2410 RTC Driver 問題</title>
		<link>http://blog.linym.net/archives/179</link>
		<comments>http://blog.linym.net/archives/179#comments</comments>
		<pubDate>Mon, 17 Sep 2007 16:54:04 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/179</guid>
		<description><![CDATA[在 Linux 系統中的時鐘，可分為硬體時鐘及系統時鐘。硬體時鐘可以依賴輔助電源(電池)持續累計時間；而系統時鐘則每次重新啟動就會重置，所以一般 Linux 在開機時會做個和硬體時鐘同步的動作(hwclock -s)，但是在 Embedded Linux 中是要手動操作的。 首先必須正確驅動 S3C2410 的 RTC(Real-Time Clock) 模組才能使用 hwclock 指令，Linux 2.6.10 版本之後應該都有內建驅動，不過在 2.6.14.7 版本中有些問題，會跑出 Segmentation fault 訊息，需要作以下修改。 1. 重新編譯 Kernel 選項 # make menuconfig 在 Device Drivers ---> Character devices ---> < > Enhanced Real Time Clock Support (不要選擇) [*] S3C2410 RTC Driver 2. 修改 arch/arm/mach-s3c2410/mach-smdk2410.c 在 struct [...]]]></description>
			<content:encoded><![CDATA[<p>在 Linux 系統中的時鐘，可分為硬體時鐘及系統時鐘。硬體時鐘可以依賴輔助電源(電池)持續累計時間；而系統時鐘則每次重新啟動就會重置，所以一般 Linux 在開機時會做個和硬體時鐘同步的動作(hwclock -s)，但是在 Embedded Linux 中是要手動操作的。</p>
<p>首先必須正確驅動 S3C2410 的 RTC(Real-Time Clock) 模組才能使用 hwclock 指令，Linux 2.6.10 版本之後應該都有內建驅動，不過在 2.6.14.7 版本中有些問題，會跑出 Segmentation fault 訊息，需要作以下修改。</p>
<p><strong>1. 重新編譯 Kernel 選項 </strong><br />
    # make menuconfig<br />
    在 Device Drivers ---> Character devices ---><br />
    < > Enhanced Real Time Clock Support (不要選擇)<br />
    [*] S3C2410 RTC Driver</p>
<p><strong>2. 修改 arch/arm/mach-s3c2410/mach-smdk2410.c</strong><br />
在 struct platform_device *smdk2410_devices[] 當中加入 <strong>&#038;s3c_device_rtc,</strong>，這個結構已經在 arch/arm/mach-s3c2410/devs.c 定義，應該是忘記加了，修改好後再編譯即完成。</p>
<p><strong>3. 確認驅動載入</strong><br />
Driver 有正確載入開機應該會有<br />
S3C2410 RTC, (c) 2004 Simtec Electronics<br />
s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling<br />
並且有 /dev/misc/rtc 裝置</p>
<p><strong>4. 使用 hwclock</strong><br />
先利用 date 指令調整好系統時間，再用 hwclock -w 寫入硬體時鐘，往後開機只要自動執行用 hwclock -s 即可抓到正確的時間囉！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/179/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows Live Messenger 8.5 手動去廣告</title>
		<link>http://blog.linym.net/archives/177</link>
		<comments>http://blog.linym.net/archives/177#comments</comments>
		<pubDate>Sun, 09 Sep 2007 04:22:44 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[Messenger]]></category>
		<category><![CDATA[msn]]></category>
		<category><![CDATA[WLM]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/177</guid>
		<description><![CDATA[Windows Live Messenger 8.5 beta(還是習慣叫 MSN)中文版已經在前幾天發佈囉！可以不用再到處找英文版+中文化了，這次除了 Messenger 主程式外，還加進了幾個 Windows Live 系列的軟體，可以說是一個集合工具包，大家可以試用看看，不過我最後只留下 Messenger、Mail、Writer 個人覺得比較好用的。 當然每次新版出現都會找去廣告、多重開啟的程式，Google 一下發現有太多版本了，可能因為 beta 的關係，版本號有一大堆，也不確定能不能用，最後還是決定手動修改比較安心實在，原本的修改方式在 8.5 也是通用的。 詳細修改方法請參考這篇「Windows Live Messenger 修改筆記」。 底下是我修改好的 Patch 檔，適用於 8.5.1288.816 中文版本 多重開啟 移除主視窗廣告 移除搜尋列 移除底部文字廣告 增加個人訊息文字至 500 個字元 ．檔案下載]]></description>
			<content:encoded><![CDATA[<p><a href="http://get.live.com/betas/messenger_betas" target="_blank">Windows Live Messenger 8.5 beta</a>(還是習慣叫 MSN)中文版已經在前幾天發佈囉！可以不用再到處找英文版+中文化了，這次除了 Messenger 主程式外，還加進了幾個 Windows Live 系列的軟體，可以說是一個集合工具包，大家可以試用看看，不過我最後只留下 Messenger、Mail、Writer 個人覺得比較好用的。</p>
<p>當然每次新版出現都會找去廣告、多重開啟的程式，Google 一下發現有太多版本了，可能因為 beta 的關係，版本號有一大堆，也不確定能不能用，最後還是決定手動修改比較安心實在，原本的修改方式在 8.5 也是通用的。</p>
<p>詳細修改方法請參考這篇「<a href="http://docs.google.com/View?docid=ajh7jbmhw2w4_bcjz787jpxd6g" target="_blank">Windows Live Messenger 修改筆記</a>」。</p>
<p>底下是我修改好的 Patch 檔，適用於 8.5.1288.816 中文版本</p>
<ul>
<li>多重開啟</li>
<li>移除主視窗廣告</li>
<li>移除搜尋列</li>
<li>移除底部文字廣告</li>
<li>增加個人訊息文字至 500 個字元</li>
</ul>
<p>．<a href='http://blog.linym.net/wp-content/uploads/2007/09/msn_patch.exe' title='msn_patch.exe'>檔案下載</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/177/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux 自動配置主設備號</title>
		<link>http://blog.linym.net/archives/176</link>
		<comments>http://blog.linym.net/archives/176#comments</comments>
		<pubDate>Sat, 08 Sep 2007 16:58:58 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[driver]]></category>
		<category><![CDATA[驅動程式]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/176</guid>
		<description><![CDATA[在撰寫 Linux 設備驅動程式的時候，如果指定主設備號(MAJOR)為 0，就可以利用 alloc_chrdev_region() 函式讓系統自動分配一個可用 MAJOR 給裝置，程式片段： #define DEV_NAME "LED" //設備名稱 int DEV_MAJOR = 0; //主設備號 int DEV_MINOR = 0; //次設備號 int count = 1; dev_t led_dev; /* Dynamic assign major */ result = alloc_chrdev_region(&#038;led_dev, DEV_MAJOR, count, DEV_NAME); DEV_MAJOR = MAJOR(led_dev); 這樣驅動寫好後載入核心執行，就會分配到一個 MAJOR，可利用 cat /proc/devices 查看，但是如果要存取這個設備，還需要手動用 mknod 在 /dev 建立設備檔，但問題是怎麼知道分配到的設備號碼是什麼？這裡利用一個 shell script 搭配 awk [...]]]></description>
			<content:encoded><![CDATA[<p>在撰寫 Linux 設備驅動程式的時候，如果指定主設備號(MAJOR)為 0，就可以利用 alloc_chrdev_region() 函式讓系統自動分配一個可用 MAJOR 給裝置，程式片段：</p>
<pre>
#define DEV_NAME "LED" //設備名稱
int DEV_MAJOR = 0; //主設備號
int DEV_MINOR = 0; //次設備號
int count = 1;
dev_t led_dev;
/*  Dynamic assign major */
result = alloc_chrdev_region(&#038;led_dev, DEV_MAJOR, count, DEV_NAME);
DEV_MAJOR = MAJOR(led_dev);
</pre>
<p>這樣驅動寫好後載入核心執行，就會分配到一個 MAJOR，可利用 cat /proc/devices 查看，但是如果要存取這個設備，還需要手動用 mknod 在 /dev 建立設備檔，但問題是怎麼知道分配到的設備號碼是什麼？這裡利用一個 shell script 搭配 awk 來達成。</p>
<pre title="code" class="c">

#!/bin/sh
module = &quot;LED&quot; // /proc/device 顯示的名稱
device = &quot;LED&quot; // /dev 要建立的設備檔名稱

major=`cat /proc/devices | awk &quot;\\$2==\&quot;$module\&quot; {print \\$1}&quot;`
mknod /dev/$device c $major 0 //建立字元設備
</pre>
<p>然後只要將這個 script 檔案設成啟動時執行就可以囉！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/176/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>線上製作 .htaccess 檔案</title>
		<link>http://blog.linym.net/archives/174</link>
		<comments>http://blog.linym.net/archives/174#comments</comments>
		<pubDate>Sun, 02 Sep 2007 02:41:58 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[好書好站]]></category>
		<category><![CDATA[Apache]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/174</guid>
		<description><![CDATA[.htaccess 檔案是 Apache 伺服器裡的一項功能，可以提供管理者在目錄層級自定義一些瀏覽規則，一般常用的功能有：密碼保護、網頁重導向、存取限制、錯誤頁面等，不過 .htaccess 的語法實在是記不太起來，每次使用都要先去翻手冊或是找範例來參考。 「.htaccess Editor」這個網站可以線上幫您製作 .htaccess 檔案，而且還有正體中文語系，有了它就可以快速幫您產生一些常用的基本功能囉！ 怎麼使用？只要將產生的內容存成 .htaccess，放入要作用的網頁目錄即可。如果沒效果就是 Apache 設定為不允許使用 .htaccess，請參考手冊 AllowOverride 項目來修改。]]></description>
			<content:encoded><![CDATA[<p><a href="http://zh.wikipedia.org/w/index.php?title=.htaccess&#038;variant=zh-tw">.htaccess</a> 檔案是 Apache 伺服器裡的一項功能，可以提供管理者在目錄層級自定義一些瀏覽規則，一般常用的功能有：密碼保護、網頁重導向、<a href="http://blog.linym.net/archives/92">存取限制</a>、錯誤頁面等，不過 .htaccess 的語法實在是記不太起來，每次使用都要先去翻手冊或是找範例來參考。</p>
<p>「<a href="http://www.htaccesseditor.com/tc.shtml" target="_blank">.htaccess Editor</a>」這個網站可以線上幫您製作 .htaccess 檔案，而且還有正體中文語系，有了它就可以快速幫您產生一些常用的基本功能囉！</p>
<p>怎麼使用？只要將產生的內容存成 .htaccess，放入要作用的網頁目錄即可。如果沒效果就是 Apache 設定為不允許使用 .htaccess，請參考手冊 <a href="http://httpd.apache.org/docs/2.0/mod/core.html#allowoverride">AllowOverride</a> 項目來修改。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/174/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux 下透過 GPRS 上網</title>
		<link>http://blog.linym.net/archives/171</link>
		<comments>http://blog.linym.net/archives/171#comments</comments>
		<pubDate>Fri, 24 Aug 2007 16:14:10 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[GPRS]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[PPP]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/171</guid>
		<description><![CDATA[基本需求： 可連上 GPRS 的硬體設備 編譯 Kernel 使其支援 PPP 擁有 pppd、chat 兩個程式 PPP 連線的 script 檔案 1. 可連上 GPRS 的硬體設備 可以是專用的 GPRS Modem 或是手機，不過當然要先配置好相關設定及驅動，我是使用 Wavecom Q2403A 這個 GSM/GPRS 模組透過 com port 來實驗。 2. 編譯 Kernel 使其支援 PPP # make menuconfig 選擇 Device Drivers ---> Network device support ---> PPP (point-to-point protocol) support，底下的子項目如果不確定就全選即可。 核心更新後請檢查 /dev/ppp 是否存在，若無可用 mknod [...]]]></description>
			<content:encoded><![CDATA[<p><strong>基本需求：</strong></p>
<ul>
<li>可連上 GPRS 的硬體設備</li>
<li>編譯 Kernel 使其支援 PPP</li>
<li>擁有 pppd、chat 兩個程式</li>
<li>PPP 連線的 script 檔案</li>
</ul>
<p><strong>1. 可連上 GPRS 的硬體設備</strong><br />
可以是專用的 GPRS Modem 或是手機，不過當然要先配置好相關設定及驅動，我是使用 Wavecom Q2403A 這個 GSM/GPRS 模組透過 com port 來實驗。</p>
<p><strong>2. 編譯 Kernel 使其支援 PPP</strong><br />
# make menuconfig<br />
選擇 Device Drivers ---> Network device support ---> PPP (point-to-point protocol) support，底下的子項目如果不確定就全選即可。<br />
核心更新後請檢查 /dev/ppp 是否存在，若無可用 mknod /dev/ppp c 108 0 建立。</p>
<p><strong>3. 擁有 pppd、chat 兩個程式</strong><br />
如果是一般 PC 版本應該都已經有內建了；<del datetime="2007-09-16T01:38:33+00:00">Embedded 平台則可以考慮使用 busybox，裡面也有包含這兩個程式；</del>再不然就自行下載 <a href="http://ppp.samba.org/ppp/download.html" target="_blank">source code</a> 來編譯。</p>
<p><strong>4. PPP 連線的 script 檔案</strong><br />
建立 script 來做 PPP 連線，通常可以在 /usr/share/doc/ppp/examples/scripts 底下找到 ppp-on、ppp-off、ppp-on-dialer 三個範例檔案，不過用範例檔的設定不一定能成功，請參考<a href="http://blog.linym.net/wp-content/uploads/2007/08/gprs.zip">我的檔案</a>，已測試中華電信可以成功。</p>
<p>相關的設定及原理可以參考：</p>
<ul>
<li><a href="http://tldp.org/HOWTO/PPP-HOWTO/">Linux PPP HOWTO</a> (另有<a href="http://linux.cis.nctu.edu.tw/chinese/how-to/PPP-HOWTO.html">中譯版</a>)</li>
<li><a href="http://wiki.openmoko.org/wiki/Manually_using_GPRS">Manually using GPRS</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/171/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>USB 無線網卡驅動移植(ARM)</title>
		<link>http://blog.linym.net/archives/170</link>
		<comments>http://blog.linym.net/archives/170#comments</comments>
		<pubDate>Fri, 17 Aug 2007 17:59:01 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/170</guid>
		<description><![CDATA[平台資訊： 核心板：Samsung S3C2410 ARM920T 無線網卡：PCI GW-US54GXS Linux Kernel：2.6.14.7 Cross Compile：arm-linux-gcc 3.4.1 PCI 所推出的無線網卡大多採用 ZB1211(B) 的晶片，算是滿普遍的一種，所以相容性還不錯，成功移植機率比較大。先到官方下載好網卡的 Linux Driver。 1. 解壓縮檔案 tar zxvf GW-US54GXS_Linux_v2.15.0.0_CE.tar.gz 2. 修改 Makefile # Cross Compile CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc CPP=/usr/local/arm/3.4.1/bin/arm-linux-g++ LD=/usr/local/arm/3.4.1/bin/arm-linux-ld ---------------------------------------------------------------------------- # 修改 Kernel Source 所在路徑 KERN_26=y KERNEL_SOURCE=/opt/linux-2.6.14.7 ---------------------------------------------------------------------------- # 修改 MOD_PATH MODPATH=/opt/linux-2.6.14.7/Modules_install/lib/modules/2.6.14.7 ---------------------------------------------------------------------------- # 修改 KDIR KDIR :=/opt/linux-2.6.14.7/Modules_install/lib/modules/2.6.14.7/build ---------------------------------------------------------------------------- 存檔離開 3. 開始編譯 make [...]]]></description>
			<content:encoded><![CDATA[<p><strong>平台資訊：</strong></p>
<blockquote><p>核心板：Samsung S3C2410 ARM920T<br />
無線網卡：PCI GW-US54GXS<br />
Linux Kernel：2.6.14.7<br />
Cross Compile：arm-linux-gcc 3.4.1
</p></blockquote>
<p>PCI 所推出的無線網卡大多採用 ZB1211(B) 的晶片，算是滿普遍的一種，所以相容性還不錯，成功移植機率比較大。先到<a href="http://www.planex.com.tw/" target="_blank">官方</a>下載好網卡的 Linux Driver。</p>
<p><strong>1. 解壓縮檔案</strong><br />
    tar zxvf GW-US54GXS_Linux_v2.15.0.0_CE.tar.gz</p>
<p><strong>2. 修改 Makefile</strong><br />
# Cross Compile<br />
CC=<span style="color:green">/usr/local/arm/3.4.1/bin/arm-linux-</span>gcc<br />
CPP=<span style="color:green">/usr/local/arm/3.4.1/bin/arm-linux-</span>g++<br />
LD=<span style="color:green">/usr/local/arm/3.4.1/bin/arm-linux-</span>ld<br />
----------------------------------------------------------------------------<br />
# 修改 Kernel Source 所在路徑<br />
KERN_26=y<br />
KERNEL_SOURCE=<span style="color:green">/opt/linux-2.6.14.7</span><br />
----------------------------------------------------------------------------<br />
# 修改 MOD_PATH<br />
MODPATH=<span style="color:green">/opt/linux-2.6.14.7/Modules_install/lib/modules/2.6.14.7</span><br />
----------------------------------------------------------------------------<br />
# 修改 KDIR<br />
KDIR :=<span style="color:green">/opt/linux-2.6.14.7/Modules_install/lib/modules/2.6.14.7/build</span><br />
----------------------------------------------------------------------------<br />
存檔離開</p>
<p><strong>3. 開始編譯</strong><br />
make ZD1211REV_B=1</p>
<p><strong>4. 完成</strong><br />
沒錯誤就會得到 zd1211b.ko，將它加入檔案系統並用 insmod 載入即可。</p>
<p>延伸閱讀</p>
<ul>
<li><a href="http://www.jollen.org/blog/2006/10/03/jollen.org_Lecture_8_%20Mesh%20Router%20Project.pdf">Embedded Linux + ARM</a></li>
<li><a href="http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html">Wireless Tools for Linux</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/170/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>卡巴斯基影響 Firefox 運作</title>
		<link>http://blog.linym.net/archives/167</link>
		<comments>http://blog.linym.net/archives/167#comments</comments>
		<pubDate>Thu, 16 Aug 2007 02:55:38 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[卡巴斯基]]></category>
		<category><![CDATA[防毒]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/167</guid>
		<description><![CDATA[如果系統防毒是裝 Kaspersky 6、7 版 並且使用 Firefox 瀏覽網頁的朋友就要注意囉！可能會發現經常有一些網頁的圖片或項目無法顯示(或是很慢)，最明顯的就是 Yahoo!奇摩首頁一些項目出不來，還有「巴哈姆特」完全開不起來。 這是因為 Kaspersky 網頁防護裡的「HTTP 流量掃描」所造成的結果，影響 Firefox 效能甚至達到 50%，所以會覺得瀏覽網頁變很慢。 要解決此問題只要把 Firefox 加入 Kaspersky 排除項目裡的「信任的應用程式」，並且勾選「不要掃描網路流量」即可。]]></description>
			<content:encoded><![CDATA[<p>如果系統防毒是裝 Kaspersky 6、7 版 並且使用 Firefox 瀏覽網頁的朋友就要注意囉！可能會發現經常有一些網頁的圖片或項目無法顯示(或是很慢)，最明顯的就是 Yahoo!奇摩首頁一些項目出不來，還有「<a href="http://www.gamer.com.tw/" target="_blank">巴哈姆特</a>」完全開不起來。</p>
<p>這是因為 Kaspersky 網頁防護裡的「HTTP 流量掃描」所造成的結果，影響 Firefox 效能甚至達到 50%，所以會覺得瀏覽網頁變很慢。</p>
<p>要解決此問題只要把 Firefox 加入 Kaspersky 排除項目裡的「信任的應用程式」，並且勾選「不要掃描網路流量」即可。</p>
<p><a href='http://blog.linym.net/wp-content/uploads/2007/08/kaspersky.jpg' title='kaspersky.jpg'><img src='http://blog.linym.net/wp-content/uploads/2007/08/kaspersky.jpg' alt='kaspersky.jpg' /></a></p>
<p><a href='http://blog.linym.net/wp-content/uploads/2007/08/kaspersky2.jpg' title='kaspersky2.jpg'><img src='http://blog.linym.net/wp-content/uploads/2007/08/kaspersky2.jpg' alt='kaspersky2.jpg' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/167/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>軟體自動安裝參數</title>
		<link>http://blog.linym.net/archives/160</link>
		<comments>http://blog.linym.net/archives/160#comments</comments>
		<pubDate>Sat, 21 Jul 2007 14:43:46 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[軟體筆記]]></category>
		<category><![CDATA[一鍵安裝]]></category>
		<category><![CDATA[無人值守]]></category>
		<category><![CDATA[自動安裝]]></category>

		<guid isPermaLink="false">http://blog.linym.net/archives/160</guid>
		<description><![CDATA[這邊列出一些常見軟體的自動安裝參數或 AutoIt 檔，可以應用在製作一鍵安裝版本及無人值守光碟上，所使用的檔案來源大多為官方下載，請確認檔案名稱。 WinRAR 3.70參數：wrar370tc.exe /s登錄檔：變更右鍵選單為階層式顯示。官網下載 Adobe Reader 8.1.2參數：AdbeRdr812_zh_TW.msi /qn官網下載 Adobe Flash Player 9 for ActiveX參數：install_flash_player_active_x.exe /S官網下載 Java Runtime Environment Version 6 Update 2參數：jre-6u2-windows-i586-p.exe /s /v"/qn IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0"官網下載 K-Lite Mega Codec Pack先執行 klmcodec330.exe -MakeUnattended 建立 klmcp.ini 檔。參數：請參考 klmcp.bat 檔內容。下載頁 Nero 6 Ultra Edition主程式參數：nero66115_no_at.exe /silent /noreboot /sn=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX /write_sn中文語系檔參數：nero66115cht.exe /silent /noreboot Windows Live Messenger 8.1將原始檔案解壓縮。參數：MsnMsgs.msi /qn官網下載 [...]]]></description>
			<content:encoded><![CDATA[<p>這邊列出一些常見軟體的自動安裝參數或 AutoIt 檔，可以應用在製作一鍵安裝版本及無人值守光碟上，所使用的檔案來源大多為官方下載，請確認檔案名稱。</p>
<ul>
<li><strong>WinRAR 3.70</strong><br />參數：wrar370tc.exe /s<br /><a href='http://blog.linym.net/wp-content/uploads/2007/07/winrar.zip' title='winrar.zip'>登錄檔</a>：變更右鍵選單為階層式顯示。<br /><a href="http://www.rarlab.com/rar/wrar370tc.exe">官網下載</a></li>
<li><strong>Adobe Reader 8.1.2</strong><br />參數：AdbeRdr812_zh_TW.msi /qn<br /><a href="http://ardownload.adobe.com/pub/adobe/reader/win/8.x/8.1.2/cht/AdbeRdr812_zh_TW.msi">官網下載</a></li>
<li><strong>Adobe Flash Player 9 for ActiveX</strong><br />參數：install_flash_player_active_x.exe /S<br /><a href="http://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_active_x.exe">官網下載</a></li>
<li><strong>Java Runtime Environment Version 6 Update 2</strong><br />參數：jre-6u2-windows-i586-p.exe /s /v"/qn IEXPLORER=1 REBOOT=Suppress JAVAUPDATE=0"<br /><a href="http://java.sun.com/javase/downloads/index.jsp">官網下載</a></li>
<li><strong>K-Lite Mega Codec Pack</strong><br />先執行 klmcodec330.exe -MakeUnattended 建立 klmcp.ini 檔。<br />參數：請參考 klmcp.bat 檔內容。<br /><a href="http://www.free-codecs.com/download/K_Lite_Mega_Codec_Pack.htm">下載頁</a></li>
<li><strong>Nero 6 Ultra Edition</strong><br />主程式參數：nero66115_no_at.exe /silent /noreboot /sn=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX /write_sn<br />中文語系檔參數：nero66115cht.exe /silent /noreboot</li>
<li><strong>Windows Live Messenger 8.1</strong><br />將原始檔案解壓縮。<br />參數：MsnMsgs.msi /qn<br /><a href="http://g.msn.com/8reen_us/ZH-CHT/INSTALL_MSN_MESSENGER_DL.EXE">官網下載</a></li>
<li><strong>Yahoo! 即時通訊 8.1</strong><br />參數：ymsgr8tw.exe /s<br /><a href="http://us.dl1.yimg.com/download.yahoo.com/dl/msgr8/tw/ymsgr8tw.exe">官網下載</a></li>
<li><strong>Kaspersky Anti-Virus 6.0.2 官方中文版</strong><br />請將 key 檔放在安裝檔同位置，安裝就會自動匯入。<br />參數：kav6020621tch.msi /quiet /norestart<br /><a href="http://210.240.1.23/~kaspersky/products/homeuser/kav6.0/kav6020621tch.msi">官網下載</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/160/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>查詢 / 更換 Vista 序號</title>
		<link>http://blog.linym.net/archives/147</link>
		<comments>http://blog.linym.net/archives/147#comments</comments>
		<pubDate>Wed, 13 Jun 2007 09:58:27 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[Vista]]></category>
		<category><![CDATA[xp]]></category>
		<category><![CDATA[序號]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/147</guid>
		<description><![CDATA[以前寫過一篇「查詢 / 更換 XP 序號」，裡面介紹的 KeyFinder 作者有新版本了，新版 KeyFinder 不只可以查看 XP 序號，連 Vista、Office 也 OK，不過更換 Vista 序號就沒辦法了，需要使用底下的方法。 ．KeyFinder 2.0.1 更換 Vista 序號： (方法一) 用〔視窗鍵 + R〕叫出執行視窗，或直接在〔開始〕功能表的搜尋框輸入 slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 稍等幾秒鐘會出現更改完成訊息 (方法二) 〔電腦〕-> 右鍵〔內容〕-> 〔變更產品金鑰〕]]></description>
			<content:encoded><![CDATA[<p>以前寫過一篇「<a href="http://lym.fyman.idv.tw/blog/archives/4">查詢 / 更換 XP 序號</a>」，裡面介紹的 KeyFinder 作者有新版本了，新版 KeyFinder 不只可以查看 XP 序號，連 Vista、Office 也 OK，不過更換 Vista 序號就沒辦法了，需要使用底下的方法。</p>
<p><a href="http://blog.linym.net/files/keyfinder.2.0.1.zip">．KeyFinder 2.0.1</a></p>
<p><strong>更換 Vista 序號：</strong><br />
(方法一) 用〔視窗鍵 + R〕叫出執行視窗，或直接在〔開始〕功能表的搜尋框輸入</p>
<pre>slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</pre>
<p>稍等幾秒鐘會出現更改完成訊息</p>
<p>(方法二) 〔電腦〕-> 右鍵〔內容〕-> 〔變更產品金鑰〕</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>優質 XP 佈景主題</title>
		<link>http://blog.linym.net/archives/145</link>
		<comments>http://blog.linym.net/archives/145#comments</comments>
		<pubDate>Sun, 10 Jun 2007 16:06:38 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/145</guid>
		<description><![CDATA[以前我很排斥使用一些非官方的佈景主題，因為往往會佔用很多的記憶體資源，除了影響效能，也容易造成系統不穩定。但畢竟 XP 預設的 theme 看這麼多年了，再加上 Vista、Linux 等新作業系統介面越來越漂亮，難免也會想為自己的 XP 換個新妝。 近幾個月陸續試了幾個還不錯的佈景主題，主要訴求還是以不佔用過多資源為主，其中包括微軟官方的 MCE、Zune theme，前者是水晶藍色系，一開始看覺得不錯，但由於太亮所以眼睛容易疲勞，也很容易看膩；後者則是黑色系，有點仿 Vista 的味道，不過個人不是很喜歡裡面的橘紅色部份。 直到最近無意間在艾德家看到一張桌面截圖，他很熱心的分享給我，使用了一陣子覺得真是好看阿，這個佈景大致上是修改 Zune theme，不過加入了新的音效以及仿 Vista 圖示，在此分享給大家。 由於是非官方的佈景主題，請先用 UXTheme Multi-Patcher 修改 UXTheme 檔案，使其支援第三方佈景。 ．Royale remixed 下載 如果您有好看的佈景主題也請推薦一下唷！]]></description>
			<content:encoded><![CDATA[<p>以前我很排斥使用一些非官方的佈景主題，因為往往會佔用很多的記憶體資源，除了影響效能，也容易造成系統不穩定。但畢竟 XP 預設的 theme 看這麼多年了，再加上 Vista、Linux 等新作業系統介面越來越漂亮，難免也會想為自己的 XP 換個新妝。</p>
<p>近幾個月陸續試了幾個還不錯的佈景主題，主要訴求還是以不佔用過多資源為主，其中包括微軟官方的 <a href="http://www.softpedia.com/progScreenshots/Royale-Theme-for-WinXP-Screenshot-13027.html" target="_blank">MCE</a>、<a href="http://www.zune.net/en-us/meetzune/software.htm" target="_blank">Zune</a> theme，前者是水晶藍色系，一開始看覺得不錯，但由於太亮所以眼睛容易疲勞，也很容易看膩；後者則是黑色系，有點仿 Vista 的味道，不過個人不是很喜歡裡面的橘紅色部份。</p>
<p>直到最近無意間在艾德家看到一張桌面截圖，他很熱心的分享給我，使用了一陣子覺得真是好看阿，這個佈景大致上是修改 Zune theme，不過加入了新的音效以及仿 Vista 圖示，在此<a href="http://blog.linym.net/files/Royale_Remixed.rar" target="_blank">分享</a>給大家。<br />
由於是非官方的佈景主題，請先用 <a href="http://www.softpedia.com/get/System/OS-Enhancements/UXTheme-MultiPatcher.shtml" target="_blank">UXTheme Multi-Patcher</a> 修改 UXTheme 檔案，使其支援第三方佈景。</p>
<p><a href="http://blog.linym.net/files/Royale_Remixed.rar" target="_blank">．Royale remixed 下載</a></p>
<p><a href='http://blog.linym.net/wp-content/uploads/2007/06/royale_remixed.JPG' title='royale_remixed.JPG' target="_blank"><img src='http://blog.linym.net/wp-content/uploads/2007/06/royale_remixed.JPG' alt='royale_remixed.JPG' width="440" height="312" /></a></p>
<p>如果您有好看的佈景主題也請推薦一下唷！</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/145/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>可攜式 APM 網頁伺服器</title>
		<link>http://blog.linym.net/archives/127</link>
		<comments>http://blog.linym.net/archives/127#comments</comments>
		<pubDate>Sun, 03 Jun 2007 02:21:57 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Portable]]></category>
		<category><![CDATA[伺服器]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/127</guid>
		<description><![CDATA[本文已移至新分頁：http://blog.linym.net/portableapm]]></description>
			<content:encoded><![CDATA[<p>本文已移至新分頁：<a href="http://blog.linym.net/portableapm">http://blog.linym.net/portableapm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/127/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>泛解析網域名稱</title>
		<link>http://blog.linym.net/archives/142</link>
		<comments>http://blog.linym.net/archives/142#comments</comments>
		<pubDate>Wed, 23 May 2007 01:53:41 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[泛解析]]></category>
		<category><![CDATA[網域]]></category>
		<category><![CDATA[轉址]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/142</guid>
		<description><![CDATA[先來解釋一下什麼泛解析域名。假設有個網域名稱是 domain.com，要連上 xxx.domain.com 就要在它的 DNS Server 定義這個名稱，否則會出現找不到伺服器之類的 HTTP 錯誤訊息，但如果瀏覽者輸入 aaa.domain.com、bbb.domain.com、ccc.domain.com ...任何子域名，都是解析到同一個 IP 及首頁上，那麼這個網域就具有泛解析，如此一來就可以利用它來作一些應用。 泛解析設定： 1. DNS 部份需加入一項以萬用字元 * 的主機名稱 * IN A 192.168.1.100 2. 設定網站根目錄，Apache 設定 Virtual Host、IIS 則由「網站抬頭」設定(沒記錯的話)，以 Apache 為例 &#60;VirtualHost *:80&#62; DocumentRoot /home/domain ServerName domain.com &#60;/VirtualHost&#62; 這樣網站根目錄就會是 /home/domain 底下了。 泛解析域名應用： 一、可動態建立 Virtual Host 虛擬主機 原始建立虛擬主機的作法必須在 DNS 設定好名稱，然後到 Apache 或 IIS 設定，最後再重新啟動一下，如果你的網站是提供服務的，那這些動作影響就很大了，但是設定好了泛解析就方便多囉！可以利用很多方式達到動態建立 Virtual Host [...]]]></description>
			<content:encoded><![CDATA[<p>先來解釋一下什麼泛解析域名。假設有個網域名稱是 domain.com，要連上 xxx.domain.com 就要在它的 DNS Server 定義這個名稱，否則會出現找不到伺服器之類的 HTTP 錯誤訊息，但如果瀏覽者輸入 aaa.domain.com、bbb.domain.com、ccc.domain.com ...任何子域名，都是解析到同一個 IP 及首頁上，那麼這個網域就具有泛解析，如此一來就可以利用它來作一些應用。</p>
<p><strong>泛解析設定：</strong><br />
1. DNS 部份需加入一項以萬用字元 * 的主機名稱</p>
<pre>*    IN    A    192.168.1.100</pre>
<p>2. 設定網站根目錄，Apache 設定 Virtual Host、IIS 則由「網站抬頭」設定(沒記錯的話)，以 Apache 為例</p>
<pre>&lt;VirtualHost *:80&gt;
DocumentRoot /home/domain
ServerName domain.com
&lt;/VirtualHost&gt;</pre>
<p>這樣網站根目錄就會是 /home/domain 底下了。</p>
<p><strong>泛解析域名應用：</strong><br />
一、可動態建立 Virtual Host 虛擬主機<br />
原始建立虛擬主機的作法必須在 DNS 設定好名稱，然後到 Apache 或 IIS 設定，最後再重新啟動一下，如果你的網站是提供服務的，那這些動作影響就很大了，但是設定好了泛解析就方便多囉！可以利用很多方式達到動態建立 Virtual Host 的目的，可以參考<a href="http://vbb.twftp.org/showthread.php?t=4026" target="_blank">這篇</a>的做法。</p>
<p>二、提供轉址服務<br />
由於瀏覽者不管輸入什麼 subdomain 都會導向網站預設的目錄，所以可以放一支程式在網站預設頁(如 index.php)，這樣就可以利用它來判斷瀏覽者是由什麼網域名稱進來的，再將其轉到特定的地方，這就是轉址常見的作法。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/142/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StepMotor Driver &amp; Test program</title>
		<link>http://blog.linym.net/archives/137</link>
		<comments>http://blog.linym.net/archives/137#comments</comments>
		<pubDate>Wed, 16 May 2007 17:34:33 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Embedded]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/137</guid>
		<description><![CDATA[FS2410XP 是滿多學校的嵌入式教學實驗平台，板子上有兩個馬達模組，廠商的 demo 程式有一些範例，我將步進馬達完整移植到 Embedded Linux 上，方便作更多的應用。附件包含驅動程式、測試程式及投影片。 在 DOS 的 C 程式有個有個函數叫 kbhit()，可動態偵測鍵盤有無輸入，不用停住等待，不過在 Linux 上沒有 kbhit() 及 getch() 可以用，好在國外有人實作出相同功能的函數，請參考 kbhit.c StepMotor 用法： 進入 linux cd /tmp 輸入 rz 上傳 stepper.o、step_test insmod stepper.o mknod /dev/stepper c 225 0 chmod 755 step_test ./step_test]]></description>
			<content:encoded><![CDATA[<p>FS2410XP 是滿多學校的嵌入式教學實驗平台，板子上有兩個馬達模組，廠商的 demo 程式有一些範例，我將步進馬達完整移植到 Embedded Linux 上，方便作更多的應用。附件包含驅動程式、測試程式及投影片。</p>
<p>在 DOS 的 C 程式有個有個函數叫 kbhit()，可動態偵測鍵盤有無輸入，不用停住等待，不過在 Linux 上沒有 kbhit() 及 getch() 可以用，好在國外有人實作出相同功能的函數，請參考 <a href="http://my.execpc.com/~geezer/software/kbhit.c">kbhit.c</a></p>
<p><a href='http://blog.linym.net/wp-content/uploads/2007/05/stepmotor.exe' title='StepMotor'>StepMotor</a></p>
<p><strong>用法：</strong></p>
<ol>
<li>進入 linux</li>
<li>cd /tmp</li>
<li>輸入 rz 上傳 stepper.o、step_test</li>
<li>insmod stepper.o</li>
<li>mknod /dev/stepper c 225 0</li>
<li>chmod 755 step_test</li>
<li>./step_test</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/137/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>讓 IE7 與舊版 IE 共存</title>
		<link>http://blog.linym.net/archives/128</link>
		<comments>http://blog.linym.net/archives/128#comments</comments>
		<pubDate>Sun, 06 May 2007 15:31:04 +0000</pubDate>
		<dc:creator>lym520</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[系統筆記]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://lym.fyman.idv.tw/blog/archives/128</guid>
		<description><![CDATA[越來越多的人使用 Web 標準來製作網頁，這時就需要測試在各瀏覽器的相容性，至少在 Firefox、IE7、IE6 要正常顯示吧！但要同時用多個版本的 IE 就是一大問題了，不過現在有 MultipleIE 就可以實現囉！ 先在電腦裝好 IE7，再下載 Multiple_IE 安裝即可。 ※安裝後介面會是英文，只要到 Multiple IE 目錄下的各版本資料夾，將 BROWSELC.DLL 刪除或更名即可。]]></description>
			<content:encoded><![CDATA[<p>越來越多的人使用 Web 標準來製作網頁，這時就需要測試在各瀏覽器的相容性，至少在 Firefox、IE7、IE6 要正常顯示吧！但要同時用多個版本的 IE 就是一大問題了，不過現在有 <a href="http://tredosoft.com/Multiple_IE">MultipleIE</a> 就可以實現囉！<br />
先在電腦裝好 IE7，再下載 <a href="http://tredosoft.com/files/multi-ie/multiple-ie-setup.exe">Multiple_IE</a> 安裝即可。</p>
<p>※安裝後介面會是英文，只要到 Multiple IE 目錄下的各版本資料夾，將 BROWSELC.DLL 刪除或更名即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.linym.net/archives/128/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

