<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-37683246</atom:id><lastBuildDate>Fri, 30 Dec 2011 10:34:27 +0000</lastBuildDate><category>Python</category><category>Vista</category><category>程式</category><category>列印</category><category>jQuery</category><category>JAVA</category><category>CSS</category><category>XP</category><category>Javascript</category><category>EeePC</category><category>頻寬流量</category><category>Arc</category><category>微軟</category><category>Xperia</category><category>VB.NET</category><category>網路</category><category>Windows</category><category>Windows NT</category><category>Google</category><category>Google App Engine</category><category>知識</category><category>ASP.NET</category><category>玩具</category><category>C++</category><category>硬碟</category><category>瀏覽工具</category><category>好康</category><category>系統</category><category>Linux</category><category>軟體分享</category><category>HTML</category><category>下載</category><category>Sony Ericsson</category><category>英文</category><category>MSDOS</category><category>PHS、網路</category><category>科技</category><title>ROY's Moving Castle</title><description /><link>http://roy2006tw.blogspot.com/</link><managingEditor>noreply@blogger.com (ROY LO)</managingEditor><generator>Blogger</generator><openSearch:totalResults>73</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RoyMovingCastle" /><feedburner:info uri="roymovingcastle" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-1065799831537175730</guid><pubDate>Mon, 28 Nov 2011 04:11:00 +0000</pubDate><atom:updated>2011-11-28T12:50:21.814+08:00</atom:updated><title>JavaScript function 傳字串</title><description>&lt;code&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;var s = "test";&lt;br&gt;
&amp;nbsp;&amp;nbsp;document.write(&amp;apos;&amp;lt;a class=&amp;quot;link&amp;quot; href=&amp;quot;javascript:show(&lt;span style="color:red;"&gt;&amp;amp;quot;&lt;/span&gt;&amp;apos; + s &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+&amp;apos;&lt;span style="color:red;"&gt;&amp;amp;quot;&lt;/span&gt;)&amp;quot;&amp;gt;link&amp;lt;/a&amp;gt;&amp;apos;);&lt;br&gt;
&amp;nbsp;&amp;nbsp;function show(s){&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;alert(s);&lt;br&gt;
&amp;nbsp;&amp;nbsp;};&lt;br&gt;
&amp;lt;/script&amp;gt;
&lt;/code&gt;

reference : &lt;a href="http://www.w3schools.com/tags/ref_entities.asp"&gt;HTML ISO-8859-1 Reference&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-1065799831537175730?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/GnQzZTFCkr8/javascript-function.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2011/11/javascript-function.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-2094027425238788076</guid><pubDate>Thu, 06 Oct 2011 15:17:00 +0000</pubDate><atom:updated>2011-10-06T23:46:39.562+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google App Engine</category><category domain="http://www.blogger.com/atom/ns#">JAVA</category><title>Google App Engine - JAVA - 資料類別繼承</title><description>基礎類別: class1&lt;br /&gt;
&lt;code class='code'&gt; package mypackage;&lt;br /&gt;
&lt;br /&gt;
import javax.jdo.annotations.IdGeneratorStrategy; &lt;br /&gt;
import javax.jdo.annotations.IdentityType; &lt;br /&gt;
import javax.jdo.annotations.Inheritance; &lt;br /&gt;
import javax.jdo.annotations.PersistenceCapable; &lt;br /&gt;
import javax.jdo.annotations.Persistent; &lt;br /&gt;
import javax.jdo.annotations.PrimaryKey;  &lt;br /&gt;
&lt;br /&gt;
&lt;span style="color:#3d6640"&gt;@PersistenceCapable(identityType = IdentityType.APPLICATION)&lt;/span&gt; &lt;br /&gt;
&lt;span style="color:red"&gt;&lt;b&gt;@Inheritance(customStrategy = "complete-table")&lt;/B&gt;&lt;/span&gt;  &lt;span style="color:#22c32e"&gt;//重要的一行&lt;/span&gt;&lt;br /&gt;
public class class1{    &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style="color:#3d6640"&gt;@PrimaryKey&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style="color:#3d6640"&gt;@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public Long id;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style="color:#3d6640"&gt;@Persistent&lt;/span&gt;  &lt;br /&gt;
&amp;nbsp;&amp;nbsp;protected String name; &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public class1(String name) {   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SetName(name);  &lt;br /&gt;
&amp;nbsp;&amp;nbsp;}   &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public void SetName(String s){    &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.name=s;  &lt;br /&gt;
&amp;nbsp;&amp;nbsp;}    &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public String GetName(){   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return this.name;  &lt;br /&gt;
&amp;nbsp;&amp;nbsp;} &lt;br /&gt;
} &lt;/code&gt;  &lt;br /&gt;
繼承類別 class2&lt;br /&gt;
&lt;code class='code'&gt; package mypackage;  &lt;br /&gt;
&lt;br /&gt;
import javax.jdo.annotations.IdentityType; &lt;br /&gt;
import javax.jdo.annotations.PersistenceCapable; &lt;br /&gt;
&lt;br /&gt;
import javax.jdo.annotations.Persistent;  &lt;br /&gt;
&lt;span style="color:#3d6640"&gt;@PersistenceCapable(identityType = IdentityType.APPLICATION)&lt;/span&gt;&lt;br /&gt;
public class class2 extends class1{     &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span style="color:#3d6640"&gt;@Persistent&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public String address;  &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;public class2(String name, String address) {   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;super(name);   &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;this.address=address;  &lt;br /&gt;
&amp;nbsp;&amp;nbsp;} &lt;br /&gt;
} &lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-2094027425238788076?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/do2OdGPugzI/google-app-engine-java.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2011/10/google-app-engine-java.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7041287382525776206</guid><pubDate>Fri, 24 Jun 2011 06:34:00 +0000</pubDate><atom:updated>2011-06-24T14:50:06.588+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">好康</category><title>遠傳FETnet搜好康</title><description>&lt;img border="0" src="http://js1.bloggerads.net/p_impr.aspx?bid=20091204000129&amp;amp;pid=1680" /&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;1.&amp;nbsp;&lt;a href="https://login.fetnet.net/IDConvert/dcm/cs/Satellite?pagename=MemberCenter/Page/McMemberPostLoginPageT&amp;amp;channelId=dcsafu6ei00000g0rd6oxc9q2_9i7b&amp;amp;returnURL=/cs/Satellite/Marketing/MbExEvents"&gt;加入會員&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-hTjhrKtmWxQ/TgQrdyNCarI/AAAAAAAAAik/9c8wZj8Aw_o/s1600/%25E9%2581%25A0%25E5%2582%25B3%25E5%258A%25A0%25E5%2585%25A5%25E6%259C%2583%25E5%2593%25A1+1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://4.bp.blogspot.com/-hTjhrKtmWxQ/TgQrdyNCarI/AAAAAAAAAik/9c8wZj8Aw_o/s400/%25E9%2581%25A0%25E5%2582%25B3%25E5%258A%25A0%25E5%2585%25A5%25E6%259C%2583%25E5%2593%25A1+1.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;2.&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.fetnet.net/cs/DisPatch/JoinMember"&gt;http://www.fetnet.net/cs/DisPatch/JoinMember&lt;/a&gt;&lt;br /&gt;
輸入基本資料&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-HRoe8xZlNGM/TgQsYLBQg9I/AAAAAAAAAis/5leyX7pFxOU/s1600/%25E9%2581%25A0%25E5%2582%25B3%25E5%258A%25A0%25E5%2585%25A5%25E6%259C%2583%25E5%2593%25A1+2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="288" src="http://3.bp.blogspot.com/-HRoe8xZlNGM/TgQsYLBQg9I/AAAAAAAAAis/5leyX7pFxOU/s320/%25E9%2581%25A0%25E5%2582%25B3%25E5%258A%25A0%25E5%2585%25A5%25E6%259C%2583%25E5%2593%25A1+2.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;3. 資料確認後按下確定即可啟用 , 記得要到自己的 e-mail 開啟啟用連結&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;遠傳FETnet會員專屬活動網址：&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px;"&gt;&lt;a href="http://www.fetnet.net/cs/Satellite/Marketing/MbExEvents" style="color: #df4f4f; font-family: Arial, Helvetica, sans-serif; font-size: 12px; outline-color: initial; outline-style: none; outline-width: initial; text-decoration: underline;" target="_blank"&gt;http://www.fetnet.net/cs/Satellite/Marketing/MbExEvents&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="title" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; margin-bottom: 5px;"&gt;&lt;a href="http://event.fetnet.net/free/gift44/" style="color: #333333; text-decoration: none;" target="_blank"&gt;不加班小撇步&lt;/a&gt;&amp;nbsp;:&amp;nbsp;&lt;span class="Apple-style-span" style="color: black; font-family: 'Times New Roman'; font-size: small; font-weight: normal;"&gt;善用時間, 不做多餘的事...&lt;/span&gt;&lt;/div&gt;&lt;div class="eventInfo" style="color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;a href="http://event.fetnet.net/free/gift44/" style="color: #666666; text-decoration: none;" target="_blank"&gt;分享不加班小撇步，免費抽Eee PC小筆電&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-86jE56j6_Aw/TgQuO0u2OJI/AAAAAAAAAiw/slEvemCcO0M/s1600/%25E9%2581%25A0%25E5%2582%25B3%25E6%25B4%25BB%25E5%258B%25951.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="238" src="http://4.bp.blogspot.com/-86jE56j6_Aw/TgQuO0u2OJI/AAAAAAAAAiw/slEvemCcO0M/s320/%25E9%2581%25A0%25E5%2582%25B3%25E6%25B4%25BB%25E5%258B%25951.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;上班族不加班絕招大公開, 現在已經有很多人留言, 有些真的很有創意, 你的絕招是什麼呢?&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 13px;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="title" style="font-weight: bold; margin-bottom: 5px; text-align: left;"&gt;&lt;a href="http://event.fetnet.net/Board/W_Vote.asp?ID=69053" style="color: #333333; text-decoration: underline;" target="_blank"&gt;古早味冰品&lt;/a&gt;&lt;/div&gt;&lt;div class="eventInfo" style="color: #666666; line-height: 18px; text-align: left;"&gt;&lt;a href="http://event.fetnet.net/Board/W_Vote.asp?ID=69053" style="color: #666666; text-decoration: none;" target="_blank"&gt;選出你懷念的古早味冰品，免費吃哈根達斯&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-uZLf7GPD1k4/TgQu_cXtZ3I/AAAAAAAAAi0/tS8PFYZH9Vg/s1600/%25E9%2581%25A0%25E5%2582%25B3%25E6%25B4%25BB%25E5%258B%25952.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="122" src="http://1.bp.blogspot.com/-uZLf7GPD1k4/TgQu_cXtZ3I/AAAAAAAAAi0/tS8PFYZH9Vg/s320/%25E9%2581%25A0%25E5%2582%25B3%25E6%25B4%25BB%25E5%258B%25952.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;簡單幾個步驟, 就有好康拿, 快去參加吧&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7041287382525776206?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/BT6s3HXBQDQ/fetnet.html</link><author>noreply@blogger.com (ROY LO)</author><media:thumbnail url="http://4.bp.blogspot.com/-hTjhrKtmWxQ/TgQrdyNCarI/AAAAAAAAAik/9c8wZj8Aw_o/s72-c/%25E9%2581%25A0%25E5%2582%25B3%25E5%258A%25A0%25E5%2585%25A5%25E6%259C%2583%25E5%2593%25A1+1.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2011/06/fetnet.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-8512031698716949993</guid><pubDate>Fri, 17 Jun 2011 02:10:00 +0000</pubDate><atom:updated>2011-06-17T11:37:36.851+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Xperia</category><category domain="http://www.blogger.com/atom/ns#">Sony Ericsson</category><title>Sony Ericsson ARC 升級 2.3.3 (Root)</title><description>1. 使用 &lt;a href="http://hotfile.com/dl/111397613/72995b1/FlashTool_0.2.9.1.exe.html?lang=cht"&gt;flashtool &lt;/a&gt; 刷回 &lt;a href="http://u.115.com/file/did59pct"&gt;3.0.A.2.181(2.3.2)&lt;/a&gt; &lt;br /&gt;
ps. wipe 記得&lt;b&gt;不要勾&lt;/b&gt;可以保留原設定資料, 重新開機可能會有很多錯誤訊息, 不用理會, 另外電池電量可能只顯示 1%,&amp;nbsp;移除電池, 重新安裝電池, 開機即可.&lt;br /&gt;
&lt;br /&gt;
2. 使用&lt;a href="https://sites.google.com/a/mobileai.tw/download/file/GingerBreak-v1.20.apk?attredirects=0&amp;amp;d=1"&gt;GingerBreak-v1.20&lt;/a&gt; root(root後勿更改任何檔案)&lt;br /&gt;
&lt;br /&gt;
3. 使用OTA(無線或3G)升級:設定 &amp;gt; 關於手機 &amp;gt; 軟體更新 -&amp;gt; 即可更新到 3.0.1.A.0.145(2.3.3)&lt;br /&gt;
&lt;br /&gt;
如果不會使用 flashtool 在google搜尋吧!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-8512031698716949993?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/PmF7NhDlv8M/sony-ericsson-arc-233-root.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><enclosure url="https://sites.google.com/a/mobileai.tw/download/file/GingerBreak-v1.20.apk?attredirects=0&amp;amp;d=1" length="302325" type="application/vnd.android.package-archive; charset=UTF-8" /><media:content url="https://sites.google.com/a/mobileai.tw/download/file/GingerBreak-v1.20.apk?attredirects=0&amp;amp;d=1" fileSize="302325" type="application/vnd.android.package-archive; charset=UTF-8" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>1. 使用 flashtool 刷回 3.0.A.2.181(2.3.2) ps. wipe 記得不要勾可以保留原設定資料, 重新開機可能會有很多錯誤訊息, 不用理會, 另外電池電量可能只顯示 1%,&amp;nbsp;移除電池, 重新安裝電池, 開機即可. 2. 使用GingerBreak-v1.20 root(root後勿更改任何檔案) 3. 使用OTA(無線或3G)升級:設定 &amp;gt; 關於手機 &amp;gt; 軟體更新 -&amp;gt; 即可更新到 3.0.1.A.0.145(2.3.3) 如果不會使用 flasht</itunes:subtitle><itunes:author>noreply@blogger.com (ROY LO)</itunes:author><itunes:summary>1. 使用 flashtool 刷回 3.0.A.2.181(2.3.2) ps. wipe 記得不要勾可以保留原設定資料, 重新開機可能會有很多錯誤訊息, 不用理會, 另外電池電量可能只顯示 1%,&amp;nbsp;移除電池, 重新安裝電池, 開機即可. 2. 使用GingerBreak-v1.20 root(root後勿更改任何檔案) 3. 使用OTA(無線或3G)升級:設定 &amp;gt; 關於手機 &amp;gt; 軟體更新 -&amp;gt; 即可更新到 3.0.1.A.0.145(2.3.3) 如果不會使用 flashtool 在google搜尋吧!</itunes:summary><itunes:keywords>Xperia, Sony Ericsson</itunes:keywords><feedburner:origLink>http://roy2006tw.blogspot.com/2011/06/sony-ericsson-arc-233-root.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7669592930635994704</guid><pubDate>Fri, 08 Apr 2011 07:57:00 +0000</pubDate><atom:updated>2011-04-08T15:57:20.965+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Xperia</category><category domain="http://www.blogger.com/atom/ns#">Sony Ericsson</category><category domain="http://www.blogger.com/atom/ns#">Arc</category><title>Sony Ericsson Xperia Arc 初體驗</title><description>新接觸 Android 手機, 這幾天把玩的體驗是經過 Market 搜尋應用程式, 安裝應用程式都很方便, 尤其又可以結合 google gmail 來做同步, 在 PC 端 https://market.android.com/ 搜尋到的程式直接也可在 PC 端的瀏覽器上安裝, 這樣的雲端才是王道阿, 不用再用 usb 傳來傳去, 讚!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7669592930635994704?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/Ko_Q5eZa5cE/sony-ericsson-xperia-arc.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2011/04/sony-ericsson-xperia-arc.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7546494195522125180</guid><pubDate>Wed, 01 Dec 2010 07:41:00 +0000</pubDate><atom:updated>2010-12-01T15:42:18.906+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">系統</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">微軟</category><title>批次檔如何讓輸入密碼時不顯示出來</title><description>&lt;code class="code"&gt;A&lt;br /&gt;
MOV AH,0C ;function flush buffer&lt;br /&gt;
INT 21 ;DOS call&lt;br /&gt;
MOV AH,0A ;function buffered input&lt;br /&gt;
INT 21 ;DOS call&lt;br /&gt;
MOV DL,AL ;store user input&lt;br /&gt;
MOV AH,4C ;function exit&lt;br /&gt;
INT 21 ;DOS call&lt;br /&gt;
RCX&lt;br /&gt;
14&lt;br /&gt;
N PSWDHIDE.COM&lt;br /&gt;
W&lt;br /&gt;
Q&lt;/code&gt;&lt;br /&gt;
1. 將以上複製貼上到記事本並存成 hidepass.scr&lt;br /&gt;
2. 在 Command 視窗輸入&lt;br /&gt;
&lt;code class="code"&gt;debug &lt; hidepass.scr&lt;/code&gt;&lt;br /&gt;
3. 會生成一個檔案：PSWDHIDE.COM&lt;br /&gt;
4. 接著新增一個批次檔：&lt;br /&gt;
&lt;code class="code"&gt;@echo off&lt;br /&gt;
@set /p uname=請輸入帳號:&lt;br /&gt;
@set /p upass=[Password] for /f "tokens=*" %%i in ('pswdhide.com') do set dpass=%%i&lt;/code&gt;&lt;br /&gt;
以上即可達成不顯示密碼，不過，密碼提示只能英文，輸入中文會亂碼&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7546494195522125180?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/eg-xJBBE-5k/blog-post.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/12/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-6197811708937463980</guid><pubDate>Thu, 25 Nov 2010 17:59:00 +0000</pubDate><atom:updated>2010-11-26T02:00:01.245+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">軟體分享</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Windows中的虛擬鍵盤</title><description>Windows作業系統中已內建「螢幕小鍵盤」軟體，只要按WinKey+R(啟動執行)，輸入osk，即會啟動螢幕小鍵盤。&lt;br /&gt;
&lt;img height="63" src="http://pic.pimg.tw/isvincent/4b23c93fe2a29.png?v=1260636480" width="200" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-6197811708937463980?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/N-AKRe1tyKc/windows.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/11/windows.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-1365760996330965503</guid><pubDate>Fri, 15 Oct 2010 01:19:00 +0000</pubDate><atom:updated>2010-10-15T09:21:21.499+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Python</category><title>Google App 上傳下載資料庫的批次檔 &amp; 資料中包含中文的處理</title><description>如果從資料庫下載的資料中有包含中文則必須寫成&lt;br /&gt;
&lt;code class="code"&gt;value.encode('utf-8')&lt;/code&gt;&lt;br /&gt;
如果上傳到資料庫的資料中有包含中文則必須寫成&lt;br /&gt;
&lt;code class="code"&gt;unicode(value, 'utf-8')&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
上傳到資料庫的批次檔&lt;br /&gt;
&lt;code class="code"&gt;@echo off&lt;br /&gt;
set PYTHONPATH=src&lt;br /&gt;
rem appcfg.py upload_data --config_file=upload.py --filename=file.csv --kind="Model"--url=http://localhost:8080/remote_api src&lt;br /&gt;
appcfg.py upload_data --config_file=upload.py --filename=file.csv --kind="Model"--auth_domain="域名" src&lt;br /&gt;
pause&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
從資料庫下載的批次檔&lt;br /&gt;
&lt;code class="code"&gt;@echo off&lt;br /&gt;
set PYTHONPATH=src&lt;br /&gt;
rem appcfg.py download_data --config_file=export.py --filename=file.csv --kind="Model" --url=http://localhost:8080/remote_api src&lt;br /&gt;
appcfg.py download_data --config_file=download.py --filename=file.csv --kind="Model"--auth_domain="域名" src&lt;br /&gt;
pause&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-1365760996330965503?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/PWm2XSWA544/google-app.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/10/google-app.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-8704031614061226241</guid><pubDate>Tue, 12 Oct 2010 05:35:00 +0000</pubDate><atom:updated>2010-10-12T13:35:54.601+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">系統</category><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Python</category><title>Google App Code 使用Python 2.5.4 得到國際網路時間</title><description>由於 Google 應用服務引擎 + Python 2.5 不能使用 os.system , 只好退而以比較的方式判斷系統時間是否與國際時間相符&lt;br /&gt;
&lt;br /&gt;
&lt;code class="code"&gt;&lt;br /&gt;
import time, datetime&lt;br /&gt;
import urllib&lt;br /&gt;
&lt;br /&gt;
def updateSystemTime():&lt;br /&gt;
url= 'http://www.baidu.com'&lt;br /&gt;
response= urllib.urlopen(url)&lt;br /&gt;
header= response.info()&lt;br /&gt;
date=header['Date']&lt;br /&gt;
gmt = time.strptime(date[5:25], "%d %b %Y %H:%M:%S")&lt;br /&gt;
dt = datetime.datetime(gmt[0],gmt[1],gmt[2],gmt[3],gmt[4],gmt[5])&lt;br /&gt;
if now.year != dt.year or now.month != dt.month or now.day != dt.day or now.hour != dt.hour:&lt;br /&gt;
dt += datetime.timedelta(hours=+8) &lt;br /&gt;
d_str = dt.strftime("%Y-%m-%d")&lt;br /&gt;
t_str = dt.strftime("%H:%M")&lt;br /&gt;
dateTime = (' %s %s' % (d_str , t_str))&lt;br /&gt;
return True&lt;br /&gt;
&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-8704031614061226241?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/awPvZnWuD0A/google-app-code-python-254.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/10/google-app-code-python-254.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-4757501838186476502</guid><pubDate>Sun, 26 Sep 2010 01:13:00 +0000</pubDate><atom:updated>2010-09-26T09:13:24.791+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><category domain="http://www.blogger.com/atom/ns#">列印</category><title>如何在程式中撰寫列印方向為橫向</title><description>在 PrintDocument 的事件 BeginPrint 中加入 PrintDocument .DefaultPageSettings.Landscape = True 即可&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-4757501838186476502?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/M5m1sa8qgEs/blog-post.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/09/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7069133361639317632</guid><pubDate>Fri, 18 Jun 2010 18:54:00 +0000</pubDate><atom:updated>2010-10-12T11:32:36.709+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google</category><category domain="http://www.blogger.com/atom/ns#">Python</category><title>Google App Engine (Python) 安裝 SSL</title><description>&lt;b&gt;Install MinGW&lt;/b&gt;&lt;br /&gt;
Go and get Automated MinGW Installer at &lt;a href="http://www.mingw.org/"&gt;http://www.mingw.org/&lt;/a&gt;&lt;br /&gt;
Environment Settings&lt;br /&gt;
Right-click on "My Computer" and select "Properties".&lt;br /&gt;
Click Advanced -&amp;gt; Environment Variables.&lt;br /&gt;
In the box entitled "System Variables" scroll down to the line that says "PATH" and double-click the entry.&lt;br /&gt;
You will be presented with a dialog box with two text boxes, the bottom text box allows you to edit the PATH variable. It is very important that you do not delete the existing values in the PATH string, this will cause all sorts of problems for you!&lt;br /&gt;
Scroll to the end of the string and at the end add ";&lt;installation-directory&gt;\bin". Here &lt;installation-directory&gt; is the full absolute path name of the installation directory; if you accepted the defaults when installing tar and gzip, then for these, it will (probably) be C:\Program Files\GnuWin32, while for MinGW it will be C:\MinGW\bin, (if you kept to the recommended default installation directory). Don't forget the semicolon; this separates the entries in the PATH.&lt;br /&gt;
press OK -&amp;gt; OK -&amp;gt; OK and you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Below are libraries you will need&lt;/b&gt;&lt;br /&gt;
&lt;a href="http://gnuwin32.sourceforge.net/packages/openssl.htm"&gt;OpenSSL&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://nchc.dl.sourceforge.net/project/gnuwin32/libgw32c/0.4/libgw32c-0.4-lib.zip"&gt;libgw32c&lt;/a&gt;&lt;br /&gt;
unzip and place it at C:\GnuWin32&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Get the sorce code&lt;/b&gt;&lt;br /&gt;
Go to download the source code at &lt;a href="http://pypi.python.org/pypi/ssl/"&gt;http://pypi.python.org/pypi/ssl/&lt;/a&gt; and extract to somewhere you want.&lt;br /&gt;
&lt;b&gt;Modify setup.py&lt;/b&gt;&lt;br /&gt;
The original setup.py is assume that you place library at C:\Utils\GnuWin32&lt;br /&gt;
&lt;code class="code"&gt;if sys.platform == 'win32':&lt;br /&gt;
# Assume the openssl libraries from GnuWin32 are installed in the&lt;br /&gt;
# following location:&lt;br /&gt;
gnuwin32_dir = os.environ.get("GNUWIN32_DIR", r"C:\GnuWin32")&lt;/code&gt;&lt;br /&gt;
Go to line 152 and change you path you have extracted the files in.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Build it&lt;/b&gt;&lt;br /&gt;
&lt;code class="code"&gt;setup.py build_ext --compiler=mingw32 install&lt;/code&gt;&lt;/installation-directory&gt;&lt;/installation-directory&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7069133361639317632?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/5eo91-zsCKw/install-mingw-go-and-get-automated.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><enclosure url="http://nchc.dl.sourceforge.net/project/gnuwin32/libgw32c/0.4/libgw32c-0.4-lib.zip" length="643174" type="application/zip" /><media:content url="http://nchc.dl.sourceforge.net/project/gnuwin32/libgw32c/0.4/libgw32c-0.4-lib.zip" fileSize="643174" type="application/zip" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>Install MinGW Go and get Automated MinGW Installer at http://www.mingw.org/ Environment Settings Right-click on "My Computer" and select "Properties". Click Advanced -&amp;gt; Environment Variables. In the box entitled "System Variables" scroll down to the li</itunes:subtitle><itunes:author>noreply@blogger.com (ROY LO)</itunes:author><itunes:summary>Install MinGW Go and get Automated MinGW Installer at http://www.mingw.org/ Environment Settings Right-click on "My Computer" and select "Properties". Click Advanced -&amp;gt; Environment Variables. In the box entitled "System Variables" scroll down to the line that says "PATH" and double-click the entry. You will be presented with a dialog box with two text boxes, the bottom text box allows you to edit the PATH variable. It is very important that you do not delete the existing values in the PATH string, this will cause all sorts of problems for you! Scroll to the end of the string and at the end add ";\bin". Here is the full absolute path name of the installation directory; if you accepted the defaults when installing tar and gzip, then for these, it will (probably) be C:\Program Files\GnuWin32, while for MinGW it will be C:\MinGW\bin, (if you kept to the recommended default installation directory). Don't forget the semicolon; this separates the entries in the PATH. press OK -&amp;gt; OK -&amp;gt; OK and you are done. Below are libraries you will need OpenSSL libgw32c unzip and place it at C:\GnuWin32 Get the sorce code Go to download the source code at http://pypi.python.org/pypi/ssl/ and extract to somewhere you want. Modify setup.py The original setup.py is assume that you place library at C:\Utils\GnuWin32 if sys.platform == 'win32': # Assume the openssl libraries from GnuWin32 are installed in the # following location: gnuwin32_dir = os.environ.get("GNUWIN32_DIR", r"C:\GnuWin32") Go to line 152 and change you path you have extracted the files in. Build it setup.py build_ext --compiler=mingw32 install</itunes:summary><itunes:keywords>Google, Python</itunes:keywords><feedburner:origLink>http://roy2006tw.blogspot.com/2010/06/install-mingw-go-and-get-automated.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-1567959691746394122</guid><pubDate>Tue, 15 Jun 2010 14:57:00 +0000</pubDate><atom:updated>2010-10-11T20:16:00.419+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">HTML</category><category domain="http://www.blogger.com/atom/ns#">jQuery</category><title>jQuery CSS 圖片指定位置 overlay table</title><description>&lt;code class='code'&gt;&amp;lt;head&amp;gt;&lt;br /&gt;
&amp;lt;style&amp;gt;&lt;br /&gt;
table&amp;lsaquo;&lt;br /&gt;
z-index:1;&lt;br /&gt;
&amp;rsaquo;&lt;br /&gt;
table, table td &amp;lsaquo;&lt;br /&gt;
border: 1px solid red;&lt;br /&gt;
&amp;rsaquo;&lt;br /&gt;
table td &amp;lsaquo;&lt;br /&gt;
width: 150px;&lt;br /&gt;
height: 50px;&lt;br /&gt;
&amp;rsaquo;&lt;br /&gt;
#img&amp;lsaquo;&lt;br /&gt;
position: absolute;&lt;br /&gt;
z-index:10&lt;br /&gt;
&amp;rsaquo;&lt;br /&gt;
&amp;lt;/style&amp;gt;&lt;br /&gt;
&amp;lt;script src="http://code.jquery.com/jquery-latest.min.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;table cellpadding=0 cellspacing=0&amp;gt;&lt;br /&gt;
&amp;lt;tbody&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td id="idtd"&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/tbody&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;img id="img" src="roylosingature.png"/&amp;gt;&lt;br /&gt;
&amp;lt;script language="Javascript"&amp;gt;&lt;br /&gt;
_pos = $('#idtd').offset(); &lt;br /&gt;
$('#img').css(&amp;lsaquo;'top': _pos.top,'left': _pos.left&amp;rsaquo;)&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-1567959691746394122?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/Qxyu-EiLjGQ/jquery-css-overlay-table.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/06/jquery-css-overlay-table.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7337537655224331765</guid><pubDate>Mon, 07 Jun 2010 14:22:00 +0000</pubDate><atom:updated>2010-06-07T22:22:48.359+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">瀏覽工具</category><category domain="http://www.blogger.com/atom/ns#">列印</category><title>PDF Creator 0.9.9 在 Chrome 中列印執行無效</title><description>- Go to your printers (Start - Settings - Printers)&lt;br /&gt;
 控制台中 &gt; 印表機和傳真&lt;br /&gt;
 - Right-Click PDFCreator -&gt; Properties -&gt; Configure Port&lt;br /&gt;
 點選 PDFCreator 內容(滑鼠右鍵) &gt; 連接埠 &gt; 設定連接埠&lt;br /&gt;
 - Check "Run as User" (it must be selected)&lt;br /&gt;
 勾選 "Run as User"&lt;br /&gt;
 - OK&lt;br /&gt;
 完成&lt;br /&gt;
 - Close&lt;br /&gt;
 關閉視窗&lt;br /&gt;
&lt;br /&gt;
 嘗試在 chrome 列印 -&gt; 終於可以了&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7337537655224331765?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/3j1qxrBBsdg/pdf-creator-099-chrome.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/06/pdf-creator-099-chrome.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-2567214223047970887</guid><pubDate>Thu, 27 May 2010 14:31:00 +0000</pubDate><atom:updated>2010-05-27T22:32:32.327+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Javascript</category><title>JavaScript prototype 属性</title><description>prototype 屬性使您有能力向對象添加屬性和方法。&lt;br /&gt;
語法&lt;br /&gt;
&lt;code&gt;object.prototype.name=value&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;
&lt;br /&gt;
function employee(name,job,born)&lt;br /&gt;
{&lt;br /&gt;
this.name=name;&lt;br /&gt;
this.job=job;&lt;br /&gt;
this.born=born;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
var bill=new employee("Bill Gates","Engineer",1985);&lt;br /&gt;
&lt;br /&gt;
employee.prototype.salary=null;&lt;br /&gt;
bill.salary=20000;&lt;br /&gt;
&lt;br /&gt;
document.write(bill.salary);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
參考: &lt;a href="http://www.w3school.com.cn/js/jsref_prototype_date.asp"&gt;JavaScript Date 对象参考手册&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-2567214223047970887?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/uialY7IbuYY/javascript-prototype.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/05/javascript-prototype.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7877383408922781479</guid><pubDate>Thu, 27 May 2010 14:27:00 +0000</pubDate><atom:updated>2010-05-27T22:27:18.622+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">CSS</category><title>簡單的Blogger code block的方法(貼程式碼)</title><description>轉錄自:http://warrickdodo.blogspot.com/2007/02/code-display-block-fixes-strange-ie.html&lt;br /&gt;
只要加入以下:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;code, .code {&lt;br /&gt;
    display: block; /* fixes a strange ie margin bug */&lt;br /&gt;
    font-family: Courier New;&lt;br /&gt;
    font-size: 8pt;&lt;br /&gt;
    overflow:auto;&lt;br /&gt;
    background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y;&lt;br /&gt;
    border: 1px solid #ccc;&lt;br /&gt;
    padding: 10px 10px 10px 21px;&lt;br /&gt;
    max-height:200px;&lt;br /&gt;
    line-height: 1.2em;&lt;br /&gt;
}&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7877383408922781479?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/3RIHDvrQeTg/blogger-code-block.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/05/blogger-code-block.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-5211700489022731048</guid><pubDate>Thu, 27 May 2010 14:08:00 +0000</pubDate><atom:updated>2010-05-27T22:24:51.729+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">Javascript</category><title>利用JAVA SCRIPT來格式化日期</title><description>&lt;code&gt;&amp;lt;script language="JavaScript"&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Date.prototype.format = function(format)&lt;br /&gt;
{   &lt;br /&gt;
var o = {   &lt;br /&gt;
"M+" : this.getMonth()+1, //month   &lt;br /&gt;
"d+" : this.getDate(),    //day   &lt;br /&gt;
"h+" : this.getHours(),   //hour   &lt;br /&gt;
"m+" : this.getMinutes(), //minute   &lt;br /&gt;
"s+" : this.getSeconds(), //second   &lt;br /&gt;
"q+" : Math.floor((this.getMonth()+3)/3), //quarter   &lt;br /&gt;
"S" : this.getMilliseconds() //millisecond   &lt;br /&gt;
}   &lt;br /&gt;
if(/(y+)/.test(format)) format=format.replace(RegExp.$1,  &lt;br /&gt;
(this.getFullYear()+"").substr(4 - RegExp.$1.length));   &lt;br /&gt;
for(var k in o)if(new RegExp("("+ k +")").test(format))   &lt;br /&gt;
format = format.replace(RegExp.$1, &lt;br /&gt;
RegExp.$1.length==1 ? o[k] :    &lt;br /&gt;
("00"+ o[k]).substr((""+ o[k]).length)); &lt;br /&gt;
return format;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function rain()&lt;br /&gt;
{&lt;br /&gt;
obj1 = new Date().format("yyyy-MM-dd hh:mm:ss");&lt;br /&gt;
obj2 = new Date().format("yyyy-MM-dd");&lt;br /&gt;
obj3 = new Date().format("yyyy/MM/dd");&lt;br /&gt;
obj4 = new Date().format("MM/dd/yyyy");&lt;br /&gt;
&lt;br /&gt;
alert("obj1="+obj1+ "\n  obj2="+obj2 +  "\n  &lt;br /&gt;
obj3="  +obj3+  "\n  obj4="  +obj4);&lt;br /&gt;
}&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;input onclick="rain()" type="button" value="test" /&amp;gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-5211700489022731048?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/DIUBxFhBy5k/blog-post.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/05/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-6804878734074173796</guid><pubDate>Fri, 21 May 2010 14:24:00 +0000</pubDate><atom:updated>2010-05-21T22:24:59.346+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">程式</category><title>Google App Engine Datastore Viewer 中文顯示亂碼</title><description>在 Eclipse 中&lt;br /&gt;
Window &amp;gt; Preferences &amp;gt; General &amp;gt; Workspace &amp;gt; 右方 text file encoding 選擇 Other:UTF-8&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-6804878734074173796?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/s6PGf5LGmuA/google-app-engine-datastore-viewer.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/05/google-app-engine-datastore-viewer.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-6551183257463641392</guid><pubDate>Wed, 19 May 2010 12:41:00 +0000</pubDate><atom:updated>2010-05-19T20:41:50.186+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">程式</category><title>Google App Engine + Python</title><description>Google App Engine 以 Python 語言來寫, 對我來說真的要從頭學起&lt;br /&gt;
首先先找到 Eclipse 來做開發的介面, 再加上一堆插件 Pydev , django...&lt;br /&gt;
一堆語法 html, CSS, Javascript...&lt;br /&gt;
每天上網找範例, 文件 api...&lt;br /&gt;
頭昏眼花@@&lt;br /&gt;
&lt;br /&gt;
終於有了點頭緒, 不過還尚待努力...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-6551183257463641392?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/pQXmvn8OSlY/google-app-engine-python.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/05/google-app-engine-python.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-3133837020633192629</guid><pubDate>Tue, 23 Mar 2010 05:43:00 +0000</pubDate><atom:updated>2010-03-23T13:43:13.797+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">瀏覽工具</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>如何使用 MyEnTunnel + Chrome + Switchy! 在 GFW 下瀏覽網頁</title><description>1. 要有&lt;a href="http://rootshell.be/register.php"&gt; SSH&lt;/a&gt; 帳號&lt;br /&gt;
2. 下載 &lt;a href="http://nemesis2.qx.net/pages/MyEnTunnel"&gt;MyEnTunnel&lt;/a&gt;&lt;br /&gt;
3. &lt;a href="http://www.chromeplus.org/"&gt;Chrome Plus&lt;/a&gt; 瀏覽器+ 擴充功能 &lt;a href="https://chrome.google.com/extensions/detail/caehdcpeofiiigpdhbabniblemipncjj?hl=zh-tw"&gt;Switchy&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
將 SSH Server, port, username, password 帳號填入 MyEnTunnel 相關欄位&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_KS4uRZwrk3M/S6hTVq0hPwI/AAAAAAAAAg4/oA1eQG_hv1Y/s1600-h/MyEnTunnel.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_KS4uRZwrk3M/S6hTVq0hPwI/AAAAAAAAAg4/oA1eQG_hv1Y/s320/MyEnTunnel.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
按下 connect 如果圖示變為綠色即成功&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Switchy 設定使用請參考&amp;nbsp;&lt;a href="http://www.laogeng.org/archives/670.html"&gt;http://www.laogeng.org/archives/670.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
還有要在 %Windir%\System32\Drivers\etc\hosts 檔案中加入兩行&lt;br /&gt;
&lt;br /&gt;
74.125.39.99&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;chrome.google.com&lt;br /&gt;
74.125.39.99&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;clients2.google.com&lt;br /&gt;
&lt;br /&gt;
然後就可以瀏覽很多被牆的網頁囉!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-3133837020633192629?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/Ug7blwEJ3wE/myentunnel-chrome-switchy-gfw.html</link><author>noreply@blogger.com (ROY LO)</author><media:thumbnail url="http://2.bp.blogspot.com/_KS4uRZwrk3M/S6hTVq0hPwI/AAAAAAAAAg4/oA1eQG_hv1Y/s72-c/MyEnTunnel.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/03/myentunnel-chrome-switchy-gfw.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-8243559815852215278</guid><pubDate>Tue, 19 Jan 2010 05:04:00 +0000</pubDate><atom:updated>2010-01-19T13:05:31.798+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">微軟</category><title>如何在網路芳鄰啟用帳號密碼存取共用資料夾</title><description>1.進入電腦管理員, 點選 Guest 使用者內容, 勾選'帳戶已停用'&lt;br /&gt;
2.新增使用者, 設定密碼(勾選'密碼永遠有效')&lt;br /&gt;
3.在共用資料夾中,點選使用權限,移除'Every One',加入剛剛設定的帳戶&lt;br /&gt;
4.在 Client 端,先移除之前連線的資料, cmd 指令: net use * /delete&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-8243559815852215278?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/i5hyfKZI-CU/blog-post.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>2</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/01/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-3955581393572053859</guid><pubDate>Mon, 04 Jan 2010 12:56:00 +0000</pubDate><atom:updated>2010-01-04T20:56:03.326+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">網路</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>使用 net use 指令連線網路磁碟機，節省輸入密碼時間</title><description>連線到網路磁碟機每次都要輸入密碼?&lt;br /&gt;
使用 net use 指令可以解決這個麻煩&lt;br /&gt;
 &lt;br /&gt;
舉例來說，如果你要使用username這個帳號連線到 \\server\path\，密碼是password的話，可以在命令列中這樣用&lt;br /&gt;
net use "\\server\path\" /user:"username" password&lt;br /&gt;
這樣當你連線的時候系統就不會再問你密碼了。這個方法對使用Home版作業系統的使用者來說很有用，可以把要連線的路徑全部都寫成一個批次檔，在系統啟動的時候自動執行這個批次檔，這樣連線常用的網路芳鄰時就不需要再輸入帳號密碼了。&lt;br /&gt;
 &lt;br /&gt;
如果想要把連線指定到你本機的磁碟機Z:，那可以這樣用&lt;br /&gt;
net use Z: "\\server\path\" /user:"username" password&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-3955581393572053859?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/nHj4bC168Gg/net-use.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2010/01/net-use.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7437031156600354802</guid><pubDate>Tue, 22 Dec 2009 07:36:00 +0000</pubDate><atom:updated>2009-12-22T15:36:21.630+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>完整清除 .NET Framework 的工具 – .NET Framework Cleanup Utility</title><description>.NET Framework 是一個由微軟推出的應用程式開發架構，使用這個架構開發出來的應用程式必須在裝有 .NET Framework 的電腦才可以執行。從一開始的 .NET Framework 1.0 到現在的 .NET Framework 3.5，中間的版本延革也經過了三個 (1.1、2.0 及 3.0) 版本。&lt;br /&gt;
&lt;br /&gt;
但有時候在反覆安裝；或者不正常安裝、移除之後可能會讓 .NET Framework 產生錯誤，像是檔案損毀、登錄資料錯亂或是 MSI 安裝註冊資訊損毀等等。在這種情形下，除了會導致需要 .NET Framework 的軟體不能正在運作之外，還會無法移除 .NET Framework，就算要重新安裝修復也會出現錯誤。&lt;br /&gt;
&lt;br /&gt;
遇到這種問題，大部份的人可能會快刀斬亂麻，直接重灌作業系統比較痛快。但是有了下面這個工具，當有 .NET Framework 無法移除、重新安裝的問題時，不需要重灌電腦也能解決。&lt;br /&gt;
&lt;br /&gt;
.NET Framework Cleanup Utility 是一個由微軟內部工程師開發的小工具。它最主要的用處就是清除安裝在電腦裡的 .NET Framework。不管是 .NET Framework 的檔案、登錄檔、MSI 安裝註冊資訊通通清得一乾二淨。目前支援到 .NET Framework 3.5，包括以前的版本都可以完整地移除。把有錯誤的 .NET Framework 清理之後再重新安裝就沒有問題了。&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/astebner/attachment/8904493.ashx"&gt;下載連結&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7437031156600354802?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/x-Wmc5TqUHg/net-framework-net-framework-cleanup.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>1</thr:total><enclosure url="http://blogs.msdn.com/astebner/attachment/8904493.ashx" length="261246" type="application/x-zip-compressed" /><media:content url="http://blogs.msdn.com/astebner/attachment/8904493.ashx" fileSize="261246" type="application/x-zip-compressed" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>.NET Framework 是一個由微軟推出的應用程式開發架構，使用這個架構開發出來的應用程式必須在裝有 .NET Framework 的電腦才可以執行。從一開始的 .NET Framework 1.0 到現在的 .NET Framework 3.5，中間的版本延革也經過了三個 (1.1、2.0 及 3.0) 版本。 但有時候在反覆安裝；或者不正常安裝、移除之後可能會讓 .NET Framework 產生錯誤，像是檔案損毀、登錄資料錯亂或是 MSI 安裝註冊資訊損毀等等。在這種情形下，除了會導致需要 .</itunes:subtitle><itunes:author>noreply@blogger.com (ROY LO)</itunes:author><itunes:summary>.NET Framework 是一個由微軟推出的應用程式開發架構，使用這個架構開發出來的應用程式必須在裝有 .NET Framework 的電腦才可以執行。從一開始的 .NET Framework 1.0 到現在的 .NET Framework 3.5，中間的版本延革也經過了三個 (1.1、2.0 及 3.0) 版本。 但有時候在反覆安裝；或者不正常安裝、移除之後可能會讓 .NET Framework 產生錯誤，像是檔案損毀、登錄資料錯亂或是 MSI 安裝註冊資訊損毀等等。在這種情形下，除了會導致需要 .NET Framework 的軟體不能正在運作之外，還會無法移除 .NET Framework，就算要重新安裝修復也會出現錯誤。 遇到這種問題，大部份的人可能會快刀斬亂麻，直接重灌作業系統比較痛快。但是有了下面這個工具，當有 .NET Framework 無法移除、重新安裝的問題時，不需要重灌電腦也能解決。 .NET Framework Cleanup Utility 是一個由微軟內部工程師開發的小工具。它最主要的用處就是清除安裝在電腦裡的 .NET Framework。不管是 .NET Framework 的檔案、登錄檔、MSI 安裝註冊資訊通通清得一乾二淨。目前支援到 .NET Framework 3.5，包括以前的版本都可以完整地移除。把有錯誤的 .NET Framework 清理之後再重新安裝就沒有問題了。 下載連結</itunes:summary><itunes:keywords>VB.NET, Windows</itunes:keywords><feedburner:origLink>http://roy2006tw.blogspot.com/2009/12/net-framework-net-framework-cleanup.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-8357846568505191532</guid><pubDate>Tue, 22 Dec 2009 06:16:00 +0000</pubDate><atom:updated>2009-12-22T14:19:46.883+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">系統</category><category domain="http://www.blogger.com/atom/ns#">XP</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>Windows Update 或 Automatic Update 下載更新會出現下載成功卻安裝失敗</title><description>遇到 Windows XP 更新時出現下載成功卻安裝失敗的情況嗎? 解決方法如下: &lt;br /&gt;
1. &lt;a href="http://support.microsoft.com/kb/945099/zh-tw"&gt;微軟知識庫&lt;/a&gt; 下載 wufix.zip&lt;br /&gt;
2. 如果以上方法還是不行更新, &lt;a href="http://support.microsoft.com/kb/961054/zh-tw"&gt;Microsoft技術支援.一點通&lt;/a&gt; 下載 Microsoft Fix it &lt;br /&gt;
3. 如果以上方法還是不行更新,執行 cmd, 輸入命令 sfc /scannow, 接著也許要放入原版 XP 光碟, 然後修復約 1 個小時&lt;br /&gt;
&lt;br /&gt;
重新開機後, 應該就可以更新了!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-8357846568505191532?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/SMlkZkiq_sE/windows-update-automatic-update.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2009/12/windows-update-automatic-update.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-1156520241186398718</guid><pubDate>Fri, 11 Dec 2009 09:13:00 +0000</pubDate><atom:updated>2009-12-23T16:11:39.407+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">程式</category><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><title>Invoke 會造成無限迴圈??</title><description>在 Timer 物件中加入呼叫以下函式&lt;br /&gt;
&lt;code class="code"&gt;Public Sub SetImage(ByVal s As PictureBox, ByVal img As Image)&lt;br /&gt;
If s.InvokeRequired Then&lt;br /&gt;
s.Invoke(New Action(Of PictureBox, Image)(AddressOf SetImage), New Object() {s, img})&lt;br /&gt;
Else&lt;br /&gt;
s.Image = CType(img.Clone, Image)&lt;br /&gt;
End If&lt;br /&gt;
End Sub&lt;/code&gt;&lt;br /&gt;
間隔時間為 100 ms, 結果有時會造成軟體無回應, 應該是進入了無限迴圈, 只好改成&lt;br /&gt;
&lt;code class="code"&gt;try&lt;br /&gt;
PictureBox1.Image = CType(img.clone, Image)&lt;br /&gt;
Catch ex as Exception&lt;br /&gt;
'sometime there is error "其他地方正在使用此物件" &lt;br /&gt;
End Try&lt;/code&gt;&lt;br /&gt;
並以 try...catch 區段偵錯, 避免其他的錯誤&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-1156520241186398718?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/_T5JxZw9MWY/invoke.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2009/12/invoke.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-37683246.post-7004361836257908821</guid><pubDate>Mon, 16 Nov 2009 07:24:00 +0000</pubDate><atom:updated>2009-11-16T15:24:30.248+08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VB.NET</category><category domain="http://www.blogger.com/atom/ns#">系統</category><category domain="http://www.blogger.com/atom/ns#">Windows</category><title>XP pro 版 (PC1) 遠端連線至 XP Home 版 (PC2)</title><description>1. 存取被拒 (0x80070005) , 因為 XP Home 版不允許遠端連入(被控端)&lt;br /&gt;
2. 在 Google 查詢關鍵字 XP Home remote desktop client 找到一則非常有用的&lt;a href="http://www.mydigitallife.info/2008/06/14/install-and-enable-remote-desktop-in-windows-xp-home-edition/"&gt;文章&lt;/a&gt; 可以將 XP Home 轉成 XP Pro (實際上是我的電腦&gt;內容&gt;一般&gt;系統&gt;原本是 home edition 變為 professional )&lt;br /&gt;
&lt;br /&gt;
ps. 1. WMI 透過防火牆遠端存取, 可以在 google 輸入關鍵字 "WMI connecting throught firewall" 或是 "如何疑難排解 windows xp sp2 中的 WMI 相關問題"&lt;br /&gt;
http://msdn.microsoft.com/en-us/libary/aa389286(VS.85).aspx&lt;br /&gt;
http://suport.microsoft.com/?scid=kb;zh-tw;875605&amp;x=21&amp;y=13&lt;br /&gt;
2. cmd 指令: netstat -b 可以監控被開啟的 port , nbtstat 指令, arp 指令&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37683246-7004361836257908821?l=roy2006tw.blogspot.com' alt='' /&gt;&lt;/div&gt;</description><link>http://feedproxy.google.com/~r/RoyMovingCastle/~3/fTlWW2JjAds/xp-pro-pc1-xp-home-pc2.html</link><author>noreply@blogger.com (ROY LO)</author><thr:total>0</thr:total><feedburner:origLink>http://roy2006tw.blogspot.com/2009/11/xp-pro-pc1-xp-home-pc2.html</feedburner:origLink></item><language>en-us</language><media:rating>nonadult</media:rating></channel></rss>

