<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5119319155019552955</id><updated>2024-11-01T19:13:06.034+08:00</updated><category term="程式開發"/><category term="PHP"/><category term="HTML"/><category term="系統管理"/><category term="javascript"/><category term="網頁開發"/><category term="ASP.NET"/><category term="CSS"/><category term="Note"/><category term="VS 2010"/><category term="jQuery"/><category term="travel"/><category term="App"/><category term="CI"/><category term="Codeigniter"/><category term="Cpanel"/><category term="Homestead"/><category term="IIS"/><category term="Laravel"/><category term="Mac"/><category term="Malware"/><category term="SSL"/><category term="Security"/><category term="WHM"/><category term="Windows"/><category term="Xcode"/><category term="iOs"/><category term="windows 8.1"/><category term="安全"/><category term="網址"/><category term="資料庫"/><category term="軟體工具"/><category term="雜項"/><title type='text'>Kapar&#39;s Note</title><subtitle type='html'>My life and My work</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-3258117930707474595</id><published>2016-12-19T03:00:00.001+08:00</published><updated>2017-04-14T12:45:09.891+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Homestead"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="Laravel"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'>Laravel Framework 的 Homestead 安裝及使用 for Window</title><content type='html'>&lt;ol&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;下載安裝 VirtualBox&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;下載安裝 Vagrant&amp;nbsp;&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;安裝完 Vagrant 進入到用戶目錄中就會看到 Vagrant 的檔案內容&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;安裝 Git&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Git 安裝好就可以在用戶目錄中進行安裝 VirtualBox 使用的 box (虛擬機的檔案)&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;開啟命令視窗在用戶目錄中下載, 執行&lt;br /&gt;
&lt;br /&gt;
git clone https://github.com/laravel/homestead.git Homestead&lt;br /&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;執行過 git 就會在用戶目錄中看到 Homestead 及 .homestead 這兩個目錄.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;進入到 Homestead 這個目錄中, 執行第一次設定檔產生, 執行目錄中的檔案 init.bat, 這時會在 .homestead 中產生 Homestead.yaml 檔案.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;進入到 .homestead 目錄中, 修改 Homestead.yaml&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
將 folders 項目中的 map 修改為自己要使用的目錄, 例如:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
folders:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; - map: D:/Code&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; to: /home/vagrant/Code&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
將 sites 設定, 例如:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
sites:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; - map: homestead.app&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; to: /home/vagrant/Code/blog/public&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
其中的 map 設定為所要使用的網址, 並且到 Windows/system32/drivers/etc/ 底下修改 hosts 檔案, 通常設定 192.168.10.10 homestead.app 這樣才可以在瀏覽器中輸入 homestead.app 這樣的網址連線到網站.&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
另外 to 這個項目, 依照自己專案的名稱來設定, 系統預設的網頁目錄為 /home/vagrant/, 因為指派了 folders 的檔案目錄, 因此變成 /home/vagrant/Code/ 接下來才是專案名稱.所以成為 /home/vagrant/Code/專案名稱/專案的 public 這樣的路徑.&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;Homestead.yaml 設定好後就可以進行第一次執行 Homestead 虛擬機.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;執行命令視窗在 Homestead 的目錄中, 執行 vagrant up&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;執行過後 windows 系統必須使用 putty 或是其他 ssh 連線程式連接到虛擬機, 而不是用 vagrant ssh 指令.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;開啟 putty 建立 homestead 連線, IP 需輸入 127.0.0.1 Port:2222 帳號 vagrant 密碼 vagrant 這樣就可以連接到虛擬機上面進行操作.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;虛擬機進入後, 建議執行一次 sudo apt-get update, 及 sudo apt-get upgrade 更新一下系統.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;更新過虛擬機後, 登出虛擬機, 回到 windows 命令視窗, 在 Homestead 目錄底下執行 vagrant provision 更新虛擬機的映象檔. 更新後使用 vagrant reload 重新執行虛擬機. 這樣下次經由ssh 連線進去就是更新過後的系統.&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;使用 php artisan make:migration 產生資料庫檔時, 有時會因為刪除了 database/migration 目錄底下的檔案要另外產生發生錯誤, 這時候可以執行 composer dump-autoload -o 來修復錯誤.&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;b&gt;2017-04-14 更新&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
如果更新了 vagrant 到 &amp;nbsp;1.9.3 版本後, 發生 vagrant up fails 的錯誤, 也就是網路 forward port 的問題, 可以考慮將 Homestead/scripts/homestead.rb 中的內容更改一下, 底下是要更改的內容:&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Use Default Port Forwarding Unless Overridden&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; unless settings.has_key?(&quot;default_ports&quot;) &amp;amp;&amp;amp; settings[&quot;default_ports&quot;] == false&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; default_ports.each do |guest, host|&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; unless settings[&quot;ports&quot;].any? { |mapping| mapping[&quot;guest&quot;] == guest }&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #config.vm.network &quot;forwarded_port&quot;, guest: guest, host: host, auto_correct: true&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; config.vm.network &quot;forwarded_port&quot;, guest: guest, host: host, host_ip: &quot;127.0.0.1&quot;, auto_correct: true&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Add Custom Ports From Configuration&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if settings.has_key?(&quot;ports&quot;)&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; settings[&quot;ports&quot;].each do |port|&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #config.vm.network &quot;forwarded_port&quot;, guest: port[&quot;guest&quot;], host: port[&quot;host&quot;], protocol: port[&quot;protocol&quot;], auto_correct: true&lt;/div&gt;
&lt;div&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;config.vm.network &quot;forwarded_port&quot;, guest: port[&quot;guest&quot;], host: port[&quot;host&quot;], protocol: port[&quot;protocol&quot;], host_ip: &quot;127.0.0.1&quot;, auto_correct: true&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; end&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/3258117930707474595/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2016/12/laravel-framework-for-window.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3258117930707474595'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3258117930707474595'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2016/12/laravel-framework-for-window.html' title='Laravel Framework 的 Homestead 安裝及使用 for Window'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-1358553267802951000</id><published>2014-05-29T07:34:00.002+08:00</published><updated>2014-05-29T07:45:18.436+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="travel"/><title type='text'>際遇的餐廳角落</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgApogzGNFoUX73fqlHmGoAtzoJ02sRFJeM_tSfUbqW6CL9mz3NZXCY28gAuVTDsltDflrTdg_SuG3WtXCKAtj1-nDmzl8zuD8mluSVN_QZVAt7ZwvkEs5th5pvIHOEZfkn94yUxgfDeQE/s1600/002.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgApogzGNFoUX73fqlHmGoAtzoJ02sRFJeM_tSfUbqW6CL9mz3NZXCY28gAuVTDsltDflrTdg_SuG3WtXCKAtj1-nDmzl8zuD8mluSVN_QZVAt7ZwvkEs5th5pvIHOEZfkn94yUxgfDeQE/s1600/002.JPG&quot; height=&quot;236&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
在國外一個地方小餐廳的角落坐著，打算點上今天晚上好好享用的餐點。就在準備招喚店員的同時，門口的店門突然開啟，等候了幾秒鐘不見有人進入，那扇門又緩緩地關上，不一會兒又再次開啟，原來是門外有個年輕的當地人扶著一位白人緩緩地走進來，就是他為了讓那位行動不便的白人好進入，用手推了幾次店門。&lt;br /&gt;
&lt;br /&gt;
當他們好不容易入座後，我也點完了餐點，靜靜的看著那一對進來的客人。&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
那位白人看起來年約五十幾歲，但是身體左半邊應該是中風；完全沒有動作的能力，全靠著剛剛攙扶他進來的年輕人為他鋪上餐巾，擺好水杯。這時餐廳老闆一邊走出吧檯一邊招呼著他們，看來這一對客人應該是常常來店裡消費。&lt;br /&gt;
&lt;br /&gt;
我很好奇地看著這一對客人，彼此用著不流利的英文交談，比手畫腳，甚至拿出了紙筆畫著寫著。不過很有默契的，他們懂得彼此的需要也笑著看著對方。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg50Qv0ga5_rNmiOHglSYI9HC_TeOj9T34JNeSmgxh9E7M_8aWV0GSfJKs0YhmZeTTFVV7W_LUUp76I_SJHjkjue3B1bwj83kopBHgHz5OXVFhHFrDcXuqNNaoGMeIH7StjEVf6_rr716A/s1600/001.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg50Qv0ga5_rNmiOHglSYI9HC_TeOj9T34JNeSmgxh9E7M_8aWV0GSfJKs0YhmZeTTFVV7W_LUUp76I_SJHjkjue3B1bwj83kopBHgHz5OXVFhHFrDcXuqNNaoGMeIH7StjEVf6_rr716A/s1600/001.JPG&quot; height=&quot;276&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
也許他們是一對戀人吧。在這個國度裡，可以無拘無束擁抱彼此，不會有人以異樣的眼光看著他們。&lt;br /&gt;
&lt;br /&gt;
也許也只是年紀大的那位客人喜歡這個國度，這裡有他想要的回憶。因此雇用了當地的年輕人陪伴他照顧他。&lt;br /&gt;
&lt;br /&gt;
在他身體無法繼續到下一個旅程繼續揮霍他的生命時，這裡是他的中途站，或是他的終點站。&lt;br /&gt;
&lt;br /&gt;
幾年後的我，會不會再來這間餐廳，然後再遇到他們?</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/1358553267802951000/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2014/05/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1358553267802951000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1358553267802951000'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2014/05/blog-post.html' title='際遇的餐廳角落'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgApogzGNFoUX73fqlHmGoAtzoJ02sRFJeM_tSfUbqW6CL9mz3NZXCY28gAuVTDsltDflrTdg_SuG3WtXCKAtj1-nDmzl8zuD8mluSVN_QZVAt7ZwvkEs5th5pvIHOEZfkn94yUxgfDeQE/s72-c/002.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-1524315968622541673</id><published>2014-04-18T22:10:00.005+08:00</published><updated>2014-04-18T22:12:54.311+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="App"/><category scheme="http://www.blogger.com/atom/ns#" term="iOs"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="Xcode"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><title type='text'>安裝 Xcode 5.1 以及開發者相關設定</title><content type='html'>&lt;div class=&quot;p1&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
開發 Android 以及 iOS 使用的 app 可以在一般的 pc 上面進行程式及內容編排的工作, 但是當要產生 iOS 的 app 時就會需要用到 Mac 上的一些相關認證以及設備才可以很順利的進行建置產生以及發佈.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
因此在 Mac 的電腦裡面就必須安裝開發者工具 Xcode. 最新的版本為 Xcode 5.1.1 (2014-04-10發佈).只要在 Mac 的電腦中進入 App Store 就可以進行下載安裝.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
安裝好了以後進入到 Xcode 裡面進行必要的相關工具下載. 建議安裝的項目有 iOS 7.0 Simulator 以及 iOS 6.1 Simulator. 如果硬碟空間夠用, 就順便將相關的說明文件一併下載安裝吧.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
要安裝這些文件工具, 在 Xcode 中選單的 Xcode -&amp;gt; Preference 或是 command + , 就會打開新視窗選擇 Downloads 項目進行下載安裝.(圖一,圖二)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-LoET519oCd8/U1Ew89Ab6ZI/AAAAAAAAEEo/d9vmBVzeyBs/s1600/Xcode-03.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-LoET519oCd8/U1Ew89Ab6ZI/AAAAAAAAEEo/d9vmBVzeyBs/s1600/Xcode-03.png&quot; height=&quot;277&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
(圖一)相關工具安裝&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://4.bp.blogspot.com/-04tP0bbIeSE/U1Ew81lIWqI/AAAAAAAAEEs/fGlkIZfOHk0/s1600/Xcode-02.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-04tP0bbIeSE/U1Ew81lIWqI/AAAAAAAAEEs/fGlkIZfOHk0/s1600/Xcode-02.png&quot; height=&quot;262&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
(圖二) 下載安裝文件及模擬器&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
另外注意一點就是; 建議另外安裝 Command Line Tools for Xcode 這一個工具. 在開發過程中可以提供額外的幫助. 尤其是你需要終端機模式底下操作的時候會相當的便利．&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
安裝好Xcode開發工具後, 就可以進行申請 Apple Developer 開發者帳號, 設定好帳戶並繳交年費後就進行開發者憑證的申請登錄. 這個步驟也很重要, 不然寫好的 app 要發佈就會出大問題. 憑證的申請安裝設定網路上面有人已經圖文寫得很清楚, 可以參考這裡 &lt;a href=&quot;http://www.minwt.com/ios/4411.html&quot; target=&quot;_blank&quot;&gt;http://www.minwt.com/ios/4411.html &lt;/a&gt;步驟說明很詳細.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
要注意的是, 每一個 app 都會有一個不同的憑證, 因此在確認好你開發的 app 名稱後, 就用那個名稱去申請一個 app 的 Provisioning &amp;nbsp;給 Xcode 使用. 在 Xcode 裡面現在可以很方便地引用所產生的憑證到專案裡面, 只要建立好你的專案, 並在 Target General 畫面中引用.(圖三)&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-UFEkeA5Mg5c/U1Ew8yo1rpI/AAAAAAAAEEk/W50QdxEgcXw/s1600/xcode-04.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-UFEkeA5Mg5c/U1Ew8yo1rpI/AAAAAAAAEEk/W50QdxEgcXw/s1600/xcode-04.png&quot; height=&quot;263&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
(圖三) 在 Target General 中選用 Provisioning&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
同樣的, 如果你的專案中針對這一個項目有問題的話, 在該項目欄位前面會出現黃色的驚嘆號並讓你點選修正按鈕進行該項目的修正. 這時就會被引導到 Apple 開發者網站進行相關的憑證設定.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/1524315968622541673/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2014/04/xcode-51.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1524315968622541673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1524315968622541673'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2014/04/xcode-51.html' title='安裝 Xcode 5.1 以及開發者相關設定'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-LoET519oCd8/U1Ew89Ab6ZI/AAAAAAAAEEo/d9vmBVzeyBs/s72-c/Xcode-03.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-5423233067264378586</id><published>2014-04-06T02:52:00.001+08:00</published><updated>2014-04-18T22:13:24.482+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="網頁開發"/><title type='text'>Spry Menu 的應用技巧 Vertical Menu Bar</title><content type='html'>美工製作網頁選單如果使用 Dreamweaver 常會使用 Spry menu 來製作加快處理選單的作法. Spry menu 是一個方便的選單處理方式. 不過如果對於 css 不熟悉或是剛剛入門的設計師而言要製作稍微客製化的選單就有點難度.&lt;br /&gt;
&lt;br /&gt;
先針對一般的選單設計, 要製作出這樣的選單如果使用 Spry menu 處理很快, 以垂直顯示(Vertical) 的選單來說,設定好選單項目內容稍微修改一下 css 項目就可以達成. 每次選擇一個選項, 就會在該項目右邊顯示出相同高度的次目錄.&lt;br /&gt;
&lt;br /&gt;
例如: &lt;a href=&quot;http://www.smdoor.com.tw/test4.html&quot; target=&quot;_blank&quot;&gt;http://www.smdoor.com.tw/test4.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://3.bp.blogspot.com/-SEFoPB6dPwE/U0BPnoudvgI/AAAAAAAAEDA/8LjF1cFPmdA/s1600/001.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-SEFoPB6dPwE/U0BPnoudvgI/AAAAAAAAEDA/8LjF1cFPmdA/s1600/001.JPG&quot; height=&quot;186&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
但是如果客戶要求要把選單點選後的次選單位置統一固定高度顯示,初學者可能會傻眼, 不知道要去哪邊修改高度讓他每次選擇一個主選單後次選單固定在一致的高度位置顯示.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
例如: &lt;a href=&quot;http://www.smdoor.com.tw/test3.html&quot; target=&quot;_blank&quot;&gt;http://www.smdoor.com.tw/test3.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://2.bp.blogspot.com/-tc_rAfh7QKc/U0BPnvhbwBI/AAAAAAAAEDE/6se7vkiStqI/s1600/002.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-tc_rAfh7QKc/U0BPnvhbwBI/AAAAAAAAEDE/6se7vkiStqI/s1600/002.JPG&quot; height=&quot;266&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
說穿了就是要在次選單選項的 html 語法中 &amp;lt;ul&amp;gt;...&amp;lt;/ul&amp;gt; 來動手腳了.&lt;br /&gt;
&lt;br /&gt;
先指定次選單的 &amp;lt;ul&amp;gt; id 例如:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&quot;wrapper&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;ul id=&quot;MenuBar1&quot; class=&quot;MenuBarVertical&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a class=&quot;MenuBarItemSubmenu&quot; href=&quot;#&quot;&amp;gt;銅 雕 門 系 列&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;span style=&quot;background-color: #9fc5e8; color: blue;&quot;&gt;&amp;lt;ul id=&quot;pda&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;lt;ul id=&quot;MenuBar1&quot; class=&quot;MenuBarVertical&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a class=&quot;MenuBarItemSubmenu&quot; href=&quot;#&quot;&amp;gt;碳 纖 門 系 列&amp;lt;/a&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;span style=&quot;background-color: #9fc5e8; color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #9fc5e8; color: blue;&quot;&gt;&amp;lt;ul id=&quot;pdb&quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 1&amp;lt;/a&amp;gt; &amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp;&amp;lt;li&amp;gt;&amp;lt;a href=&quot;#&quot;&amp;gt;項目 3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&amp;lt;/li&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;..........&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;..........&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;..........&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
這邊已經指定好了次選單 &amp;lt;ul&amp;gt; 的 id 為 pda , pdb ...有幾個次選單就針對該次選單的 ul 來指定 id.&lt;br /&gt;
接著就針對 SpryMenuBarVertical.css 來處理 css 的內容.&lt;br /&gt;
&lt;br /&gt;
原始的 SpryMenuBarVertical.css 處理次選單的地方是在 ul.MenuBarVertical ul 這一段 css 語法中每次點選主選單右邊就會跑出次選單,並在點選的主選單右邊相同高度顯示.&lt;br /&gt;
&lt;br /&gt;
ul.MenuBarVertical ul {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;margin: 0 0 0 96%;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;padding: 0;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;list-style-type: none;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;font-size: 10px;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;position: absolute;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;z-index: 1020;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;cursor: default;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;width: 12em;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;left: -1000em;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;top: 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
其中的 margin : 0 0 0 96%; 就是要顯示次選單的位置. 因為先前已經設定了每個次選單的 id&lt;br /&gt;
我們就要針對每一個次選單來個別的指定顯示位置;讓他固定在一致的高度位置顯示. 所以針對每個次選單的 ul id 進行高度的設定.&lt;br /&gt;
&lt;br /&gt;
首先要知道主選單的每個選項的高度, 在範例中每個主選單的高度為 36px,因此第一個主選單選擇後右邊出現的次選單高度就是要與選定的主選單高度相同,因此設定為 margin: 0 0 0 96%;, 往後每個主選單隨著點選的變化, 就要增加次選單高度的位置.&lt;br /&gt;
&lt;br /&gt;
這邊使用負數指定高度是因為第二個主選單後次選單顯示的位置不再是與該主選單平行而是要跑到第一個主選單點選出次選單的位置, 所以是離開第二個主選單的位置因此改用負數顯示. 其他往下的選單就是以負數每次增加一個主選單的高度.&lt;br /&gt;
&lt;br /&gt;
#pda {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;margin: 0 0 0 96%;&lt;br /&gt;
}&lt;br /&gt;
#pdb {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;margin: -36px 0 0 96%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
這樣就可以製作出每個主選單點選後次選單固定在同一個高度位置顯示了.&lt;br /&gt;
&lt;br /&gt;
另外提供一點注意的地方, 在 Spry menu 預設的建議事項中次選單的定位 margin 是以百分比 %來顯示位置的定位點,&lt;br /&gt;
&lt;br /&gt;
例如: margin: -5% 0 0 0 96%;&lt;br /&gt;
&lt;br /&gt;
如果使用 % 來做為定位點, 在不同的瀏覽器中會顯示不同的結果, 為了讓網頁看起來一致建議採用 px 來指定位置比較保險.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/5423233067264378586/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2014/04/spry-menu-vertical-menu-bar.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5423233067264378586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5423233067264378586'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2014/04/spry-menu-vertical-menu-bar.html' title='Spry Menu 的應用技巧 Vertical Menu Bar'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-SEFoPB6dPwE/U0BPnoudvgI/AAAAAAAAEDA/8LjF1cFPmdA/s72-c/001.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-8870161753551249738</id><published>2014-02-03T03:01:00.000+08:00</published><updated>2014-04-18T22:14:03.365+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="windows 8.1"/><category scheme="http://www.blogger.com/atom/ns#" term="系統管理"/><title type='text'>windows 8.1 檔案總管無法在工具列使用的問題解決</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #37404e; font-family: &#39;lucida grande&#39;, tahoma, verdana, arial, sans-serif; font-size: 13.63636302947998px; line-height: 18px;&quot;&gt;當從 windows 8 升級到 windows 8.1 時, 底下的工具列裡面的檔案總管有時候會無法使用, 這時候就先在桌面建立一個檔案總管的捷徑, 然後在這個捷徑上面點選滑鼠右鍵, 選擇[內容]項目, 接著將顯示為 [目標] 裡面的內容清除掉, 並以 C:\Windows\explorer.exe 取代, 然後點選底下的 [套用] , 再把這個捷徑拖拉到工具列, 這樣就可以恢復先前的工具列可以點選檔案總管的功能了.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/8870161753551249738/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2014/02/windows-81.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8870161753551249738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8870161753551249738'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2014/02/windows-81.html' title='windows 8.1 檔案總管無法在工具列使用的問題解決'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-8394642593049782834</id><published>2013-10-04T16:28:00.003+08:00</published><updated>2014-04-18T22:14:40.921+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><title type='text'>PHP 中的報表產生器</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
在 PHP 開發中會用到報表, 雖然可以很陽春的用 Table 來產生自己所要的報表, 但是遇到比較要求高規格的客戶, 就需要有報表產生器來輔助.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
可以參考這一個網址, 用 jasper report 來產生&lt;/div&gt;
&lt;br /&gt;
&lt;a href=&quot;http://chathurangat.blogspot.tw/2012/03/jasperreports-with-php.html&quot; target=&quot;_blank&quot;&gt;http://chathurangat.blogspot.tw/2012/03/jasperreports-with-php.html&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/8394642593049782834/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/10/php.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8394642593049782834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8394642593049782834'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/10/php.html' title='PHP 中的報表產生器'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-5559971346378376706</id><published>2013-08-30T10:42:00.003+08:00</published><updated>2014-04-06T03:01:53.000+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSS"/><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="網頁開發"/><title type='text'>網頁製作中使用  Font 字型取代小圖示  (icon)</title><content type='html'>在製作網頁時往往會用到依些小圖示來標示, 讓網站內容更明確清楚, 現在有一個 font 字型可以使用來取代這些常用的小圖示, 讓網站速度變快, 也省掉相當多的製圖時間.&lt;br /&gt;
&lt;br /&gt;
網址為 :&amp;nbsp;&lt;a href=&quot;http://fortawesome.github.io/Font-Awesome/&quot; target=&quot;_blank&quot;&gt;http://fortawesome.github.io/Font-Awesome/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
可以參考裡面的範例將所要的字型圖示加到網頁中.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/5559971346378376706/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/08/font-icon.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5559971346378376706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5559971346378376706'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/08/font-icon.html' title='網頁製作中使用  Font 字型取代小圖示  (icon)'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-1899688431114065155</id><published>2013-06-25T05:45:00.000+08:00</published><updated>2014-04-18T22:17:17.437+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><category scheme="http://www.blogger.com/atom/ns#" term="資料庫"/><title type='text'>MySQL 資料庫轉出採用 php 的寫法轉出為  CSV 檔</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
近日處理一個客戶的資料庫, 由於當初的系統為舊版的 MySQL 資料庫, 所以裡面的編碼有些問題, 必須轉出為 &amp;nbsp;csv 檔案格式另外處理.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
以下為轉出檔案所使用的 &amp;nbsp;php 內容&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;
&amp;lt;?php&lt;br /&gt;
&amp;nbsp;$host = &#39;localhost&#39;; // &amp;lt;-- &amp;nbsp;db address&lt;br /&gt;
&amp;nbsp;$user = &#39;user&#39;; // &amp;lt;-- db user name&lt;br /&gt;
&amp;nbsp;$pass = &#39;pass&#39;; // &amp;lt;-- password&lt;br /&gt;
&amp;nbsp;$db = &#39;db_name&#39;; // db&#39;s name&lt;br /&gt;
&amp;nbsp;$table = &#39;table_name&#39;; // table you want to export&lt;br /&gt;
&amp;nbsp;$file = &#39;csv_name&#39;; // csv name.&lt;br /&gt;
&lt;br /&gt;
$link = mysql_connect($host, $user, $pass) or die(&quot;Can not connect.&quot; . mysql_error());&lt;br /&gt;
mysql_select_db($db) or die(&quot;Can not connect.&quot;);&lt;br /&gt;
&lt;br /&gt;
$result = mysql_query(&quot;SHOW COLUMNS FROM &quot;.$table.&quot;&quot;);&lt;br /&gt;
$i = 0;&lt;br /&gt;
&lt;br /&gt;
if (mysql_num_rows($result) &amp;gt; 0) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;while ($row = mysql_fetch_assoc($result)) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$csv_output .= &quot;`&quot;.$row[&#39;Field&#39;].&quot;`;&quot;;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$i++;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
}&lt;br /&gt;
$csv_output =substr($csv_output,0,strlen($csv_output)-1);&lt;br /&gt;
$csv_output .= &quot;\n&quot;;&lt;br /&gt;
&lt;br /&gt;
$values = mysql_query(&quot;SELECT * FROM &quot;.$table.&quot;&quot;);&lt;br /&gt;
&lt;br /&gt;
while ($rowr = mysql_fetch_row($values)) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;for ($j=0;$j&amp;lt;$i;$j++) {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$csv_output .= &quot;`&quot;.$rowr[$j].&quot;`;&quot;;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$csv_output =substr($csv_output,0,strlen($csv_output)-1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$csv_output .= &quot;\n&quot;;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
$filename = $file.&quot;_&quot;.date(&quot;d-m-Y_H-i&quot;,time());&lt;br /&gt;
&lt;br /&gt;
header(&quot;Content-type: application/vnd.ms-excel&quot;);&lt;br /&gt;
header(&quot;Content-disposition: csv&quot; . date(&quot;Y-m-d&quot;) . &quot;.csv&quot;);&lt;br /&gt;
header( &quot;Content-disposition: filename=&quot;.$filename.&quot;.csv&quot;);&lt;br /&gt;
&lt;br /&gt;
print $csv_output;&lt;br /&gt;
&lt;br /&gt;
exit;&lt;br /&gt;
?&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;/code&gt;
&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;&lt;/code&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;code&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;這一個 script 在網路上都可以查到, 不過有一點要注意的就是我加上了&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #cfe2f3;&quot;&gt;$csv_output =substr($csv_output,0,strlen($csv_output)-1);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;因為要使用 phpMyAdmin 匯入資料, 所以原本的 &amp;nbsp;script 會在每一行資料串的後端多產生出一個分號 &quot;;&quot; 造成轉&lt;/span&gt;入資料失敗, 因此加入了這一段語法去掉多出的內容.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
另外; 在每個資料欄中採用的分隔為 &quot; ` &quot; (鍵盤上 &quot;~&quot; 這一個按鍵上的分隔符號), 這樣在匯入資料時就比較不會出錯, 也要記得將 phpMyAdmin 中匯入時改用這一個分隔符號.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/1899688431114065155/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/06/mysql-php-csv.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1899688431114065155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1899688431114065155'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/06/mysql-php-csv.html' title='MySQL 資料庫轉出採用 php 的寫法轉出為  CSV 檔'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-3416653769353716752</id><published>2013-05-17T15:32:00.001+08:00</published><updated>2014-04-18T22:17:33.927+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="雜項"/><title type='text'>今天學英文</title><content type='html'>&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Lover 情人（不是：愛人）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Sporting house 妓院（不是：體育室）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Dead president 美鈔（不是：死了的總統）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Service station 加油站（不是：服務站）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Rest room 廁所（不是：休息室）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Busboy 餐館勤雜工（不是：公汽售票員）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Dry goods &amp;lt;美&amp;gt;紡織品 &amp;lt;英&amp;gt;穀物（不是：乾貨）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Heart man 換心人（不是：有心人）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Tea shop 茶館；小吃店（不是：茶葉店）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Senior citizen 老年人（不是：高級公民）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Wash one’s hands 上廁所（不是：洗手）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆A busy body 愛管閒事的人（不是：忙人）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆A black sheep 害群之馬（不是：一隻黑羊）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Be taken in 受騙，上當（不是：被接納）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Pull sb’s leg 開玩笑（不是：拖後腿）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆African American 美國黑人（不是：非洲美國人）&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Eat one’s words 收回前言，改正錯話（不是：食言）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Mad doctor 精神病科醫生（不是：發瘋的醫生）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Eleventh hour 最後時刻（不是：十一點）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Personal remark 人身攻擊（並非個人評論）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Sweet water 淡水（不是：糖水或者甜水）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Confidence man 騙子（不是：信得過的人）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Criminal lawyer 刑事律師（不是：犯罪的律師）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Dressing room 化粧室（不是：試衣間或者更衣室）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Horse sense 常識（不是：馬的感覺）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Capital idea 好主意（不是：資本主義思想）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Familiar talk 庸俗的交談（不是：熟悉的談話）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Black tea紅茶 (不是：黑茶）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Green hand 新手 （不是：綠手）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Have a fit 勃然大怒（不是：試穿）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Black art 妖術（不是：黑色藝術）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆White coal （作動力來源用的）水&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Chinese dragon 麒麟（不是：中國龍）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Red tape 官僚習氣（不是：紅色帶子）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆China policy 對華政策（不是：中華政策）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆White man 忠實可靠的人（不是：皮膚白色的人）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Black stranger 完全陌生的人(不是：陌生的黑人)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Eat ones words 收回前言（不是：食言）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆An apple of love 番茄（不是：愛情之果）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Handwriting on the wall 不祥之兆（不是：大字報）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Bring down the house 博得滿堂喝彩（不是：推倒房子）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Blind date（由第三者安排的）男女初次見面&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp; （並非盲目的約會或者是瞎約會）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Roadside business 汽車飯店；汽車旅館；汽車影院（不是:路 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;邊店 ）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆American Dream 美國的生活方式，美國人的自由民主觀念（不是：美國夢）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Yellow book 黃皮書（法國政府報告書，以黃紙為封，不是：黃 &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;色書籍）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Blue stocking 女學者，女才子（不是：藍色長筒襪）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆American beauty 一種玫瑰，名叫美麗動人（不是：美國美&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;女）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆English disease 軟骨病（不是：英國病）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Indian summer 愉快寧靜的晚年（不是：印度的夏日）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Greek gift 害人的禮品（不是：希臘的禮物）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Spanish athlete 吹牛的人（不是：西班牙的運動員）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆French chalk 滑石粉（不是：法國粉筆）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆In ones birthday suit 赤身裸體（不是：穿著生日禮服）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Make ones hair stand on end 令人毛骨悚然，恐懼（不是：令&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;人髮指，氣憤）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Think a great deal of oneself 高看或者看重自己（不是：為自&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;己想的很多）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Pull up ones socks 鼓起勇氣（不是：提上襪子）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆Have the heart to do 用於否定句，忍心做（不是：有心做或者&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;有意做）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆What a shame 多可惜，真遺憾（不是：多可恥）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆You don’t say 是嗎？（不是：你別說）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆You can say that again 說的好（不是：你別說）&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #404040; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 18px;&quot;&gt;◆I haven’t slept better 我睡得很好（不是：我從未睡好過）&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/3416653769353716752/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/05/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3416653769353716752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3416653769353716752'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/05/blog-post.html' title='今天學英文'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-858366573507436877</id><published>2013-04-21T22:46:00.000+08:00</published><updated>2014-05-22T17:11:05.252+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="軟體工具"/><title type='text'>音樂的快速下載工具  MP3Jam</title><content type='html'>&lt;br /&gt;
mp3jam 下載免費安全的音樂&lt;br /&gt;
&lt;br /&gt;
常到 YoutTube 下載音樂轉換 mp3 是不是很麻煩? 現在有一套免費又好用的軟體可以將你喜歡的音樂透過搜尋很快的就將你喜歡的音樂存到你的電腦中。&lt;br /&gt;
&lt;br /&gt;
首先到官方網站 &amp;nbsp;&lt;a href=&quot;http://mp3jam.org/&quot;&gt;http://mp3jam.org/&lt;/a&gt;&amp;nbsp; 網站點選黃綠色的那個 &amp;nbsp;Free Download 下載軟體&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE4CC2j8fdpw-riRji63MfU56G5OnCYuyH7wkt_qr7pivSYcd2QovBxk1eXUHm7nR0PvpKDbxCObHLHUgkJ4b7lAquZae7sIRhodrZzuL6S9b7UJqOG724yjG96J2usTD7e3iX-iNOPZY/s1600/mp3jam01.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE4CC2j8fdpw-riRji63MfU56G5OnCYuyH7wkt_qr7pivSYcd2QovBxk1eXUHm7nR0PvpKDbxCObHLHUgkJ4b7lAquZae7sIRhodrZzuL6S9b7UJqOG724yjG96J2usTD7e3iX-iNOPZY/s1600/mp3jam01.JPG&quot; height=&quot;280&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
下載後進行安裝，安裝的過程會依照你的電腦系統來判別語言，預設是用英文, 但是不用擔心裝好後會看不懂英文。因為操作很直覺.可以用中文來搜尋你喜歡的歌曲。&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMYLcqT0qpZ6-5m0z90XvA9osZyg82MTDDWZZ4dlhcKY_uILbtY2fFjJszTfyEudJ_ahIdOAzHURKOukzbk_dlOx5UgklAJkwfrPU6egPmANarsNJJPUe1CPcMGOGOS1p6LKEg3DI63M/s1600/mp3jam02.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEMYLcqT0qpZ6-5m0z90XvA9osZyg82MTDDWZZ4dlhcKY_uILbtY2fFjJszTfyEudJ_ahIdOAzHURKOukzbk_dlOx5UgklAJkwfrPU6egPmANarsNJJPUe1CPcMGOGOS1p6LKEg3DI63M/s1600/mp3jam02.JPG&quot; height=&quot;205&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
安裝的過程中會詢問你是否要安裝它們提供的工具，基本上我是全部取消勾選。因為不太喜歡軟體在我的電腦中裝一堆有的沒的。所以當畫面進行到以下的畫面，就選擇自定義安裝(高級)並將已經勾選的項目取消掉，這樣就不會裝他的工具列。&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;(很重要一點，請千萬不要使用快速安裝方式，他會安裝 snap.do 這個很爛的東西，一定要記得選用高級安裝將他勾選取消)&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoOPrIVBhmlgaPEM2r2yNHPw2TqosTu9md6D06mb1gJZeszZz_XjWzEFPuiJHS3s2wfSrFznZUX9sRkCAFHCRDQ0L_DsGIbtMaMIP-reQQeVNCAlP79NVfP0H5Ou4wbfNjr-SQUOu3DaA/s1600/mp3jam04.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoOPrIVBhmlgaPEM2r2yNHPw2TqosTu9md6D06mb1gJZeszZz_XjWzEFPuiJHS3s2wfSrFznZUX9sRkCAFHCRDQ0L_DsGIbtMaMIP-reQQeVNCAlP79NVfP0H5Ou4wbfNjr-SQUOu3DaA/s1600/mp3jam04.JPG&quot; height=&quot;253&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
再來就是會詢問你要不要安裝他提供的另一個工具 TuneUp Utilities 2013 當然我還是把他的勾選取消掉，因為用不到，如果你的手點很快不小心裝了，沒關係安裝後到控制台新增移除程式中找到這個項目把他移除掉就好。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKdeUj-uoojND0VCFc8hoA_KbCQCqNvlJDk8iWEaRR6NFPudOG_X-ULsEQGjT7F0praHrZaA-HyKYsu7u7Uap1EUncWutOfOD3An-bZJI2QM5-44QB4HC74YVAAu2mtzr03QVGD4Xa_E/s1600/mp3jam05.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtKdeUj-uoojND0VCFc8hoA_KbCQCqNvlJDk8iWEaRR6NFPudOG_X-ULsEQGjT7F0praHrZaA-HyKYsu7u7Uap1EUncWutOfOD3An-bZJI2QM5-44QB4HC74YVAAu2mtzr03QVGD4Xa_E/s1600/mp3jam05.JPG&quot; height=&quot;251&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
再來就是問你要不要建立桌面捷徑，當然啦!!我會需要.就保持原狀。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTjht60NpFkZxfC5L2p-5I1pRLiUEs1flbvrggnHv9WaZ2XI6bAyYL0-zn4FzZMYkyxdfYrr-dNbqjbAnXO3x74teDA974xE7bwKUZYO7EEVlgOah2bv3FVmTiUVh7riDojkYrapPgLsM/s1600/mp3jam06.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTjht60NpFkZxfC5L2p-5I1pRLiUEs1flbvrggnHv9WaZ2XI6bAyYL0-zn4FzZMYkyxdfYrr-dNbqjbAnXO3x74teDA974xE7bwKUZYO7EEVlgOah2bv3FVmTiUVh7riDojkYrapPgLsM/s1600/mp3jam06.JPG&quot; height=&quot;264&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
接著選擇安裝的路徑，我用預設值啦!!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1VSN95YbelnJuqXNOvCtozHp74zWr4tAeYsvJRJCPnAtreu-9NM3nf8bNOsSapUQmuQvkCPPNUy026JV9FwGCUTXGPYQFse-Pgz_W68-RjxXqWpgFMGUBD4Q2LpImJvoD1Q621qY4G_s/s1600/mp3jam07.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1VSN95YbelnJuqXNOvCtozHp74zWr4tAeYsvJRJCPnAtreu-9NM3nf8bNOsSapUQmuQvkCPPNUy026JV9FwGCUTXGPYQFse-Pgz_W68-RjxXqWpgFMGUBD4Q2LpImJvoD1Q621qY4G_s/s1600/mp3jam07.JPG&quot; height=&quot;242&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
跑一下下就裝好了，直接點選 Finish 按鈕打開剛裝好的 mp3jam 開始享用吧!!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDgg0a0ZsPHFXXxW0MlErdPq8H7HuDskjRTEkxP23jVR02cncKUglVnHX2zZtt31Z_-MT1a6KdnnYp5qvL26wN9sDiNmnrqJtFKUCipQnmaZ8gphGgTGfJkt40FIvsim15v1ORnLDkjI/s1600/mp3jam08.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEilDgg0a0ZsPHFXXxW0MlErdPq8H7HuDskjRTEkxP23jVR02cncKUglVnHX2zZtt31Z_-MT1a6KdnnYp5qvL26wN9sDiNmnrqJtFKUCipQnmaZ8gphGgTGfJkt40FIvsim15v1ORnLDkjI/s1600/mp3jam08.JPG&quot; height=&quot;257&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHpyxuTIEigRMvifhULr3ippFZL6UF5Un2ZH8p86HArDXcoar4s1p9RRItA47IhbrxFUczNTmTCFJ6rf3cyx4Sw-EuKZEhoU4At3v9Wzx6mf2dw7yJq8jwDzaG7oJZ5rz68Ivt_mGyS7I/s1600/mp3jam09.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHpyxuTIEigRMvifhULr3ippFZL6UF5Un2ZH8p86HArDXcoar4s1p9RRItA47IhbrxFUczNTmTCFJ6rf3cyx4Sw-EuKZEhoU4At3v9Wzx6mf2dw7yJq8jwDzaG7oJZ5rz68Ivt_mGyS7I/s1600/mp3jam09.JPG&quot; height=&quot;210&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
也許你會想知道下載的音樂在哪裡? 點選畫面搜尋右邊的齒輪狀小圖示.他會開啟設定頁面，圈起來的那個項目就是你下載的音樂存放的路徑。預設是放在個人資料夾中的音樂目錄底下&lt;br /&gt;
可以點選後面的 Change 來變更存放路徑。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgry7FmBW8V5aF6zktnBiYuvlR_SZrR8e0wK60gDlqtPB4itq_UtSrdLhv4ZC7Xffz1ApRMbPUo7kHCalnIX9-O1MeWNQ6xGfYKPHyCrhm33xGaMxKhZ5sCCMPwgIY1937EXabu0L0zBr8/s1600/mp3jam13.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgry7FmBW8V5aF6zktnBiYuvlR_SZrR8e0wK60gDlqtPB4itq_UtSrdLhv4ZC7Xffz1ApRMbPUo7kHCalnIX9-O1MeWNQ6xGfYKPHyCrhm33xGaMxKhZ5sCCMPwgIY1937EXabu0L0zBr8/s1600/mp3jam13.JPG&quot; height=&quot;320&quot; width=&quot;309&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
基本上可以抓整張專輯，只要點選歌手圖示底下的 Download album 就會將整張專輯一次抓下來並且建立好目錄跟封面圖片。&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQtYZV3EaVlbIpYGGqRBNnx8Fsw2Fj4xCAZ7Kwt2PvRKWXQpmeqPUGi0mU2vX1UfLuhICLoNPoEGQSLcWQpfsfFyBd3w4zuD8vNmEmWbYL4whHlAepqT6sSGvRsMtYxTD1aFR_r_cSUkA/s1600/mp3jam11.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQtYZV3EaVlbIpYGGqRBNnx8Fsw2Fj4xCAZ7Kwt2PvRKWXQpmeqPUGi0mU2vX1UfLuhICLoNPoEGQSLcWQpfsfFyBd3w4zuD8vNmEmWbYL4whHlAepqT6sSGvRsMtYxTD1aFR_r_cSUkA/s1600/mp3jam11.JPG&quot; height=&quot;208&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
通常第一次安裝後操作幾下就會跳出問你要不要購買軟體，不用擔心，大力點下去 Buy 那個綠色按鈕他會打開瀏覽器進入官網並給你一組產品序號，將序號複製貼到 mp3jam 跳出的輸入序號欄位中這樣你就擁有註冊的產品了，別擔心這是一個小步驟，讓你更開心。(請特別注意這套軟體是免費的)&lt;br /&gt;
&lt;br /&gt;
mp3jam 的功能如下:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;下載完整的專輯&lt;/b&gt;&lt;br /&gt;
只需點擊保存音樂專輯。快速和輕鬆地下載整個藝術家專輯！&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;只有高品質的MP3音樂&lt;/b&gt;&lt;br /&gt;
免費下載最好品質的MP3（高達320 kbps）。該程序會自動下載提供最高質量的音頻。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;以超快的速度下載音樂&lt;/b&gt;&lt;br /&gt;
保存的MP3多線程下載技術，由於創紀錄的速度。只需幾秒鐘即可下載一首歌曲​​，幾分鐘保存整張專輯！&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;控制你的音樂下載&lt;/b&gt;&lt;br /&gt;
指定規範的數量和大小的MP3下載。停止和恢復下載。選擇為您保存音軌的位置。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;瀏覽下載歷史記錄&lt;/b&gt;&lt;br /&gt;
追踪您的下載歷史記錄。從下載列表中播放歌曲。找到“顯示文件夾”按鈕的位置，您下載的MP3歌曲。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;探索最佳音樂音軌&lt;/b&gt;&lt;br /&gt;
你最喜歡的歌手和樂隊最新和最流行的排序查找最好的音軌。&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;在Facebook和Twitter上分享&lt;/b&gt;&lt;br /&gt;
告訴你的朋友你的音樂喜好。直接從應用程序發布到Facebook和Twitter。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/858366573507436877/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/04/mp3jam.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/858366573507436877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/858366573507436877'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/04/mp3jam.html' title='音樂的快速下載工具  MP3Jam'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE4CC2j8fdpw-riRji63MfU56G5OnCYuyH7wkt_qr7pivSYcd2QovBxk1eXUHm7nR0PvpKDbxCObHLHUgkJ4b7lAquZae7sIRhodrZzuL6S9b7UJqOG724yjG96J2usTD7e3iX-iNOPZY/s72-c/mp3jam01.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-5200061224948196901</id><published>2013-01-28T22:40:00.001+08:00</published><updated>2014-04-18T22:18:08.005+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="系統管理"/><title type='text'>Windows 底下的檔案備份方式跟排程備份</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
在 Windows 底下有提供一些(真的不是很多)檔案備份的功能&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;不過都是針對整個系統或是硬碟備份&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;這樣的方式對需要部份檔案備份或是需要排定排成讓系統自動備份來說就需要借助第三方軟體來完成&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;難道就沒有其他方式來備份自己想要備份的檔案或是目錄嗎?&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
有!!! windows command 有一個命令叫做 XCOPY 這一個就可以讓你複製(備份) 檔案目錄到你想要的地方存放&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
怎樣用? 很簡單&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;建立一個批次檔 .bat 然後執行就可以&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;比方說我要備份 E: 磁碟機的 project 目錄底下所有的檔案到我的 NAS 機器上面的 projects 目錄底下&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;NAS 的網路磁碟路徑為 \\nas&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
這樣我要下達的命令寫法就是:&lt;/div&gt;
&lt;br /&gt;
&lt;i&gt;xcopy E:\project \\nas\projects /D/K/E/Y/C/I/H&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/D : 只複製比目的檔還新的檔案&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。這個很重要, 沒有更動過的檔案就不需要重新複製了&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/K : 複製後檔案屬性不變&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/E &amp;nbsp;: 包含子目錄&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/Y &amp;nbsp;: 不要求確認&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/C &amp;nbsp;: 錯誤發生也繼續&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/I &amp;nbsp; : 目的不存在就建立資料夾&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;/H &amp;nbsp;: 複製隱藏檔和系統檔。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;接著我們就可以讓這個批次檔加入到系統排定工作中&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;設定好要執行的時間跟週期&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;以後就讓系統定時開始執行了&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。所以我們可以設定好幾個不同的批次檔內容&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;，比方說 :&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;i&gt;xcopy D:\profile \\nas\backup\profile /D/K/E/Y/C/I/H&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;xcopy E:\project \\nas\backup\projects /D/K/E/Y/C/I/H&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;xcopy F:\backup \\nas\backup\others /D/K/E/Y/C/I/H&lt;/i&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;這樣就可以在一個排程時段中執行一堆備份動作&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white;&quot;&gt;設定系統排程有些要注意的地方&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;，如果你的批次檔複製備份的檔案相當多&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;，&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;就要將類似的排程時間錯開以免影響系統的效能&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。建議最好是選擇沒有在使用電腦的時段來進行工作&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;。&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/5200061224948196901/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/01/windows.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5200061224948196901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5200061224948196901'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/01/windows.html' title='Windows 底下的檔案備份方式跟排程備份'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-5433059479085638971</id><published>2013-01-28T09:04:00.001+08:00</published><updated>2013-01-28T09:08:26.508+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CI"/><category scheme="http://www.blogger.com/atom/ns#" term="Codeigniter"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><title type='text'>CI 中刪除多筆資料的用法</title><content type='html'>在 CI 中刪除單筆資料可以使用&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
&lt;i&gt;$this-&amp;gt;db-&amp;gt;delete(&quot;table&quot;, array(&quot;id&quot;=&amp;gt;8));&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
的方式來刪除. &amp;nbsp;但是當遇到多筆資料要刪除時就要加入判斷函數 where_in()&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;$delrec = array(3,4);&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;$this-&amp;gt;db-&amp;gt;where_in(&quot;id&quot;, $delrec);&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;$this-&amp;gt;db-&amp;gt;delete(&quot;table&quot;);&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
這樣就可以刪除掉多筆資料.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/5433059479085638971/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2013/01/ci.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5433059479085638971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/5433059479085638971'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2013/01/ci.html' title='CI 中刪除多筆資料的用法'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-9159206711632307212</id><published>2012-10-12T19:25:00.000+08:00</published><updated>2012-10-12T19:25:16.211+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Malware"/><category scheme="http://www.blogger.com/atom/ns#" term="Security"/><category scheme="http://www.blogger.com/atom/ns#" term="安全"/><category scheme="http://www.blogger.com/atom/ns#" term="系統管理"/><title type='text'>當每一個網頁的廣告被轉向到很醜的廣告時</title><content type='html'>&lt;br /&gt;
有關 Google Ad 廣告變成固定那幾個怪怪的廣告顯示,&lt;br /&gt;
&lt;br /&gt;
如: &lt;i&gt;恭喜你是我們第XXX位訪客, 有機會抽種iPhone....&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
這樣類似的非 Google 廣告, 這樣&quot;有可能&quot;, 你的瀏覽器已經被植入 Malware. 這一個 Malware 主要是把有 Google 廣告的網站網頁轉向到程式指定的廣告頁面就是那些討厭很醜的廣告.&lt;br /&gt;
&lt;br /&gt;
當初會發現這個問題, 主要是因為要觀看自己設定的 Google Adsen , 就發現到有這樣的狀況, 所以檢查了所有可能會出現 Google 廣告的網站, 通通被轉向導引到那個醜廣告. 於是才開始注意到自己的電腦該清掃了.&lt;br /&gt;
&lt;br /&gt;
通常我會測試 Google 廣告是否又被轉向, 我都會開啟 &lt;a href=&quot;http://tw.msn.com/&quot; target=&quot;_blank&quot;&gt;http://tw.msn.com/ &lt;/a&gt;這一個來測試最準, 因為 msn 的廣告有時候都會大篇幅的出現佔據版面的廣告.&amp;nbsp;色彩豐富, 動畫效果十足, 如果開啟後變成醜醜的幾個廣告, 那就是有問題啦!!&lt;br /&gt;
&lt;br /&gt;
這一個 Malware 會影響的瀏覽器有 IE, Firefxo, Chrome 這幾個比較主流的, 不過對於 Safari 似乎沒有感染到, 有可能是因為開 Safari 的機會太少了, 想對減少了他被感染的風險.&amp;nbsp;暫且不管 Safari 是否真的高竿, 就針對前面三個比較常用的萊處理, 首先先去抓&lt;a href=&quot;http://www.malwarebytes.org/&quot; target=&quot;_blank&quot;&gt; http://www.malwarebytes.org/&lt;/a&gt; 他的免費掃除程式, 還有將所有的瀏覽器安裝程式都下載備用.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;處理的步驟:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. 先移除所有的瀏覽器, 要記得啊, 全部移除, 不管你有裝那些瀏覽器, 都要移除, 如果你的瀏覽器有比較重要的 [書籤] 或是 [我的最愛], 在移除前請先備份.&lt;br /&gt;
&lt;br /&gt;
個人是比較喜歡 Google Chrome 的書籤功能, 只要有 Google 的帳號, 登入 Chrome 後就會恢復先前建立的標籤, 到任何一台電腦, 打開 Chrome 都可以擁有相同的書籤, 快速取用. 離開電腦只要登出帳號, 這樣就可以安心的不用擔心自己的書籤 &quot;分享&quot; 給別人使用了.&lt;br /&gt;
&lt;br /&gt;
要移除 IE 可以參考微軟的說明 &lt;a href=&quot;http://support.microsoft.com/kb/2470728/zh-tw&quot; target=&quot;_blank&quot;&gt;http://support.microsoft.com/kb/2470728/zh-tw&lt;/a&gt; , 其他的瀏覽器要移除很簡單, 打開新增移除程式, 點選解除安裝那個瀏覽器就好.&lt;br /&gt;
&lt;br /&gt;
另外有一件很重要的事, &amp;nbsp;Firefox 移除一定要記得移除個人的設定, 不然下次重裝 FireFox 那個討厭的東西又會存在 FireFox 中.&lt;br /&gt;
&lt;br /&gt;
2.移除完瀏覽器後, 可以先用掃毒程式來確認系統是否還有其他的病毒存在, 如果掃毒後沒發現, 就重開機.&lt;br /&gt;
&lt;br /&gt;
3. 重開機後記得清除一下垃圾桶, 然後就安裝剛剛下載 &lt;a href=&quot;http://www.malwarebytes.org/&quot; target=&quot;_blank&quot;&gt;http://www.malwarebytes.org/&lt;/a&gt; 他的免費掃除程式, 安裝後先更新, 然後選擇全面檢查, 開始處理掉那些討厭的東西.&lt;br /&gt;
&lt;br /&gt;
4. 有發先怪東西請不要猶豫, 就是點選清除讓它消失. 這個清除的動作會要求重開機, 所以重開機後再次掃描, 直到多次掃描沒有找到問題.&lt;br /&gt;
&lt;br /&gt;
5. 把所有移除掉的瀏覽器裝回來, 就大功告成啦, 討厭的廣告轉向 Bye - Bye !!&lt;br /&gt;
&lt;br /&gt;
所以常去注意瀏覽器頁面出現的網站廣告也可以讓你發現你的電腦是否有問題.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/9159206711632307212/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/10/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/9159206711632307212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/9159206711632307212'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/10/blog-post.html' title='當每一個網頁的廣告被轉向到很醜的廣告時'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-6508169277477010125</id><published>2012-06-13T18:37:00.000+08:00</published><updated>2012-06-13T18:39:42.432+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTML"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="網頁開發"/><title type='text'>在網頁中加入 Google 提供的動態天氣預報資訊</title><content type='html'>&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
幫客戶製作網站的網頁時, 客戶提出想在網頁中加入及時的天氣預報資訊.搜尋網路上有提供相當多的相關資訊, 但是一直都不是很簡潔的處理方式.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
有的是透過 Yahoo 提供的 API, 有的是透過 Google 提供的 API, 由於想要的是最簡潔的方式, 可以很單純的將現在的溫度跟天候狀態顯示出來,以及未來三天的預測. 所以選用了 Google 的天氣 API. 另外, 為了要讓天氣顯示美美的, 所以也加上了 jQuery 的 plugin, fisheye dock menu&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
(&lt;a href=&quot;http://blog.jquery.com/2007/05/09/fisheye-dock-menu/&quot;&gt;http://blog.jquery.com/2007/05/09/fisheye-dock-menu/&lt;/a&gt;) 來當作美化介面使用. 這一個 plugin 除了可以使用來凸顯介面, 也可以當作選單使用, 就像你在使用 Apple 的介面一樣, 讓你的網站看起來不一樣, 有興趣的自行參考該網站.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
Google 提供天氣的資訊是使用 xml 的方式傳遞資訊, 所以在我開發的過程中使用了 php 提供解析 xml 的函數 simplexml_load_file(). 這樣就可以方便將每一個 xml 現在跟預報中的資訊都擷取出來使用.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
要使用 Google 提供的 xml 檔案, 就要先了解他的 xml 結構, 要使用 Google&amp;nbsp;weather API 請到以下的網址 &lt;a href=&quot;http://www.google.com/ig/api?weather=taipei&quot;&gt;http://www.google.com/ig/api?weather=taipei&lt;/a&gt;&amp;nbsp;參數 weather=taipei 這裡請填你要查詢的地區, 以下是抓取台北(taipei), 的地區天氣資訊所傳回的 xml 檔案.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&amp;lt;xml_api_reply version=&quot;1&quot;&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;weather module_id=&quot;0&quot; tab_id=&quot;0&quot; mobile_row=&quot;0&quot; mobile_zipped=&quot;1&quot; row=&quot;0&quot; section=&quot;0&quot;&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;forecast_information&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;city data=&quot;taipei&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;postal_code data=&quot;taipei&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;latitude_e6 data=&quot;&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;longitude_e6 data=&quot;&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;forecast_date data=&quot;2012-06-10&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;current_date_time data=&quot;2012-06-11 04:30:00 +0000&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;unit_system data=&quot;SI&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/forecast_information&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;current_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;condition data=&quot;多雲時陰&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;temp_f data=&quot;86&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;temp_c data=&quot;30&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;humidity data=&quot;濕度： 70%&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;icon data=&quot;/ig/images/weather/mostly_cloudy.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;wind_condition data=&quot;風向： 西、風速：21 公里/小時&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/current_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;day_of_week data=&quot;週日&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;low data=&quot;27&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;high data=&quot;34&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;icon data=&quot;/ig/images/weather/thunderstorm.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;condition data=&quot;雷陣雨&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;day_of_week data=&quot;週一&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;low data=&quot;27&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;high data=&quot;34&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;icon data=&quot;/ig/images/weather/thunderstorm.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;condition data=&quot;雷陣雨&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;day_of_week data=&quot;週二&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;low data=&quot;25&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;high data=&quot;35&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;icon data=&quot;/ig/images/weather/chance_of_storm.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;condition data=&quot;有暴風雨&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;day_of_week data=&quot;週三&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;low data=&quot;22&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;high data=&quot;27&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;icon data=&quot;/ig/images/weather/chance_of_storm.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&amp;lt;condition data=&quot;有暴風雨&quot;/&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;lt;/forecast_conditions&amp;gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;lt;/weather&amp;gt;&lt;br /&gt;
&amp;lt;/xml_api_reply&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
看起來清清爽爽, 很清楚那些是現在天氣, 那些是天氣預測, 並且也標示出了天氣的狀況. 不過不用太高興, 因為這是 Google weather API 依照瀏覽器語系來判別你所使用的語系(或是你的 IP 所在地區)顯示出來的資料, 如果你的主機IP是在不同的地區, 抓出來的可能就是英文的資料, 看不到中文. 我遇到的狀況就是這樣,&amp;nbsp;可能還要查詢一下資料, 才可以釐清問題點. 到時候我再補上.&lt;br /&gt;
&lt;br /&gt;
知道 xml 的格式後再來就是針對 xml 開始抓取所要的資料, 以下是 php 的程式碼&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$w = $_GET[&#39;w&#39;];&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$xml = simplexml_load_file(&#39;http://www.google.com/ig/api?weather=&#39;.$w);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$information = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/forecast_information&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$current = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/current_conditions&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$forecast_list = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/forecast_conditions&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$msg = &#39;&#39;;&lt;/div&gt;
&lt;br /&gt;
$w 取得地區傳入的參數, 用在 http://www.google.com/ig/api?weather=&amp;nbsp;這樣就可以依照個人需求填入不同的地區.&lt;br /&gt;
&lt;br /&gt;
$xml 就是取得 Google API 傳回的 xml 檔案, 並且物件化.&lt;br /&gt;
&lt;br /&gt;
$information 將 $xml 物件中指定的 xpath 設定在 forecast_information&lt;br /&gt;
&lt;br /&gt;
$current 將 $xml 物件中指定的 xpath 設定在 current_conditions&lt;br /&gt;
&lt;br /&gt;
$forecast_list 將 $xml 物件中指定的 xpath 設定在 forecast_conditions&lt;br /&gt;
&lt;br /&gt;
$msg 用來將標示好的 html 跟天氣物件資料內容傳出給網頁使用&lt;br /&gt;
&lt;br /&gt;
接著就是開始將物件資料, 玩填填看的遊戲了, 把想要使用的資料物件, 放置到想要顯示的地方.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$i=1;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
foreach ($forecast_list as $forecast) :&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$iconData2 = str_replace(&quot;/ig/images/weather/&quot;, &quot;/png/&quot;, &amp;nbsp;$forecast-&amp;gt;icon[&#39;data&#39;]);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$iconData2 = str_replace(&quot;.gif&quot;, &quot;.png&quot;, $iconData2);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if($i==1){&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$msg .=&#39;&amp;lt;a class=&quot;dock-item&quot; href=&quot;#&quot;&amp;gt;&amp;lt;img src=&quot;http://www.hostbank.com.tw/uli/w&#39;.$iconData2.&#39;&quot; alt=&quot;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&quot;&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$msg .=&#39;&amp;lt;span&amp;gt;&amp;lt;strong&amp;gt;Today&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&#39;.round(($forecast-&amp;gt;low[&#39;data&#39;]-32)*(5/9)).&#39; - &#39;.round(($forecast-&amp;gt;high[&#39;data&#39;]-32)*(5/9)).&#39;&amp;amp;deg; C&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;} else {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$msg .=&#39;&amp;lt;a class=&quot;dock-item&quot; href=&quot;#&quot;&amp;gt;&amp;lt;img src=&quot;http://www.hostbank.com.tw/uli/w&#39;.$iconData2.&#39;&quot; alt=&quot;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&quot;&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$msg .=&#39;&amp;lt;span&amp;gt;&amp;lt;strong&amp;gt;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&#39;.round(($forecast-&amp;gt;low[&#39;data&#39;]-32)*(5/9)).&#39; - &#39;.round(($forecast-&amp;gt;high[&#39;data&#39;]-32)*(5/9)).&#39;&amp;amp;deg; C&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$i++;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
endforeach;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
在這邊我設定了一個計數器 $i, 因為 xml 中傳回的 forecast_list 中包含了查詢當天的天氣資料, 所以我就直接把他使用在我要顯示為今天資料的欄位上. 並將他設定為 Today. 而不使用 $current 這個物件中的資料.&lt;br /&gt;
&lt;br /&gt;
還有, 氣溫的數值我要使用 攝氏 &amp;amp;deg;C , 所以變成要將華氏的溫度換算.&lt;br /&gt;
&lt;br /&gt;
另外, 因為 Google 提供的天氣圖是醜醜的, 為了配合網頁的視覺效果, 我就另外抓了網路上面比較好看的天氣圖示來取代. 所以在程式碼中, 我要將原本的圖示路徑變更到自己主機所設定的圖示路徑. 使用了 str_replace 來將路徑變更. 還有抓來的圖檔格式因為是 png, 所以也要將原本圖示的 gif 附檔名一併取代掉. 就只有保留圖示的檔案名稱.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
以下是 Google weather API 原本提供的天氣圖示&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.google.com/ig/images/weather/thunderstorm.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.google.com/ig/images/weather/thunderstorm.gif&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.google.com/ig/images/weather/sunny.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.google.com/ig/images/weather/sunny.gif&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;http://www.google.com/ig/images/weather/chance_of_storm.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://www.google.com/ig/images/weather/chance_of_storm.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
當然啦, 你一定以為這樣就搞定了, 錯啦!! 網路上提供美美的天氣圖示, 檔案名稱都是以數字來命名, 所以, 要花點心思將數字命名的圖片更正為 Google API 所提供的圖示檔案名稱. 這樣才可以套用, 因此我又花了一點時間一個一個比對圖示名稱,將Google weather API 中所有的天氣狀況名稱圖示對應上去.&lt;br /&gt;
&lt;br /&gt;
想知道 Google weather API 中每個天氣狀況有哪些名稱? 網路上有人將他列表出來請自行參考 &lt;a href=&quot;http://www.webdesignlondon-tristar.co.uk/goodies/all-google-weather-api-conditions&quot;&gt;http://www.webdesignlondon-tristar.co.uk/goodies/all-google-weather-api-conditions&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
以下是完整的 weather.php 程式碼 :&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;?php&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$w = $_GET[&#39;w&#39;];&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$xml = simplexml_load_file(&#39;http://www.google.com/ig/api?weather=&#39;.$w);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$information = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/forecast_information&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$current = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/current_conditions&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$forecast_list = $xml-&amp;gt;xpath(&quot;/xml_api_reply/weather/forecast_conditions&quot;);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$msg =&#39;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;//$msg .=&#39;&amp;lt;a class=&quot;dock-item&quot; href=&quot;#&quot;&amp;gt;&amp;lt;img src=&quot;http://www.google.com&#39;.$current[0]-&amp;gt;icon[&#39;data&#39;].&#39;&quot; alt=&quot;Today&quot;&amp;gt;&amp;lt;span&amp;gt;&amp;lt;strong&amp;gt;Today&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&#39;.$current[0]-&amp;gt;temp_c[&#39;data&#39;].&#39;&amp;amp;deg; C&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$i=1;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;foreach ($forecast_list as $forecast) :&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$iconData2 = str_replace(&quot;/ig/images/weather/&quot;, &quot;/png/&quot;, &amp;nbsp;$forecast-&amp;gt;icon[&#39;data&#39;]);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$iconData2 = str_replace(&quot;.gif&quot;, &quot;.png&quot;, $iconData2);&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;if($i==1){&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$msg .=&#39;&amp;lt;a class=&quot;dock-item&quot; href=&quot;#&quot;&amp;gt;&amp;lt;img src=&quot;http://www.hostbank.com.tw/uli/w&#39;.$iconData2.&#39;&quot; alt=&quot;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&quot;&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$msg .=&#39;&amp;lt;span&amp;gt;&amp;lt;strong&amp;gt;Today&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&#39;.round(($forecast-&amp;gt;low[&#39;data&#39;]-32)*(5/9)).&#39; - &#39;.round(($forecast-&amp;gt;high[&#39;data&#39;]-32)*(5/9)).&#39;&amp;amp;deg; C&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;} else {&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$msg .=&#39;&amp;lt;a class=&quot;dock-item&quot; href=&quot;#&quot;&amp;gt;&amp;lt;img src=&quot;http://www.hostbank.com.tw/uli/w&#39;.$iconData2.&#39;&quot; alt=&quot;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&quot;&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$msg .=&#39;&amp;lt;span&amp;gt;&amp;lt;strong&amp;gt;&#39;.$forecast-&amp;gt;day_of_week[&#39;data&#39;].&#39;&amp;lt;/strong&amp;gt;&amp;lt;br /&amp;gt;&#39;.round(($forecast-&amp;gt;low[&#39;data&#39;]-32)*(5/9)).&#39; - &#39;.round(($forecast-&amp;gt;high[&#39;data&#39;]-32)*(5/9)).&#39;&amp;amp;deg; C&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#39;;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$i++;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;endforeach;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;echo $msg;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
?&amp;gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
這樣抓出來的版面有點醜, 所以還要經過加工, 這樣才可以產生漂亮可以使用的畫面. 我使用 jQuery 的 plugin fisheye dock menu&amp;nbsp;來美化頁面. 在要顯示的頁面中加入以下的語法, 引用 jQuery 跟 plugin 還有 css 檔.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;script type=&quot;text/javascript&quot; src=&quot;Scripts/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;script type=&quot;text/javascript&quot; src=&quot;Scripts/interface/interface.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;link href=&quot;wstyle.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; /&amp;gt;&lt;/div&gt;
&lt;br /&gt;
並在要顯示天氣的地方加入 &amp;lt;div&amp;gt; 標籤, 並撰寫 script&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
$(document).ready(&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;function()&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$(&#39;div#weather&#39;).load(&#39;weather.php?w=taipei&#39;,function(){&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;$(&#39;#dock&#39;).Fisheye(&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;{&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;maxWidth: 46,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;items: &#39;a&#39;,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;itemsText: &#39;span&#39;,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;container: &#39;.dock-container&#39;,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;itemWidth: 46,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;proximity: 90,&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;halign : &#39;center&#39;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;});&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;});&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
});&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;lt;/script&amp;gt;&lt;/div&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;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/6508169277477010125/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/06/google.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/6508169277477010125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/6508169277477010125'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/06/google.html' title='在網頁中加入 Google 提供的動態天氣預報資訊'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-3075504357017442185</id><published>2012-06-13T04:29:00.002+08:00</published><updated>2012-06-13T12:35:45.033+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cpanel"/><category scheme="http://www.blogger.com/atom/ns#" term="SSL"/><category scheme="http://www.blogger.com/atom/ns#" term="WHM"/><category scheme="http://www.blogger.com/atom/ns#" term="系統管理"/><category scheme="http://www.blogger.com/atom/ns#" term="網址"/><title type='text'>申請 Free SSL 服務方式</title><content type='html'>&lt;div style=&quot;text-align: justify;&quot;&gt;
紀錄一下申請 Free SSL 服務方式&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
客戶要求主機要有 SSL 認證, 必須透過第三方認證, 因為要使用 facebook 的機制.所以 Cpanel 本身提供的私有 SSL 認證就不能用啦!!&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
在網路搜尋到這一家 StartCom &lt;a href=&quot;http://www.startssl.com/&quot;&gt;http://www.startssl.com/&lt;/a&gt; 有提供 30 天的免費 SSL 剛好符合需求, 就去申請.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
首先必須在自己的 Cpanel 主機上面設定一個 subdomain, 如果沒有設定, 就會沿用 www 這個.並確定該 subdomain 已經生效.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: justify;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8OQ4DrtAz7TPlb1eNvQtvOmEOUG5jhUj6DLtvRxrEelINes78AFDKVhKsWRALKzzs7hIUO_sERUCp_yMunPWe4N8MdzPfcxvM8ShohtEPOHrEJ1vz6mKVIP4UOCtNdqq3_Xb9wvaeOTs/s1600/193.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;StartCom Login&quot; border=&quot;0&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8OQ4DrtAz7TPlb1eNvQtvOmEOUG5jhUj6DLtvRxrEelINes78AFDKVhKsWRALKzzs7hIUO_sERUCp_yMunPWe4N8MdzPfcxvM8ShohtEPOHrEJ1vz6mKVIP4UOCtNdqq3_Xb9wvaeOTs/s400/193.jpg&quot; title=&quot;StartCom Login&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;登入 StartCom 網站&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
然後到 StartCom 進行申請的動作. 申請方式很簡單, 但是也要很小心, 因為一開始我將產生的 Private Key 暫時存放在 NotePad++ 中, 還沒存檔, 結果點到關閉, 又很粗心的選擇了離開, 所以啦, 產生出來的 Private Key 消失了!!!! 這個非同小可啊!!! 因為產生的 Private Key 是不可逆的, 也就是說, 你沒存檔, 就要另外申請了, 但是, 同一個 subdomain 只能在 30 天內申請一次, 如要放棄該 Private Key 就得付些費用, 大約美金 $24.x 多吧, 既然是要用免費的, 客戶又不想多花錢, 只好在主機上再建立一個 subdomain 等他生效後, 就用這個 subdomain 去產生新的 Private Key, 這次我就非常小心的, 產生一個就馬上存檔一個.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
註冊好個人資料後就開始進行登記網域的資訊, 先用&amp;nbsp; Validation Wizard,&amp;nbsp; 登記過網域後才可以使用 Certificates Wizard 進行 Certificates 的產生.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: justify;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLnn-JFF1F8sNpurKCPGsGvGssIUFZa0gs0QjDsZ52mpMgx8S7WKdCF-UHQeN1vjTiUghFKliOLN7ebmwN0V_PTlO1XyuiGVeITOzpaj5WHKqF_T5rYZhC4ir9vQdz_66SzAwbiQdXntM/s1600/194.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Control Panel&quot; border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLnn-JFF1F8sNpurKCPGsGvGssIUFZa0gs0QjDsZ52mpMgx8S7WKdCF-UHQeN1vjTiUghFKliOLN7ebmwN0V_PTlO1XyuiGVeITOzpaj5WHKqF_T5rYZhC4ir9vQdz_66SzAwbiQdXntM/s320/194.jpg&quot; title=&quot;Control Panel&quot; width=&quot;304&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;控制介面 Control Panel&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
在 StartCom 註冊很簡單, 先確認你的 Domain Name 申請的資料沒有問題, 也就是說你是該 Domain Name 擁有者, 或是管理者. 建議先查一下 whois 將 whois 中的基本資料都先抓出來備用. 另外, 如果希望在Validation Wizard 登記 Domain Name 時, 季送信件的地址不要用 whois 上面登記的信箱(這個 Validation Wizard 很聰明, 會自動抓出 whois 中的登記信箱, 不過通常都不是這個 Domain Name 本身的信箱), 你就必須依照畫面上所顯示的幾個電子信箱, 在自己的主機上面建立好要用的電子信箱並開通這個新建的電子信箱, 比方說 hostmaster@yourdomain.com 這樣 Validation Wizard 就會依照你選定的這個信箱開始寄送相關認證所要使用的資訊給你.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: justify;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4b_akQm-peM7XI-TfNGYOC1mTDMJjn6Tf8XsQT43xMevV1QN8LyJ3SQwVlir3-1TWG7ogylpU-0rzgmP9HrQ8m2-AZ3vDvRoKEDne_Xl1Y8zF8lBkvOhgMZuSdOjnARPYQ428QBYZk_w/s1600/195.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;register domain&quot; border=&quot;0&quot; height=&quot;230&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4b_akQm-peM7XI-TfNGYOC1mTDMJjn6Tf8XsQT43xMevV1QN8LyJ3SQwVlir3-1TWG7ogylpU-0rzgmP9HrQ8m2-AZ3vDvRoKEDne_Xl1Y8zF8lBkvOhgMZuSdOjnARPYQ428QBYZk_w/s320/195.jpg&quot; title=&quot;register domain&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;登記網域&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
在通過 Validation Wizard 認證 Domain Name 後, 你就可以開始產生你要的 Certificates , 這時候點選 Certificates Wizard 進行登記 subdomain 並產生 Private Key (一定要存好), 以及確認 subdomain, 都處理好, 系統大約在 15 -30 分鐘後就會寄信通知你,&amp;nbsp; Certificate 已經產生了, 到 StartCom 的 ToolBox取回 Certificate. 使用 Retrieve Certificate 拿到.&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: justify;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI63uN-4rTjikk24S3LIWhuxEhz1MyLNgN7VHxtWk9Pl-nBUITcc054OHOfbgZT3H8-Jra7OrZ_WQh5_zu4j62-1E6Dk8_hf2ATq9HXWWXG8khAfX6oniTLN23qpGAAj6Feymxaz_RZCk/s1600/196.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;create certificates&quot; border=&quot;0&quot; height=&quot;231&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI63uN-4rTjikk24S3LIWhuxEhz1MyLNgN7VHxtWk9Pl-nBUITcc054OHOfbgZT3H8-Jra7OrZ_WQh5_zu4j62-1E6Dk8_hf2ATq9HXWWXG8khAfX6oniTLN23qpGAAj6Feymxaz_RZCk/s320/196.jpg&quot; title=&quot;create certificates&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;產生 Certificates&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
拿到 Certificate 也是要記得馬上存檔, 雖然日後可以再次取回, 但是多存一次, 也是好事啊!!!&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
再來就是回到自己的主機, 將拿到的 Certificate 開始進行安裝, 要安裝 Certificate, 首先要準備以下的東西.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
1. StatCom 拿到的 Certificate 內容.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
2. 用 StartCom ToolBox 中 Decrypt Private Key 功能, 解碼 RAS 內容, 這個就是先前慘痛教訓中忘記原始 Private Key 存檔, 然後拿不回來的東西, 因為要解碼, 需要原始的 Private Key 以及當初產生 Private Key 所輸入的密碼. 把解碼後的 Private Key 備份存檔.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
3. 用 StartCom ToolBox 中的 StartCom CA Certificates 選擇 畫面中的 Class 1 intermediate Server CA, 點滑鼠右鍵選擇存檔, 將這個 CA 存成檔案.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
以上三步驟, 就是要安裝 SSL 時會用到的資料. 這就回到 Cpanel 中開始安裝啦, 我是用 WHM 來管理客戶的網站, 所以就在 WHM 中選擇 SSL install 把上面那三種資料分別填入該填的位置, 不過因為是 VirtualHost 共用 IP, 所以就在 username 的地方我填入 nobody 這樣就可以安裝完成了.&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/3075504357017442185/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/06/free-ssl.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3075504357017442185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/3075504357017442185'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/06/free-ssl.html' title='申請 Free SSL 服務方式'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8OQ4DrtAz7TPlb1eNvQtvOmEOUG5jhUj6DLtvRxrEelINes78AFDKVhKsWRALKzzs7hIUO_sERUCp_yMunPWe4N8MdzPfcxvM8ShohtEPOHrEJ1vz6mKVIP4UOCtNdqq3_Xb9wvaeOTs/s72-c/193.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-7660380136824783996</id><published>2012-03-16T03:15:00.006+08:00</published><updated>2012-03-16T03:21:09.457+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="jQuery"/><title type='text'>取代 marquee 的 jQuery plugin</title><content type='html'>&lt;br /&gt;
在使用 跑馬燈 marquee 中引用 jQuery 傳入的內容時, 有時候顯示的文字會被截斷 (FireFox 跟 Chrome 比較明顯)&lt;br /&gt;
這時候就必須捨棄 marquee 的用法, 改用jQuery 其他的 plugin 來取代.&lt;br /&gt;
&lt;br /&gt;
jQuery Scroller &lt;a href=&quot;http://archive.plugins.jquery.com/project/jqScroller&quot;&gt;http://archive.plugins.jquery.com/project/jqScroller&lt;/a&gt; 倒是一個不錯的選擇&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;1. 建立一個 div 區塊, 在該區塊中填入想要顯示的文字內容&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&quot;horizontal_scroller&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;div class=&quot;scrollingtext&quot;&amp;gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;this is a scrolling text!&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2. 建立這個區塊的 css&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
div.horizontal_scroller{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; position:relative;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; height:24px;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; width:500px;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; display:block;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; overflow:hidden;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; border:#CCCCCC 1px solid;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
div.scrollingtext{&lt;br /&gt;
&amp;nbsp; &amp;nbsp; position:absolute;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; white-space:nowrap;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; font-family:&#39;Trebuchet MS&#39;,Arial;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; font-size:18px;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; font-weight:bold;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; color:#000000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3. 加入 javascript 控制顯示的內容&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script src=&quot;jquery.Scroller-1.0.min.js&quot; type=&quot;text/javascript&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
$(document).ready(function() {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; $(&#39;.horizontal_scroller&#39;).SetScroller({ velocity: &amp;nbsp; &amp;nbsp;60,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; direction: &amp;nbsp; &#39;horizontal&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; startfrom: &amp;nbsp; &#39;right&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; loop: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;infinite&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; movetype: &amp;nbsp; &amp;nbsp;&#39;linear&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; onmouseover: &#39;pause&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; onmouseout: &amp;nbsp;&#39;play&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; onstartup: &amp;nbsp; &#39;play&#39;,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cursor: &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;pointer&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; });&lt;br /&gt;
});&lt;br /&gt;
&lt;br /&gt;
//--&amp;gt;&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
這樣就可以顯示跟 marquee 相同的效果了.&lt;br /&gt;
&lt;br /&gt;
有關 jQuery Scroller 的控制參數如下:&lt;br /&gt;
&lt;br /&gt;
velocity: &amp;nbsp; &amp;nbsp; &amp;nbsp; 從 1 到 99 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[預設為 50] &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
direction: &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;horizontal&#39; 或 &#39;vertical&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[預設為 &#39;horizontal&#39;]&lt;br /&gt;
startfrom: &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;left&#39; 或 &#39;right&#39; 指定水平顯示的方向 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[預設為 &#39;right&#39;]&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;top&#39; 或 &#39;bottom&#39; 指定垂直顯示的方向&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp; &amp;nbsp;[預設為 &#39;bottom&#39;]&lt;br /&gt;
loop: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;從 1 到 n+, 或設為 &#39;infinite&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;[預設為 &#39;infinite&#39;]&lt;br /&gt;
movetype: &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;linear&#39; 或 &#39;pingpong&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[預設為 &#39;linear&#39;]&lt;br /&gt;
onmouseover: &amp;nbsp; &amp;nbsp;&#39;play&#39; 或 &#39;pause&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [預設為 &#39;pause&#39;]&lt;br /&gt;
onmouseout: &amp;nbsp; &amp;nbsp; &#39;play&#39; 或 &#39;pause&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [預設為 &#39;play&#39;]&lt;br /&gt;
onstartup: &amp;nbsp; &amp;nbsp; &amp;nbsp;&#39;play&#39; 或 &#39;pause&#39; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [預設為 &#39;play&#39;]&lt;br /&gt;
cursor: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;pointer&#39; 或其他的 CSS 樣式&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;[預設為 &#39;pointer&#39;]&lt;br /&gt;
&lt;br /&gt;
其他的用法可以參考 &lt;a href=&quot;http://www.vegabit.com/jquery_scroller/&quot;&gt;http://www.vegabit.com/jquery_scroller/ &lt;/a&gt;&amp;nbsp;這裡可以看到範例.&lt;br /&gt;
這一個 plugin 還可以用來顯示動畫移動的物體.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/7660380136824783996/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/03/marquee-jquery-plugin.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/7660380136824783996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/7660380136824783996'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/03/marquee-jquery-plugin.html' title='取代 marquee 的 jQuery plugin'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-865801872975751081</id><published>2012-02-29T01:13:00.000+08:00</published><updated>2012-03-16T03:21:37.606+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="VS 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><title type='text'>ASP.NET MVC3 安裝失敗問題解決方式</title><content type='html'>安裝 ASP.NET MVC3 時發生錯誤訊息如下:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;OS Version = 6.0.6000, Platform 2&lt;br /&gt;OS Description = Vista - x64 Ultimate Edition&lt;br /&gt;CommandLine = i:\temp\ext47334\setup.exe&lt;br /&gt;Using Simultaneous Download and Install mechanism&lt;br /&gt;Operation: Installing&lt;br /&gt;Package Name = Microsoft ASP.NET MVC 3&lt;br /&gt;Package Version = 3.0.20105.0&lt;br /&gt;User Experience Data Collection Policy: AlwaysUploaded&lt;br /&gt;Number of applicable items: 6&lt;br /&gt;Exe (i:\temp\ext47334\VS10-KB2483190-x86.exe) failed with 0x80070643 - 安裝時發生嚴重錯誤。 .&lt;br /&gt;Final Result: Installation failed with error code: (0x80070643), &quot;安裝時發生嚴重錯誤。 &quot; (Elapsed time: 0 00:00:29).&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
這個問題在於 VS10-KB2483190-x86.exe 這一個檔案有可能已經安裝過了, 尤其當已經是 VS 2010 SP1 安裝.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
要修正這個安裝 MVC3 的錯誤, 請用 7zip 或是 zip 的解壓縮程式將已經下載的AspNetMVC3Setup.exe 解壓到一個目錄中, 然後找出目錄底下的 parameterinfo.xml , 修改這一個檔案中的:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Exe CanonicalTargetName=&quot;VS10-KB2483190-x86&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DownloadSize=&quot;18858336&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HashValue=&quot;2CA4541D0AC789977E2B21A7238E400D4ADB2DE089839E9BAE0FED9F8537DA89&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EstimatedInstallTime=&quot;849920&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InstalledProductSize=&quot;12645888&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name=&quot;VS10-KB2483190-x86.exe&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UninstallCommandLine=&quot;/q /norestart&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RepairCommandLine=&quot;/q /norestart&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Rollback=&quot;true&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SystemDriveSize=&quot;100&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InstallCommandLine=&quot;/q /norestart&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;IsPresent&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;NeverTrue /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/IsPresent&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ApplicableIf&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;LessThanOrEqualTo LeftHandSide=&quot;30319.01&quot; BoolWhenNonExistent=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegKeyValue Location=&quot;HKLM\Software\Microsoft\DevDiv\VS\Servicing\10.0\vstscore\Version&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/LessThanOrEqualTo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;LessThanOrEqualTo LeftHandSide=&quot;30319.01&quot; BoolWhenNonExistent=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegKeyValue Location=&quot;HKLM\Software\Microsoft\DevDiv\VS\Servicing\10.0\vstdcore\Version&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/LessThanOrEqualTo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;LessThanOrEqualTo LeftHandSide=&quot;30319.01&quot; BoolWhenNonExistent=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegKeyValue Location=&quot;HKLM\Software\Microsoft\DevDiv\VS\Servicing\10.0\procore\Version&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/LessThanOrEqualTo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;LessThanOrEqualTo LeftHandSide=&quot;30319.01&quot; BoolWhenNonExistent=&quot;false&quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RegKeyValue Location=&quot;HKLM\Software\Microsoft\DevDiv\vns\Servicing\10.0\xcor\Version&quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/LessThanOrEqualTo&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Or&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ApplicableIf&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ActionTable&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;InstallAction IfPresent=&quot;noop&quot; IfAbsent=&quot;install&quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;UninstallAction IfPresent=&quot;uninstall&quot; IfAbsent=&quot;noop&quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RepairAction IfPresent=&quot;repair&quot; IfAbsent=&quot;install&quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/ActionTable&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Exe&amp;gt;&lt;/i&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; 將這一個 &amp;lt;Exe&amp;gt;...&amp;lt;/Exe&amp;gt; 拿掉後存檔, 這樣就可以執行這個目錄底下的 setup.exe 完成安裝.&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/865801872975751081/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/02/aspnet-mvc3.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/865801872975751081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/865801872975751081'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/02/aspnet-mvc3.html' title='ASP.NET MVC3 安裝失敗問題解決方式'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-597678781650781432</id><published>2012-02-26T20:08:00.001+08:00</published><updated>2012-03-16T03:21:57.556+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ASP.NET"/><category scheme="http://www.blogger.com/atom/ns#" term="IIS"/><category scheme="http://www.blogger.com/atom/ns#" term="VS 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="程式開發"/><title type='text'>WIN7 底下安裝 ASP.NET 開發環境紀錄</title><content type='html'>最近需要使用 VS2010 開發 ASP.NET 的網站, 在 Win7 64bit 底下遇到了一堆問題, 先是資料庫的選擇, 因為客戶的要求必須使用 SQL Server 2005, 原本要用的 SQL Server 2008 只好移除掉.&lt;br /&gt;
&lt;br /&gt;
但是就在安裝過程中屢裝屢敗, 查了一堆文件說明, 終於搞定, 紀錄一下, 以免下次又遇到類似的問題.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;安裝步驟&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. 安裝好 Visual Studio 2010 安裝時先不安裝 SQL Server 2005 Express Edition.&lt;br /&gt;
&lt;br /&gt;
2. 安裝 SQL Server 2005 Express Edition Service Pack 4&amp;nbsp;下載網址 :&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/downloads/zh-tw/details.aspx?familyid=26435597-b28e-4568-9d16-017bdf47abdc&amp;amp;displaylang=zh-tw&quot;&gt;http://www.microsoft.com/downloads/zh-tw/details.aspx?familyid=26435597-b28e-4568-9d16-017bdf47abdc&amp;amp;displaylang=zh-tw&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;下載 SQLEXPR_ADV_CHT.EXE 這一個檔案.&lt;br /&gt;
&lt;br /&gt;
3. 如果先前已經安裝了 IIS 導致 SQL Server 2005 Express Edition 系統檢查時出現錯誤.參閱:&amp;nbsp;&lt;a href=&quot;http://support.microsoft.com/kb/920201&quot;&gt;http://support.microsoft.com/kb/920201&lt;/a&gt; 的說明 ,有關 [發生原因] 中的表格項目, 將未開啟的元件安裝上去. 才開始安裝 SQL Server 2005 Express Edition Service Pack 4.&lt;br /&gt;
&lt;br /&gt;
4. 另外 SQL Server 2005 Express Edition 系統組態檢查出現以下的警告時&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;ASP.Net 版本註冊需求 (警告)&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;訊息&amp;nbsp;ASP.Net 版本註冊需求&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp;64 位元 ASP.Net 已註冊。需要有 32 位元 ASP.Net 以安裝 Microsoft Reporting Services 2005 (32 位元)。&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
請參閱 &lt;a href=&quot;http://msdn.microsoft.com/zh-tw/library/ms143293(v=sql.90).aspx&quot;&gt;http://msdn.microsoft.com/zh-tw/library/ms143293(v=sql.90).aspx&lt;/a&gt; 有可能你安裝的IIS 是 64 位元的要改安裝 32 位元的 Reporting Service.&amp;nbsp;簡單來說就是要啟用 Allow AppOnWin64 這一個項目.&lt;br /&gt;
&lt;br /&gt;
5.以上全部安裝完成後, 記得執行 Windows Update, 更新一下最新的安全修補檔.&lt;br /&gt;
&lt;br /&gt;
6. 這樣就可以開始在 WIN7 64bit 底下 &amp;nbsp;VS 2010 中開發了.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;如果 VS 2010 開發中要加入資料庫發生以下的問題 :&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;無法加入資料庫連接&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;無法載入檔案或組件 Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral,&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;PublicKeyToken=89845dcd8080cc91 或其相依性的其中之一, 系統找不到指定的檔案.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
這是指出缺少了 Microsoft.SqlServer.Management.Sdk.Sfc 這一個檔案, 所以要另外安裝以下的檔案 :&lt;br /&gt;
&lt;br /&gt;
Microsoft SQL Server System CLR Types - &lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=123721&amp;amp;clcid=0x409&quot;&gt;http://go.microsoft.com/fwlink/?LinkId=123721&amp;amp;clcid=0x409&lt;/a&gt;&lt;br /&gt;
Microsoft SQL Server 2008 Management Objects - &lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkId=123708&amp;amp;clcid=0x409&quot;&gt;http://go.microsoft.com/fwlink/?LinkId=123708&amp;amp;clcid=0x409&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
這樣在 GAC 中就會有 Microsoft.SqlServer.Management.Sdk.Sfc 出現. 安裝後記得重新啟動 SQL Server 所有服務.&amp;nbsp;參考以下的討論知道問題 :&lt;br /&gt;
&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/en-US/sqlnetfx/thread/1d2cb76b-642f-4067-9667-aacdbc142f74&quot;&gt;http://social.msdn.microsoft.com/Forums/en-US/sqlnetfx/thread/1d2cb76b-642f-4067-9667-aacdbc142f74&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/5abfbb57-dac9-4039-b121-ae21c9b9352c&quot;&gt;http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/5abfbb57-dac9-4039-b121-ae21c9b9352c&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
用以上的方式解決.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/597678781650781432/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2012/02/win7-aspnet.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/597678781650781432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/597678781650781432'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2012/02/win7-aspnet.html' title='WIN7 底下安裝 ASP.NET 開發環境紀錄'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-8517700873121011799</id><published>2011-11-07T03:03:00.001+08:00</published><updated>2012-03-16T03:22:07.037+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="travel"/><title type='text'>夏末的出遊</title><content type='html'>在悶熱的夏日結束前跟著他一起騎著車到外面透透氣. 沒有目地的一個午後, 想說讓他有不一樣的體驗跟驚喜. 就從熟悉的路段慢慢地騎著.&lt;br /&gt;
&lt;br /&gt;
在遇到他的那一年初, 就曾經兩個人一起騎車到過這附近閒逛. 同樣悶熱的天氣, 然後在一場午後的大雨中, 兩人窩在路邊的 7-11 商店門口的座椅區中; 看著來來往往的車輛行人, 在雨中匆忙飄忽. &lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
這一次; 我們在一段漫遊的路程後, 停下來看看今天發現的地方, 有經過但不曾仔細探訪.&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW8y581pLpD5N1Rg2fmBSN-PYLUoF7qCJosU-lveo3_OGAmP_pSgyCnakra0n5R93YnyqHJ0CKSMqspZ6S6c1Tm_jB-FXL610D-73txykod-raIdeMW0t9Qf4fr9H4kUsjJBgxnvV2EfA/s1600/IMAG0039.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW8y581pLpD5N1Rg2fmBSN-PYLUoF7qCJosU-lveo3_OGAmP_pSgyCnakra0n5R93YnyqHJ0CKSMqspZ6S6c1Tm_jB-FXL610D-73txykod-raIdeMW0t9Qf4fr9H4kUsjJBgxnvV2EfA/s320/IMAG0039.jpg&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&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;
看著老闆手腳不慌不亂的把麵弄好送到我們面前, 這碗麵是我跟他的第一次, 在鹽水一起吃的意麵. 有種快樂的心情順著麵進入了我的肚子裡. 是滿足的感覺.&lt;br /&gt;
&lt;br /&gt;
以前有嗎? 有這種感覺嗎?? 有吧!! 只是已經有點久遠, 那樣的感覺有點陌生, 但是卻很鮮明.&lt;br /&gt;
&lt;br /&gt;
體會完了快樂的心情, 又回到八角樓前, 不經意地往屋內望去, 那種擺設就是很傳統的鄉下人家屋內的景象. 讓我看到小時候在歸仁外婆家中的景緻. 最記得的就是跟著表弟妹們在庭中的曬穀場上玩得滿身大汗, 拿著當飼料的玉米一顆顆的撥下來. 那個金黃色的顆粒以及飄散出來的甜味, 是我小時候記得最清楚的事物.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK7xpHT5csWvxdt6uUnkLU0y2tmaGwrY0WA9JmA3fYrjMEliLX7wO5seVOAzwN02uMKYlUReRGvk3nNt_nYfdo7rfKXPDlyYt6cO2AwmugpbVSXiEiQr-zkfH8pIGJIIpoOKUkR0blydY/s1600/IMAG0044.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjK7xpHT5csWvxdt6uUnkLU0y2tmaGwrY0WA9JmA3fYrjMEliLX7wO5seVOAzwN02uMKYlUReRGvk3nNt_nYfdo7rfKXPDlyYt6cO2AwmugpbVSXiEiQr-zkfH8pIGJIIpoOKUkR0blydY/s320/IMAG0044.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
接著我們又開始沿著鎮外的河堤旁邊騎去, 在濃厚的雲層追趕下, 騎上了河堤, 在河堤上面記錄下身後的景象, 雲層和閃電就在我們眼前湧現閃過.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibOL7s46Y7_-zvEciJAsSoigtHRhA5dwsgtkp_4W0tyMQdnpcs9vHffvPAQvifMrjsd9AkihrmUjHyKTV9ukEhTTBGRebhVJhBAbIN1YVVx-YgLuivIp7tG1sNGh2wAE5DPaXDBh2DFvo/s1600/IMAG0045.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibOL7s46Y7_-zvEciJAsSoigtHRhA5dwsgtkp_4W0tyMQdnpcs9vHffvPAQvifMrjsd9AkihrmUjHyKTV9ukEhTTBGRebhVJhBAbIN1YVVx-YgLuivIp7tG1sNGh2wAE5DPaXDBh2DFvo/s320/IMAG0045.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2oea5rpcc-iK7GcWtfV18iLIIu-gtCXuomvNzwmdmDMFHIZlPanhVpGQ7D_cQEGvveeoYtbV5BgIVuomOYFarQjl-90xxIcPJx6ngiVZWESH_iVc82cz4JXFKmzXIvoclFwiz0YQ3OwU/s1600/IMAG0048.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2oea5rpcc-iK7GcWtfV18iLIIu-gtCXuomvNzwmdmDMFHIZlPanhVpGQ7D_cQEGvveeoYtbV5BgIVuomOYFarQjl-90xxIcPJx6ngiVZWESH_iVc82cz4JXFKmzXIvoclFwiz0YQ3OwU/s320/IMAG0048.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCUQUP2TcRiObC5la7RdePdakHE1KjpWQf5Y8bXgxV6-YH1ak2gWu315ArY2oXgVYcAmKPKH1mX9UpoDpneAMt-n7kKrcWXFbXMzvksjTRjvQwHBEx-FgkwsjfnwJMzT3NXjsw_M-5v4/s1600/IMAG0049.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaCUQUP2TcRiObC5la7RdePdakHE1KjpWQf5Y8bXgxV6-YH1ak2gWu315ArY2oXgVYcAmKPKH1mX9UpoDpneAMt-n7kKrcWXFbXMzvksjTRjvQwHBEx-FgkwsjfnwJMzT3NXjsw_M-5v4/s320/IMAG0049.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
後來;回家的路上他說, 下次要到這麼遠, 記得先跟他說一下, 不然屁股好痛 ~~~&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/8517700873121011799/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2011/11/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8517700873121011799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/8517700873121011799'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2011/11/blog-post.html' title='夏末的出遊'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgW8y581pLpD5N1Rg2fmBSN-PYLUoF7qCJosU-lveo3_OGAmP_pSgyCnakra0n5R93YnyqHJ0CKSMqspZ6S6c1Tm_jB-FXL610D-73txykod-raIdeMW0t9Qf4fr9H4kUsjJBgxnvV2EfA/s72-c/IMAG0039.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-1843919105883084981</id><published>2011-05-03T04:25:00.000+08:00</published><updated>2011-05-03T04:25:22.353+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Note"/><title type='text'>五月的機遇</title><content type='html'>每年五月好像都會有些事情發生?!&lt;br /&gt;
很多次網誌的更新都是在五月, 也相對的我弄了一堆東西.&lt;br /&gt;
這一次, 看來網誌上面的資料會更久了.</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/1843919105883084981/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2011/05/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1843919105883084981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/1843919105883084981'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2011/05/blog-post.html' title='五月的機遇'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5119319155019552955.post-6096352819577319796</id><published>2011-05-03T04:18:00.000+08:00</published><updated>2011-05-03T04:18:00.544+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Note"/><title type='text'>一個 Blog 的標的</title><content type='html'>從這邊開始, 一個新的網誌. 記錄所有我曾經經歷過的瑣碎事情!!</content><link rel='replies' type='application/atom+xml' href='http://kaparsnote.blogspot.com/feeds/6096352819577319796/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://kaparsnote.blogspot.com/2011/05/blog.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/6096352819577319796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5119319155019552955/posts/default/6096352819577319796'/><link rel='alternate' type='text/html' href='http://kaparsnote.blogspot.com/2011/05/blog.html' title='一個 Blog 的標的'/><author><name>Kapar</name><uri>http://www.blogger.com/profile/11783009566318543289</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkhS0LQXbl5PGC8xESgi0wf6d9feu6FZDLbLUmxhTZixgUBwHJc4jRLFrTz3hyQMrvVXhTAhVLCRte9F7mUziYpeN9n8n8Zeg-qiLPg7hh3v0ufpbdbYMP2177Cg1UlA/s220/didi_av.jpg'/></author><thr:total>0</thr:total></entry></feed>