<?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-3429545185406323297</id><updated>2022-05-26T12:58:44.530+08:00</updated><category term="TeachИTest"/><category term="Musica"/><category term="Firefox"/><category term="Mobile"/><category term="Apple"/><category term="Apple: iTunes"/><category term="Browsers"/><category term="Gmail"/><category term="Google"/><category term="OperatingSystem"/><category term="Unboxing"/><category term="Apple Inc."/><category term="Chrome"/><category term="ItalianoSong"/><category term="Mac OS X"/><category term="Nokia N79"/><category term="Programs"/><category term="BaoBao"/><category term="GAE"/><category term="HTML"/><category term="XDDD"/><category term="Autohotkey"/><category term="Blogger"/><category term="Bluetooth"/><category term="Clips"/><category term="Clothes"/><category term="CreditCard"/><category term="Docs"/><category term="Doom"/><category term="Dyson"/><category term="Eurovision"/><category term="Exteriores"/><category term="Flickr"/><category term="Football"/><category term="GFW"/><category term="GermanSong"/><category term="Google Tasks"/><category term="Maps"/><category term="PSP"/><category term="RussianSong"/><category term="Sitcom"/><category term="VPN"/><category term="feedburner"/><category term="iGoogle"/><category term="破壞狂的傷心往事"/><category term="翻牆"/><category term="跳板"/><title type='text'>Royhsia&#39;s &quot;Dairy&quot;</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>87</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6617892273569420461</id><published>2018-04-15T00:58:00.002+08:00</published><updated>2018-04-15T18:51:52.407+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dyson"/><title type='text'>Dyson AM01 - Bladeless Fan&#39;s Teardown and Cleanup, Part II</title><content type='html'>我這次在拆的時候才發現，原來當初以為是「沾滿灰塵的底層」竟然是「海綿消音層」。就是下圖上方糊糊的那些灰塵們。&lt;br /&gt;&lt;br /&gt;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/17483214911/&quot; title=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8763/17483214911_4a06e1106a.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;/a&gt;&lt;br /&gt;只好將就這樣清了&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;上次拆解的參考來源：&lt;br /&gt;底座拆解－《&lt;a href=&quot;https://www.youtube.com/watch?v=bGTkkFrt830&quot;&gt;Bladeless Fan-Repair-1&lt;/a&gt;》&lt;br /&gt;核心拆解－《&lt;a href=&quot;https://www.youtube.com/watch?v=IoAU0vMPPwI&quot;&gt;Bladeless Fan-Repair&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;b style=&quot;color:red;&quot;&gt;免責警告&lt;/b&gt;：拆機有風險，請先詳閱公開說明書並自行負責一切行為。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;所需器材：&lt;br /&gt;&lt;span style=&quot;text-align:right; display:inline-block;&quot;&gt;棉花棒 x N&lt;br /&gt;T8 Torx Screwdriver x 1&lt;br /&gt;T10 Torx Screwdriver x 1&lt;/span&gt;&lt;/b&gt;（可深入長度需大於 ??mm）&lt;br /&gt;&lt;br /&gt;從風扇底部開始拆。&lt;br /&gt;&lt;br /&gt;Dyson AM01 主機底殼五個 T8 Torx 螺絲起子卸下底座的部分我就沒拍照了。&lt;br /&gt;&lt;br /&gt;接著就是上次卡關的地方。在這邊無法用我買的那組溢豐（廣州市溢豐電子科技有限公司）三十九合一螺絲起子工具組（可用螺絲頭有三十六種）將之拆解。&lt;br /&gt;&lt;br /&gt;在拆開底座後要先看目前底盤的螺絲孔位是否有對齊，有可能需要啟動電風扇的擺頭功能將之對齊後才可以拆解。&lt;br /&gt;&lt;br /&gt;就是這四個孔不能使用長度只有 16mm 的組合型 T10 Torx 螺絲起子&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/41244818611/&quot; title=&quot;就是這四個孔不能使用長度只有 16mm 的組合型 T10 Torx 螺絲起子&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/1/819/41244818611_889a176061.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;就是這四個孔不能使用長度只有 16mm 的組合型 T10 Torx 螺絲起子&quot;&gt;&lt;/a&gt;&lt;br /&gt;圓心處的那顆螺絲不需要拆下。&lt;br /&gt;&lt;br /&gt;總算看到電路板。下圖上方黃色框起的兩組排線是在同一捆線上，原廠就是這樣故意交錯順便做固定。上方黃色的這組排線就是要將電扇上下部件分離的重點。&lt;br /&gt;&lt;br /&gt;要從主機板左下方黃色框框的底部穿過才可將風扇核心抽出（上次就是這邊抽不出來），這就是為什麼連主機板都要一起卸下的原因。&lt;br /&gt;&lt;br /&gt;很大顆電容的 dyson 主機板（主機板上的 D 是小寫）&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/26371645527/&quot; title=&quot;很大顆電容的 dyson 主機板（主機板上的 D 是小寫）&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/1/817/26371645527_3ebbf8f55b.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;很大顆電容的 dyson 主機板（主機板上的 D 是小寫）&quot;&gt;&lt;/a&gt;&lt;br /&gt;淡藍色是要用 T8 Torx 螺絲起子拆下的主機板螺絲。&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;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/26472240797/&quot; title=&quot;這個固線塑膠卡的也蠻緊的&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/1/876/26472240797_b55f5c5883.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;這個固線塑膠卡的也蠻緊的&quot;&gt;&lt;/a&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;先用 T8 先解下左側淡藍色的螺絲，再用翹棒或是&lt;b&gt;奇怪的東西&lt;/b&gt;將上方卡榫環拆除。然後用 T10 螺絲起子拆下兩顆藍色的螺絲。&lt;br /&gt;&lt;br /&gt;頂部&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/17492847655/&quot; title=&quot;頂部&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/8/7662/17492847655_f4c93c2798.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;頂部&quot;&gt;&lt;/a&gt;&lt;br /&gt;兩顆 T10，一顆 T8&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：那四顆&lt;b style=&quot;color:red;&quot;&gt;紅色標記&lt;/b&gt;的螺絲&lt;b style=&quot;color:red;&quot;&gt;不用拆&lt;/b&gt;。&lt;br /&gt;&lt;span style=&quot;color:rgb (10,23,240); background:beige; display:inline-block; padding:1em 1%&quot;&gt;當年我拆下那四顆紅色標記的螺絲起子。拆出來的風扇核心倒著（進風口朝上）時風扇是可以吹的。但是當核心放正回來時，有個應該要浮著的東西碰到底部，一直發出不正常的刮除聲。幾秒後，風扇就無法啟動了。認為拆開就裝不回去的我，整個人心情就不好了。&lt;br /&gt;&lt;br /&gt;後來在我傷心地不管八四三十二把全部東西都裝回去後，抱持著希望的態度，拔掉電源放電一陣子後插回並開機，風扇又開始運作了。我滿懷感激地想著，「應該就是那四顆螺絲將應該要浮著的東西抬起來」。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;難拆的卡榫&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/17483592935/&quot; title=&quot;難拆的卡榫&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8875/17483592935_467377d1a6.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;難拆的卡榫&quot;&gt;&lt;/a&gt;&lt;br /&gt;翹起一邊後就比就容易了（廢話）。&lt;br /&gt;&lt;br /&gt;我這次拆的時候也很難拆，還有想過乾脆不要裝回去這種念頭（囧）。雖然我最後還是有裝回去。&lt;br /&gt;&lt;br /&gt;中間上下擺動機構前側&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16870284304&quot; title=&quot;中間上下擺動機構前側 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8691/16870284304_e5be6a469b.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;中間上下擺動機構前側&quot;&gt;&lt;/a&gt;&lt;br /&gt;兩顆 T10&lt;br /&gt;&lt;br /&gt;中間上下擺動機構後側&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17305493980&quot; title=&quot;中間上下擺動機構後側 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c4.staticflickr.com/8/7796/17305493980_4c2d2eaf48.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;中間上下擺動機構後側&quot;&gt;&lt;/a&gt;&lt;br /&gt;四顆 T10&lt;br /&gt;&lt;br /&gt;我現在在想，拆到這邊就可以把風扇核心拿起來了，只是無法整顆核心都拿出來（底部會卡住）。但是一般清潔應該是清到這邊就夠了。&lt;br /&gt;&lt;br /&gt;我這次把整台拆開後覺得效果也沒很大（因為裡面沒上次髒），但是滿足了我的內心（哈）。「我總算拆下來了！」&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/royhsia/17483214911/&quot; title=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8763/17483214911_4a06e1106a.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;/a&gt;&lt;br /&gt;這次發現底部是海綿後有把它拿出來沖一沖水。但是海綿似乎已經開始灰化了 &lt;div style=&quot;display: inline-block; &quot;&gt;: (&lt;/div&gt;。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;現在 dyson 新推出的風扇系列，單純吹風的是 Cool，有暖風效果的叫 Cool + Hot。有空氣濾清的效果稱之 Pure，再更高階的款式會有聯網控制（俗稱「物聯網」）的 Link 。&lt;br /&gt;&lt;br /&gt;所以產品系列總共分成下面這幾種。&lt;br /&gt;&lt;br /&gt;Dyson Cool™ tower fan&lt;br /&gt;Dyson Cool™ desk fan&lt;br /&gt;Dyson Hot+Cool™ Jet Focus fan heater (White/Nickel)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Dyson Pure Cool™ desk&lt;br /&gt;Dyson Pure Cool™ tower&lt;/b&gt;&lt;br /&gt;Dyson Pure Cool Link™ desk purifier fan&lt;br /&gt;Dyson Pure Cool Link™ tower purifier fan&lt;br /&gt;&lt;br /&gt;Dyson Pure Hot + Cool Link™ purifier heater&lt;br /&gt;&lt;br /&gt;我自己是不太喜歡有耗材的 Pure 空氣濾清系列，但是現在高階版全都有做這個功能。我想要一台 Dyson Hot + Cool Link™ heater 的夢想應該是不會出現。&lt;br /&gt;&lt;br /&gt;不過我在打文章（Apr. 15th, 2018 薪水發了耶～）的時候，上面所列的 Dyson Pure Cool™ 剛更新產品線。所以它比理論上更高階的 Dyson Pure Cool Link™ 系列賣得更貴。桌上型的 DP04 要 NT$19,900 &lt;div style=&quot;display: inline-block; &quot;&gt;（0.0 驚！）&lt;/div&gt;。&lt;br /&gt;&lt;br /&gt;理論上目前市面上的 Dyson 系列產品全都內建亥姆霍兹共振腔（Helmholtz Cavity）的功能了吧。羨慕～&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我以前曾經想過去買 3M Filtrete™ 靜電空氣濾網。但是它無法將灰塵牢牢抓住，導致風扇內部積灰塵的速度比沒裝濾網還快，所以這個方法最後被我棄置。&lt;br /&gt;&lt;br /&gt;現在 Dyson Pure 系列應該能達成我當年的目標吧。都要抓 PM 2.5 了，灰塵應該不可能還有辦法繞過濾網吧。這樣風扇內部就不會髒了，也就不需要像我這樣拆開清理了。只是需要更換耗材（$$$）。&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6617892273569420461/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2018/04/dyson-am01-bladeless-fans-teardown-and.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6617892273569420461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6617892273569420461'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2018/04/dyson-am01-bladeless-fans-teardown-and.html' title='Dyson AM01 - Bladeless Fan&#39;s Teardown and Cleanup, Part II'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-4965661754078946212</id><published>2016-08-02T14:05:00.000+08:00</published><updated>2016-08-02T22:16:21.307+08:00</updated><title type='text'>Create Bootable Windows Drive Partition for Older Model MacBook (Pro) with Optical Disc Drive</title><content type='html'>原本是用《&lt;a href=&quot;https://royhsia.blogspot.com/2015/08/jul-31st-2015-resignation.html#Windows%20on%20the%20External%20Device%20(Windows%20To%20Go)&quot;&gt;Windows on the External Device (Windows To Go)&lt;/a&gt;》這個方法，但是這個用 MBR 分割區的方法在 MacBook Pro (13-inch, Late 2011) 沒辦法用。&lt;br /&gt;&lt;br /&gt;下面這篇是我寫在 PTT Mac 版的文章：&lt;br /&gt;《&lt;a href=&quot;https://www.ptt.cc/bbs/MAC/M.1469818227.A.023.html&quot;&gt;[教學] 有光碟機版本的MBP裝Windows在外接硬碟上&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;跟我真正想講的有些差別。不過我當時是剛懂個大概，就想要 PO 出去看有沒有人已經研究過了，可以直接跟我說怎麼製作出 GPT 的可開機分割磁區。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;BbsTemplate&quot;&gt;&lt;span class=&quot;BbsHeader&quot;&gt;&lt;bbst&gt; 作者 &lt;/BbsT&gt; royhsia (轉檔真是大哉問)                                    &lt;bbsr&gt;&lt;bbst&gt; 看板 &lt;/BbsT&gt; MAC&lt;/BbsR&gt;&lt;br /&gt;&lt;bbst&gt; 標題 &lt;/BbsT&gt; [教學] 有光碟機版本的MBP裝Windows在外接硬碟上&lt;br /&gt;&lt;bbst&gt; 時間 &lt;/BbsT&gt; Sat Jul 30 02:50:20 2016&lt;/span&gt;&lt;br /&gt;───────────────────────────────────────&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;顯示&quot; id=&quot;OpticalMBPwWindowsBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;OpticalMBPwWindows&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;OpticalMBPwWindowsBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;OpticalMBPwWindows&quot; style=&quot;display:none;&quot;&gt;重點就是 UEFI+GPT。這樣在 Mac 開機時按 option(alt) 時，系統認得出來了。&lt;br /&gt;&lt;br /&gt;這方法的另一個優點是不支援 Boot Camp 6 灌 Windows 10 的電腦照樣也可以灌 Win10。&lt;br /&gt;&lt;br /&gt;工具跟教學是來自中國大陸的簡體字網站。&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;嗯，有沒有人有指令版建 UEFI+GPT 磁區分割的教學啊？&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;一切都是源自 Windows To Go 這個不是很新的舊功能～&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;之前就試過把 Windows 裝在外接裝置上，但是我這台有光碟機的 MacBook Pro (Late&lt;br /&gt;2011) 就是認不到 Windows 的磁區。拿該硬碟去無光碟機的 2012 MBA 就可以正常初始化&lt;br /&gt;並安裝。有光碟機的 MBP 卻連一開始的安裝都沒辦法進行下去。&lt;br /&gt;&lt;br /&gt;尤其又拔掉光碟機做了 Fusion Drive。雖然有勇者分享成功做到 Boot Camp 並用 Fusion&lt;br /&gt;Drive 的方法。但是想到要用 Boot Camp 還必須要把光碟機裝回去，更別提磁碟資料備份&lt;br /&gt;還有 Boot Camp 建好後的再一次拆機做 Fusion Drive，在還原資料就覺得很累。&lt;br /&gt;內心覺得這種不是很常用的，還是裝在外接硬碟最好！&lt;br /&gt;&lt;br /&gt;在下文中看到 shcjosh 的推文。&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;[求救] 同時安裝Mac OS和Windows到外接SSD/硬碟？ #1Napaor_ (MAC)&lt;br /&gt;&lt;a href=&quot;//www.ptt.cc/bbs/MAC/M.1469266226.A.D7F.html&quot;&gt;https://www.ptt.cc/bbs/MAC/M.1469266226.A.D7F.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;→ shcjosh: &lt;a href=&quot;//goo.gl/1O47Un&quot;&gt;http://goo.gl/1O47Un&lt;/a&gt;     縮址就是下面那篇&lt;br /&gt;&lt;br /&gt;[教程] 跟你走的雙系統：在Thunderbolt/USB3.0雙/單接口移動硬盤上安裝 OS X/Win...&lt;br /&gt;&lt;a href=&quot;//bbs.feng.com/forum.php?mod=viewthread&amp;tid=7984122&quot;&gt;http://bbs.feng.com/forum.php?mod=viewthread&amp;tid=7984122&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;就是在上文中看到“&lt;b&gt;選中打鉤「UEFI-GPT」（對於2015版的Mac，必須選這一項）&lt;/b&gt;”這句&lt;br /&gt;話，才有了這篇教學 XDD。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;所需準備的檔案及裝置（用 Mac 下載 2 及 3 會比在 Windows 下下載方便）：&lt;br /&gt;&lt;br /&gt;1. [發佈] Windows To Go 輔助工具|WTG輔助工具 v4.1.1&lt;br /&gt;&lt;a href=&quot;//bbs.luobotou.org/thread-761-1-1.html&quot;&gt;http://bbs.luobotou.org/thread-761-1-1.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. 下載 Windows 8.1 光碟映像 (ISO 檔案)&lt;br /&gt;&lt;a href=&quot;//www.microsoft.com/zh-tw/software-download/windows8ISO&quot;&gt;https://www.microsoft.com/zh-tw/software-download/windows8ISO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3. 下載 Windows 10 光碟映像 (ISO 檔案)&lt;br /&gt;&lt;a href=&quot;//www.microsoft.com/zh-tw/software-download/windows10ISO&quot;&gt;https://www.microsoft.com/zh-tw/software-download/windows10ISO&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4. 一個灌了 Win8（或更新版）的 PC 或虛擬機&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;我用的是 VMware&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;5. 裡面沒有存重要資料的外接硬碟（應該至少要 40GB 吧）&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;我用 Seagate USB3.0 USM 的線加上一個很舊的 Fujitsu 160GB 硬碟&lt;br /&gt;有可能需要注意一下硬碟的操作電流，有可能主機板會推不動。或是硬推推久就燒掉了&lt;br /&gt;&lt;a href=&quot;//bbs.luobotou.org/thread-5751-1-1.html&quot;&gt;http://bbs.luobotou.org/thread-5751-1-1.html&lt;/a&gt;&lt;/span&gt; 第七點&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;將要用的 Windows ISO 掛載，或是直接用虛擬機掛載。不然就是解壓縮。&lt;br /&gt;&lt;br /&gt;選擇 WTG 輔助工具中「點此選擇ISO鏡像sources目錄下的install.wim或VHD檔案」那行字&lt;br /&gt;，會跳一個視窗出來，選擇 ISO 或是解壓縮裡 sources 下的 &lt;b&gt;install.wim&lt;/b&gt;。&lt;span class=&quot;gray&quot;&gt;若是看到&lt;br /&gt;install.esd 那就重抓 ISO 檔吧。&lt;/span&gt;&lt;br /&gt;&lt;a href=&quot;//i.imgur.com/tfUbnRj.png&quot;&gt;http://i.imgur.com/tfUbnRj.png&lt;/a&gt; &lt;a href=&quot;//imgur.com/tfUbnRj&quot;&gt;http://imgur.com/tfUbnRj&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;richcontent&quot;&gt;&lt;img src=&quot;//i.imgur.com/tfUbnRj.png&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;br /&gt;下方選單中選擇外接裝置（通常來說是硬碟，隨身碟跟 SD 卡我沒測過）。右方「常用」&lt;br /&gt;分頁下預設是選擇 VHD，自己勾選下方的 &lt;b&gt;UEFI+GPT&lt;/b&gt;。需不需要分割磁區按個人需求去「&lt;br /&gt;分區」分頁下選擇。這個工具好像預設會把 Windows 裝在第一個分割區。&lt;br /&gt;&lt;i&gt;注意&lt;/i&gt;：外接硬碟裡的資料會因為重新分割磁區&lt;i&gt;全部消失&lt;/i&gt;。&lt;br /&gt;&lt;br /&gt;以上設定好就按「寫入」。接著等個十分鐘到半小時之類的，看硬碟寫入速度。&lt;br /&gt;不過光碟機版本的 MacBook Pro 只有 2012 版本能夠用 USB 3.0 的速度，其他都只能最&lt;br /&gt;高 20 MB/s 啊～&lt;br /&gt;如果製作時間超過半小時的話，該換個裝置再來試了。不然就算真的做好了，到時候每次&lt;br /&gt;要開機時就可能要半小時了吧。&lt;br /&gt;&lt;br /&gt;等硬碟製作完成後。要記得把 Boot Camp 的驅動程式一起放到外接硬碟中。我當時是直&lt;br /&gt;接放在 VHD 的那個槽裡。&lt;br /&gt;&lt;br /&gt;2010 Mid MBP 到 2011 Late MBP 都是用下面這包。不過 2012 那台有光碟機版本 MBP 本&lt;br /&gt;身有支援 Windows 10，可以直接用 Win10 的驅動程式就好。&lt;br /&gt;&lt;br /&gt;Boot Camp 支援軟體 5.1.5621&lt;br /&gt;&lt;a href=&quot;//support.apple.com/kb/DL1720?locale=zh_TW&amp;viewlocale=zh_TW&quot;&gt;https://support.apple.com/kb/DL1720?locale=zh_TW&amp;viewlocale=zh_TW&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;聽說這點是 known issue。在 win10 灌驅動程式前，要先把音效卡 Realtek 的驅動程式&lt;br /&gt;從 BootCamp/Drivers 資料夾中刪掉或移開。否則電腦會囧給你看。（Win8 不用）&lt;br /&gt;不過我裝完後， Win8 跟 Win10 的音效卡都是 yellow bang。原因不明（懶得理ing&lt;br /&gt;&lt;br /&gt;東西準備好後，把 MBP 重開，開機時按著 option(alt)，選擇 EFI_BOOT。Win8 或 Win10&lt;br /&gt;就會開始安裝。之後會有一次自動重新開機，如果沒有按 option 選擇的話會進入 Mac，&lt;br /&gt;必須要重開讓他繼續做。進入 Windows 後輸入各項資訊，在等它完成，就進到 Windows&lt;br /&gt;啦～&lt;br /&gt;&lt;br /&gt;Windows 8&lt;br /&gt;&lt;a href=&quot;//i.imgur.com/tHPFjAS.png&quot;&gt;http://i.imgur.com/tHPFjAS.png&lt;/a&gt; &lt;a href=&quot;//imgur.com/tHPFjAS&quot;&gt;http://imgur.com/tHPFjAS&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;richcontent&quot;&gt;&lt;img src=&quot;//i.imgur.com/tHPFjAS.png&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;br /&gt;Windows 10&lt;br /&gt;&lt;a href=&quot;//i.imgur.com/2jU9JHJ.png&quot;&gt;http://i.imgur.com/2jU9JHJ.png&lt;/a&gt; &lt;a href=&quot;//imgur.com/2jU9JHJ&quot;&gt;http://imgur.com/2jU9JHJ&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;richcontent&quot;&gt;&lt;img src=&quot;//i.imgur.com/2jU9JHJ.png&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;br /&gt;磁碟管理員&lt;br /&gt;&lt;a href=&quot;//i.imgur.com/5wel50Y.png&quot;&gt;http://i.imgur.com/5wel50Y.png&lt;/a&gt; &lt;a href=&quot;//imgur.com/5wel50Y&quot;&gt;http://imgur.com/5wel50Y&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;richcontent&quot;&gt;&lt;img src=&quot;//i.imgur.com/5wel50Y.png&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;br /&gt;磁碟 3 的 C 槽其實是在磁碟 2 裡 D 槽下的 wtg.vhd。這個工具好像預設是切 40GB 的&lt;br /&gt;動態 VHD。在使用的時候會膨脹佔據 D 槽的 40GB，一般狀態則是真正使用到的大小。&lt;br /&gt;工具在建完分割區後會有個“VHD模式说明.TXT”，但因為編碼關係我到現在還沒看到裡面&lt;br /&gt;的“?您在优?留有足?空?确保系?正常??！”是什麼意思 XDDDD。&lt;br /&gt;&lt;br /&gt;我在 Windows 8 的時候遇過兩次開不進去的 0x0000005c 錯誤。不過重開機後就沒事了。&lt;br /&gt;在 Windows 10 的時候有遇到裝 Boot Camp 驅動程式裝到要重來的。就是音效卡驅動設&lt;br /&gt;下的坑。&lt;br /&gt;&lt;br /&gt;做成 VHD 的好處是直接換 wtg.vhd（這名稱是該工具預設的，這名稱是可以改的）就可&lt;br /&gt;以換作業系統了。而且備份 wtg.vhd 就等於用 GHOST 備份系統。不過我在 Win10 中有&lt;br /&gt;遇過一次重開機後動態 VHD 沒有縮回去，反而是維持工具切出來的 40GB。後來再一次要&lt;br /&gt;關機時他跑了一段時間，我在 Mac 要備份 VHD 的時候就看到它變回去約 10GB 大小。&lt;br /&gt;&lt;br /&gt;不知道這是因為 Windows To Go 的關係，或是不支援 Fusion Drive（應該不會吧？）。&lt;br /&gt;我雖然在磁碟管理裡面有看到本機的硬碟 698.64GB HDD 與 223.57GB SSD。可是他們不&lt;br /&gt;是合成一個 Fusion Drive，所以我讀不到裡面的檔案。我當時有把外接硬碟的第二個磁&lt;br /&gt;區格式化成 HFS+（上圖 G:），在 Windows 裝完 Boot Camp 驅動程式後也能讀到裡面的&lt;br /&gt;檔案。就是 Fusion Drive 看不到呀～&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;有試過要用 Delock #62634 的 TB to USB3.0 來讓傳輸速度提升一點點。但是插著的狀&lt;br /&gt;態下， Mac 按著 option(alt) 開不到選擇啟動磁碟那畫面，好像是供電不足吧。&lt;br /&gt;後來我試著用 Boot Camp 驅動程式不知道有沒有裝的 Thunderbolt 驅動程式來用那條線&lt;br /&gt;。在 Windows 中是有看到這條線，後面所接的 USB 3.0 隨身碟也有出現。可是是需要格&lt;br /&gt;式化的狀態。我改裝 Delock 自己給的驅動程式，那條線在裝置管理員裡頭直接消失了。&lt;br /&gt;反正就是失敗 Orz&lt;br /&gt;&lt;br /&gt;之前好奇自己的 MBP 是哪顆 CPU，在 Mac 裡找不到這個資料，用虛擬機看到的是假的。&lt;br /&gt;光碟機已經拆掉了，不能灌 Boot Camp。現在總算看到啦～&lt;br /&gt;雖然上網找得到，不過灌 Windows 來看還是比較方便（咦？。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;不知道更早版本的能不能用這招。因為沒驅動程式，用起來也會很吃力啊。以下是可以&lt;br /&gt;灌 El Capaitan 的光碟機版 MBP 兄弟們。&lt;br /&gt;&lt;b&gt; MacBook（2008 年末，鋁殼，2009 年初或後續機型）&lt;br /&gt;MacBook Pro（2007 年中或後續機型）&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;span class=&quot;from&quot;&gt;※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.29.41&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;from&quot;&gt;※ 文章網址: &lt;a href=&quot;https://www.ptt.cc/bbs/MAC/M.1469818227.A.023.html&quot;&gt;https://www.ptt.cc/bbs/MAC/M.1469818227.A.023.html&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;from&quot;&gt;※ 編輯: royhsia (59.126.29.41), 07/30/2016 02:51:27&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;from&quot;&gt;※ 編輯: royhsia (59.126.29.41), 07/30/2016 03:15:25&lt;/span&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 對了！還有一個插MiniDP to VGA不會辨識到第二螢幕的問題  &lt;/cmtc&gt;&lt;cmtr&gt;07/30 03:22&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;推 &lt;cmt&gt;Birdy:&lt;cmtc&gt; 這篇怎麼不 M 啊 ??                                       &lt;/cmtc&gt;&lt;cmtr&gt;07/30 11:09&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;剛剛在看那個工具出品論壇上的文章有人提到外接硬碟最好挑操作電流較小的，不然 USB&lt;br /&gt;可能撐不動。&lt;br /&gt;查了一下我做 Fusion Drive 的美光 M500 SSD，上面最大操作電流寫 1.7A。嗯......&lt;br /&gt;我用的那個老舊 Fujitsu HDD 的最大操作電流是寫 0.60A。&lt;br /&gt;&lt;span class=&quot;from&quot;&gt;※ 編輯: royhsia (59.126.29.41), 07/30/2016 16:07:07&lt;/span&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 花了很長的時間在等待 El Capitan 的安裝後，我做成功外   &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:42&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 接雙系統開機硬碟～然後我就在想不知道把它裝到內接硬碟   &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:42&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 會不會就跟用Mac內建的BootCamp一樣。答案是不一樣。 :&#39;(  &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:43&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 雖然兩個系統都可以開進去，但是Win的部分需要按alt開。   &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:44&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 而且開到OS後會有windows to go的請勿移除USB提示。       &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:45&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 用選擇啟動磁碟的方式放著讓系統自己跑去win磁區的話，會  &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:46&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 出現No bootable device...的字樣。                      &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:50&lt;/cmtr&gt;&lt;/cmt&gt;&lt;br /&gt;→ &lt;cmt&gt;royhsia:&lt;cmtc&gt; 當時開到第三次才成功開進windows磁區。前兩次看來都當了  &lt;/cmtc&gt;&lt;cmtr&gt;08/01 16:51&lt;/cmtr&gt;&lt;/cmt&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;想當然，我這段主要的想法，就是如何製作有光碟機版 Mac 可用的&lt;b&gt;可開機 Windows 磁區&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;之前測試的心得是有光碟機版本的 Mac，無法用 MBR 格式磁區開機，也無法用 USB 安裝 Windows 7。讓人一定要去燒成光碟來用光碟機安裝。但是沒光碟機的就可以 ＝皿＝。這對把光碟機拆掉做成 Fusion Drive 的人來說實在是很麻煩啊。&lt;br /&gt;&lt;br /&gt;因為要把 Windows 安裝到外接硬碟的話，無論怎麼看都是用工具會比較方便而且輕鬆很多。而且不用在那邊擔心指令打錯導致全部毀掉。&lt;br /&gt;&lt;br /&gt;但是如果已經有 VHD 檔了。這樣自己手動做出外接硬碟的分割磁區再把 VHD 檔放入並用 bcdboot 寫入開機資訊與用 bcdedit 編輯開機資訊，會比用工具製作快很多。因為工具要在寫完 VHD 後才會做 bcdboot 這件事，而已經有做好的 VHD 檔勢必要把拿來安裝用的 VHD 檔給蓋掉。這樣會浪費不少時間在寫入 VHD 到外接硬碟。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我是發現「WTG 協助工具」有 Log 這件事後，在 &lt;span style=&quot;word-break: break-all;&quot;&gt;%USERPROFILE%/ AppData/Local/Temp&lt;/span&gt; 裡面有放 diskpart 的執行腳本。幾個東西加一加，就成了這篇的資料來源。不過這些都不算什麼，因為「WTG 協助工具」本身是在 &lt;a href=&quot;https://github.com/nkc3g4/wtg-assistant&quot;&gt;github&lt;/a&gt; 上開源的啊！！！&lt;br /&gt;&lt;br /&gt;我除了看 Log 還有 Temp 資料夾下的文件之外，我還有在 Mac 用 QuickTime 錄 VMware 裡執行 Windows 8 製作時螢幕上跑的訊息來對照 Log 與 Temp 下的腳本順序。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：下方指令原意為讓我直接複製貼上使用。各位看官們自己要判斷適不適合你啊！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;第一步：清除外接硬碟磁區並格式化為 GPT 格式與建立磁區&lt;br /&gt;&lt;textarea rows=&quot;13&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;diskpart&amp;#13;&amp;#10;list disk&amp;#13;&amp;#10;select disk 1&amp;#13;&amp;#10;clean&amp;#13;&amp;#10;convert gpt&amp;#13;&amp;#10;create partition efi size 350&amp;#13;&amp;#10;create partition primary&amp;#13;&amp;#10;select partition 2&amp;#13;&amp;#10;format fs=fat quick&amp;#13;&amp;#10;assign letter=x&amp;#13;&amp;#10;select partition 3&amp;#13;&amp;#10;format fs=ntfs quick&amp;#13;&amp;#10;assign letter=O&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;通常都是建一個磁區格式化一個磁區（因為建完磁區後會自動選擇該磁區），不過這腳本是建完後才回去選來格式化並指派磁碟機代號。 Windows 的隱藏磁區 X: 會從 partition 2 開始的原因是 partition 1 是 GPT 格式的隱藏磁區。 create partition &lt;b&gt;efi&lt;/b&gt; size 350 這段與法是除了建立一個 350 MB 的磁區之外，&lt;b style=&quot;color:red;&quot;&gt;磁區格式為「efi」&lt;/b&gt;！！我是重看之後發現我打錯，我原本以為 efi 是磁區標籤名。&lt;br /&gt;正常指令都是會要下 exit 離開 diskpart，但是等等會繼續用 diskpart 所以指令就不加「離開」。&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;&lt;b&gt;第一種&lt;/b&gt;第二步：第一次執行，需要用 dism 指令建立虛擬磁區（VHD）的用這個&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：下面指令的 D:\sources\install.wim 是指 Windows 10 ISO 檔（或其他版本 ISO 檔）裡的 install.wim 所在路徑。&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;create vdisk file=&quot;O:\wtg.vhd&quot; type=expandable maximum=40960&amp;#13;&amp;#10;select vdisk file=&quot;O:\wtg.vhd&quot;&amp;#13;&amp;#10;attach vdisk&amp;#13;&amp;#10;create partition primary&amp;#13;&amp;#10;format fs=ntfs quick&amp;#13;&amp;#10;assign letter=v&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&amp;#13;&amp;#10;Dism.exe /Apply-Image /ImageFile:&quot;D:\sources\install.wim&quot; /ApplyDir:v: /Index:1&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;先建立一個最大 40 GB 的可延展磁區，選擇剛剛建立的檔案並把它掛載至系統上，再來格式化成 NTFS 格式，並指派磁區代號 V:。離開 diskpart 後就用 dism 把安裝檔案解壓到 V: 槽中。&lt;br /&gt;要執行 Win10 的 dism 必須要使用 Win8.1 以上的 dism 才可以。在 Win7 試過執行 Win10 的 Dism.exe 結果慘敗，一堆檔案找不到。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;第二種&lt;/b&gt;第二步：已經有 wtg.vhd 的用這個&lt;br /&gt;不能用系統管理員權限執行&lt;b title=&#39;xcopy &quot;Z:\Roranicus\Documents\Programs for Win\WindowsToGo\win10\wtg.vhd&quot; O:\ &#39;&gt;指令&lt;/b&gt;從網路磁碟機複製的&lt;a href=&quot;http://ithelp.ithome.com.tw/questions/10183469&quot;&gt;原因&lt;/a&gt;&lt;br /&gt;因為不能夠直接貼在系統管理員權限的命令提示字元視窗執行，這邊乾脆&lt;b&gt;直接手動在 GUI 介面把 wtg.vhd 檔複製到磁區 O:&lt;/b&gt; 還比較賞心悅目一點（囧）。&lt;br /&gt;&lt;br /&gt;再用下面這個（用第一步的命令提示字元視窗繼續貼）&lt;br /&gt;&lt;textarea rows=&quot;4&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;select vdisk file=&quot;O:\wtg.vhd&quot;&amp;#13;&amp;#10;attach vdisk&amp;#13;&amp;#10;assign letter=v&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;選擇 VHD 檔並把它掛載至系統上，再指派磁區代號 V:。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;第三步：用 bcdboot 與 bcdedit 建立 UEFI 開機相關資料&lt;br /&gt;&lt;textarea rows=&quot;19&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;V:\Windows\System32\bcdboot.exe V:\Windows /s X: /f uefi /l zh-TW /v&amp;#13;&amp;#10;&amp;#13;&amp;#10;V:\Windows\System32\bcdedit.exe /store X:\EFI\Microsoft\Boot\BCD /set {bootmgr} device  partition=X:&amp;#13;&amp;#10;&amp;#13;&amp;#10;diskpart&amp;#13;&amp;#10;select vdisk file=&quot;O:\wtg.vhd&quot;&amp;#13;&amp;#10;detach vdisk&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&amp;#13;&amp;#10;V:\Windows\System32\bcdedit.exe /store X:\EFI\Microsoft\Boot\BCD /set {default} device  vhd=[O:]\wtg.vhd&amp;#13;&amp;#10;V:\Windows\System32\bcdedit.exe /store X:\EFI\Microsoft\Boot\BCD /set {default} osdevice  vhd=[O:]\wtg.vhd&amp;#13;&amp;#10;&amp;#13;&amp;#10;diskpart&amp;#13;&amp;#10;select volume x&amp;#13;&amp;#10;remove&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;重點來了！ bcdboot 是把 EFI boot 要的 EFI/boot/bootx64.efi 檔寫入磁碟中的隱藏磁區（在製作的時候還看得到這個磁區 X:）。這邊用 V:\Windows\System32\bcdboot.exe 的原因是直接用磁碟上使用的版本（Windows 10）來執行此動作會比製作系統（Windows 8）裡的版本要好。至少 Windows 10 的 bcdboot 版本比較新啊 XD。 /l zh-TW 是指定台灣語言。工具用的是 /l zh-ch 會造成找不到語言的錯誤 = =a（不是應該用 zh-CN 嗎？）。只有這個 /l 語言選項可以省略，其他幾個不可省。&lt;br /&gt;因為是要做 VHD 版本的外接 Windows 開機磁區，所以會需要用 bcdedit 來修改開機資訊。用 V:\Windows\System32\bcdedit.exe 的原因跟上面一樣。&lt;br /&gt;我是覺得把三行 bcdedit 都做完之後再去做 diskpart 的卸載 VHD 與移除 X: 磁碟機代號應該也可以。不過我參考的那個工具就是這麼做（而且還做兩次！）猜想可能是有什麼 bug 考量，怕麻煩的我就不改這邊了。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;其實比較難的地方是第一步跟第三步，因為不知道指令要下什麼。查到指令後覺得， -3-。&lt;br /&gt;&lt;br /&gt;&lt;b id=&quot;OldFasionUefiGptHdd&quot; style=&quot;color:red;&quot;&gt;* NOTE&lt;/b&gt;: 要用傳統直接寫到硬碟（不爽用 VHD）的 UEFI+GPT 用這個&lt;br /&gt;&lt;textarea rows=&quot;21&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;diskpart&amp;#13;&amp;#10;list disk&amp;#13;&amp;#10;select disk 1&amp;#13;&amp;#10;clean&amp;#13;&amp;#10;convert gpt&amp;#13;&amp;#10;create partition efi size 350&amp;#13;&amp;#10;create partition primary size 92300&amp;#13;&amp;#10;create partition primary&amp;#13;&amp;#10;select partition 2&amp;#13;&amp;#10;format fs=fat quick&amp;#13;&amp;#10;assign letter=x&amp;#13;&amp;#10;select partition 3&amp;#13;&amp;#10;format fs=ntfs quick&amp;#13;&amp;#10;assign letter=O&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&amp;#13;&amp;#10;Dism.exe /Apply-Image /ImageFile:&quot;D:\sources\install.wim&quot; /ApplyDir:o: /Index:1&amp;#13;&amp;#10;&amp;#13;&amp;#10;O:\Windows\System32\bcdboot.exe O:\Windows /s X: /f uefi /l zh-TW /v&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span class=&quot;gray&quot;&gt;這版本在分割磁區時，除了 efi 磁區之外還會建兩個，一個約 90 GB，另一個是磁碟剩餘大小。如果有要做外接雙系統的話可以用這指令。 Dism 的部分會用系統內建的版本，聽說 Win8 以前會無法以 dism 做 Win10 的安裝磁區，這傳聞不知道是真是假。&lt;br /&gt;因為是直接寫到硬碟磁區裡，所以最後不需要再用 bcdedit。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;後記：&lt;br /&gt;《&lt;a href=&quot;https://support.apple.com/zh-tw/HT201457#models&quot;&gt;可以搭配 Windows 8.1 使用的 Mac 機型&lt;/a&gt;》&lt;br /&gt;《&lt;a href=&quot;https://support.apple.com/zh-tw/HT204990#models&quot;&gt;支援 Windows 10 的 Mac 電腦&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;我原本還因為 Win10 的 ISO 裡面是 install.esd 在那邊找要怎麼轉成 install.wim。還沒找出個五四三就被別的東西遷走心神了。我用找到的 ESD 轉 WIM 工具 decrypt.cmd 完全辨識不到我之前抓到的 Win10 那個 install.esd，一直說錯誤。我後來就放棄掉那個版本的 Win10，直接上網重抓。&lt;br /&gt;&lt;br /&gt;另外一件事是在我以 VHD 的方式裝好 Win10 後在我要關機的時候發現竟然關機跟重新啟動的選項都被換成有&lt;b&gt;安裝更新&lt;/b&gt;的版本，我就算開命令提示字元以 shutdown /s 他照樣是安裝完更新後才關機。所以我就上網去找該怎麼關掉那個該死的自動更新。答案就是下面這個：&lt;br /&gt;《&lt;a href=&quot;http://www.site2unblock.com/win-updates-disabler/&quot;&gt;Win Updates Disabler v1.4&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;.codecommonshadow {background:white; padding:3px; border: 3px solid #cccccc; font-family:&#39;Courier New&#39;; font-size:15px; word-break: break-all; overflow-y:hidden;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/4965661754078946212/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2016/08/create-bootable-windows-drive-partition.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4965661754078946212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4965661754078946212'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2016/08/create-bootable-windows-drive-partition.html' title='Create Bootable Windows Drive Partition for Older Model MacBook (Pro) with Optical Disc Drive'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-7344150202811299757</id><published>2016-03-20T12:23:00.000+08:00</published><updated>2016-03-20T12:23:39.323+08:00</updated><title type='text'>三款 Android 模擬器 for Mac</title><content type='html'>我原本是用 Bluestacks，但他真的耗能耗太兇了。所以這天來找找後找到了 Genymotion。試用過後覺得真的還蠻不錯的，但是我要做的事他做不到，所以繼續找。最後找到 Andy，他跟 Bluestacks 耗能應該差不多。&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;width:5.5em; display:inline-block;&quot; href=&quot;http://www.bluestacks.com/&quot;&gt;Bluestacks&lt;/a&gt; 理論上應該是最有名的吧？&lt;br /&gt;&lt;a style=&quot;width:5.5em; display:inline-block;&quot; href=&quot;https://www.genymotion.com/&quot;&gt;Genymotion&lt;/a&gt; 必須要註冊才可以使用。&lt;br /&gt;&lt;a style=&quot;width:5.5em; display:inline-block;&quot; href=&quot;http://www.andyroid.net/&quot;&gt;Andy&lt;/a&gt; 名稱真的很奇怪，用起來跟 Bluestacks 差不多。&lt;br /&gt;&lt;br /&gt;Bluestacks 的缺點是會一直 Landscape mode （橫向）跟 Portrait mode （直向）轉來轉去。而且他預設是平板的解析度，害我在用那個直向 App 時字在 13 吋的舊款 MBP 上看實在是小到太吃力了。而且 Mac 下面還有 Dock 呢（意思字真的很小）！&lt;br /&gt;&lt;br /&gt;Genymotion 的缺點就是裝完預設是 root 的，還有主程式載點很難找。不然這東西耗能還蠻低的啊！而且可以直接丟 APK 檔進去安裝，無須登入 Google 帳號才能從 Play Store 上下載。感覺上很不錯的啊。只是該怎麼找出 Google Play Store 要用的 APK 檔不是那麼的容易。我找到的那個已經找不到連結了， &lt;a href=&quot;https://apkpure.com/&quot;&gt;APKPure&lt;/a&gt; 是我剛剛搜出來的。下載速度也蠻快的。&lt;br /&gt;&lt;br /&gt;Andy 是我在《&lt;a href=&quot;http://beebom.com/2015/06/bluestacks-alternatives&quot;&gt;5 Best Bluestacks Alternatives&lt;/a&gt;》這篇文章瞄到有網站連結的。因為這名稱真的太奇怪了，不知道確切目標的話也不好 Google 啊。&lt;blockquote&gt;話說剛發現有個大問題，在 Mac 上關掉後無法再開第二次。&lt;/blockquote&gt;官網網址是 andyroid，就是 android 中間加一個 Y。他的優點就是模擬出的螢幕解析度不是很高，而且不會一直把畫面轉來轉去。他預設就是直向。&lt;br /&gt;&lt;br /&gt;故意到最後才來說我到底是拿什麼 App 來測試這三款 android 模擬器。&lt;br /&gt;&lt;br /&gt;《&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.easycard.wallet.nonfc&amp;hl=zh_TW&quot;&gt;Easy Wallet - Google Play Android 應用程式&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;目前已知防 JB/Root 最強 App。就是因為是「神擋」， Genymotion 才會被排除。而且他也只有直立模式，害 Bluestacks 在我心中評價極差。想要查悠遊卡的消費紀錄真的很不容易啊。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/7344150202811299757/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2016/03/android-for-mac.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7344150202811299757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7344150202811299757'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2016/03/android-for-mac.html' title='三款 Android 模擬器 for Mac'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-1934115927194774432</id><published>2015-12-29T02:23:00.001+08:00</published><updated>2015-12-29T02:23:01.678+08:00</updated><title type='text'>マッチョ29 - ビバ!マッチョ</title><content type='html'>我純粹是靠因為當年有跟到限時免費的 OCR 軟體（Optical Character Recognition）加上 Google 錯字訂正把下面的歌詞給弄出來的 = =a&lt;br /&gt;&lt;br /&gt;App Store: &lt;a href=&quot;https://itunes.apple.com/us/app/scanner-ocr-optical-character/id777913435?mt=8&quot;&gt;Scanner with OCR (Optical Character Recognition) - Document Scan to PDF, Email and word &amp; Translation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因為弄的太辛苦了，才把他 PO 出來。不過很有可能一下子就被 Google 給刪掉了。&lt;br /&gt;&lt;br /&gt;「イ『ェ』イ」跟「ウ『ォ』ー」還有「々」都是在辨識中會遇到問題的地方。像「マッチョ」的「ッ」、「ョ」也都是讓我覺得很麻煩的地方。&lt;br /&gt;&lt;br /&gt;「リ」在畫面中的字體跟 OCR 出來的字體不一樣也是讓我懷疑很久的地方。&lt;br /&gt;&lt;br /&gt;還有一點也很狠。就是他們英文用片假名拼出來。像「ミスユー」是 miss you 的意思。這樣 Google 出來的結果跟我搜尋的字串完全不一樣。&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/26zZk_33Dek&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&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;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;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;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://royhsiasdairy.blogspot.com/feeds/1934115927194774432/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/12/29.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1934115927194774432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1934115927194774432'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/12/29.html' title='マッチョ29 - ビバ!マッチョ'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-8723047110560313039</id><published>2015-05-13T00:10:00.003+08:00</published><updated>2016-08-02T22:14:38.402+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OperatingSystem"/><category scheme="http://www.blogger.com/atom/ns#" term="TeachИTest"/><title type='text'>&quot;Dyson AM01 - Bladeless Fan&#39;s Teardown and Cleanup&quot; and Others</title><content type='html'>Short Links: &lt;span id=&quot;AutoClassNameToShortLinkSpanDyson&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Dyson AM01 - Bladeless Fan&#39;s Teardown and Cleanup&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;現在在台北吹的這台 Dyson AM01 是 2013 年初的時候阿嬤幫我從美國帶回來的。雖然現在已經有內建亥姆霍兹共振腔（Helmholtz Cavity）的 AM06 靜音款。但老子沒錢，所以當然是繼續吹這台。&lt;br /&gt;&lt;br /&gt;當初會喜歡這台就是「無扇葉」的清理方便！&lt;br /&gt;&lt;br /&gt;家裡的電風扇都是我在清，真的清的好累。當初有一台我沒發現螺絲所錯層的電扇，每次拆的時候都要拿螺絲起子才能拆下風扇來清扇葉的灰塵。&lt;br /&gt;&lt;br /&gt;現在用 Dyson，我都是抹布隨便抹一抹就把&lt;b&gt;外觀&lt;/b&gt;清乾淨了！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;可是用了兩年，在灰塵嚴重的海島型暖濕氣後地帶，就算他是無扇葉的電風扇，他也撐不下去了。&lt;br /&gt;&lt;br /&gt;風扇核心內部已經被灰塵給佔據了。&lt;br /&gt;&lt;br /&gt;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17483214911&quot; title=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8763/17483214911_4a06e1106a.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;/a&gt;&lt;br /&gt;只好將就這樣清了&lt;br /&gt;&lt;br /&gt;上面這張圖是風扇核心底部，也就是進風口。&lt;br /&gt;&lt;br /&gt;好像打著打著，內容有點打錯了方向。我這篇是想要講怎麼拆開清理的。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;b style=&quot;color:red;&quot;&gt;警告&lt;/b&gt;：拆壞了&lt;b&gt;不關&lt;/b&gt;此文章&lt;b&gt;作者的事&lt;/b&gt;，一切請&lt;b&gt;自行負責&lt;/b&gt;。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;難拆的卡榫&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17483592935&quot; title=&quot;難拆的卡榫 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8875/17483592935_467377d1a6.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;難拆的卡榫&quot;&gt;&lt;/a&gt;&lt;br /&gt;翹起一邊後就比就容易了（廢話）。&lt;br /&gt;&lt;br /&gt;想要清核心的話一定要經歷上面這個頂部卡榫。我真的覺得不好拆，怕弄斷。&lt;br /&gt;&lt;br /&gt;剩下的機構部分都是特規螺絲轉一轉就拿下來了。&lt;br /&gt;&lt;br /&gt;不過我不清楚直接用壓縮空氣罐來清理的效果有多少。如果還不錯的話其實可以不用拆。&lt;b&gt;在我實際買了一罐嘗試後，對大灰塵有可能可以吹得掉，但是黏在壁上的灰塵吹不掉。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:150%;&quot;&gt;所需特規螺絲起子：&lt;br /&gt;&lt;span style=&quot;text-align:right; display:inline-block;&quot;&gt; T8 Torx Screwdriver x 1&lt;br /&gt;T10 Torx Screwdriver x 1&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;如果想要全機拆解的話，底部有顆螺絲是 T15 Torx Screwdriver 才能拆的（能不能用 T10 硬拆我不清楚）。&lt;br /&gt;&lt;br /&gt;先用 T8 先解下左側淡藍色的螺絲，再用翹棒或是奇怪的東西將上方卡榫環拆除。我當時是用高中買的塑膠尺來當翹棒。&lt;br /&gt;&lt;br /&gt;頂部&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17492847655&quot; title=&quot;頂部 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c4.staticflickr.com/8/7662/17492847655_f4c93c2798.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;頂部&quot;&gt;&lt;/a&gt;&lt;br /&gt;兩顆 T10，一顆 T8&lt;br /&gt;&lt;br /&gt;接著用 T10 螺絲起子拆下兩顆藍色的螺絲。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：那四顆&lt;b style=&quot;color:red;&quot;&gt;紅色標記&lt;/b&gt;的螺絲不用拆。&lt;br /&gt;&lt;br /&gt;中間上下擺動機構前側&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16870284304&quot; title=&quot;中間上下擺動機構前側 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8691/16870284304_e5be6a469b.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;中間上下擺動機構前側&quot;&gt;&lt;/a&gt;&lt;br /&gt;兩顆 T10&lt;br /&gt;&lt;br /&gt;中間上下擺動機構後側&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17305493980&quot; title=&quot;中間上下擺動機構後側 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c4.staticflickr.com/8/7796/17305493980_4c2d2eaf48.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;中間上下擺動機構後側&quot;&gt;&lt;/a&gt;&lt;br /&gt;四顆 T10&lt;br /&gt;&lt;br /&gt;以上螺絲都拆除後， Dyson AM01 就可以像我上面那張圖那樣的把核心拉出來。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/17483214911&quot; title=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去 by royhsia, 於 Flickr&quot;&gt;&lt;img src=&quot;https://c1.staticflickr.com/9/8763/17483214911_4a06e1106a.jpg&quot; width=&quot;500&quot; height=&quot;333&quot; alt=&quot;因為螺絲起子不夠細， T10 在底部的一處螺絲伸不進去&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我想要拆掉底座，把整顆風扇核心拆出來。但是我的螺絲起子是用轉接的，轉接頭不夠細，會卡到底部的一個螺絲起子旁的結構碰觸不到底下的螺絲。我只好放棄全拆。單獨買一隻 T10 螺絲起子要兩百多塊錢啊！！&lt;br /&gt;&lt;br /&gt;我當時是用烤肉醬刷子配上挖耳朵尻棒來刮除結塊的灰塵，現在覺得應該可以搭配空氣罐來清理。不過空氣罐的效果不要幻想太多，實際使用後真的沒有想像中的那麼神。乖乖且耐心地刮灰塵還是比較有用的。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:rgb (10,23,240); background:white; display:block; padding:1em 0 1em 0;&quot;&gt;當時我拆下那四顆紅色標記的螺絲起子。拆出來的風扇核心倒著（進風口朝上）時風扇是可以吹的。但是當核心放正回來時，有個應該要浮著的東西碰到底部，一直發出不正常的刮除聲。幾秒後，風扇就無法啟動了。認為拆開就裝不回去的我，整個人心情就不好了。&lt;br /&gt;&lt;br /&gt;後來在我傷心地不管八四三十二把全部東西都裝回去後，抱持著希望的態度，拔掉電源放電一陣子後插回並開機，風扇又開始運作了。我滿懷感激地想著，「應該就是那四顆螺絲將應該要浮著的東西抬起來」。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;現在想想，理論上，自己在底部加個亥姆霍兹共振腔似乎是可行的。因為底部似乎有許多多餘空間。只是計算及製作不太容易。不知道過幾年會不會有人出模型讓我買，或者照著做。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;NOTE:&lt;/b&gt; 可以去買 Costco 在賣的 3M Filtrete™ 靜電空氣濾網，對於防止灰塵吸進吸塵器頗有用的（這樣以後就不用拆開清理內部灰塵）。我用三天就可以看到白色防塵布變灰色了。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;NOTE 2:&lt;/b&gt; 好市多賣的 3M Filtrete™ 無法抓牢灰塵。雖然真的是三天就變髒，但是需要擦內圈的次數反而變頻繁了。所以我宣告&lt;b&gt;這招無效&lt;/b&gt;！不知道最高級的 3M 有沒有好一點。&lt;br /&gt;&lt;br /&gt;拆解參考來源：&lt;br /&gt;底座拆解－《&lt;a href=&quot;https://www.youtube.com/watch?v=bGTkkFrt830&quot;&gt;Bladeless Fan-Repair-1&lt;/a&gt;》&lt;br /&gt;核心拆解－《&lt;a href=&quot;https://www.youtube.com/watch?v=IoAU0vMPPwI&quot;&gt;Bladeless Fan-Repair&lt;/a&gt;》&lt;br /&gt;雖然上面這影片拍攝者做的事業好像是山寨事業，但是我這應該是正版的拆解方法也差不多。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Windows on the External Device (Windows To Go)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;測了。對 MacBook Pro (Late 2011) 沒用。 MacBook Air (Mid 2012) 裝 Windows 8 有效。&lt;br /&gt;&lt;br /&gt;來源是下面這兩篇。&lt;br /&gt;《&lt;a href=&quot;https://www.ptt.cc/bbs/MAC/M.1404792832.A.5FD.html&quot;&gt;[軟體] 灌windows 8.1在外接硬碟上&lt;/a&gt;》&lt;br /&gt;《&lt;a href=&quot;https://www.ptt.cc/bbs/MAC/M.1430658199.A.5C6.html&quot;&gt;安裝windows到外接硬碟(USB/Thunderbolt,SSD/HD)&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;但真正的出處是《&lt;a href=&quot;http://bleeptobleep.blogspot.com/2013/02/mac-install-windows-7-or-8-on-external.html&quot;&gt;Mac: Install Windows 7 or 8 on an external USB3 or Thunderbolt drive without using bootcamp&lt;/a&gt;》。&lt;br /&gt;&lt;br /&gt;以 ASUS 這種品牌筆記型電腦為例。開箱後進 Windows 前會有一小段設定，設定完就可以開心使用新電腦了。這一篇就是在外接硬碟把上面 OS 檔放好，之後用 Mac 開進去就開始安裝硬體，設定完後就可以用外接硬碟開 Windows 了。&lt;br /&gt;&lt;br /&gt;下方分兩個部分，第一部份是分割硬碟磁區。第二部分就是灌 OS 並設定啟動磁區。除了複製檔案 install.wim、 imagex.exe 的部分，其他部分都是在命令提示字元裡完成。所以管理員權限開啟命令提示字元後等到全部都執行完畢才關掉它。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;NOTE:&lt;/b&gt; 可以在虛擬機裡製作。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;第一部份&lt;/b&gt;&lt;br /&gt;以系統管理員身份開啟「命令提示字元」。除了 select disk 1 那行一定要自己確認，其他可以複製後直接在命令提示字元裡貼上。&lt;br /&gt;&lt;textarea rows=&quot;16&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot; style=&quot;overflow:hidden;&quot;&gt;diskpart&amp;#13;&amp;#10;list disk&amp;#13;&amp;#10;select disk 1&amp;#13;&amp;#10;clean&amp;#13;&amp;#10;convert mbr&amp;#13;&amp;#10;create partition primary size=100&amp;#13;&amp;#10;format fs=fat32 quick&amp;#13;&amp;#10;active&amp;#13;&amp;#10;assign letter=b&amp;#13;&amp;#10;create partition primary size=61440&amp;#13;&amp;#10;format fs=ntfs quick&amp;#13;&amp;#10;assign letter=o&amp;#13;&amp;#10;create partition primary&amp;#13;&amp;#10;format fs=ntfs quick&amp;#13;&amp;#10;assign letter=q&amp;#13;&amp;#10;exit&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;以上會把外接硬碟不管大小都分成三個磁區，第一個 100MB 的 FAT32，第二個 60GB 的 NTFS，以及第三個為硬碟剩下容量大小的 NTFS。&lt;br /&gt;&lt;br /&gt;結果如下：&lt;br /&gt;&lt;div class=&quot;cmdstylediv&quot;&gt;Microsoft Windows [版本 6.1.7601]&lt;br /&gt;Copyright (c) 2009 Microsoft Corporation.  All rights reserved.&lt;br /&gt;&lt;br /&gt;C:\Windows\system32&amp;gt;&lt;b&gt;diskpart&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Microsoft DiskPart 版本 6.1.7601&lt;br /&gt;Copyright (C) 1999-2008 Microsoft Corporation.&lt;br /&gt;在電腦: JOHN-PC&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;list disk&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;磁碟 ###  狀態           大小     可用     Dyn  Gpt&lt;br /&gt;--------  -------------  -------  -------  ---  ---&lt;br /&gt;磁碟 0    連線               60 GB      0 B&lt;br /&gt;磁碟 1    連線              149 GB      0 B&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;select disk 1&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;磁碟 1 是所選擇的磁碟。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;clean&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地清理了磁碟。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;convert mbr&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地轉換了選擇的磁碟成為 MBR 格式。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;create partition primary size=100&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地建立了指定的磁碟分割。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;format fs=fat32 quick&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;100 % 已完成&lt;br /&gt;&lt;br /&gt;DiskPart 已順利格式化磁碟區。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;active&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 已標記目前的磁碟分割為使用中。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;assign letter=b&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地指派了磁碟機代號或掛接點。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;create partition primary size=61440&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地建立了指定的磁碟分割。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;format fs=ntfs quick&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;100 % 已完成&lt;br /&gt;&lt;br /&gt;DiskPart 已順利格式化磁碟區。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;assign letter=o&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;DiskPart 成功地指派了磁碟機代號或掛接點。&lt;br /&gt;&lt;br /&gt;DISKPART&amp;gt; &lt;b&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;正在離開 DiskPart...&lt;br /&gt;&lt;br /&gt;C:\Windows\system32&amp;gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;第二部分&lt;/b&gt;&lt;br /&gt;剛剛看到有人說可以不用用到 imagex.exe 來安裝。用內建的 dism 即可。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot; style=&quot;overflow-y:hidden;&quot;&gt;dism /apply-image /imagefile:c:\wim\install.wim /index:1 /ApplyDir:o:\﻿&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;檢查幾種版本 OS 的指令可以用下面這個。&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;dism /Get-WimInfo /WimFile:./install.wim&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;用這個方法就可以不用理下面的 imagex 那段，執行完直接換做 bcdboot command 即可。 &lt;br /&gt;&lt;br /&gt;bcdboot command for Windows 8 (and perhaps later):&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;o:\windows\system32\bcdboot o:\windows /f ALL /s b:&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;第二部分（舊的）&lt;/b&gt;&lt;br /&gt;要來安裝了。首先要從 Windows 的安裝光碟中將 sources 資料夾裡最大的那個檔案 install.win 給複製出來。並將並不是那麼容易取得的 imagex.exe 放至同一資料夾下。執行下方第一個指令時要切換到 imagex.exe 所在的資料夾。&lt;br /&gt;&lt;br /&gt;比較麻煩得到 imagex 的方法是從微軟官方 &lt;a href=&quot;http://www.microsoft.com/en-us/download/details.aspx?id=5753&quot;&gt;Windows® Automated Installation Kit (AIK)&lt;/a&gt; 裡抓出來，簡單但是有點恐怖的是用&lt;a href=&quot;http://www.rmprepusb.com/tutorials/getwaiktools&quot;&gt;別人提供的 WAIK tool&lt;/a&gt; 下載後找出 imagex。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;imagex.exe /info ./install.wim&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;因為同一個 install.wim 裡有許多同型號、不同版本的安裝檔。以上方指令查出自己要安裝的版本代號後，將下方的 3 改成該數字。以 Windows 7 為例，我看到的 install.wim 裡面有 Home Basic (1)、 Home Premium (2)、 Professional (3)、 Ultimate (4) 等版本。看到他列出的專業版代號是 3，所以就以 3 代入執行。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;imagex.exe /apply ./install.wim 3 o:&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;上面這指令就是在解壓縮到硬碟並安裝，所以需時半小時之類的是很正常。如果用夠快傳輸速度的 Thunderbolt 配上 SSD 硬碟的話，這樣可能十幾分鐘就好了。&lt;br /&gt;&lt;br /&gt;接著要用 bcdboot 設定開機磁碟。我沒找到給 Windows 10 用的。&lt;br /&gt;&lt;br /&gt;bcdboot command for Windows 8 (and perhaps above):&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;o:\windows\system32\bcdboot o:\windows /f ALL /s b:&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;bcdboot command for Windows 7:&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;o:\windows\system32\bcdboot o:\windows /s b:&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;結果如下：&lt;br /&gt;&lt;div class=&quot;cmdstylediv&quot;&gt;Microsoft Windows [版本 6.1.7601]&lt;br /&gt;Copyright (c) 2009 Microsoft Corporation.  All rights reserved.&lt;br /&gt;&lt;br /&gt;C:\Windows\system32&amp;gt;&lt;b&gt;cd %userprofile%/desktop/temp&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;imagex.exe /apply ./install.wim 1 o:&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;ImageX Tool for Windows&lt;br /&gt;Copyright (C) Microsoft Corp. All rights reserved.&lt;br /&gt;Version: 6.3.9600.16384&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;[ 100% ] Applying progress&lt;br /&gt;&lt;br /&gt;Successfully applied image.&lt;br /&gt;&lt;br /&gt;Total elapsed time: 47 min 11 sec&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;o:\windows\system32\bcdboot o:\windows /f ALL /s b:&lt;/b&gt;&lt;br /&gt;Boot files successfully created.&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;exit&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;再來直接用圖形化介面把 Boot Camp 的驅動程式複製到外接硬碟中。之後就可以拿去要用的電腦開機，以 alt 選擇該外接硬碟開機。按步驟完成安裝後再將 Boot Camp 也裝完後，一切就完成了。&lt;br /&gt;&lt;br /&gt;以後每次想要用 Windows 的時候就用 alt 鍵選擇外接硬碟即可。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;重點來了。&lt;br /&gt;&lt;br /&gt;因為我試了好幾次，但是都失敗。所以確定可行的就是用這方法來安裝 Windows 8。就別去想 Windows 7 了。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Xhci driver injection for Windows 7&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;現在已經是完全沒有 Ehci Controller 的年代，也就是想要裝 Windows 7 的時候會很麻煩。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:red;&quot;&gt;附註&lt;/span&gt;： Ehci Controller 就是 USB 2.0 的控制器， Xhci Controller 則是 USB 3.0 的控制器。&lt;br /&gt;&lt;br /&gt;Windows 7 的安裝映像檔的 sources 資料匣下有 boot.wim 與 install.wim 這兩個檔案。&lt;br /&gt;&lt;br /&gt;boot.wim 是用在從外接儲存裝置開機環境使用的。&lt;br /&gt;install.wim 裡的資料則是在 boot.wim 階段時會解壓至硬碟並在重新開機後開機至硬碟並安裝的資料。&lt;br /&gt;&lt;br /&gt;所以比較重要的是 install.wim。不過想用外接裝置在 USB 3.0 的平台灌 Windows 7 的話，必須要在兩者都將 xhci 的驅動程式塞進去。不然滑鼠、鍵盤、隨身碟都不會動。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;首先必須確認 install.wim 裡的版本代號是多少。下方的指令會列出該檔案裡有幾種版本的 OS。&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;dism /Get-WimInfo /WimFile:./install.wim&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;如果想要知道該版本的 OS 還有什麼詳細資訊（如：語言、版號）的話，可以在後方加 /index: 與所想查詢的 Index 代號。&lt;br /&gt;&lt;textarea rows=&quot;1&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;dism /Get-WimInfo /WimFile:./install.wim /index:3&lt;/textarea&gt;&lt;br /&gt;結果如下：&lt;br /&gt;&lt;div class=&quot;cmdstylediv&quot;&gt;c:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;dism /get-wiminfo /wimfile:./install.wim&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;部署映像服務與管理工具&lt;br /&gt;版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;映像詳細資料: install.wim&lt;br /&gt;&lt;br /&gt;索引 : 1&lt;br /&gt;名稱 : Windows 7 HOMEBASIC&lt;br /&gt;描述 : Windows 7 HOMEBASIC&lt;br /&gt;大小 : 11,709,821,325 個位元組&lt;br /&gt;&lt;br /&gt;索引 : 2&lt;br /&gt;名稱 : Windows 7 HOMEPREMIUM&lt;br /&gt;描述 : Windows 7 HOMEPREMIUM&lt;br /&gt;大小 : 12,222,648,039 個位元組&lt;br /&gt;&lt;br /&gt;索引 : 3&lt;br /&gt;名稱 : Windows 7 PROFESSIONAL&lt;br /&gt;描述 : Windows 7 PROFESSIONAL&lt;br /&gt;大小 : 12,123,747,682 個位元組&lt;br /&gt;&lt;br /&gt;索引 : 4&lt;br /&gt;名稱 : Windows 7 ULTIMATE&lt;br /&gt;描述 : Windows 7 ULTIMATE&lt;br /&gt;大小 : 12,286,429,027 個位元組&lt;br /&gt;&lt;br /&gt;操作順利完成。&lt;br /&gt;&lt;br /&gt;c:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;dism /get-wiminfo /wimfile:install.wim /index:3&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;部署映像服務與管理工具&lt;br /&gt;版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;映像詳細資料: install.wim&lt;br /&gt;&lt;br /&gt;索引 : 3&lt;br /&gt;名稱 : Windows 7 PROFESSIONAL&lt;br /&gt;描述 : Windows 7 PROFESSIONAL&lt;br /&gt;大小 : 12,123,747,682 個位元組&lt;br /&gt;架構 : x64&lt;br /&gt;HAL : acpiapic&lt;br /&gt;版本 : 6.1.7601&lt;br /&gt;ServicePack 組建 : 17514&lt;br /&gt;ServicePack 等級 : 1&lt;br /&gt;版本 : Professional&lt;br /&gt;安裝 : Client&lt;br /&gt;產品類型 : WinNT&lt;br /&gt;產品套件 : Terminal Server&lt;br /&gt;系統根目錄 : WINDOWS&lt;br /&gt;目錄 : 14331&lt;br /&gt;檔案 : 68198&lt;br /&gt;建立日期 : 2010/11/21 - 下午 12:39:25&lt;br /&gt;修改日期 : 2010/11/22 - 上午 04:08:54&lt;br /&gt;語言 :&lt;br /&gt;zh-TW (預設值)&lt;br /&gt;&lt;br /&gt;操作順利完成。&lt;br /&gt;&lt;br /&gt;c:\Users\john\Desktop\temp&amp;gt;&lt;/div&gt;&lt;br /&gt;在 Windows 安裝映像檔的 source 下有個檔案叫 ei.cfg。把這個檔案移除掉，在安裝的時候 Windows 就會問你要裝哪一種版本。我找資料的時候剛好瞄到有一篇文章有寫這件事。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;重頭戲來了！&lt;b style=&quot;font-size:130%;&quot;&gt;塞 Xhci Driver 進去。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Xhci 的驅動程式要自己先收集好放到資料夾裡，下面以 Intel USB 3.0 xHC Driver 4.0.0.27 PV 的十二個檔案做為範例。&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://5dcb9668-a-62cb3a1a-s-sites.googlegroups.com/site/biosjishufenxiang/tao-lun-qu-2/other/os/xhci-driver-usb-3-0-injection-for-windows-7/dfghj.png?attachauth=ANoY7crn7rO7JS0Dx4T5NGX_4m2F1fS03ShklXHeu2mDhrBYapTNxkRrqXkBbR2ReMC-0G-UukUOPLmpSAEY6hrj8egpocfnV3KrQnjoko6GpNKxJsDoDzZM6-Y87bY6wunOTpfo4tLUuyPMx7mOb40HG_WEcY0EDYgR9Ys1Rm0IXDeWamJgXkwWRN8YZvSgAy5t7lt2xF0__A9VuDWJf4duj98KbXvk2NLYycNDb2rUN1c7Mr93lBr30OkPaKZdlrGw-tSxx86KH3xRochej1Umoalb_ovosyvwuN7J6aM3sW5n080nlKGeMJRKy8gfCZqMykKQkjSr&amp;attredirects=0&quot; width=&quot;500&quot; height=&quot;404&quot; /&gt;&lt;div style=&quot;display:none; margin:auto; width:19em; box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5); padding:3%; background:white; font-family:&#39;courier new&#39;; word-break:break-all;&quot;&gt;HCSwitch\x64\iusb3hcs.inf&lt;br /&gt;HCSwitch\x64\iusb3hcs.sys&lt;br /&gt;HCSwitch\x64\WdfCoInstaller01009.dll&lt;br /&gt;HCSwitch\x64\iusb3hcs.cat&lt;br /&gt;&lt;br /&gt;Win7\x64\iusb3xhc.cat&lt;br /&gt;Win7\x64\iusb3xhc.inf&lt;br /&gt;Win7\x64\iusb3xhc.man&lt;br /&gt;Win7\x64\iusb3xhc.sys&lt;br /&gt;Win7\x64\iusb3hub.cat&lt;br /&gt;Win7\x64\iusb3hub.inf&lt;br /&gt;Win7\x64\IUsb3Hub.man&lt;br /&gt;Win7\x64\iusb3hub.sys&lt;/div&gt;&lt;br /&gt;把上圖 x86 或 x64 裡面的所有檔案都丟到一個 temp 資料夾裡。&lt;br /&gt;我自己是在桌面建一個 temp 資料夾來處理這件事。在 temp 裡面建兩個資料夾 usb 與 work_dir 還有擺要用到的 .wim 檔。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;6&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot; style=&quot;overflow:hidden;&quot;&gt;cd %userprofile%/desktop/temp&amp;#13;&amp;#10;dism /Mount-Wim /WimFile:./install.wim /Index:3 /MountDir:./work_dir&amp;#13;&amp;#10;dism /Image:./work_dir /Add-Driver /Driver:./usb3 /Recurse /ForceUnsigned&amp;#13;&amp;#10;dism /Unmount-Wim /MountDir:./work_dir /Commit&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;如果檔案跟資料夾都跟上面說的一樣，這樣可以直接複製上面這一塊的程式碼在系統管理員權限的命令提示字元中執行。&lt;br /&gt;&lt;br /&gt;結果如下：&lt;br /&gt;&lt;div class=&quot;cmdstylediv&quot;&gt;Microsoft Windows [版本 6.1.7601]&lt;br /&gt;Copyright (c) 2009 Microsoft Corporation.  All rights reserved.&lt;br /&gt;&lt;br /&gt;C:\Windows\system32&amp;gt;&lt;b&gt;cd %userprofile%/desktop/temp&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;dism /Mount-Wim /WimFile:./install.wim /Index:3 /MountDir:./work_dir&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;部署映像服務與管理工具&lt;br /&gt;版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;正在掛接映像&lt;br /&gt;[==========================100.0%==========================]&lt;br /&gt;操作順利完成。&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;dism /Image:./work_dir /Add-Driver /Driver:./usb3 /Re&lt;br /&gt;curse /ForceUnsigned&lt;br /&gt;&lt;br /&gt;部署映像服務與管理工具&lt;br /&gt;版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;映像版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;正在搜尋要安裝的驅動程式套件...&lt;br /&gt;找到 3 個要安裝的驅動程式套件。&lt;br /&gt;正在安裝 1/3 - C:\Users\john\Desktop\temp\usb3\iusb3hcs.inf: 已順利安裝驅動程式套件。&lt;br /&gt;正在安裝 2/3 - C:\Users\john\Desktop\temp\usb3\iusb3xhc.inf: 已順利安裝驅動程式套件。&lt;br /&gt;正在安裝 3/3 - C:\Users\john\Desktop\temp\usb3\iusb3hub.inf: 已順利安裝驅動程式套件。&lt;br /&gt;操作順利完成。&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;b&gt;dism /Unmount-Wim /MountDir:./work_dir /Commit&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;部署映像服務與管理工具&lt;br /&gt;版本: 6.1.7600.16385&lt;br /&gt;&lt;br /&gt;映像檔 : C:\Users\john\Desktop\temp\install.wim&lt;br /&gt;映像索引 : 3&lt;br /&gt;正在儲存映像&lt;br /&gt;[==========================100.0%==========================]&lt;br /&gt;正在卸載映像&lt;br /&gt;[==========================100.0%==========================]&lt;br /&gt;操作順利完成。&lt;br /&gt;&lt;br /&gt;C:\Users\john\Desktop\temp&amp;gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;下方這個方法比較常見（Google 結果多為此），比起上面那個三行的缺點就是每個 inf 都要重打一次，不像上面會自己掃。&lt;br /&gt;&lt;br /&gt;在預定執行的資料夾裡建 usb3 與 mount 這兩個資料夾。將三個 USB 3.0 相關驅動程式皆放入 usb3 其中。並將 xxx.wim 放至根目錄下。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;5&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot; class=&quot;codecommonshadow&quot;&gt;dism /mount-wim /wimfile:install.wim /index:3 /mountdir:work_dir &amp;#13;&amp;#10;dism /image:work_dir /add-driver /driver:usb3\iusb3hub.inf &amp;#13;&amp;#10;dism /image:work_dir /add-driver /driver:usb3\iusb3xhc.inf &amp;#13;&amp;#10;dism /image:work_dir /add-driver /driver:usb3\iusb3hcs.inf &amp;#13;&amp;#10;dism /unmount-wim /mountdir:work_dir /commit&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;如果在做 /unmount-wim /commit 的時候遇到錯誤，可以關閉開啟的檔案總管後再試，很可能是這個問題。&lt;br /&gt;不過就算他報錯，通常的狀況是他其實也已經做好了。&lt;br /&gt;&lt;br /&gt;要記得！ boot.wim 與 install.wim 都要各做一次！&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:150%;&quot;&gt;不過通常來說，現在的電腦都不能裝 Windows 7 了。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;插在 iPhone 耳機孔的紅外線發射器&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;這東西在 iPhone 3GS 到 iPhone 4 的年代就有了。不過當時是做在 30-pin dock 上，在某個時間點才有出現做在耳機孔的發射器。&lt;br /&gt;&lt;br /&gt;我目前用的方法是自製器材（二十元）與搭配免費 App，還有&lt;b&gt;一份工作&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;&lt;b class=&quot;ir_requirement&quot;&gt;所需 App：&lt;/b&gt;&lt;a href=&quot;https://itunes.apple.com/tw/app/zazaremote/id717545062?mt=8&quot;&gt;ZazaRemote&lt;/a&gt; (also available on &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.tiqiaa.remote&quot;&gt;Google Play&lt;/a&gt;)&lt;br /&gt;&lt;b class=&quot;ir_requirement&quot;&gt;所需材料：&lt;/b&gt;紅外線發射器（NT$8）x2、3.5mm雙聲道頭（NT$10）、電線（NT$20）&lt;br /&gt;&lt;br /&gt;電線是為了做漂亮一點所需要用的。&lt;br /&gt;&lt;br /&gt;我當初買電線是為了要做紅外線接收器。不過實際操作後，紅外線接收器雖然實測有收到訊號，但是我並沒有拿它來錄遙控器訊號。因為我發現有免費的 ZazaRemote。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;因為七月底要辭職了，我在七月十五日的時候去光華商場對面的光華電子地下室（？）買材料。後來又因為我嫌發射頭做太醜，七月十八日又去買單純做發射頭的材料。&lt;br /&gt;&lt;br /&gt;紅外線發射接收器材料&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/20874491285/in/photostream&quot; title=&quot;紅外線發射接收器材料&quot;&gt;&lt;img src=&quot;https://farm1.staticflickr.com/676/20874491285_3768d3e051.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;紅外線發射接收器材料&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;紅外線發射接收器成品&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/20686510378/in/photostream&quot; title=&quot;紅外線發射接收器成品&quot;&gt;&lt;img src=&quot;https://farm1.staticflickr.com/675/20686510378_254bae6d1d.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;紅外線發射接收器成品&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;做這次的總花費是新台幣 83 元，各項金額為結帳金額會打九五折的做紅外線收發器材料之紅外線接收（NT$25）、紅外線發送發射（NT$8）*2、USB Type A 公頭（NT$12）、3.5mm單聲道頭（NT$5）、3.5mm雙聲道頭（NT$10）、電線（NT$20）。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;主要參考文章是這篇《&lt;a href=&quot;http://www.mobile01.com/topicdetail.php?f=383&amp;t=2845603&amp;p=1&quot;&gt;［DIY］便宜好用-使用耳機孔的IR遙控器（適用可播.WAV的player) 文長圖多&lt;/a&gt;》，因為這是 Google 第一名。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;而我去買材料的那間店，剛好就是內文所述的「我是在光華的源達買的」。所以我其實是抱持著「我可以直接抄那篇文章作者的做法依樣畫葫蘆做出來」的心態在亂搞的。&lt;br /&gt;&lt;br /&gt;我那時根本不知道紅外線接收器的型號，我自己後來上網亂找，覺得應該是「FM-6038LM-5A」這顆。但是我在十八號去的那天，有特別去照紅外線接收的盒子，上面寫的是「PL-IRM0101-3」。反正就是拿型號去 &lt;a href=&quot;http://www.alldatasheet.com/&quot;&gt;ALLDATASHEET.COM&lt;/a&gt; 查接腳的用途。&lt;br /&gt;&lt;br /&gt;紅外線接收器 PL-IRM0101-3&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;false&quot; data-footer=&quot;false&quot; data-context=&quot;false&quot;  href=&quot;https://www.flickr.com/photos/royhsia/20706287298/in/photostream&quot; title=&quot;紅外線接收器 PL-IRM0101-3&quot;&gt;&lt;img src=&quot;https://farm6.staticflickr.com/5744/20706287298_05e18b7259.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;紅外線接收器 PL-IRM0101-3&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;買的那天，在店內只有找到單芯漆包線（應該是這個名字吧？），後來鼓起勇氣問店員後，他才帶我出店門，因為電線放在外面。他指了兩種給我看，我後來是買電線裡面三條都有包起來的線。他只給我看的另一種是裡面兩條線有包起來，還有一條線是沒被包起來的。不過他們這些線材，都是一公尺一賣。我之前要買熱縮管也是要買一公尺。真的用不到那麼長啊⋯⋯&lt;br /&gt;&lt;br /&gt;我十六號帶去公司做，早上 Robin 看到我帶過去的材料包後就一直說他要看我做。我在做的時候一直被他嫌做得很醜，然後他就下來幫我焊了。不過他焊的也沒差多少⋯⋯&lt;br /&gt;&lt;br /&gt;最大的差別，是他「後來」才跟我解釋他當時的意思是用電線去焊在 3.5mm 耳機接頭與紅外線發射器的尾端連起來，等焊好之後再把線塞進去耳機套裡。這就是我第二次的做法，成品長相真的比較好看。&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/iIUS99OzJC8&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;我看到上面這個影片的作者焊起來真的好輕鬆喔。不過他有東西可以固定材料。但我真的不知道他怎麼可以把那個耳機套那麼輕鬆地套回去，我做的時候明明覺得耳機套的寬度不夠啊。&lt;br /&gt;&lt;br /&gt;因為在台北的時候，沒有遙控器也沒有會收遙控器訊號的東西讓我測試。我是回到台中後配上 ZazaRemote 才確定做出來的東西可以用。紅外線接收器是在公司的時候直接用 &lt;a href=&quot;http://sourceforge.net/projects/audacity/&quot;&gt;Audacity&lt;/a&gt; 錄環境的波形。以遮住或不遮來看有沒有波形出現來確定東西是可以用的。&lt;br /&gt;&lt;br /&gt;我當時有想要找別人做好的聲音檔直接看波有沒有發出來，但是唯一找到有提供聲音檔的網誌《&lt;a href=&quot;http://androidhk.com/2011/12/31/diy-%E7%B4%85%E5%A4%96%E7%B7%9A%E6%8E%A7%E5%88%B6%E5%99%A8%EF%BC%88ir-remote-control-on-android/&quot;&gt;DIY 紅外線控制器（IR remote control) on Android.&lt;/a&gt;》雖然也是 Canon 高階機型，但是我用 GoodReader 一播程式就直接當掉。不知道是聲音檔太短還是聲音檔毀損的問題。&lt;br /&gt;&lt;br /&gt;我目前是成功只有用 ZazaRemote。但是去控制冷氣跟電視的時候，經常失敗倒是真的。好歹是勉強可以用啦。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;紅外線發射器製作&lt;/b&gt;&lt;br /&gt;就是買兩個紅外線發射器，把長短腳反著對接（負極接另一個的正極）。如果長短腳已經被剪掉了，可以直接看裡面的斷面，兩個相反接在一起意思也是一樣的。再把 3.5mm 雙聲道耳機頭的接地拆掉（最長的那個就是接地），各接到較短的那兩個頭上。&lt;br /&gt;&lt;br /&gt;因為不需要考慮正負極，所以這東西的做法真的很簡單。只是考驗你焊接的功力，能不能焊出漂漂亮亮的樣子。&lt;br /&gt;&lt;br /&gt;文章一開始所需材料中的「一份工作」就是因為除了材料之外，我還有用到的焊槍、焊錫、吸錫槍、撥線鉗、斜口鉗、熱熔膠、、等等這些東西，全都是拿公司的來用。&lt;br /&gt;&lt;br /&gt;話說，我是聽 Robin 講才知道放在焊接桌上的熱熔膠的用途是為了絕緣。我雖然知道它可以絕緣，但是我就是沒把兩件事聯想在一起。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;紅外線接收器製作&lt;/b&gt;&lt;br /&gt;首先要先確定接收器的規格，例如接腳是不是支援 5V 腳、接地腳與 DATA 腳。再來還要確認 USB 的 5V 接腳與接地在哪裡。&lt;br /&gt;&lt;br /&gt;USB 接腳：《&lt;a href=&quot;http://jason0324.pixnet.net/blog/post/37310552-usb-%E6%8E%A5%E8%85%B3%E8%AA%AA%E6%98%8E&quot;&gt;USB 接腳說明&lt;/a&gt;》&lt;br /&gt;當時在網路上找到「可能」是我買的那顆接收器的接腳圖：《&lt;a href=&quot;http://yehnan.blogspot.com/2013/05/arduino.html&quot;&gt;Arduino練習：紅外線傳送與接收&lt;/a&gt;》、《&lt;a href=&quot;http://www.mobile01.com/newsdetail.php?id=2438&quot;&gt;[很好DIY] WinLIRC電腦萬用紅外線遙控器&lt;/a&gt;》&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;警告&lt;/b&gt;：如果沒焊好並做好絕緣就接到電腦的 USB 孔，可能導致 USB 孔燒壞毀損。嚴重可能導致 USB 控制器損壞，最嚴重可能導致電腦毀損。&lt;br /&gt;&lt;br /&gt;這種警告的東西當然要寫嚴重點。因為真的可能會發生這種事。不過我做好的沒發生這種事就是了。（哈）&lt;br /&gt;&lt;br /&gt;我當時根本沒管這型號是不是 5V 的輸入，就直接當成是 5V 的來做。我那時想著是跟該篇文章作者所買到的價錢都是一樣的，所以應該是同樣東西的吧⋯⋯&lt;br /&gt;&lt;br /&gt;反正我就是不管三四十二的亂做就是了。（哈）&lt;br /&gt;&lt;br /&gt;我當時是直接買單聲道的 3.5mm 耳機頭給接收器用，還特別挑跟發射器要用的頭不一樣的顏色。雖然那邊就只有黑色跟紅色可以挑。不過直接買單聲道的有個好處，就是雙聲道要十元，單聲道只要五元就好了（哈）。&lt;br /&gt;&lt;br /&gt;關於「USB Type-A 公頭」這東西，我在那間店是有看到 90˚ 與 180˚ 的，雖然文章作者是買 90˚ 的，但是我覺得 180˚ 應該會比較好，所以買的是 180˚ 的。不過我實際在用的時候，因為我還沒有真的拿東西去讓它接收，所以我也無從評論啦。我是覺得好像兩者都不好用就是了⋯⋯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IR Transmitter test &lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/Yyq-wS4lZMk&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;這個是我第二次做的發射頭。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;順帶一提，要錢的 App 有 &lt;a href=&quot;https://itunes.apple.com/us/app/dslr.bot/id385242427?mt=8&quot;&gt;DSLR.Bot&lt;/a&gt; 這個。雖然我覺得他售價過高，但是聽說他是有用的。這篇《&lt;a href=&quot;http://www.techbang.com/posts/6986-iphone-camera-with-remote-control-infrared-remote-control-self-timer-self-made&quot;&gt;用 iPhone 搖控相機：自製紅外線遙控自拍器&lt;/a&gt;》就是在介紹 DSLR.Bot 這東西。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Multiple Account for BlueStacks in PC&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;這個方法是給 Windows 用的。 Mac 版的還沒看到有人寫教學。&lt;br /&gt;&lt;br /&gt;照片參考可以看這篇《&lt;a href=&quot;http://www.thewizardsmanse.com/multiple-app-accounts-using-bluestacks/&quot;&gt;Multiple App Accounts Using BlueStacks&lt;/a&gt;》。&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;首先就是下一步安裝法安裝完 &lt;a href=&quot;http://www.bluestacks.com/&quot;&gt;BlueStacks&lt;/a&gt;。&lt;/li&gt;&lt;li&gt;執行 BlueStacks 登入 Google 帳號授權 App Store 與 AppSync，再從 Google Play 下載要使用的程式，如： &lt;a href=&quot;https://itunes.apple.com/app/line-disney-tsum-tsum/id867964741?mt=8&quot;&gt;LINE: Disney Tsum Tsum&lt;/a&gt;。&lt;/li&gt;&lt;li&gt;關閉 BlueStacks。從 %ProgramData%\BlueStacks\Android\ （%ProgramData% 在舊版 Windows 可能會沒有，但這通常代表 C:\ProgramData）將 Data.sparsefs 這個資料夾複製個幾份。改名為 Data&lt;b style=&quot;color:red;&quot;&gt;1&lt;/b&gt;.sparsefs、 Data&lt;b style=&quot;color:red;&quot;&gt;2&lt;/b&gt;.sparsefs 等等，再刪掉 Data.sparsefs 這個資料夾。&lt;/li&gt;&lt;li&gt;將以下文字以記事本另存新檔成 LaunchApp.bat。&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;@ECHO ON&amp;#13;&amp;#10;&amp;#13;&amp;#10;SET num=1&amp;#13;&amp;#10;IF NOT &quot;%1&quot;==&quot;&quot; (&amp;#13;&amp;#10; SET num=%1&amp;#13;&amp;#10;)&amp;#13;&amp;#10;&amp;#13;&amp;#10;&quot;C:\Program Files (x86)\BlueStacks\HD-Quit.exe&quot;&amp;#13;&amp;#10;rd C:\ProgramData\BlueStacks\Android\Data.sparsefs /s /q&amp;#13;&amp;#10;mklink /J C:\ProgramData\BlueStacks\Android\Data.sparsefs C:\ProgramData\BlueStacks\Android\Data%num%.sparsefs&amp;#13;&amp;#10;call &quot;C:\Program Files (x86)\BlueStacks\HD-RunApp.exe&quot; -p com.linecorp.LGTMTMG -a com.linecorp.LGTMTMG.TsumTsum&amp;#13;&amp;#10;&lt;/textarea&gt;&lt;br /&gt;&lt;span style=&quot;color:gray;&quot;&gt;Batch 檔的程式，一開始是先把變數 num 設為 1，再檢查輸入的第一個變數是不是空的，不是的話就把 num 設成輸入的第一個變數。&lt;br /&gt;再來執行 HD-Quit.exe，以及刪除 Data.sparsefs。並用 mklink 連結 Data&lt;b style=&quot;color:red;&quot;&gt;%num%&lt;/b&gt;.sparsefs，最後以捷徑配參數執行所需程式。&lt;/span&gt;&lt;/li&gt;&lt;li style=&quot;word-break:break-all;&quot;&gt;若目的非執行 Tsum Tsum，這樣就需要改動上方 Batch 檔的最後一行指令。&lt;br /&gt;開啟 BlueStacks 在桌面上建立的 App 捷徑資料夾，在要執行的程式上按右鍵選「內容」看「目標」。&lt;br /&gt;以 Tsum Tsum 為例，就會是「&lt;code style=&quot;color:gray;&quot;&gt;&quot;C:\Program Files (x86)\BlueStacks\HD-RunApp.exe&quot; -p com.linecorp.LGTMTMG -a com.linecorp.LGTMTMG.TsumTsum&lt;/code&gt;」。&lt;br /&gt;因為我用的 Batch 檔內容跟上面那篇參考文章裡的有些不一樣，所以這部分跟他的文章內容有差別。&lt;/li&gt;&lt;li&gt;以 LaunchApp.bat 為來源，製作數個捷徑分身。並開啟「內容」在「目標」的最後面增加 1234。&lt;br /&gt;假設 LaunchApp.bat 放在桌面，這樣應該會看到「目標」所列內容如下：&lt;br /&gt;&lt;div style=&quot;padding: 0.5em 1em 0.5em; border-left: 4px solid #D6D6D6; background: #F9F9F9; font-family:&#39;Courier New&#39;;&quot;&gt;Z:\Roranicus\Downloads\LaunchApp.bat&lt;/div&gt;&lt;/li&gt;在每個捷徑最後面加上輸入的參數值 1234，就完成了！ &lt;div style=&quot;padding: 0.5em 1em 0.5em; border-left: 4px solid #D6D6D6; background: #F9F9F9; font-family:&#39;Courier New&#39;;&quot;&gt;Z:\Roranicus\Downloads\LaunchApp.bat &lt;b style=&quot;color:red;&quot;&gt;1&lt;/b&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Re-connect Network Batch File&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;這個 Batch 檔目的很單純，就是把區域連線給關掉再打開。之前公司的有線網路有問題，必須要這樣搞才能夠上網。因為剛好有些東西可以參考，就這樣搞出了這個 Batch 檔。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;4&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;netsh interface set interface &quot;區域連線&quot; disabled&amp;#13;&amp;#10;netsh interface set interface &quot;區域連線&quot; enabled&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Paragon NTFS driver for Seagate&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;http://www.seagate.com/tw/zh/support/downloads/item/ntfs-driver-for-mac-os-master-dl/&quot;&gt;適用於 Mac OS 的 Paragon 驅動程式&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這東西原本的說明是給 Seagate 的硬碟用。&lt;br /&gt;&lt;br /&gt;但是我發現在 SATA to USB/Firewire 800 後面的硬碟就算不是希捷的，那條轉接線是希捷的 USE 系列轉接線，這個 NTFS 驅動程式對這種配置的硬碟也是有效的。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;N79 同步 Google 通訊錄&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;NOTE:&lt;/b&gt; Nokia S60 系列的 Nokia N78, Nokia N82, Nokia N95 應該也都可以用。&lt;br /&gt;&lt;br /&gt;找了好久，找到的都不是那麼的可以用。因為當時找資料時是用另一台電腦，後來還把電腦用 GHOST 給還原掉，所以現在沒有當時的網頁連結可以附註。&lt;br /&gt;&lt;br /&gt;以 &lt;a href=&quot;http://www.microsoft.com/zh-tw/mobile/support/product-archive/?action=productArchive&amp;tid=1565562&quot;&gt;Nokia N79&lt;/a&gt; 找到的 Microsoft 網頁裡頭給的是 Nokia Suite。必須要用另外找的 &lt;a href=&quot;http://www.microsoft.com/zh-tw/mobile/support/product/nokia-pc-suite/&quot;&gt;Nokia PC Suite&lt;/a&gt; 裡面的通訊錄「匯入」功能才有除了 .vCard 之外的，如： .csv 等等的匯入功能。&lt;br /&gt;&lt;br /&gt;不過以上都是廢話，因為我是這個功能一直試失敗。根本不知道 Nokia 他想要的檔案格式長怎樣，用 .csv 的每次都跟我說「格式錯誤」。看了真煩。&lt;br /&gt;&lt;br /&gt;我目前是出來的方法&lt;b&gt;不是很完善&lt;/b&gt;，但至少大致上有過去。&lt;b&gt;除了一個聯絡人裡有很多組電話的這種&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;首先，從 Google 將聯絡人匯出時，不要選「所有聯絡人（All contacts）」，可以自己勾選，或是選「我的聯絡人」那個群組。輸出的時候選擇 vCard。&lt;br /&gt;&lt;br /&gt;因為「所有聯絡人」會包含平常寄信的對象，如：客服信箱之類的，但他並不是你真正的聯絡人。這種沒有被編輯過的聯絡人（尤其是只有一個電子郵件位址的），會導致用 Nokia 的程式匯入失敗。&lt;br /&gt;&lt;br /&gt;匯出的時候格式選擇我有選過 Google CSV 與 Outlook CSV。雖然 Google CSV 裡面的編碼是正常的可是沒人吃這格式，但是禍不單行地我換過好幾種 Outlook CSV 編碼的格式，沒有一種是可以成功顯示中文字元的。我有上網抓 Outlook Express 想要直接匯入 Outlook CSV，就是這個給了我用 Windows 7 內建的通訊錄匯入的靈感。&lt;br /&gt;&lt;br /&gt;Convertz 載點： &lt;a href=&quot;http://123.briian.com/forum.php?mod=viewthread&amp;tid=384&quot;&gt;重灌狂人論壇&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因為垃圾微軟的關係，所以從 Google 通訊錄匯出的 vCard 檔必須要把比較優秀的 UTF-8 轉成 Big5 才不會有亂碼產生。這時就是要派出老將 Convertz 來擔任這樣重責大任。我因為太久沒用了，還找了一下才會轉檔。&lt;br /&gt;&lt;br /&gt;Convertz 執行後隱藏在視窗最上方，滑鼠移過去各個選項就會出現了。要用的功能是最左邊的那一項。&lt;br /&gt;&lt;br /&gt;先從左上方的「來源檔案」找到要轉換的檔案所在的資料夾，選「加入」到右邊的「檔案清單」後，可以按「目的地」下方左邊的那個按鈕直接把來源的路徑給複製到輸出路徑（這樣會在提示後覆蓋掉原始檔案）。再來就是在「進階選項」選擇檔案原始編碼（UTF-8）以及欲轉換成的編碼（Big5），以及把最下方的「轉換檔案名稱」取消勾選，並勾選「轉換檔案內容」。&lt;br /&gt;&lt;br /&gt;Convertz&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;false&quot; data-footer=&quot;false&quot; data-context=&quot;false&quot;  href=&quot;https://www.flickr.com/photos/royhsia/20739080548/in/photostream&quot; title=&quot;Convertz&quot;&gt;&lt;img src=&quot;https://farm6.staticflickr.com/5647/20739080548_40dd480561.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Convertz&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;設定都選擇好了之後就可以按右方中間的「開始轉換」，並在提示視窗選擇覆蓋原始檔。這樣就完成這部分的動作了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;取得編碼為 Big5 的 vCard 檔，因為我這邊只有用 Windows 7，所以只以這個來說，不過新版的 Windows 8、 Windows 10 應該也是有這功能啦，只是 Windows XP 就不知道有沒有了。&lt;br /&gt;&lt;br /&gt;找使用者名下的通訊錄資料夾。路徑應該為 C:\Users\&lt;span style=&quot;color:blue;&quot;&gt;USERNAME&lt;/span&gt;\Contacts 。&lt;br /&gt;&lt;br /&gt;從上方選單選「匯入」並選擇「vCard」格式，去選擇剛剛轉出來的 vCard 檔。選完後每一個聯絡人的資料都會跳出一次視窗詢問，我當時其實沒有認真的看有什麼東西，直接狂點「確認」 XDDD。&lt;br /&gt;&lt;br /&gt;Windows Contacts&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;false&quot; data-footer=&quot;false&quot; data-context=&quot;false&quot;  href=&quot;https://www.flickr.com/photos/royhsia/20738991200/in/photostream&quot; title=&quot;Windows Contacts&quot;&gt;&lt;img src=&quot;https://farm1.staticflickr.com/590/20738991200_ee4876f9e8.jpg&quot; width=&quot;500&quot; height=&quot;322&quot; alt=&quot;Windows Contacts&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;那個多重電話號碼會漏掉的問題應該就是發生在這邊。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;假設資料已經漂亮的全數匯入到 Windows 7 的系統聯絡人裡。&lt;br /&gt;&lt;br /&gt;下載有點難找到連結的 &lt;a href=&quot;http://www.microsoft.com/zh-tw/mobile/support/nokia-pc-suite-specifications/&quot;&gt;Nokia PC Suite&lt;/a&gt; 來進行下一步。&lt;br /&gt;&lt;br /&gt;安裝完會需要將手機插上去讓程式偵測到。我有試了 USB 連接線連接以及藍芽連線，兩個都有成功。不過當年的手機真的是設計好多插槽啊。現在的充電跟傳資料都是靠 MicroUSB，當年傳資料是 MicroUSB，充電還有另一個插槽。&lt;br /&gt;&lt;br /&gt;我當時試 Nokia PC Suite 「通訊錄」功能內建的匯入功能試了很久，但總是有問題。用 vCard 分割程式每次都是分到某些聯絡人，程式就會當掉。這個通訊錄功能真的很糟糕⋯⋯&lt;br /&gt;&lt;br /&gt;我試成功的方法是用「同步」的方法來將 Windows 裡的通訊錄同步到手機裡。&lt;br /&gt;&lt;br /&gt;Nokia PC Suite - Sync&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot; data-header=&quot;false&quot; data-footer=&quot;false&quot; data-context=&quot;false&quot;  href=&quot;https://www.flickr.com/photos/royhsia/20900773466/in/photostream&quot; title=&quot;Nokia PC Suite - Sync&quot;&gt;&lt;img src=&quot;https://farm6.staticflickr.com/5779/20900773466_24eb1806a4.jpg&quot; width=&quot;500&quot; height=&quot;313&quot; alt=&quot;Nokia PC Suite - Sync&quot;&gt;&lt;/a&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;iPhone 在低訊號的地方耗電量真的傷太大啊。拿這老機出來純講電話。不過現在真的感覺手機突然之間變好輕喔 XDDD。目前唯一的問題就是 N79 沒辦法直接透過 Wifi 分享網路給 iPhone。&lt;br /&gt;&lt;br /&gt;就這樣啦。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeaderDyson&quot;&gt;&lt;div&gt;Ghost 11.5 and Bootable USB Thumb (Boot to Dos)&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;至少需要兩項東西，分別是「格式化隨身碟並做成 Dos 開機碟」的工具，以及「Ghost 11.5 DOS 版」這工具。而「DOSKEY.COM」這東西讓 Dos 下可以按 Tab 鍵來自動完成。&lt;br /&gt;&lt;br /&gt;Bootable Dos: &lt;a href=&quot;https://www.google.com.tw/search?q=HP+USB++Disk+Storage+Format+Tool+%282.0.6%29&quot;&gt;HP USB Disk Storage Format Tool&lt;/a&gt; (or use &lt;a href=&quot;http://www.mediafire.com/download/5c96mceeplyvwhn/Format+USB.rar&quot;&gt;Format USB&lt;/a&gt;)&lt;br /&gt;Ghost 11.5: &lt;a href=&quot;http://www.mediafire.com/download/42914n0asj6bdx6/Usboot+Norton+Ghost.rar&quot;&gt;Usboot Norton Ghost&lt;/a&gt;&lt;br /&gt;DOSKEY.COM: &lt;a href=&quot;http://paulhoule.com/doskey/&quot;&gt;Enhanced DOSKEY.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;開啟「文字文件」將以下內容存成「AUTOEXEC.BAT」：&lt;br /&gt;&lt;textarea rows=&quot;5&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;SET PATH=C:\DosTool&amp;#13;&amp;#10;LH Tool4Dos\doskey.com&amp;#13;&amp;#10;cls&amp;#13;&amp;#10;@m.bat&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;開啟「文字文件」將以下內容存成「M.BAT」：&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;::IF /I &#39;%select%&#39;==&#39;100&#39; GOTO s100&amp;#13;&amp;#10;@echo off&amp;#13;&amp;#10;@cls&amp;#13;&amp;#10;&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;&quot;  goto menu&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;1&quot; goto GHOST115&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;1&#39;&quot; goto GHOST2003&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;2&quot; goto Edit&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;3&quot; goto H2ORTE&amp;#13;&amp;#10;if &quot;%1&quot;==&quot;4&quot; goto Spfdisk&amp;#13;&amp;#10;&amp;#13;&amp;#10;:ERRORHANDLE&amp;#13;&amp;#10;echo !! input error &quot;%1&quot;&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:Edit&amp;#13;&amp;#10;Tool4Dos\Robin\EDIT.EXE&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:H2ORTE&amp;#13;&amp;#10;Tool4Dos\Insyde\H2ORTE-D.EXE&amp;#13;&amp;#10;del MSRCPUID.TXT&amp;#13;&amp;#10;del SAVEMSR.TXT&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:Spfdisk&amp;#13;&amp;#10;Tool4Dos\Robin\Spfdisk.EXE&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:GHOST2003&amp;#13;&amp;#10;Tool4Dos\Robin\ghost.exe&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:GHOST115&amp;#13;&amp;#10;Tool4Dos\Ghost\MOUSE.COM&amp;#13;&amp;#10;Tool4Dos\Ghost\GHOST.EXE&amp;#13;&amp;#10;goto menu&amp;#13;&amp;#10;&amp;#13;&amp;#10;:menu&amp;#13;&amp;#10;echo.&amp;#13;&amp;#10;echo 1. Ghost 11.5 (Recommanded)&amp;#13;&amp;#10;echo 1&#39;. Ghost 2003&amp;#13;&amp;#10;echo 2. Edit&amp;#13;&amp;#10;echo 3. H2ORTE&amp;#13;&amp;#10;echo 4. Spfdisk&amp;#13;&amp;#10;echo.&amp;#13;&amp;#10;echo Type &quot;m &quot; and above list number to execute:&amp;#13;&amp;#10;:end&amp;#13;&amp;#10;@echo on&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;懶得解釋了。那兩個 Batch 檔都要放到隨身碟根目錄下。&lt;br /&gt;&lt;br /&gt;剛剛提到的那些檔案要放到以下這些路徑才可以直接用上面的 Batch 檔。&lt;br /&gt;&lt;div style=&quot;border:1px solid gray; padding:0.5em; font-family:&#39;Courier New&#39;;&quot;&gt;Tool4Dos\doskey.com&lt;br /&gt;Tool4Dos\Ghost\MOUSE.COM&lt;br /&gt;Tool4Dos\Ghost\GHOST.EXE&lt;/div&gt;&lt;br /&gt;格式化成 DOS 隨身碟的工具要在格式化的時候順便選 DOS 格式化所需的那些檔案路徑，正常來說在下載下來的工具壓縮檔裡面有 DOS 所需的工具。&lt;br /&gt;&lt;br /&gt;M.BAT 是為了在 DOS 下有選單。我原本看到的範本是每一個工具用一個 Batch 檔，導致隨身碟下檔案目錄超級亂的。後來想到用第一個傳入 Batch 檔的這個方法來寫成選單。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .ir_requirement {width:5.3em; font-size:110%; display:inline-block; text-align:right;} .cmdstylediv {background:black; padding:3%; color:white; font-family:&#39;courier new&#39;; font-size:15px; line-height:19px; width:90%; margin:auto; box-shadow:4px 4px 3px rgba(20%,20%,40%,0.5); word-break:break-all; height:400px; overflow-y:scroll;} .cmdstylediv b {color:rgb(237,252,202);} .codecommonshadow {background:white; padding:3px; border: 3px solid #cccccc; font-family:&#39;Courier New&#39;; font-size:15px; word-break: break-all; overflow-y:hidden;} .ss {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .TitleHeaderDyson {border-top:3px dashed rgb(247,253,4); border-bottom:3px dashed rgb(247,253,4);} .TitleHeaderDyson div {text-align:center; color:rgb(253,256,255); background-color:rgba(251,6,24,0.8); font-size:150%; border:2px solid brown; padding:10px; margin:5px;} .hr {border-top: 8px dashed maroon;} .addedlater {border: 8px dashed maroon; padding: 1em;}&lt;/style&gt;&lt;script type=&quot;text/javascript&quot;&gt; AutoClassNameToShortLink (&#39;TitleHeaderDyson&#39;,&#39;AutoClassNameToShortLinkSpanDyson&#39;);&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/8723047110560313039/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/05/dyson-am01-bladeless-air-multiplier.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/8723047110560313039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/8723047110560313039'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/05/dyson-am01-bladeless-air-multiplier.html' title='&quot;Dyson AM01 - Bladeless Fan&#39;s Teardown and Cleanup&quot; and Others'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/iIUS99OzJC8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6185898869022095643</id><published>2015-04-23T10:21:00.000+08:00</published><updated>2015-04-23T10:24:02.653+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="TeachИTest"/><title type='text'>FFmpeg (The easiest tutorial [limited arguments])</title><content type='html'>首先要上網抓別人&lt;b class=&quot;ffmpeghead&quot;&gt;Build&lt;/b&gt;好的&lt;b class=&quot;ffmpeghead&quot;&gt;Binary&lt;/b&gt;。&lt;br /&gt;首先要上網抓別人&lt;b class=&quot;ffmpeghead&quot;&gt;編譯&lt;/b&gt;好的&lt;b class=&quot;ffmpeghead&quot;&gt;執行檔&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;通常來說 Google 的第一個就是，不過我把我現在（Apr. 23th, 2015）找到的 &lt;a href=&quot;https://www.ffmpeg.org/download.html#build-mac&quot;&gt;Download FFmpeg&lt;/a&gt; 附一下好了。&lt;br /&gt;&lt;br /&gt;Download FFmpeg -&gt; Get the packages: Mac -&gt; Static builds for &lt;a href=&quot;http://evermeet.cx/ffmpeg/&quot;&gt;OS X Intel 64-bit&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;NOTE:&lt;/b&gt; 不要抓錯抓到 “Builds 32-bit and 64-bit for OS X 10.5 and above” 的。同樣指令，我用這版會 build error，用上面那個不會。&lt;br /&gt;&lt;br /&gt;在 &lt;a href=&quot;http://evermeet.cx/ffmpeg/&quot;&gt;http://evermeet.cx/ffmpeg/&lt;/a&gt; 裡有 FFmpeg、 FFserver、 FFprobe、 FFplay 這幾個東西。只需要抓 FFmpeg 的即可。&lt;br /&gt;&lt;br /&gt;”ffmpeg-71728-gba625dd.7z” 是 Trunk 版（最新版）。&lt;br /&gt;”ffmpeg-2.6.2.7z” 是 Release/Tag 版（穩定版）。&lt;br /&gt;&lt;br /&gt;我自己是抓 Release 版來用。把抓下來的 7z 檔解壓縮到 Downloads。&lt;br /&gt;&lt;br /&gt;&lt;code style=&quot;background:white; padding:3px; word-break:break-all; font-size:15px; line-height:20px; display:inline-block;&quot;&gt;&lt;span style=&quot;color:gray;&quot;&gt;USER-MBP:~ user$&lt;/span&gt; cd Downloads&lt;br /&gt;&lt;span style=&quot;color:gray;&quot;&gt;USER-MBP:Downloads user$&lt;/span&gt; ./ffmpeg -i Target\ File.flv Output.mp4&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;就這樣。程式就會開始轉檔，轉好的檔案就會叫做 Output.mp4。「-i」是要設定輸入（要轉檔）的檔案名。因為副檔名是 mp4，所以程式會自動地用 mp4 的相關設定來轉檔，並用預設的參數來執行。&lt;br /&gt;&lt;br /&gt;還有一些高級參數像是 -2-pass 等等的參數我也還沒開始研究（之前查文章有瞄到但沒有記下來）。&lt;br /&gt;&lt;br /&gt;Mac 的 Batch/Shell script 我還沒開始研究。等研究好了我就不用怕轉檔啦！！！&lt;br /&gt;&lt;br /&gt;會想要學這個來轉，一是因為很早以前就聽過這東西名字很多次，每次聽到人們都說這是神器，二來我想用 iMessage 傳影片給壞蛋姆，但是 iMessage 不接受我從網路上抓下來的 FLV，我又不想用很爛的企鵝（PEnGUIn Encoder MP4）來轉成 MP4。所以就導致我開始來研究這東西了。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;.ffmpeghead {text-align:center; width:4em; display:inline-block;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6185898869022095643/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/04/ffmpeg-easiest-tutorial-limited.html#comment-form' title='6 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6185898869022095643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6185898869022095643'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/04/ffmpeg-easiest-tutorial-limited.html' title='FFmpeg (The easiest tutorial [limited arguments])'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-4020485067613687520</id><published>2015-01-10T15:13:00.003+08:00</published><updated>2015-01-10T15:13:32.350+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple Inc."/><category scheme="http://www.blogger.com/atom/ns#" term="TeachИTest"/><title type='text'>iOS JailBreak Clean Restore (Without JB data)</title><content type='html'>寫在第一行。&lt;br /&gt;&lt;br /&gt;本文重點是在於系統重置（裝置會是全新狀態）後，回覆特定 App 的資料。&lt;blockquote&gt;雖然 iTools 好像也可以辦到，可是本文要用的工具是 &lt;a href=&quot;http://www.icopybot.com/download.htm&quot;&gt;iBackupBot&lt;/a&gt;。&lt;/blockquote&gt;&lt;br /&gt;&lt;b&gt;注意：本文目的是要將 iOS Device 還原成全新的狀態。並&lt;span style=&quot;color:red;&quot;&gt;非保留裝置內容，僅清除 JB 資料&lt;/span&gt;。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;是以本方法只會回覆 App 的資料，而通話記錄、相機膠卷、簡訊紀錄等等，全都&lt;b style=&quot;color:red;&quot;&gt;不會還原&lt;/b&gt;！（新手機怎麼會有這種東西）&lt;br /&gt;&lt;br /&gt;因為你如果覺得有問題想還原手機，再把設定那些東西倒回來是解決不了問題的。&lt;br /&gt;&lt;br /&gt;Short Links: &lt;span id=&quot;AutoClassNameToShortLinkSpan&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeader&quot;&gt;&lt;div&gt;本文緣由&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;當初會要這麼做，就只是覺得 JB 後的設定導致手機耗電量大增。不想用 iTools，所以來研究這個 iOS &lt;b&gt;老牌&lt;/b&gt;的備份檔案讀取工具要怎麼才能達成我要的目的。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeader&quot;&gt;&lt;div&gt;目標族群&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;本文所述的目標對象，是沒有 JailBreak 使用者。&lt;br /&gt;&lt;br /&gt;或是原本有 JB，但是不想要 JB，也不想要重刷後裝置裡殘有 JB 資料。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeader&quot;&gt;&lt;div&gt;方法&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;iTunes 在備份裝置的時候，「App」與「App 的資料」是分成兩邊備份的。&lt;br /&gt;&lt;br /&gt;備份 App 需要將 Apple ID 授權給電腦才能夠備份，不然 iTunes 只會備份「App 資料」。&lt;br /&gt;&lt;br /&gt;裝置的備份路徑按照作業系統的差異會在不同地方。不過在哪裡都不重要， iBackupbot 會自己去把它挖出來的。&lt;blockquote&gt;Mac 的在這：&lt;br /&gt;~/Library/Application Support/MobileSync/Backup&lt;/blockquote&gt;&lt;br /&gt;備份完現有資料後，可以在 iTunes 裡面選擇將剛剛的備份封存。這樣之後的備份就是一個新的備份，不會覆蓋掉之前的備份。&lt;br /&gt;&lt;br /&gt;Archive&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16241325511&quot; title=&quot;Archive by royhsia, on Flickr&quot;&gt;&lt;img src=&quot;https://farm8.staticflickr.com/7461/16241325511_cb56739849.jpg&quot; width=&quot;500&quot; height=&quot;431&quot; alt=&quot;Archive&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;將手機接上電腦用 iTunes 還原裝置，完成裝置上的基本設定後，連上 iTunes，將要回復資料的 App 安裝至裝置中。完成後以 iTunes 做一個新的備份。&lt;br /&gt;&lt;br /&gt;這裡很重要的一點就是要在&lt;b&gt;新的裝置中安裝要還原的 App&lt;/b&gt;，這樣所做的備份才會有該 App 的空間。所以才有辦法繼續下一步。&lt;br /&gt;&lt;br /&gt;之後用 iBackupbot 把舊備份裡的「App 資料」塞進新備份裡相對應地方就完成本文要講的主題了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;詳細步驟與解說：&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;iOS App 的備份通常都是分成兩部分， Documents 與 Library。&lt;br /&gt;&lt;br /&gt;通常來說，重要的都是 Documents。因為放至手機裡的資料都存在那邊，如影片、文件等。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;但是有些 App 不按照標準來寫（如：Gplayer 的影片）。這種情況下，在 Documents 裡會找不到備份的資料，但是檔案仍是有備份到。&lt;br /&gt;&lt;span style=&quot;color:#00CC00;&quot;&gt;Gplayer 跟 AVplayer 在 App 本身的「設定」裡都可以設定要不要「被備份」。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;而有些 App 本身的設計就是不備份一些資料（如：Garmin 的地圖圖資），所以備份檔裡面不會有該資料是正常的。&lt;br /&gt;&lt;span style=&quot;color:#00CC00;&quot;&gt;這該死的圖資每次重刷手機後都要重抓。&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;我重刷手機後， App 資料重要到會一定需要被移至新備份的 App 有 &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://itunes.apple.com/app/goodreader/id777310222?mt=8&quot;&gt;GoodReader&lt;/a&gt; （小說都在這裡）&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://itunes.apple.com/app/sleep-cycle-alarm-clock/id320606217?mt=8&quot;&gt;Sleep Cycle alarm clock&lt;/a&gt; （一年多的睡眠資料）&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://itunes.apple.com/app/solomons-boneyard/id387497198?mt=8&quot;&gt;Solomon&#39;s Boneyard&lt;/a&gt; （只是為了遊戲道具紀錄）&lt;/li&gt;&lt;/ul&gt;，其他的資料對我來說都可以捨棄或是連上網路就能抓下來了。&lt;br /&gt;&lt;br /&gt;以 Solomon&#39;s Boneyard 舉例，備份名稱與實際名稱的差異必需要自己去找出哪一個才是正確的。&lt;br /&gt;&lt;br /&gt;iBackupbot Export&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16057243339&quot; title=&quot;iBackupbot Export by royhsia, on Flickr&quot;&gt;&lt;img src=&quot;https://farm8.staticflickr.com/7547/16057243339_8af85da101.jpg&quot; width=&quot;500&quot; height=&quot;266&quot; alt=&quot;iBackupbot Export&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;輸出備份後可以看到有 Documents 與 Library 這兩個資料夾。&lt;br /&gt;&lt;br /&gt;在把舊備份資料匯入到新備份的時候要記得進入備份 App 的資料夾。這樣 Import 的按鈕才可以選。&lt;br /&gt;&lt;br /&gt;iBackupbot import&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16057637237&quot; title=&quot;iBackupbot import by royhsia, on Flickr&quot;&gt;&lt;img src=&quot;https://farm9.staticflickr.com/8578/16057637237_b725bc482f.jpg&quot; width=&quot;500&quot; height=&quot;323&quot; alt=&quot;iBackupbot import&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因一次只能匯入一個資料夾，所以 Documents 與 Library 要分成兩次匯入。通常 Documents 比較重要啦， Library 的資料可以在 App 裡選一選就弄出來了。&lt;br /&gt;&lt;br /&gt;在 iBackupbot 跳出覆蓋檔案提示的時候要記得選覆蓋掉原有檔案。新備份產生出來的那些檔案大都是預設產生的基本檔案，本篇文的目的就是要把舊資料倒回去裝置，當然是覆蓋加取代。&lt;br /&gt;&lt;br /&gt;要還原的全新備份檔案製作完成後，再用 iTunes 把備份檔倒回 iOS 裝置就完成了。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeader&quot;&gt;&lt;div&gt;結論&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;好像 iTools 的資料夾式檔案丟來丟去法比較簡單耶。可是「阿陸啊」做的東西，總是令人特別不信任。&lt;br /&gt;&lt;br /&gt;在重刷手機後，要檢查&lt;ul&gt;&lt;li&gt;Find My iPhone 是否有開啟&lt;/li&gt;&lt;li&gt;鬧鐘重新設定&lt;/li&gt;&lt;li&gt;Garmin 圖資重抓&lt;/li&gt;&lt;li&gt;鈴聲重新設定&lt;/li&gt;&lt;/ul&gt;，不然鬧鐘沒設這點，可能會導致第二天遲到的這種狀況。或是別人打給你，你卻不知道是自己的手機在響。&lt;br /&gt;&lt;br /&gt;因為我本身是把「通訊錄」跟「備忘錄」存在 Google 帳號裡，所以這兩個在重刷前我也無須特別備份。只要重刷後在設定登入 Google 帳號，等一陣子後，資料就都乖乖出現了。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;TitleHeader&quot;&gt;&lt;div&gt;同場加映！檢查手機電池健康度&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;不 JB 也可以看手機電池健康度（裝置必須連到電腦）。&lt;br /&gt;&lt;br /&gt;iBackupbot inquiry battery information&lt;br /&gt;&lt;a href=&quot;https://www.flickr.com/photos/royhsia/16242355182&quot; title=&quot;iBackupbot inquiry battery information by royhsia, on Flickr&quot;&gt;&lt;img src=&quot;https://farm8.staticflickr.com/7533/16242355182_33352f8a74.jpg&quot; width=&quot;500&quot; height=&quot;323&quot; alt=&quot;iBackupbot inquiry battery information&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;計算方法就是 FullChargeCapacity / DesignCapacity * 100% = BatteryHealth %。&lt;br /&gt;&lt;br /&gt;以我的手機為例， 1100/1430*100% = 76.9%。&lt;br /&gt;&lt;br /&gt;按照 Apple 很久以前的電池文件上指出， Apple 所用電池是可以在 1000 次循環後仍保有 80% 的電力。目前循環次數已到 1266 次，我也不知道這樣算是好還是壞 XDDD。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .ss {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .TitleHeader {border-top:3px dashed rgb(247,253,4); border-bottom:3px dashed rgb(247,253,4);} .TitleHeader div {text-align:center; color:rgb(253,256,255); background-color:rgba(251,6,24,0.8); font-size:150%; border:2px solid brown; padding:10px; margin:5px;} .hr {border-top: 8px dashed maroon;} .addedlater {border: 8px dashed maroon; padding: 1em;} .BbsTemplate {background:black; font-size:16px; color:white; line-height:18px; padding:4px;} .BbsTemplate .BbsHeader {background:blue; color:white; width:100%; display:inline-block;} .BbsHeader BbsT {background:white; color:blue;} BbsR {float:right;} .BbsTemplate .colon {color:gray;} .BbsTemplate .from {color:green;} .BbsTemplate a {border-bottom:1px solid red; color:inherit;} .BbsTemplate a:hover {text-decoration:none;} cmt {color:yellow;} cmt cmtc {color:green;} cmt cmtr {float:right; color:white;} .LetterBG {font-size:15px; line-height:150%; width:100%; background:url(&#39;https://lh3.googleusercontent.com/-wHMQeOFXRcM/VALOfkqGHZI/AAAAAAAA1fc/W5FehWJeSBo/s600/letter_bg.jpg&#39;) repeat; background-color:white; padding-left:5px; broder-collapse:collapse;}&lt;/style&gt;&lt;script type=&quot;text/javascript&quot;&gt; AutoClassNameToShortLink (&#39;TitleHeader&#39;,&#39;AutoClassNameToShortLinkSpan&#39;);&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/4020485067613687520/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/01/ios-jailbreak-clean-restore-without-jb.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4020485067613687520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4020485067613687520'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2015/01/ios-jailbreak-clean-restore-without-jb.html' title='iOS JailBreak Clean Restore (Without JB data)'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6476174293046216818</id><published>2014-09-02T13:55:00.001+08:00</published><updated>2016-07-09T16:04:55.524+08:00</updated><title type='text'>如何搞出隨機首頁圖片?</title><content type='html'>下面這段不能貼在 &amp;lt;b:skin&amp;gt;&amp;lt;/b:skin&amp;gt;(或是 &amp;lt;/head&amp;gt; 前) 裡，要放在 &amp;lt;body&amp;gt; 後。&lt;strike&gt;&lt;span style=&quot;color:red;&quot;&gt;這篇寫的資料待求證。&lt;/span&gt;(因為我的網誌套用不了 &amp;#12306;&amp;#9651;&amp;#12306;)&lt;/strike&gt;&lt;br /&gt;&lt;br /&gt;現行程式碼：&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&amp;#13;&amp;#10;// Start-IB1193 ramdon header picture&amp;#13;&amp;#10;var banner = [{height:&quot;580&quot;,&amp;#13;&amp;#10;              comment:&quot;DSC00313.JPG, me at beach&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh3.ggpht.com/_YDqCGG1p3vg/St8n6n8hgoI/AAAAAAAADBg/kCE3_FCUK6w/s936/DSC00313.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;404&quot;,&amp;#13;&amp;#10;              comment:&quot;with doggy blanket&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S4E88jYk42I/AAAAAAAAGH4/Udnre27ku9Y/s936/BaoBaoOneEyeCoverd.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;303&quot;,&amp;#13;&amp;#10;              comment:&quot;BaoBaoInIkea.JPG&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh3.ggpht.com/_YDqCGG1p3vg/Srb3Mx4BALI/AAAAAAAAC5I/aJ_8qzFXvyA/s936/BaoBaoInIkea.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;462&quot;,&amp;#13;&amp;#10;              comment:&quot;BaoBaoInDreamworld.JPG&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/Srb3M67iPJI/AAAAAAAAC5M/QepOi2y6nSU/s936/BaoBaoIndreamworld.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;418&quot;,&amp;#13;&amp;#10;              comment:&quot;at dorm bed with adidas sweater&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh3.ggpht.com/_YDqCGG1p3vg/Stx1Xtw0qII/AAAAAAAADAs/NyeP8k-l3wY/s936/BaoBaoUnderCover.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;411&quot;,&amp;#13;&amp;#10;              comment:&quot;baobao at GaoMei wet land&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S6CSoluZ-gI/AAAAAAAAWyE/bFqXq3MgWlc/s936/DSC02206-BaoBao.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;539&quot;,&amp;#13;&amp;#10;              comment:&quot;BaoBaowithJinSha.JPG&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/Su-PSIiUOEI/AAAAAAAADCM/94VOMvuI-iA/s936/BaoBaowithJinSha.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;565&quot;,&amp;#13;&amp;#10;              comment:&quot;GoldenBeachAtTainan.JPG&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/SwEsT9dXeUI/AAAAAAAADGM/U94UdUIF_cg/s936/GoldenBeachAtTainan.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;365&quot;,&amp;#13;&amp;#10;              comment:&quot;at chunghwa Rd.&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh5.ggpht.com/_YDqCGG1p3vg/S2jvY3pFVdI/AAAAAAAAF8k/jF6Yj9qxKns/s936/With%20BaoBao%20in%20Bed.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;253&quot;,&amp;#13;&amp;#10;              comment:&quot;寶寶在床頭&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S2jwNiLJTPI/AAAAAAAAF9A/g7sbrNFcB6w/s936/BaoBao%20at%20closet%20of%20the%20bed.JPG&quot;},&amp;#13;&amp;#10;              {height:&quot;359&quot;,&amp;#13;&amp;#10;              comment:&quot;freshmen at dorm bed&quot;,&amp;#13;&amp;#10;              url:&quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S_ea7soeyPI/AAAAAAAAX8g/TkkMoVxEz3Y/s936/Cute%20BaoBao%20and%20Kappa.png&quot;},&amp;#13;&amp;#10;              {height:&quot;285&quot;,&amp;#13;&amp;#10;              comment:&quot;pandaeatsapple.jpg&quot;,&amp;#13;&amp;#10;              url:&quot;https://lh5.googleusercontent.com/-T6JHNT9XhL0/TuBm0rVyWmI/AAAAAAAAuq4/eaQ635y-4zI/s936/pandaeatsapple.jpg&quot;}&amp;#13;&amp;#10;              ];&amp;#13;&amp;#10;var random=Math.round((banner.length - 1)*Math.random());&amp;#13;&amp;#10;&amp;#13;&amp;#10;document.write(&quot;&amp;lt;style type=&#39;text/css&#39;&amp;gt; #header-inner { background:url(&#39;&quot; + banner[random].url);&amp;#13;&amp;#10;document.write(&quot;&#39;) no-repeat center TOP; height:&quot; + banner[random].height);&amp;#13;&amp;#10;document.write(&quot;px; color:#CF676F; text-align:left;}&amp;lt;/style&amp;gt;&quot;);&amp;#13;&amp;#10;// _End_-IB1193 ramdon header picture&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;我一開始想用 C 語言的 struct 那樣方式來自行定義，但是 Javascript 不支援那種寫法，所以我就用兩個陣列，後來又改成一個陣列。&lt;br /&gt;&lt;br /&gt;但我幾個月前看到 json 這東西。又因為面試完回來查資料時發現有 Object literal 這東西，雖然我到現在還沒搞懂它到底是什麼意思，反正就是這麼用了。原本查資料的時候有看到「json 不支援註解」這件事，但我在改的時候想到乾脆把註解也寫到一個欄位就好了。另一點是「中文需要轉碼」這件事，不過我是直接寫在檔案裡而不是還要另外下載並解碼，我覺得編碼這件事可以先省略掉。&lt;br /&gt;&lt;br /&gt;改成這種寫法後，優點還蠻明顯的，就是圖片跟網址在程式碼中變成 &lt;code&gt;banner[random].url&lt;/code&gt; 跟 &lt;code&gt;banner[random].height&lt;/code&gt;。這樣程式碼不僅好寫而且也好讀很多啊！&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;第二版程式碼&quot; id=&quot;matrix_bannerBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;matrix_banner&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;matrix_bannerBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;matrix_banner&quot; style=&quot;display:none;&quot;&gt;第二版程式碼：&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&amp;#13;&amp;#10;// Start-IB1193 ramdon header picture&amp;#13;&amp;#10;var banner = [&quot;580&quot;,                                                               //DSC00313.JPG, me at beach&amp;#13;&amp;#10;              &quot;http://lh3.ggpht.com/_YDqCGG1p3vg/St8n6n8hgoI/AAAAAAAADBg/kCE3_FCUK6w/s936/DSC00313.JPG&quot;,&amp;#13;&amp;#10;              &quot;404&quot;,                                                               //BaoBaoOneEyeCoverd.JPG, with doggy blanket&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S4E88jYk42I/AAAAAAAAGH4/Udnre27ku9Y/s936/BaoBaoOneEyeCoverd.JPG&quot;,&amp;#13;&amp;#10;              &quot;303&quot;,                                                               //BaoBaoInIkea.JPG&amp;#13;&amp;#10;              &quot;http://lh3.ggpht.com/_YDqCGG1p3vg/Srb3Mx4BALI/AAAAAAAAC5I/aJ_8qzFXvyA/s936/BaoBaoInIkea.JPG&quot;,&amp;#13;&amp;#10;              &quot;462&quot;,                                                               //BaoBaoInDreamworld.JPG&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/Srb3M67iPJI/AAAAAAAAC5M/QepOi2y6nSU/s936/BaoBaoIndreamworld.JPG&quot;,&amp;#13;&amp;#10;              &quot;418&quot;,                                                               //BaoBaoUnderCover.JPG, at dorm bed with adidas sweater&amp;#13;&amp;#10;              &quot;http://lh3.ggpht.com/_YDqCGG1p3vg/Stx1Xtw0qII/AAAAAAAADAs/NyeP8k-l3wY/s936/BaoBaoUnderCover.JPG&quot;,&amp;#13;&amp;#10;              &quot;411&quot;,                                                               //DSC02206-BaoBao.JPG, baobao at GaoMei wet land&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S6CSoluZ-gI/AAAAAAAAWyE/bFqXq3MgWlc/s936/DSC02206-BaoBao.JPG&quot;,&amp;#13;&amp;#10;              &quot;539&quot;,                                                               //BaoBaowithJinSha.JPG&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/Su-PSIiUOEI/AAAAAAAADCM/94VOMvuI-iA/s936/BaoBaowithJinSha.JPG&quot;,&amp;#13;&amp;#10;              &quot;565&quot;,                                                               //GoldenBeachAtTainan.JPG&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/SwEsT9dXeUI/AAAAAAAADGM/U94UdUIF_cg/s936/GoldenBeachAtTainan.JPG&quot;,&amp;#13;&amp;#10;              &quot;365&quot;,                                                               //With%20BaoBao%20in%20Bed.JPG, at chunghwa Rd.&amp;#13;&amp;#10;              &quot;http://lh5.ggpht.com/_YDqCGG1p3vg/S2jvY3pFVdI/AAAAAAAAF8k/jF6Yj9qxKns/s936/With%20BaoBao%20in%20Bed.JPG&quot;,&amp;#13;&amp;#10;              &quot;253&quot;,                                                               //BaoBao%20at%20closet%20of%20the%20bed.JPG, 寶寶在床頭&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S2jwNiLJTPI/AAAAAAAAF9A/g7sbrNFcB6w/s936/BaoBao%20at%20closet%20of%20the%20bed.JPG&quot;,&amp;#13;&amp;#10;              &quot;359&quot;,                                                               //Cute%20BaoBao%20and%20Kappa.png, freshmen at dorm bed&amp;#13;&amp;#10;              &quot;http://lh4.ggpht.com/_YDqCGG1p3vg/S_ea7soeyPI/AAAAAAAAX8g/TkkMoVxEz3Y/s936/Cute%20BaoBao%20and%20Kappa.png&quot;,&amp;#13;&amp;#10;              &quot;285&quot;,                                                                            //pandaeatsapple.jpg&amp;#13;&amp;#10;              &quot;https://lh5.googleusercontent.com/-T6JHNT9XhL0/TuBm0rVyWmI/AAAAAAAAuq4/eaQ635y-4zI/s936/pandaeatsapple.jpg&quot;&amp;#13;&amp;#10;              ];&amp;#13;&amp;#10;&amp;#13;&amp;#10;var random=Math.round((banner.length / 2 - 1)*Math.random());&amp;#13;&amp;#10;&amp;#13;&amp;#10;document.write(&quot;&amp;lt;style type=&#39;text/css&#39;&amp;gt; #header-inner { background:url(&#39;&quot; + banner[2 * random + 1]);&amp;#13;&amp;#10;document.write(&quot;&#39;) no-repeat center TOP; height:&quot; + banner[2 * random]);&amp;#13;&amp;#10;document.write(&quot;px; color:#CF676F; text-align:left;}&amp;lt;/style&amp;gt;&quot;);&amp;#13;&amp;#10;// _End_-IB1193 ramdon header picture&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;顯示舊版文章&quot; id=&quot;oldarticlesforramdonheaderpicBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;oldarticlesforramdonheaderpic&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;oldarticlesforramdonheaderpicBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;oldarticlesforramdonheaderpic&quot; style=&quot;display:none;&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&lt;br /&gt;var banner= new Array()&lt;br /&gt;banner[0]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片網址&lt;/span&gt;&quot;&lt;br /&gt;banner[1]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片網址&lt;/span&gt;&quot;&lt;br /&gt;banner[2]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片網址&lt;/span&gt;&quot;&lt;br /&gt;&lt;br /&gt;var heightofpics = new Array()&lt;br /&gt;heightofpics[0]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片高度&lt;/span&gt;&quot;&lt;br /&gt;heightofpics[1]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片高度&lt;/span&gt;&quot;&lt;br /&gt;heightofpics[2]=&quot;&lt;span style=&quot;background:rgb(210,255,255);&quot;&gt;圖片高度&lt;/span&gt;&quot;&lt;br /&gt;&lt;br /&gt;var random=Math.floor(banner.length*Math.random());&lt;br /&gt;&lt;br /&gt;document.write(&quot;&amp;lt;style type=&quot;text/css&quot;&amp;gt;&quot;);&lt;br /&gt;document.write(&quot;#header-wrapper {&quot;);&lt;br /&gt;document.write(&lt;span style=&quot;color:blue; background-color: rgb(223, 251, 181);&quot;&gt;&#39; background:url(&quot;&#39;&lt;/span&gt;&lt;span style=&quot;color: red; background-color: rgb(235, 236, 43);&quot;&gt; + banner[random] + &lt;/span&gt;&lt;span style=&quot;color:blue; background-color: rgb(223, 251, 181);&quot;&gt;&#39;&quot;) no-repeat center TOP;&#39;&lt;/span&gt;);&lt;br /&gt;document.write(&lt;span style=&quot;color:blue; background-color: rgb(223, 251, 181);&quot;&gt;&quot; height:&quot;&lt;/span&gt;&lt;span style=&quot;color: red; background-color: rgb(235, 236, 43);&quot;&gt; + heightofpics[random] + &lt;/span&gt;&lt;span style=&quot;color:blue; background-color: rgb(223, 251, 181);&quot;&gt;&quot;px;&quot;&lt;/span&gt;);&lt;br /&gt;document.write(&quot; width:936px;}&quot;);&lt;br /&gt;document.write(&quot;&amp;lt;/style&amp;gt;&quot;);&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;就是把 Blogger &amp;#12300;版面配置&amp;#12301;裡的&amp;#12300;修改 HTML &amp;#12301;中，關於頁首圖片的那段改成如上語法即可。&lt;br /&gt;&lt;br /&gt;如果有遇到其他的資料，可用 Javascript 的 &quot;document.write(&quot;&amp;#160;&amp;#160;&amp;#160;&quot;);&quot; 寫入。&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;根據我個人不正確解析法的解讀， document.write 就大概類似於 C語言時期學到的 printf，就是將資料寫下去。&lt;br /&gt;&lt;br /&gt;而 var 是變數的宣告，&amp;#12300;new Array(&amp;#160;)&amp;#12301;則是陣列。&lt;span style=&quot;font-weight:bold;&quot;&gt;P.s. Javascript 裡的大小寫是有差的。 new Array(&amp;#160;) 不可以寫成 new array()。&lt;/span&gt;&lt;/blockquote&gt;&lt;code style=&quot;max-height:none;&quot;&gt;方法是先宣告圖片的網址，我有三張圖就宣告三個 (banner[0] ~ banner[2])。因為我的首頁圖片大小不一，所以我加上了圖片高度 (heightofpics[0] ~ heightofpics[2])， heightofpics 的順序要對應 banner 的順序。&lt;br /&gt;&lt;br /&gt;再來是一個隨機選號，&amp;#12300;var random = Math.floor ( &lt;span style=&quot;background-color:rgb(185,253,140);font-weight:bold;&quot;&gt;banner.length&lt;/span&gt; * Math.random());&amp;#12301;。 var 宣告他是變數，變數名稱為 random，計算方法就是後面那段。這邊比較方便的是我們不用自己算有幾張圖，他會自動算(banner.length)。我第一次看到的版本是要自己算的，後來才發現這種不用算的。&lt;br /&gt;&lt;br /&gt;東西都宣告好了 (banner) ，要選幾號圖也選好了 (random) ，接下來就是把他寫進 HTML 裡。所以就用 document.write 寫下去。括弧中的雙引號(&quot;&amp;#160;&amp;#160;&amp;#160;&quot;)中間代表文字，會直接寫入。這也可以用兩個單引號達成，就是特別用顏色標起來的那幾段。&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;想要寫入變數的話，就要用兩個加號包起來。像&lt;span style=&quot;color: red; background-color: rgb(235, 236, 43);&quot;&gt; + banner[random] + &lt;/span&gt;。我找好久才找到這個介紹。&lt;br /&gt;&lt;br /&gt;所以這樣就完成隨機首頁了。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;就是定義&lt;s&gt;兩組&lt;/s&gt;一組矩陣，填入&amp;#12300;首頁照片網址&amp;#12301;與&amp;#12300;照片高&amp;#12301;&amp;#65288;寬是固定的&amp;#65289;。我現在用的方法比之前舊版的好，缺點就是要算公式怎麼設。&lt;br /&gt;&lt;br /&gt;重點就是照片的矩陣不用一個一個定義，可以像下面這樣列出來就好了。&lt;br /&gt;&lt;code style=&quot;font-size:16px; line-height:130%;&quot;&gt;var banner = [&quot;580&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;&amp;nbsp;&amp;nbsp;&quot;http://lh3.ggpht.com/XXXXXXXXX00.JPG&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;&amp;nbsp;&amp;nbsp;&quot;404&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;&amp;nbsp;&amp;nbsp;&quot;http://lh3.ggpht.com/XXXXXXXXX01.JPG&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;&amp;nbsp;&amp;nbsp;&quot;303&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;&amp;nbsp;&amp;nbsp;&quot;http://lh3.ggpht.com/XXXXXXXXX02.JPG&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;&amp;nbsp;&amp;nbsp;];&lt;br /&gt;&lt;br /&gt;var random=Math.round((&lt;b style=&quot;color:red;&quot;&gt;banner.length - 1&lt;/b&gt;)*Math.random());&lt;/code&gt;&lt;br /&gt;第二個重點就是上方紅字處，這裡就是為什麼之前會發生有時候首頁圖出不來。因為矩陣總數&amp;#65288;banner.length&amp;#65289;是 13，可是以矩陣要用的時候會是 banner[0] ~ banner [12]，所以要記得加上減一。&lt;blockquote&gt;兩個矩陣合併後變成 &lt;br /&gt;&lt;code style=&quot;font-size:16px; line-height:130%;&quot;&gt;var random = Math.round((&lt;b style=&quot;color:red;&quot;&gt;banner.length / 2 - 1&lt;/b&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;Math.random());&lt;/code&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;其實當年有人提出另一個寫法的時候，就有把 banner.length 減一了。如果我當年就看得懂他寫的東西，這樣我就不用等那麼久之後才發現這個 Bug 的原因了。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;width:97%; height:500px; background:white; overflow-y:scroll; border: 5px ridge;&quot;&gt;您好, 小弟不小心闖進了閣下的地盤...&lt;br /&gt;&lt;br /&gt;OK, 閣下 BLOG 蠻有趣的, 小弟不才, 野人獻曝, 也許可以幫助解決 &quot;有時會出現，而有些時候不會出現&quot; 的問題&lt;br /&gt;&lt;br /&gt;首先, 小弟玩 XOOPS 時, 也做了隨機的 LOGO, 一樣 &quot;有時會出現，而有些時候不會出現&quot;&lt;br /&gt;&lt;br /&gt;研究結果, &quot;可能&quot;是出在 Math.floor or Math.random 與 Google 某些服務有關; 巧的是, 小弟的不出現情況只發生在有使用 Google Map 的模組下... 跟 Powered bt Google 的搜尋(我也有使用)無關, 所以您查查...&lt;br /&gt;&lt;br /&gt;我的方式, 您參考看看...&lt;br /&gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;var myimages = new Array(&quot;http://lh1.ggpht.com/main_img_01.jpg&quot;, &quot;http://lh2.ggpht.com/main_img_02.jpg&quot;, &quot;http://lh3.ggpht.com/main_img_03.jpg&quot;);&lt;br /&gt;var i = Math.floor(Math.random()*(myimages.length-1));&lt;br /&gt;if (i == 0) i = 1;&lt;br /&gt;&lt;br /&gt;function swapImage() {&lt;br /&gt;document.getElementById(&#39;header&#39;).style.background=&#39;url(&#39; + myimages[i] + &#39;) no-repeat&#39;;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function PreLoadBannerImage(){//預先載入, 您可以試試&lt;br /&gt;for (i = 0; i &amp;lt; myimages.length; i++) {&lt;br /&gt;MM_preloadImages(myimages[i]);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;window.onload = function () {&lt;br /&gt;swapImage();&lt;br /&gt;}&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&amp;lt;body&quot;&amp;gt;&lt;br /&gt;&lt;br /&gt;這是正常情況下的作法, 我幫您改好了, id 也是 header&lt;br /&gt;&lt;br /&gt;但我突然發現, 不知 blogspot 是否允許修改 &amp;lt;body&quot;&amp;gt; 內的東西(不熟 blogspot), 因為我為了預防 &quot;不會出現&quot; 的情況, 在 &amp;lt;body&quot;&amp;gt; 內也放了這一段 &amp;lt;script&amp;gt;document.write(&#39;&amp;lt;div id=&quot;header&quot; style=&quot;background-image: url(&#39; + myimages[i] + &#39;); background-repeat: no-repeat;&quot;&amp;gt;&#39;);&amp;lt;/script&amp;gt; 以取代 id=&quot;header&quot; ...&lt;br /&gt;&lt;br /&gt;您參考囉&lt;/div&gt;&lt;br /&gt;最後提醒：&lt;br /&gt;因為 Flickr 社群規定，所以不能放首頁圖等東西於 Flickr 裡。我的做法是將他放於 Picasa 裡，普通網誌圖才放到 Flickr。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6476174293046216818/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/09/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6476174293046216818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6476174293046216818'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/09/blog-post.html' title='如何搞出隨機首頁圖片?'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-5385061054412268361</id><published>2014-04-26T09:27:00.000+08:00</published><updated>2014-04-26T22:38:05.565+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Apple"/><category scheme="http://www.blogger.com/atom/ns#" term="Apple Inc."/><category scheme="http://www.blogger.com/atom/ns#" term="Mac OS X"/><category scheme="http://www.blogger.com/atom/ns#" term="OperatingSystem"/><title type='text'>Boot Camp: 因為官網也有空格</title><content type='html'>Boot Camp 這東西是在 Mac 下想要用全硬體的 Windows 必須要使用的輔助工具。&lt;br /&gt;&lt;br /&gt;以上都不是這篇的重點。&lt;br /&gt;&lt;br /&gt;我這台 13&quot; MacBook Pro 2011 Late，當初似乎是給 Boot Camp X.0 的樣子。而那時候用 Boot Camp 下載下來的驅動程式可是有包含 Windwos 7 32bit 的驅動程式。但是我昨天同樣是用 Boot Camp 抓完最新版驅動程式後，在 Boot Camp 下的 Windows 7 要安裝驅動程式時，他跳出視窗說「此檔案的版本與您執行的 Windows 版本不相容。請檢查電腦的系統資訊，判斷您需要 x86(32 位元)或 x64(64 位元)版本的程式，然後連絡軟體發行者。」。&lt;br /&gt;&lt;br /&gt;因為我以前裝成功的經驗確定 Apple 是有驅動程式的。所以我就找啊找的～最後找到這篇文章《&lt;a href=&quot;http://support.apple.com/kb/HT5634?viewlocale=zh_TW&quot;&gt;Boot Camp：Microsoft Windows 作業系統的系統需求&lt;/a&gt;》。&lt;br /&gt;&lt;br /&gt;從裡面的連結，在《&lt;a href=&quot;http://support.apple.com/kb/DL1630?viewlocale=zh_TW&quot;&gt;Boot Camp 支援軟體 4.0.4033&lt;/a&gt;》抓到 for Windows 7 32 bit 的驅動程式。&lt;br /&gt;&lt;br /&gt;打完收工～&lt;br /&gt;&lt;br /&gt;這邊附註一下一個東西：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b style=&quot;color:red;&quot;&gt;Windows XP&lt;/b&gt;：&lt;br /&gt;Home Edition 或 Professional，含 Service Pack 2 或 Service Pack 3（DVD 中的 &lt;b&gt;Boot Camp 3&lt;/b&gt;）&lt;/li&gt;&lt;li&gt;&lt;b&gt;Windows Vista&lt;/b&gt;：&lt;br /&gt;Home Basic、Home Premium、Business 或 Ultimate、Service Pack 1 或以上版本（DVD 中的 &lt;b&gt;Boot Camp 3&lt;/b&gt;）&lt;/li&gt;&lt;li&gt;&lt;b style=&quot;color:red;&quot;&gt;Windows 7&lt;/b&gt;：&lt;br /&gt;Home Premium、Professional 或 Ultimate（&lt;b style=&quot;color:red;&quot;&gt;Boot Camp 4 或 5&lt;/b&gt;）&lt;/li&gt;&lt;li&gt;&lt;b&gt;Windows 8&lt;/b&gt;：&lt;br /&gt;Windows 8 或 8.1、Windows 8 或 8.1 Pro（僅限 &lt;b&gt;Boot Camp 5&lt;/b&gt;）&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;也就是由此推知我之前 Lion 內建的 Boot Camp 是第四版的。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/5385061054412268361/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/04/boot-camp.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5385061054412268361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5385061054412268361'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/04/boot-camp.html' title='Boot Camp: 因為官網也有空格'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6209992156396874077</id><published>2014-04-09T12:00:00.001+08:00</published><updated>2014-04-09T12:00:37.404+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CreditCard"/><title type='text'>中國信託寰遊美國運通卡 回饋實測</title><content type='html'>這篇最主要提的就是「IKEA」、「宜家家居」不被算在中國信託定義的&lt;b&gt;超市量販&lt;/b&gt;裡。&lt;br /&gt;&lt;br /&gt;目前實測紀錄，以帳單上所列名稱列舉如下。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%; color:brown; font-weight:bold;&quot;&gt;1.27% 優惠 - 好市多&lt;/span&gt;&lt;br /&gt;好市多股份有限公司台中&lt;br /&gt;COSTCO 內湖店&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%; color:brown; font-weight:bold;&quot;&gt;1% 優惠 - 量販/超市&lt;/span&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;頂好Wellcome&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%; color:brown; font-weight:bold;&quot;&gt;1% 優惠 - 餐廳&lt;/span&gt;&lt;br /&gt;茹絲葵 台中門市&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%; color:brown; font-weight:bold;&quot;&gt;0.3% 基本優惠 - 其他&lt;/span&gt;&lt;br /&gt;宜家家居股份有限公司&lt;br /&gt;IKEA 台中店&lt;br /&gt;康是美生活藥妝店 錦州&lt;br /&gt;COSTCO WHSE #0184 0000000&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;總結來說，可以刷美國運通的餐廳還真的蠻少的。只有高級餐廳才可以。在 1.27% 好市多回饋對象只限台灣地區的。在國外刷卡無論何種類別一律算 0.3%。&lt;br /&gt;&lt;br /&gt;不過要提的是這張卡在國外刷美金的話手續費不是美國運通所收的 2%，也不會是一般國際交易所收的 1.5%，而是 0.5%。再加上 0.3% 的回饋，幾乎就是收 0.2% 的手續費。結論就是如果在國外的好市多要買東西，可以刷這張。&lt;br /&gt;&lt;br /&gt;官方網站：&lt;a href=&quot;https://consumer.chinatrust.com.tw/CTCBPortalWeb/toPage?id=TW_RB_CM_creditcard_000160&quot;&gt;寰遊美國運通卡&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;table cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; width=&quot;100%&quot; style=&quot;font-size:16px;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 80px; background-color: #008080;&quot;&gt;&lt;span style=&quot;color: #ffffdd;&quot;&gt;產業類別&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;width: 650px; background-color: #008080;&quot;&gt;&lt;span style=&quot;color: #ffffdd;&quot;&gt;適用範圍&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;background-color: #CCEEDF;&quot;&gt;量販/超市&lt;/td&gt;&lt;td style=&quot; background-color: #CCEEDF;&quot;&gt;&lt;table style=&quot;width: 100%;&quot; border=&quot;0&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 10px;&quot; valign=&quot;top&quot;&gt;●&lt;/td&gt;&lt;td&gt;家樂福、大潤發、愛買吉安。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;●&lt;/td&gt;&lt;td&gt;頂好超市、松青超市、楓康超市、以及其他商店名稱含「超市」或「超級市場」字樣且行業代碼登記為「生鮮超市」商店。&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;●&lt;/td&gt;&lt;td&gt;不屬於上述說明之商店，不適用現金回饋。&lt;br /&gt;&lt;span style=&quot;color:#0000ff&quot;&gt;註：全聯福利中心，目前並非美國運通組織收單商店，因此暫不提供AE卡刷卡服務。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;background-color: #CCEEDF;&quot;&gt;保險&lt;/td&gt;&lt;td style=&quot;background-color: #CCEEDF;&quot;&gt;行業代碼登記為「保險」的保險公司。（含壽險與產險）&lt;/td&gt;  &lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;background-color: #CCEEDF;&quot;&gt;餐廳&lt;/td&gt;&lt;td style=&quot;background-color: #CCEEDF;&quot;&gt;王品台塑牛排、西堤牛排、陶板屋、上閤屋、Friday&#39;s、爭鮮迴轉壽司、以及其他行業代碼登記為「餐廳」商店，不含飯店、百貨、美食街賣場之餐廳&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6209992156396874077/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/04/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6209992156396874077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6209992156396874077'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/04/blog-post.html' title='中國信託寰遊美國運通卡 回饋實測'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-5588746194021894670</id><published>2014-01-30T03:34:00.004+08:00</published><updated>2014-01-31T00:15:38.344+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mobile"/><title type='text'>What the shit is Samsung Galaxy S4 i959?</title><content type='html'>前篇在 《&lt;a href=&quot;http://royhsia.blogspot.com/2012/01/jan-13th-2012-jb-galaxy-s-i909.html&quot;&gt;Galaxy S i909 客製機開箱&lt;/a&gt;》。當時沒發現是因為台灣亞太電信剛好有出客製機，所以才有包好的台灣版韌體可以刷。&lt;br /&gt;&lt;br /&gt;這次的 i959 （Samsung Galaxy S4 中國電信天翼客製機）就沒有那個方法可以直接用了，因為台灣亞太電信並沒有進這一款手機，所以當然沒有台灣版的韌體可以抓來刷。&lt;br /&gt;&lt;br /&gt;我原本找到的方法是直接裝 Google Play 的 apk 檔。後來雖然裝成功，但是一進 Google Play 就會閃退。上網找到的解法「安裝 GoogleServicesFramework.apk 與 GoogleLoginService.apk」，是成功解決掉閃退的問題，進入 Google Play 的時候成功登入 Google，連搜尋 Minion Rush 都可以出現搜尋建議，可是就是無法載入商店畫面。&lt;br /&gt;&lt;br /&gt;後來我不爽了，就先把 i959 的 rom 給刷掉。跟 i909 一樣都是用 Odin 這個工具配上有人整理好的檔案。&lt;blockquote&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.in189.com/thread-837372-1-1.html&quot;&gt;三网i959三星Galaxy S4增大内存至11.89GB，刷Recovery，完美root！要的来啊！&lt;/a&gt;&lt;br /&gt;[各版本差異可以看《&lt;a href=&quot;http://www.in189.com/thread-939977-1-1.html&quot;&gt;三网SCH-I959官方各个系统救砖必备，官方A版4件套，C版4件套，(F版4.3)5件套&lt;/a&gt;》]&lt;/li&gt;&lt;p&gt;&lt;/p&gt;所需檔案載點： &lt;li&gt;&lt;a href=&quot;http://pan.baidu.com/share/link?uk=3090479919&amp;shareid=3933123652#dir/path=%2F%E5%88%B7%E6%9C%BA%E5%BF%85%E5%A4%87%2F%E4%B8%89%E6%98%9FI959%28SIV%29&quot;&gt;刷机必备&lt;/a&gt;：odin3.09.zip、 I959KEUFMK3[5件套C版4.3].rar&lt;/li&gt;&lt;/ol&gt;&lt;/blockquote&gt;上面那個論壇要加入會員才看的到圖。&lt;br /&gt;&lt;br /&gt;在這邊順手用文字記錄一下步驟。會要刷這版韌體純粹是因為會有比較大的可用空間。&lt;br /&gt;&lt;br /&gt;首先是先去抓 Samsung 打算要拿來跟 iTunes 打對台的 &lt;a href=&quot;http://www.samsung.com/tw/support/usefulsoftware/KIES/JSP&quot;&gt;Kies&lt;/a&gt; 安裝檔，裡面會有驅動程式。我是直接在台灣官網抓。因為這台是 Galaxy S4 的客製機，所以仍是抓 Kies。而不是 Android OS 4.3 以後用的 Kies3。&lt;br /&gt;&lt;br /&gt;那篇文章提到的 SAMSUNG_USB_Driver_for_Mobile_Phones.exe 好像就是 Kies 裡面的其中一個驅動程式。&lt;br /&gt;&lt;br /&gt;安裝完驅動後，把手機切成「Download 模式」再將下載的 Odin v3.09 打開。確認 ID:COM 下方有出現任何一個號碼的 Com port number。右方的那幾項按照下面寫的選擇檔案。&lt;br /&gt;&lt;ol style=&quot;font-family:&#39;courier new&#39;; word-wrap:break-word; text-wrap:normal; font-size:16px; line-height:99%;&quot;&gt;&lt;li&gt;&lt;b&gt;PIT&lt;/b&gt;:JA3G_CHN_CTC_16G_F.&lt;span class=&quot;StrongHightlight&quot;&gt;pit&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;BL&lt;/b&gt;:&lt;span class=&quot;StrongHightlight&quot;&gt;BL&lt;/span&gt;_I959KEUFMK3_2098067_REV00_user_low_ship.tar.md5&lt;/li&gt;&lt;li&gt;&lt;b&gt;AP&lt;/b&gt;:&lt;span class=&quot;StrongHightlight&quot;&gt;AP&lt;/span&gt;_I959KEUFMK3_2098067_REV00_user_low_ship.tar.md5&lt;/li&gt;&lt;li&gt;&lt;b&gt;CP&lt;/b&gt;:&lt;span class=&quot;StrongHightlight&quot;&gt;CP&lt;/span&gt;_I959KEUFMK2_2076812_REV00_user_low_ship.tar.md5&lt;/li&gt;&lt;li&gt;&lt;b&gt;CSC&lt;/b&gt;:&lt;span class=&quot;StrongHightlight&quot;&gt;CSC&lt;/span&gt;_CTC_I959CTCFMK3_2098067_REV00_user_low_ship.tar.md5&lt;/li&gt;&lt;/ol&gt;把左方 Option 的 Auto Reboot、 Re-Partition、 F. Reset Time 這三項打勾。設定完成後就可以按下方的 Start 了。&lt;br /&gt;&lt;br /&gt;Download 模式：先關機。按著「音量下」、「Home」，再按「電源鍵」。等到開到有畫面後，用「音量上」選擇。&lt;br /&gt;&lt;br /&gt;在這邊要註記一下我所遇到的問題。&lt;br /&gt;&lt;br /&gt;AP_I959KEUFMK3_2098067_REV00_user_low_ship.tar.md5 這個檔案在 Mac 是 2.13 GB。以 Windows 來計算的話就是 1.98 GB，雖然跟 Fat32 的單檔最大 4GB 完全沒關係，可是我當時用 VMware 模擬出的環境就是在選擇 AP 這檔案的時候會有問題。我後來的解法是不用「映射桌面讓他直接從桌面讀取」或「VMware 掛載的網路磁碟機」，而是改採直接把檔案複製一份到 VMware 裡格式化出來的 C 槽下。這樣就可以成功的載入 AP_xxx.tar.md5 了。&lt;br /&gt;&lt;br /&gt;不過到刷 root 的時候，我就不是用上面的方法了。上面是說用一個 Recovery 來做，但我是看到有人介紹兩款可以直接刷成 root 的軟體，比較之後就是用&lt;a href=&quot;http://www.wmshua.com/root.htm&quot;&gt;完美 ROOT&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;因為 &lt;a href=&quot;http://apphome.ithome.com.tw/article/1046?tag=ch&quot;&gt;【推薦】兩款Android刷機助手，讓您一鍵取得超級使用者權限（Root）&lt;/a&gt; 這篇文章提到的另一個 root 工具「刷机大师」，我安裝完後，他直接在手機裡安裝兩個 app。這種感覺很糟糕。&lt;br /&gt;&lt;br /&gt;這些 root 工具都是靠工程師的 USB Debug 模式來達成 root。 Samsung i959 這台預設把開發人員選項給隱藏起來。開啟的方法是在「設定」&gt;「更多」&gt;「關於裝置」，找到「內部版本號」的那個選項。接著就是狂點那一行了，點了三、四下之後，就會有倒數提示，說還要點幾下才會啟用「開發人員選項」，繼續點下去就可以開啟該功能了。在裡面找「USB 除錯」選項來讓裝置 root。&lt;br /&gt;&lt;br /&gt;說到「USB 除錯」，之前 i909 有一次就是不小心開了那個選項，導致沒辦法正常用 USB 傳輸資料。就是那一次，「某人」說她不會再問我電子產品的問題了。&lt;br /&gt;&lt;br /&gt;結果「某人」這次看到我還是問我要怎麼把 Google 通訊錄傳到大陸客製機。我當時內心真的是想著「管你去死 = =」，自己要去買垃圾大陸手機。我當時還沒不知道大陸版是把所有 Google 相關東西全部都移除掉的。他們一直在那邊吵著說啥「這是續約免費的」、「不是用買的」，我自己覺得「那關我啥事」。叫你們買 iPhone 自己去亂買 Samsung，不會用想要怪誰啊。我才沒有必要要去教你咧。&lt;b&gt;誰叫你自己不買 iPhone。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;就算要貼錢，買一台好手機，會比買一檯被閹割到無法人道的免錢手機好用上幾百倍。花時間找資料把那閹掉的東西裝回去的精力以及遇到的幹事，絕對不是多貼的那一些錢可以彌補的。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;找不到資料的感覺就是幹翻天！！！&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;話說前幾天有人（Marc Lin）因為紅米手機便宜而去買了一台。我今天聽到他在那邊幹說啥都要自己做，一堆東西都要自己重裝。買東西回來簡單用就好了，還要改來改去，真的是沒事找麻煩。&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;到這邊已經重新刷完韌體，並且 root 過裝置了。如果不需要刷機子的話也可以直接 root 機子就好了。&lt;br /&gt;&lt;br /&gt;接下來要做的就是把 Google Services Pack 安裝起來就有 Google Play 可以來安裝剩下的剩下的 Google 服務。&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;這邊需要準備 &lt;a href=&quot;www.coolapk.com/apk/com.speedsoftware.rootexplorer&quot;&gt;Root Explorer&lt;/a&gt; 來更改檔案權限。而這個工具想要「正常使用」的前提條件就是裝置有 root 過。因為程式名稱就這樣寫了 XDDDD。&lt;br /&gt;&lt;br /&gt;為什麼會用 &lt;a href=&quot;http://dl.dbank.com/c0888hcong&quot;&gt;i9500-google4.2.zip&lt;/a&gt; （這是所需檔案的載點）去搜尋「谷歌服务包」我已經忘記了。反正就是這樣找 orz。&lt;br /&gt;&lt;br /&gt;當時我已經自暴自棄了。因為找不到 i959 的 Google Service 教學。所以我就乾脆自暴自棄的刷 i9500 用的版本。當時我內心的想法是這兩台差不多，所以就祈禱可以用吧。&lt;br /&gt;&lt;br /&gt;我自己的做法是把檔案全都丟到手機裡，用 Root Explorer 把那些（以上面那載點內的檔案來說是九個） app 複製到 system/app 下。再用 RE 手動一個一個改權限。改完權限後重新開機。&lt;br /&gt;&lt;br /&gt;就是這樣而已。&lt;br /&gt;&lt;br /&gt;改權限那點我是參照下面這篇的「四【刷入谷歌服务包(GMS)】」那張權限設定照片。&lt;br /&gt;&lt;a href=&quot;http://bbs.dospy.com/thread-15689521-1-712-1.html&quot;&gt;三星GT-S7562i [Rom分享][刷機教程][Root教程][刷入谷歌服務包(GMS)]個人心得&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;因為刷機的關係（？）所以我在 i959 上看到的都是英文版的 Root Explorer。在要修改權限的 apk 上長按，等他跳出選單，選「權限」。總共有三欄， Owner、 Group、 Others，每一欄都有 Read、 Write、 Execute 這三種動作。把 Owner 的 Read 跟 Write 都打勾，再把 Group 與 Others 的 Read 打勾（&lt;b&gt;Write 不要勾&lt;/b&gt;）， Execute 整欄都留空，這樣就完成權限的調整了。&lt;br /&gt;&lt;br /&gt;&lt;table id=&quot;RootExplorerPermission&quot; style=&quot;border-collapse:collapse; text-align:center;&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Read&lt;/td&gt;&lt;td&gt;Write&lt;/td&gt;&lt;td&gt;Execute&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Owner&lt;/td&gt;&lt;td&gt;V&lt;/td&gt;&lt;td&gt;V&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Group&lt;/td&gt;&lt;td&gt;V&lt;/td&gt;&lt;td class=&quot;StrongHightlight&quot;&gt;V&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Others&lt;/td&gt;&lt;td&gt;V&lt;/td&gt;&lt;td class=&quot;StrongHightlight&quot;&gt;V&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;完成設定的樣子應該要跟上面這表格黑色部分一樣。紅色粗體那兩個是要刪掉的。&lt;br /&gt;&lt;br /&gt;就這樣啦～半夜三點三十三分了。大致上都寫了啦～～～&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; #RootExplorerPermission td {width:4em; border:1px solid black; padding-left:5px; padding-right:5px;} .StrongHightlight {color:red; font-weight:bold;} .ss {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .ss span {font-weight:normal; float:right; font-size:70%;} .hr {border-top: 8px dashed maroon;} .addedlater {border: 8px dashed maroon; padding: 1em;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/5588746194021894670/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/01/what-shit-is-samsung-galaxy-s4-i959.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5588746194021894670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5588746194021894670'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2014/01/what-shit-is-samsung-galaxy-s4-i959.html' title='What the shit is Samsung Galaxy S4 i959?'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-3361892627098988215</id><published>2013-12-12T18:06:00.001+08:00</published><updated>2013-12-12T18:06:31.387+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="feedburner"/><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><title type='text'>Feedburner Error</title><content type='html'>&lt;div style=&quot;background: url(&#39;http://feedburner.google.com/fb/lib/images/backgrounds/message_error.gif&#39;) no-repeat left -6px; border-bottom: 2px solid maroon; border-top: 2px solid #E50D2E; font-size: 15px; font-weight: bold; line-height: 22px; margin: 12px 0 0 0; padding-left: 2.6em;&quot;&gt;Your feed filesize is larger than 576K. You need to reduce its size in order for FeedBurner to process it. Tips for controlling feed file size with Blogger can be found in Tech Tips on FeedBurner Forums, our support site.&lt;/div&gt;&lt;br /&gt;這就是目前 Part 2 那篇收不進去的原因。檔案太大了。&lt;br /&gt;&lt;br /&gt;在 Blogger 的「設定」&gt;「其他」，「網站資訊提供」下的「允許網誌資訊提供」，把「完整」選成「簡短」就好了。在「張貼資訊提供重新導向網址」那邊我是有設定 feedburner，因為當初想過，如果換個地方的話難道要叫讀者去重新訂閱？當然不！&lt;br /&gt;&lt;br /&gt;所以找了 Google 買下的 Feedburner 來把資訊提供給燒起來，這樣換網誌的時候只要在後台設定 rss 來源，讀者是完全不用做事就會自動抓到新的來源。&lt;br /&gt;&lt;br /&gt;為什麼 Google 你要把 Reader 收掉呢？&lt;br /&gt;&lt;br /&gt;RSS 的 Reader 才是閱讀啊！ Facebook、 Google+ 那種地方的訊息真的太亂了。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/3361892627098988215/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/12/feedburner-error.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/3361892627098988215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/3361892627098988215'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/12/feedburner-error.html' title='Feedburner Error'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-1439568913184925697</id><published>2013-12-01T16:07:00.003+08:00</published><updated>2013-12-10T12:18:57.169+08:00</updated><title type='text'>Aperture Workflow</title><content type='html'>Latest update: &lt;b style=&quot;color:red;&quot;&gt;Dec. 10, 2013&lt;/b&gt; &lt;a href=&quot;http://royhsiasdairy.blogspot.com/2013/12/aperture-workflow.html&quot;&gt;公開版&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;其實我應該要先打已經兩個月過去還沒打完的美國兩周行。不過最近正好在搞這個，所以先打這個好了。至少這個比較簡單。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Forward&lt;/div&gt;因為 Apple 的 OS X Mavericks (10.9) 策略，把舊版用系統的「軟體更新（Software Update...）」項目全部改成用 Mac App Store 來更新。所以就必須要讓之前在不是 Mac App Store 上購買程式的人在 Mac App Store 上有購買記錄，這樣才可以透過 Mac App Store 更新軟體。&lt;br /&gt;&lt;br /&gt;iWork 的 Pages 、 Keynote、 Number，以及 Aperture 都是屬於這種類型的應用程式。&lt;br /&gt;&lt;span id=&quot;iWorkApertureBox&quot; style=&quot;color:transparent;&quot; onclick=&quot;document.getElementById(&#39;iWorkAperture&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;iWorkApertureBox&#39;).style.display=&#39;none&#39;;&quot;&gt;～隱藏的內容～隱藏的內容～隱藏的內容～隱藏的內容～&lt;/span&gt;&lt;span id=&quot;iWorkAperture&quot; style=&quot;display:none;&quot;&gt;&lt;br /&gt;&lt;div style=&quot;border:3px dashed maroon; padding:1em; margin:1em;&quot;&gt;&lt;b style=&quot;font-size:150%;&quot;&gt;iWork&lt;/b&gt; (Pages, Numbers, Keynote)&lt;br /&gt;&lt;a href=&quot;http://downloads.techweekeurope.co.uk/26293/iwork-trial-09/&quot;&gt;iWork Trial 09 9.0.3&lt;/a&gt;&lt;br /&gt;Serial Number: 93G9-PE44-KRJE-QANS-EK5F-5S2&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:150%;&quot;&gt;Aperture&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;http://appldnld.apple.com.edgesuite.net/content.info.apple.com/Aperture/061-8328.20101020.AprE3/ApertureTrial3.1.dmg&quot;&gt;ApertureTrial3.1.dmg&lt;/a&gt; （Apple 已經關閉這個載點）&lt;br /&gt;Serial Number: E-321-JAQ-387-KKC-187-GZN-111-NPT­-1LB-5S7X&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;也就是⋯⋯一切盡在不言中。&lt;br /&gt;&lt;br /&gt;附帶一提，爸爸說寶寶是二十五美金。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Features&lt;/div&gt;雖然我只是想記錄一下我的使用方法，還有 Aperture 的&lt;b&gt;英文選項翻譯&lt;/b&gt;（主要是後面這項）。&lt;blockquote&gt;是的！ Aperture 到現在仍是只有英文版。&lt;/blockquote&gt;不過既然都打了一篇偽心得文，當然要學學芸芸眾生都為 Aperture 打了一篇文章來記錄自己使用的工作流程啦。&lt;br /&gt;&lt;br /&gt;今天早上為了去公司加班做十點要報告的投影片，我七點半就起床了，我兩點多才開始睡的。至少 Boss 說我的 FlashMap Layout 講的不錯 XDDD。&lt;br /&gt;&lt;br /&gt;上面只是想表達我現在想睡了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Aperture 的資料其實要找也不太好找，可是說難找， Apple 就直接有影片教學了。但是那個 &lt;a href=&quot;http://www.apple.com/findouthow/&quot;&gt;Find Out How&lt;/a&gt; 網頁好像被刪掉了。現在我只有從 &lt;a href=&quot;http://support.apple.com/videos#aperture&quot;&gt;Support&lt;/a&gt; 裡頭找到各項的單獨影片。&lt;br /&gt;&lt;br /&gt;不過可以先看看 &lt;a href=&quot;http://www.apple.com/aperture/iphoto-to-aperture/&quot;&gt;from iPhoto to Aperture&lt;/a&gt;。裡面介紹 Aperture 比 iPhoto 多增加的功能。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Multiple versions of a photo. Minimal hard drive space.&lt;/b&gt;&lt;br /&gt;&lt;table&gt;&lt;tr&gt;&lt;td&gt;&lt;img src=&quot;http://images.apple.com/aperture/iphoto-to-aperture/images/versions_2.jpg&quot; width=&quot;373&quot; height=&quot;436&quot; alt=&quot;Versions&quot; /&gt;&lt;/td&gt;&lt;td&gt;Each version is a new copy in iPhoto.&lt;br /&gt;&lt;br /&gt;A single copy can have multiple versions in Aperture 3.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;When you want to create an alternate version of a photo, iPhoto duplicates the photo. Aperture stores as many variations as you want in a single image file. That’s big news, because it eats up far less hard drive space than storing duplicate photos. Aperture makes it easy to keep track of all those versions, too, so you can use different ones for different projects.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Merge, sync, and split multiple libraries.&lt;/b&gt;&lt;br /&gt;&lt;img src=&quot;http://images.apple.com/aperture/iphoto-to-aperture/images/merge.jpg&quot; width=&quot;610&quot; height=&quot;431&quot; alt=&quot;Merge libraries&quot; /&gt;&lt;br /&gt;Your iPhoto library is your Aperture photo library, automatically. With the new unified library, there’s one place for all your photos. And if you’ve accumulated multiple iPhoto libraries over the years — or you have libraries on different Mac computers — you can now use Aperture to merge them together and still open them in iPhoto. While iPhoto is designed to work with one library at a time, Aperture lets you set up as many libraries as you want and switch between them instantly. And you can export a project with all the related photos or an iPhoto Event as a new library.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Never run out of hard drive space.&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;http://images.apple.com/aperture/iphoto-to-aperture/images/hdspace_1.png&quot; width=&quot;125&quot; height=&quot;268&quot; alt=&quot;iPhoto, One disk&quot; /&gt;&lt;img src=&quot;http://images.apple.com/aperture/iphoto-to-aperture/images/hdspace_2.png&quot; width=&quot;225&quot; height=&quot;268&quot; alt=&quot;Aperture, Several diskes&quot; /&gt;&lt;/div&gt;As your iPhoto library grows, it may become too big to store on your computer’s hard drive. Aperture lets you set up as many external drives as you want and specify where to store each of your photos — without changing anything in your Aperture library. You can access and edit your photos the way you usually do, no matter where the originals are stored. This feature also allows you to add hard drives one at a time, whenever you need them. So your setup can grow along with your library.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;以下是 Support 的影片中，我覺得比較有用的幾個。我分成「基本（大家都應該要知道的功能）」，以及「進階特色（真的很奇怪的 XDD）」。&lt;br /&gt;&lt;ol&gt;基本 &lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI148?viewlocale=en_US&quot;&gt;Welcome to Aperture 3&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI159?viewlocale=en_US&quot;&gt;Aperture 3: Merging Aperture Libraries&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI158?viewlocale=en_US&quot;&gt;Aperture 3: Adjusting Date and Time&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI160?viewlocale=en_US&quot;&gt;Aperture 3: Editing Metadata&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI165?viewlocale=en_US&quot;&gt;Aperture 3: Using Stacks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI161?viewlocale=en_US&quot;&gt;Aperture 3: Embedding and Exporting Metadata&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI162?viewlocale=en_US&quot;&gt;Aperture 3: Exporting Versions, Masters, and Projects&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI183?viewlocale=en_US&quot;&gt;Aperture 3: Publishing Photos to Facebook or Flickr&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI151?viewlocale=en_US&quot;&gt;Aperture 3: Importing Basics&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI157?viewlocale=en_US&quot;&gt;Aperture 3: Filtering and Searching&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI156?viewlocale=en_US&quot;&gt;Aperture 3: Ratings, Keywords, Labels and Flags&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI152?viewlocale=en_US&quot;&gt;Aperture 3: Organize Your Photos Using Faces&lt;/a&gt;&lt;/li&gt;進階特色之調整 &lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI170?viewlocale=en_US&quot;&gt;Aperture 3: Adjustment Presets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI169?viewlocale=en_US&quot;&gt;Aperture 3: Adjusting Exposure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI173?viewlocale=en_US&quot;&gt;Aperture 3: Highlights and Shadows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI174?viewlocale=en_US&quot;&gt;Aperture 3: Recovering Highlights&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI175?viewlocale=en_US&quot;&gt;Aperture 3: Levels and Curves&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI176?viewlocale=en_US&quot;&gt;Aperture 3: Sharpening Images&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI172?viewlocale=en_US&quot;&gt;Aperture 3: Using Brushes to Apply Adjustments&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI171?viewlocale=en_US&quot;&gt;Aperture 3: Using Quick Brushes to Retouch Photos&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI177?viewlocale=en_US&quot;&gt;Aperture 3: Black-and-White and Color Effects&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI178?viewlocale=en_US&quot;&gt;Aperture 3: Using Lift and Stamp&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI182?viewlocale=en_US&quot;&gt;Aperture 3: Making Prints and Contact Sheets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI179?viewlocale=en_US&quot;&gt;Aperture 3: Working with Video in Aperture&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI167?viewlocale=en_US&quot;&gt;Aperture 3: Viewing Multiple Displays&lt;/a&gt;&lt;/li&gt;進階特色之怪功能 &lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI166?viewlocale=en_US&quot;&gt;Aperture 3: Using Quick Preview&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI164?viewlocale=en_US&quot;&gt;Aperture 3: Making Multiple Selections&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI154?viewlocale=en_US&quot;&gt;Aperture 3: Importing GPS Locations from a GPS Tracker or iPhone&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://support.apple.com/kb/VI153?viewlocale=en_US&quot;&gt;Aperture 3: Organize Your Photos Using Places&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;我略掉了幾個。我只有直接看名稱標題來分類，沒有真的一個一個點開來看，因為有些之前看過了。等我以後有空再來調順序了。&lt;br /&gt;&lt;br /&gt;我就是在看了影片之後才知道&lt;a href=&quot;http://support.apple.com/kb/VI165?viewlocale=en_US&quot;&gt;堆疊&lt;/a&gt;的功用與&lt;a href=&quot;http://support.apple.com/kb/VI152?viewlocale=en_US&quot;&gt;人臉辨識&lt;/a&gt;要怎麼選確認。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Workflows&lt;/div&gt;我的工作流程很簡單。&lt;br /&gt;&lt;br /&gt;把照片匯入（Import），刪掉覺得不需要留的，對於會上傳到 Flickr 的照片加上名稱與註解（metadata），就這樣。&lt;br /&gt;&lt;br /&gt;最多只會做裁剪（crop）跟轉正（straighten），一些需要馬賽克或是修痘痘的狀況會加上修飾（retouch）。通常那些攝影師會做的後製我都不會去做，主要原因我自己認為就是&lt;b&gt;那個顏色病的關係&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;不過他們這種軟體最重要的功能就是修飾照片。 Aperture 自以為豪的還有裡面的 preset 功能，把照片的調校設定存起來，直接套用到其他照片。我不知道 Lightroom 有沒有這功能。&lt;br /&gt;&lt;br /&gt;經常跟 Apple 的 Aperture 相比的軟體就是 Adobe 的 Lightroom，他們這等級的軟體都是拿來後製照片的。對於照片管理的功能，我不知道 Lightroom 有沒有。我自己認為 Google 的 Picasa 跟 Apple 的 iPhoto 是一起被比較照片管理軟體，最主要功能就是整理照片。&lt;br /&gt;&lt;br /&gt;我自己原本就是想找個圖片管理軟體來整理照片，因為以前在 Windows 的資料夾整理方式已經沒辦法對付日益肥大的照片資料庫了。雖然目前才快要 20GB 而已。&lt;br /&gt;&lt;br /&gt;從 Windows 換到 Mac 的時候就拿了 iPhoto 來用。一開始用一用也沒什麼，可是後來發現有更進階版的 Aperture 就有想過要不要換過來。讓我卻步的主要原因就是軟體本身要 &lt;a href=&quot;https://itunes.apple.com/us/app/aperture/id408981426?mt=12&amp;ls=1&quot;&gt;US$79.99&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;Aperture 主要提供的功能我都不會去使用它，感覺上頗為浪費錢。我只會用 Aperture 來當比較進階的資料庫，因為介紹重點之一就有說 Aperture 對修改照片是用資料記錄的方式，而不是像 iPhoto 的製造另一個檔案。&lt;br /&gt;&lt;br /&gt;話說 Picasa 也是這麼記錄修改的照片，只不過他沒有像 Aperture 弄出個資料庫來儲存。我自己是比較喜歡這種資料庫的感覺，因為所有資料全都在資料庫下，備份的時候直接整包複製就好了。很多微軟下的軟體，都是檔案跟資料分兩邊存，因為萬惡 C 槽下的使用者帳戶。&lt;br /&gt;&lt;br /&gt;不過我還是比較喜歡可以像一般開資料夾的方式找回圖片， iTunes 就是這樣。雖然 iPhoto 跟 Aperture 的資料庫都可以那樣開，但是裡面的照片不是按照專案來存放的，好像是按照匯入時間。 iTunes 下的資料庫是按照「歌手、專輯、歌曲」這種方法來整理，所以如果真的需要自己手動找回檔案的話，其實不會很難。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Library&lt;/div&gt;Aperture 的資料庫跟 iPhoto 的，以及 Mac 下的應用程式都一樣，都是在資料夾上加後綴名（.aplibrary，因為不能稱「附檔名」）， Mac 就會自動把它包起來。想要顯示裡面的內容，必須要按右鍵選「Show Package Contents」。&lt;br /&gt;&lt;br /&gt;iTunes 的資料庫概念其實跟 Aperture 與 iPhoto 的一樣，只不過他沒有用後綴名把它包起來而已。&lt;br /&gt;&lt;br /&gt;簡單的說，該程式會需要用到的資料，都會被放在這裡面。以 iTunes 來說，就是音樂；對 Aperture 來說，就是照片。&lt;br /&gt;&lt;br /&gt;而除了檔案本身之外，還會多一些檔案來記錄一些無法存放在檔案內的資料，如喜好程度等等。&lt;br /&gt;&lt;br /&gt;所以這些資料庫，都可以單純靠翻資料夾來找出原始檔。只不過 Apple 軟體的設計想法，都是讓你用軟體去管理那些內容，而不是自己手動去整理。蘋果可是很愛搞出「智慧型」什麼東西的咧。&lt;br /&gt;&lt;br /&gt;當你只有幾百張照片／幾百首音樂的時候，還會想要用資料夾來整理。但是當這數字變成「幾萬」了之後，我不覺得有誰有辦法單純靠資料夾就整理好的。就算整理好，要把東西找出來就絕對不是一件容易的事。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Master, Original, and Version&lt;/div&gt;Originals and Versions&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/11208372034/&quot; title=&quot;Flickr 上 royhsia 的 Originals and Versions&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2849/11208372034_ac48448704_z.jpg&quot; width=&quot;640&quot; height=&quot;362&quot; alt=&quot;Originals and Versions&quot;&gt;&lt;/a&gt;&lt;br /&gt;Master 跟 Original 其實是一樣的意思，代表最原始的圖檔。而 Version 就是經過修改後的版本。像上面這樣代表每一個圖檔，都只有一種版本。&lt;blockquote&gt;上圖那個預設資料庫：&lt;br /&gt;2736 versions, 2724 originals&lt;br /&gt;（代表有幾張照片有多種版本，可能是十二張圖片以下）&lt;/blockquote&gt;&lt;br /&gt;Aperture 的優點中， iPhoto 會將每次修改存成一個新的檔案，而 Aperture 只會把各版本修改資料用數據化的記錄下來，並不會存成一個新檔。所以這樣可以以很小的空間，記錄很多種的版本。就我所知， Picasa 就是用這種方式記錄修改過的資料。&lt;br /&gt;&lt;br /&gt;iOS 裝置上所拍攝的相片、影片，直接在裝置上修改也會用這種記錄修改地方的方式來儲存修改資訊。所以直接在 Windows 下把檔案抓出來，看到的會是原始檔，而不是修改過的樣子。之前看過有人抱怨這件事。其實我自己是蠻喜歡這樣的，「原始檔」的重要性應該不需要多加解釋。就跟錄影界常用的「母片」是一樣的意思啊。有最原始的東西，想要怎麼改都可以。但是被修改過的東西，是很難用回原來的模樣。對於某些事情，是根本不可能變回原來的樣子。&lt;br /&gt;&lt;br /&gt;在現在 Aperture 的選單設定中，大多數字眼都是用 Original 這個字。可是在 Aperture 資料庫裡的資料夾結構中，是以 Masters 來做為資料夾名稱的。如果將 Aperture 的資料庫打開，以下這幾個資料夾是比較重要的資料夾。&lt;ul&gt;&lt;li&gt;Masters&lt;/li&gt;&lt;li&gt;Previews&lt;/li&gt;&lt;li&gt;Thumbnails&lt;/li&gt;&lt;/ul&gt;並不是說其他幾個不重要，只是因為檔案在大的通常是這幾個。&lt;br /&gt;&lt;br /&gt;其實名稱還蠻清楚的。所有圖片的原始檔都會存在 Masters 下，而 Thumbnails 則是儲存照片、影片的縮圖。這兩個資料夾是一定會有的。可以拿來節省空間的，就是剩下的那個 Previews，預覽圖的存放地。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Previews&lt;/div&gt;在 Aperture 的設定標籤頁中，其中一頁就是「Previews」。裡面可以選擇新匯入的圖片們要不要建立 Previews，還有 Previews 的尺寸以及圖片品質。&lt;br /&gt;&lt;br /&gt;為何有了 Thumbnails 之外還要有 Previews，這就牽涉到另一項那個「可以將照片存放在多個磁碟」的功能了。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;就我所知道的， Aperture 只能有一個「主資料庫」。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;雖然 Aperture 可以把照片「匯出成資料庫」，也有「合併資料庫」的功能。但是真正的資料庫只會有一個。&lt;br /&gt;&lt;br /&gt;如果是說好幾個各別分開的資料庫，這件事 iPhoto 也可以做，這個就不是 Aperture 比 iPhoto 強悍的地方了。&lt;br /&gt;&lt;br /&gt;Aperture 可以存放在多個磁碟的功能，所存放的資料是「圖片的原始檔」，並不是我原本以為的「部分資料庫」。&lt;br /&gt;&lt;br /&gt;剛剛提到的三大資料夾， Masters、 Previews、 Thumbnails，佔最多空間的當然就是存放原始檔的 Masters。也就是為什麼要把原始檔分開放。而這就是 Aperture 的「存放在多個磁碟」功能。&lt;br /&gt;&lt;br /&gt;我當初在用這個功能的時候真的以為可以分成好幾個部分資料庫，以及一個主資料庫。後來發現不能這麼搞之後，只好真的切成兩個資料庫來放。必須要存成資料庫的形式，就是資料庫除了一些基本的 Metadata 之外，還包含了照片的喜好程度、相簿、面孔辨識等無法儲存在相片圖檔本身的資料。而這些不能夠直接存在照片裡的資料，通常就是讓這些照片更好用的資訊。&lt;br /&gt;&lt;br /&gt;所以 Previews 的功能，就是把原本可能幾十 MB 的原始 RAW 檔，以設定的壓縮等級以及大小產生出預覽檔留存在資料庫裡。這樣就算存到外接磁碟的原始檔不在，也可以拿預覽檔來做一些基礎編輯。不過官方有說明，有些事情仍是必須要有原始檔才能夠做，遇到這種事情的時候， Aperture 會有提示視窗請你將原始檔的硬碟接上。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;稍微解釋一下：&lt;/b&gt;平常照相的時候，相機存成的照片格式是 JPG/ JPEG。這是種破壞性壓縮，檔案是已經經過相機的白平衡等後製產生出來的。而 Raw 檔是相機的感光元件所接收到的數據，完全沒有被動過。所以只要用支援的程式開啟，你可以將白平衡、色彩飽和度、對比度、清晰度等等設定改成任何你想要的樣子。這就是原始檔的重要！&lt;br /&gt;我以前看過 Sony A700 的 Raw 檔，一張圖片就快要 20MB 了。&lt;br /&gt;&lt;br /&gt;Aperture Previews Preferences&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/11208315474/&quot; title=&quot;Flickr 上 royhsia 的 Aperture Previews Preferences&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3703/11208315474_f6c0869efe.jpg&quot; width=&quot;500&quot; height=&quot;276&quot; alt=&quot;Aperture Previews Preferences&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;接著上面。在 Aperture 的預設設定中，對於舊的照片不會特別去產生 Preview。不過在預設設定中有讓新照片，在匯入的時候自動產生 Preview 的功能。我自己是把這個選項關掉。因為我只是用 iPhone，最多是用小小的 Sony T30 來照相，真的不需要用到預覽圖來佔空間。如果以後改用單眼的話，應該就會需要預覽的功能了，因為這樣能夠大大地加快圖片顯示的速度。&lt;br /&gt;&lt;br /&gt;在這邊對 Previews 的檔案做個結論。如果你的原始檔不在資料庫裡，那 Aperture 一定會幫你製作預覽。如果你是用單眼拍的 Raw 檔，那你可以讓 Aperture 在匯入的時候就建立預覽，或是等匯入之後再來製作預覽。如果只是小小 2-3 MB 的照片，其實是可以不用製作預覽，順便節省空間。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Relocate and Consolidate&lt;/div&gt;Relocate 就是將照片原始檔移出資料庫，選擇之後要放的位置。&lt;br /&gt;Consolidate 則是將照片原始檔放回資料庫裡。&lt;br /&gt;&lt;br /&gt;被 Relocate 過的照片，就稱作 Referenced Images。而原始檔存在資料庫裡的照片則是 Managed Images。&lt;br /&gt;&lt;br /&gt;Relocate 這個選項，就是要使用 Aperture 多磁碟存放功能要選擇的項目。 Relocate 可以選擇存放在本機磁碟而不存放在外接磁碟裡，但這樣變成沒什麼意義。因為空間仍然被占去了。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Export and Import&lt;/div&gt;Export 可以選擇要輸出 Original 或是 Version。不過我自己比較喜歡直接把檔案從 Aperture 拉出到 Finder 的桌面或是下載資料夾。這功能大致上都可以用，不過我好像有遇過 Version 拉不出去，只能拉 Original。&lt;br /&gt;&lt;br /&gt;但 Export 最重要的功能，對我來說就是「輸出成資料庫」。我自己就是用這功能來分割資料庫的。雖然跟我原本想的不太一樣，至少還可以用啦。&lt;br /&gt;&lt;br /&gt;不過&lt;a href=&quot;http://support.apple.com/kb/VI162?viewlocale=en_US&quot;&gt;官網影片&lt;/a&gt;介紹 Export to library 的時候，用的例子是將專案的部分照片或是一整個專案輸出，帶到其他地方編輯，等回來的時候再將該資料庫合併回主資料庫。 Aperture 的 Export to library 功能，匯出的資料庫就是一個完整的資料庫。&lt;br /&gt;&lt;br /&gt;在 Import 的時候， Aperture 會問使用者要將資料庫合併（Merge），或是增加成新檔案（Add）。如果選擇後者，你的資料庫就會有重複的檔案。如果是 merge，它會將修改以 Version 的方式合併到你原本資料庫裡的檔案。 Import 的功能我沒什麼測試，所以我不知道有增加又有刪除會發生什麼事。&lt;br /&gt;&lt;br /&gt;我當時的測試，「匯出資料庫」的時候還可以選擇要不要連預覽照片一起匯出。因為我的目的是想要把 iPhoto 的資料庫格式改成以 Aperture 原生的格式來儲存。外加當初亂搞亂用， iPhoto 裡面的資料根本不知道是不是正確的。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://support.apple.com/kb/PH7625&quot;&gt;Aperture 3.x: What Are Managed Images and Referenced Images?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Quick Preview&lt;/div&gt;Quick Preview 這功能就是不讀取原圖，改讀取產生出來的 Preview 檔來加速 Aperture 速度。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;Shortcuts and Notes&lt;/div&gt;對我來說最重要的快速鍵就是 v，用途就是 Cycle View Mode。我自己之前用 iPhoto 時，一直想要用鍵盤把 Viewer Mode 轉成 Browser Mode，可是只能用滑鼠轉換。&lt;br /&gt;&lt;br /&gt;人臉辨識可以用滑鼠框選 Aperture 辨識出來的多張面孔，一次把它們全部確認成同一個人。我之前在 iPhoto 的時候可是點到快瘋了。&lt;br /&gt;&lt;br /&gt;而堆疊（Stacks）的功用是將時間相近，或是同樣主題的照片集合在一起，減少專案中顯示出來的項目數。&lt;blockquote&gt;舉例來說，單眼相機在拍婚攝之類的主題時，攝影師都會狂按快門，所以同一時間的照片可能有個位數到幾十位數的照片。這樣管理上會很麻煩，而 Auto-Stack 可以按照你設定的間隔，自動把照片們堆疊起來，減少 Project 下的顯示數。普通的 Stack 就是自己手動選擇照片把照片給疊起來。它的主要功能就是這樣。&lt;/blockquote&gt;&lt;br /&gt;將照片們在 Browser Mode 選擇起來後，以 v 鍵切換瀏覽界面，配上 z 鍵或雙指縮放來改變照片大小，用 shift 來同時平移選擇的照片位置。這招來比較照片我覺得還不錯。不過我覺得 Aperture 在 Mavericks 的雙指縮放經常縮放過頭，不知道在動物系列的時候有沒有這個問題。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_6528590271562151405&quot;&gt;結尾&lt;/div&gt;目前就想到這些，所以就先這樣啦～～～&lt;br /&gt;&lt;br /&gt;啦啦啦～～～&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .ss_6528590271562151405 {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .ss span {font-weight:normal; float:right; font-size:70%;} .hr {border-top: 8px dashed maroon;} .addedlater {border: 8px dashed maroon; padding: 1em;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/1439568913184925697/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/12/aperture-workflow.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1439568913184925697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1439568913184925697'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/12/aperture-workflow.html' title='Aperture Workflow'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-8277846982903462281</id><published>2013-09-10T00:42:00.001+08:00</published><updated>2013-09-10T00:42:38.363+08:00</updated><title type='text'>[震怒] 去你的死 Blogger</title><content type='html'>之前吃我一篇「Aug. 25th, 2013: ed2k javascript, TextMate, and batch href to “target = &quot;_blank&quot;”」就算了。反正我才剛開始打。&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;重點是那些 ed2k 連結更是難找啊！！&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://royhsiasdairy.blogspot.com/feeds/8277846982903462281/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/09/blogger.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/8277846982903462281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/8277846982903462281'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/09/blogger.html' title='[震怒] 去你的死 Blogger'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-1806999759359483330</id><published>2013-09-08T00:57:00.002+08:00</published><updated>2014-07-30T22:32:11.462+08:00</updated><title type='text'>Aug. 25th, 2013: ed2k javascript, TextMate, and batch href to “target = &quot;_blank&quot;”</title><content type='html'>&lt;b style=&quot;display:block; text-align:center;&quot;&gt;ed2k javascript version: &lt;span style=&quot;color:red; background:white; padding:0 6px 0 6px;&quot;&gt;Jul. 30th, 2014&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;本篇文章原文已經消失過一次。這次是重打的，所以會比較簡潔一點。&lt;br /&gt;&lt;br /&gt;幸好我有用 Xmarks 來備份書籤。不然我當時找到的那些書籤全都沒辦法找回來，這篇的資料來源也只能流產了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;因為有在一個咳咳論壇看到他們網站用的程式碼，所以我把它抓回來改成我要的樣子。除了那個 “Download selected item(s)” 按鈕我真的改不了，其他的部分都跟那論壇用的程式碼不一樣。改不了的原因在下面解釋。&lt;br /&gt;&lt;br /&gt;不過我後來找資料的時候發現他用的程式碼，跟&lt;a href=&quot;http://www.xmspace.net/archiver/tid-50.html&quot;&gt;很多論壇用的都一樣&lt;/a&gt;。似乎只要是 &lt;a href=&quot;http://www.discuz.net/&quot;&gt;Discuz!&lt;/a&gt; 模版的論壇就可以用。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_3015692767116257454&quot;&gt;使用前提及已知 Bugs：&lt;/div&gt;&lt;ol&gt;&lt;li&gt;檔案名稱必須要自行對過。一旦發生問題會導致整段程式碼出不來。&lt;br /&gt;&lt;blockquote&gt;最常發生問題的地方就是下方紅字的檔案名稱處。&lt;br /&gt;&lt;code&gt;ed2k://|file|&lt;b style=&quot;color:red;&quot;&gt;FileName&lt;/b&gt;.FileType|FileSize|Hash|h=RootHash|/&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;原本還有一個檔名中有 &#39; (single quotation) 會導致程式碼印失敗的問題。不過我查了一下發現微軟不支援 &quot; (double quotation) 出現在檔名。所以我改了一下我在 Javascript 用來包參數的符號，這樣就不會有這個問題了。&lt;br /&gt;&lt;br /&gt;但是 Mac 支援 &#39; 與 &quot; 出現在檔名，它連 / 與 \ 都支援咧。反正目前以 Windodws 為主。&lt;/blockquote&gt;&lt;/li&gt;&lt;li&gt;&lt;s style=&quot;font-size:80%;&quot;&gt;目前確定知道的問題中，只要未被轉碼過的檔名中有 % ，會導致程式碼會無法出來。&lt;/s&gt; (fix)&lt;/li&gt;&lt;li&gt;&lt;s style=&quot;font-size:80%;&quot;&gt;將選項取消勾選後並重新整理網頁，那些選項不會重新自動勾選。&lt;/s&gt; (fix)&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_3015692767116257454&quot;&gt;參考資料：&lt;/div&gt;因為有下面那個特別標出的來源，所以我才可以做出這種不用管輸入參數個數問題的程式碼。 “arguments” 是好東西啊！&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://www.w3schools.com/&quot;&gt;W3Schools&lt;/a&gt;&lt;/li&gt;&lt;li id=&quot;specialIMPORTANTlink&quot;&gt;&lt;a href=&quot;http://blog.kkbruce.net/2012/07/javascript_13.html&quot;&gt;那些年，我們應該瞭解的 JAVASCRIPT 小知識 - 函式 function&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://taiwantc.com/js/js_tut_a0.htm&quot;&gt;JavaScript 初階教學&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://taiwantc.com/js/js_tut_b0.htm&quot;&gt;JavaScript 中階教學&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://blog.kkbruce.net/2012/07/javascript.html&quot;&gt;那些年，我們應該瞭解的 JavaScript 小知識 - 物件, 數字, 字串, 陣列, 迴圈&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.tizag.com/javascriptT/javascript-innerHTML.php&quot;&gt;Javascript Tutorial&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.htmlhelp.com/reference/html40/entities/special.html&quot;&gt;HTML 4.0 Special Entities&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.emule-project.net/home/perl/help.cgi?l=16&amp;topic_id=509&amp;rm=show_topic&quot;&gt;eD2k連結（官網）&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://zh.wikipedia.org/wiki/ED2k%E9%93%BE%E6%8E%A5&quot;&gt;eD2k連結（維基）&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;我是先看「JavaScript 初階教學」及「JavaScript 中階教學」這兩篇之後才開始看我抓到的 ed2k script 的程式碼。因為有了基礎之後才看得懂他寫啥呀 XDDDD&lt;br /&gt;&lt;br /&gt;會把 W3Schools 放在第一個是因為我之前在用 CSS 的時候也經常到這個網站找參數定義。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_3015692767116257454&quot;&gt;程式碼及使用方法：&lt;/div&gt;“Download selected item(s)” 的執行概念是用 window.location 將 ed2k 連結送給瀏覽器，再由瀏覽器按照註冊的連結種類，轉送給 ed2k 連結所註冊的程式。&lt;br /&gt;&lt;br /&gt;如果讓所有的連結連續狂送進 ed2k 程式會導致程式直接死當的這種情況在舊版作業系統（如： Windows 2000）經常發生。或是 ed2k 程式中已經有上百個下載項目的情形下更容易發生程式當掉。只是在新作業系統中比較不會全系統當掉，只會是那個 ed2k 程式當掉。&lt;b&gt;所以有個延遲時間是非常重要的。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;按照我抓到的來源，它是用 window.setTimeout 來制作延遲的效果。他這個程式的缺點是每次都需要去把全部的連結抓過一次才知道他這次要送誰出去。我原本想要把它改成只用一個參數傳入來寫。可是寫出來的對於延遲時間處理都一直失敗，少數有成功的（alert 成功， window.location 失敗）也不合我意。&lt;br /&gt;&lt;br /&gt;我不想要一個程式用兩個函式，當時用了 for 迴圈將 setTimeout 包起來。因為 for 迴圈的關係，會導致 setTimeout 一次全部跑完。而我有想過把延遲時間一直加上去，讓他跑完 for 迴圈的時候就把所有需要執行的程式都按照間隔給設定好。可是 setTimeout 加上 window.location 會導致莫名的問題。我上網找了資料，可是也沒有看到答案。這個方法最後只能「暫時」宣告失敗。當時已經是星期天凌晨了，所以先去睡覺，醒來後就直接用抓到的程式碼來做了。我也是有想過不要用延遲時間直接一次全送出去，可是後來想到過去的經驗，覺得還是做一下延遲會比較保險一點。&lt;br /&gt;&lt;br /&gt;按照那個程式的設計想法，除了送第一個連結後可能需要等 ed2k 程式啓動所以等了六秒後才送第二個連結過去，其他都是等五百毫秒就送一個。&lt;br /&gt;&lt;br /&gt;就是因為「延遲」做出不我自己想要的樣子，所以那個按鈕改不了的原因就是這樣了。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;addedlater&quot;&gt;&lt;b&gt;後來補充的（Jul. 27th, 2014）：&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;快要一年後，因為克林姆跑回台中，原本要繼續寫去年九月故事的我不知道為啥一直去戳 emule 的那篇文章，所以就變成改這份程式碼了。&lt;br /&gt;&lt;br /&gt;這次主要參考的都是跟字串有關的網站，還有為了把那個全域變數換掉而特地去查的 getTime 用法。再來就是為了 delay 而做的 for (var delay = 0; delay &amp;lt; 0xBADBF0; delay++) {}。&lt;br /&gt;&lt;br /&gt;學校的 ind 雖然可以連，但是 blogger 抓不下來。所以我就去跟改版過的 Google Code 交手了一下，發現他現在有 subversion 耶！！！感覺上還蠻不錯 XDDD。&lt;br /&gt;&lt;br /&gt;這次用到了正規表示式（Regular Expression）來把 /%[0-9a-fA-F]{2}/g 給過濾掉。我其實原本是用 /%../ 來做的，後來才知道最後要加一個 g 才會繼續判斷。那時是直接找十六進位的判斷法，稍微改幾個字就修成我可以用的。&lt;br /&gt;&lt;br /&gt;.split .replace .indexOf 都還蠻常用到的，比較起來 .match 沒那麼好用。主要是錯誤判斷的時候很麻煩。我這次豬爬格（debug）的時候都是用 document.write (); 來看結果。比起之前用的 alert (); 真的是方便許多。不過有錯誤的話也是整篇程式碼不出來。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我遇到比較難的問題有兩個，但目的都是要做同一件事。就是判斷檔名發生問題後的取代措施。之前發現的問題就是檔案名稱中有單獨的 % 會導致 decodeURIComponent 掛點導致整段程式碼自殺。&lt;br /&gt;&lt;br /&gt;我想了兩種方法，第一種比較簡單的是發現檔名有問題，直接把檔案名稱換成 FileNameError + Hash 值 + &lt;span style=&quot;color:red;&quot;&gt;.filetype&lt;/span&gt;。優點就是大部分檔名有問題的都可以套用同樣的公式，缺點就是不知道原本的檔名大概長怎樣。這個方法的難題是不知道附檔名要怎麼從字串中拆出來。（必須保留附檔名的原因就不用提了）&lt;br /&gt;&lt;br /&gt;第二種方法是把多出的那個 % 從字串中拆掉。這個就是比較難的方法了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我遇到的字串就長得像下面這樣。&lt;br /&gt;&lt;div style=&quot;border:solid 1px black; padding:0.5em; background:rgba(231,243,256,0.5); font-family:&#39;Courier New&#39;;&quot;&gt;&lt;b&gt;File Name:&lt;/b&gt;&lt;br /&gt;Company - Someone &amp; Anotherone &lt;span style=&quot;color:red;&quot;&gt;%&lt;/span&gt;-- BTS.mp4&lt;br /&gt;&lt;br /&gt;&lt;b&gt;ed2k Name:&lt;/b&gt;&lt;br /&gt;Company%20-%20Someone%20&amp;%20Anotherone%20&lt;span style=&quot;color:red;&quot;&gt;%&lt;/span&gt;--%20BTS.mp4&lt;/div&gt;&lt;br /&gt;遇到的難題就別提了，直接寫解法。我懶得打字了（日記在追殺我）。下面有些寫的有點簡略（「要宣告兩個變數卻只用一個」等等），自己看程式碼吧。&lt;br /&gt;&lt;br /&gt;第一種要取得附檔名，就是用 variable.split(&#39;.&#39;) 把字給分開，再用 variable[variable.length - 1] 來取得最後一個「.」後面的內容（也就是附檔名了）。&lt;br /&gt;&lt;br /&gt;第二種困難的原因就是 javascript 沒有取代特定位置字元的方法，想要一個 .replace + .indexOf 的函式就要自己寫啦。我後來睡覺醒來想到的方法是先用 .split() 跟 .match() 把他們分開，還有把分開的東西存起來，再把 split 出來的東西判斷裡面有沒有不該存在的 % 後，之後將他們用黏的加在一起。目前程式碼裡是維持這種的寫法。&lt;br /&gt;&lt;br /&gt;不過第二種寫法會遇到一個問題，如果該檔名完全沒有 %xx 的話，用 .match 加上 document.write 後（或是其他種組合），程式就會死給你看。判斷式真的不好寫啊。&lt;br /&gt;&lt;br /&gt;備註一個東西，就是想要 if (judgement == &#39;undefined&#39;) 的話，可以改成 if (judgement) 來寫。不然的話，「聽說」是要用 if (judgement === &#39;undefined&#39;) 來寫，而結果也不一定會成功。我自己是用 if (judgement) 來做。&lt;br /&gt;&lt;br /&gt;我的第二種方案原本想要做的是算出要取代的 % 是在第幾個字元，再用算式移除掉它之後再把原本的還原回去。我到現在還沒想出這個鬼方法要怎麼寫。相黏法真的實在是太好了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;參考資料：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://blog.longwin.com.tw/2007/08/javascript_match_replace_method_2007/&quot;&gt;JavaScript Regex 的 字串比對(Match) 與 取代(Replace)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://blog.roodo.com/rocksaying/archives/2670695.html&quot;&gt;Regular Expression (RegExp) in JavaScript&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.dotblogs.com.tw/johnny/archive/2010/01/25/13301.aspx&quot;&gt;[入門][Regex] Regular Expression 詳論&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/1431094/how-do-i-replace-a-character-at-a-particular-index-in-javascript&quot;&gt;How do I replace a character at a particular index in JavaScript?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/2647867/how-to-determine-if-variable-is-undefined-or-null&quot;&gt;How to determine if variable is &#39;undefined&#39; or &#39;null&#39;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;其他的我大多是用關鍵字在遇到的時候下去找的。就是 replace 與 indexOf 是我在網路上找不到解法的，現在用的這個是我自己想出來的。不過在對字元處理的時候，找個網站有整理 String Object Methods 的來參考有什麼指令可以用的話還蠻不錯的。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;hr&quot;&gt;&lt;/div&gt;&lt;br /&gt;最後再提一個東西，我用 javascript 寫出批次取代 emule 給的 ed2k 連結的程式碼了。就是網頁右邊的方塊其中一組。也因為寫出那東西的關係，還順帶寫出製造 textarea 的程式碼。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;已移除（繼續往下）&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;上面這東西的程式碼：&lt;br /&gt;&lt;b&gt;已移除（繼續往下）&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;addedlater&quot;&gt;&lt;b&gt;後來補充的（Jul. 28th, 2014）：&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;花了點時間把 ed2kscript 的跟 textarea 的程式碼合併在一起。&lt;br /&gt;&lt;br /&gt;新版：&lt;script type=&quot;text/javascript&quot;&gt;function replaceSpecificThing (MainStrings, WantedToBeReplace) {   var startString = &quot;&quot;;   var endString = &quot;&quot;;   var replaceString = &quot;&quot;;    switch (WantedToBeReplace) {     case &#39;textarea_linebreak&#39;:       WantedToBeReplace = &#39;\n&#39;;       startString = &#39;&amp;lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&amp;gt;&#39;;       endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;       replaceString = &#39;&amp;amp;#13;&amp;amp;#10;&#39;;     break;      case &#39;ed2k_linebreak_replace&#39;:       WantedToBeReplace = &#39;\n&#39;;       startString = &#39;\&quot;&#39;;       endString = &#39;\&quot;&#39;;       replaceString = &#39;\&quot;,\&quot;&#39;;       break;      case &#39;&amp;&#39;:       // startString = &#39;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&#39;;       // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;       replaceString = &#39;&amp;amp;&#39;;       break;      case &#39;&lt;&#39;:       // startString = &#39;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&#39;;       // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;       replaceString = &#39;&amp;lt;&#39;;       break;      case &#39;&gt;&#39;:       // startString = &#39;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&#39;;       // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;       replaceString = &#39;&amp;gt;&#39;;       break;      default:       break;   }    var teststring = MainStrings.split(WantedToBeReplace);   var stringbuffer = startString;   for (var i = 0; i &lt; teststring.length; i++) {     if (i+1 == teststring.length) {       stringbuffer = stringbuffer + teststring[i] + endString; // this is end     } else {       stringbuffer = stringbuffer + teststring[i] + replaceString;     }   }    return stringbuffer; }  function ForTextAreaScriptlize () {   var temp = document.getElementById (&#39;textAreascriptlize&#39;).value;   temp = replaceSpecificThing (temp, &#39;&lt;&#39;);   temp = replaceSpecificThing (temp, &#39;&gt;&#39;);   temp = replaceSpecificThing (temp, &#39;&amp;&#39;);   temp = replaceSpecificThing (temp, &#39;textarea_linebreak&#39;);      document.getElementById(&#39;textAreascriptlizeTextarea&#39;).innerHTML = temp; }  function ForEd2kScriptlize () {   var temp = document.getElementById (&#39;ed2kscriptlize&#39;).value;   temp = replaceSpecificThing (temp, &#39;ed2k_linebreak_replace&#39;);    document.getElementById(&#39;ed2kscriptlizeTextarea&#39;).innerHTML = temp; } &lt;/script&gt;&lt;br /&gt;textarea replacement:&lt;br /&gt;&lt;textarea rows=&#39;5&#39; cols=&#39;25&#39; id=&#39;textAreascriptlize&#39; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot; onkeydown=&quot;if (event.keyCode == 13) ForTextAreaScriptlize();&quot; /&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;input type=&#39;button&#39; value=&#39;Replace line break with &amp;amp;#13;&amp;amp;#10;&#39; onclick=&quot;ForTextAreaScriptlize();&quot; style=&quot;width:100%;&quot;/&gt;&lt;br /&gt;Result:&lt;br /&gt;&lt;textarea rows=&#39;5&#39; cols=&#39;25&#39; id=&quot;textAreascriptlizeTextarea&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border:2px solid brown;&quot;&gt;&lt;/div&gt;&lt;br /&gt;ed2kscript:&lt;br /&gt;&lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&#39;ed2kscriptlize&#39; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot; onkeydown=&quot;if (event.keyCode == 13) ForEd2kScriptlize();&quot; /&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;input type=&#39;button&#39; value=&#39;Add &quot;,&quot;&#39; onclick=&quot;ForEd2kScriptlize();&quot; style=&quot;width:100%;&quot;/&gt;&lt;br /&gt;Result:&lt;br /&gt;&lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&quot;ed2kscriptlizeTextarea&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;兩者在一起的程式碼：&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&amp;#13;&amp;#10;function replaceSpecificThing (MainStrings, WantedToBeReplace) {&amp;#13;&amp;#10;  var startString = &quot;&quot;;&amp;#13;&amp;#10;  var endString = &quot;&quot;;&amp;#13;&amp;#10;  var replaceString = &quot;&quot;;&amp;#13;&amp;#10;&amp;#13;&amp;#10;  switch (WantedToBeReplace) {&amp;#13;&amp;#10;    case &#39;textarea_linebreak&#39;:&amp;#13;&amp;#10;      WantedToBeReplace = &#39;\n&#39;;&amp;#13;&amp;#10;      startString = &#39;&amp;lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&amp;gt;&#39;;&amp;#13;&amp;#10;      endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;&amp;#13;&amp;#10;      replaceString = &#39;&amp;amp;#13;&amp;amp;#10;&#39;;&amp;#13;&amp;#10;    break;&amp;#13;&amp;#10;&amp;#13;&amp;#10;    case &#39;ed2k_linebreak_replace&#39;:&amp;#13;&amp;#10;      WantedToBeReplace = &#39;\n&#39;;&amp;#13;&amp;#10;      startString = &#39;\&quot;&#39;;&amp;#13;&amp;#10;      endString = &#39;\&quot;&#39;;&amp;#13;&amp;#10;      replaceString = &#39;\&quot;,\&quot;&#39;;&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;&amp;#13;&amp;#10;    case &#39;&amp;&#39;:&amp;#13;&amp;#10;      // startString = &#39;&amp;lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&amp;gt;&#39;;&amp;#13;&amp;#10;      // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;&amp;#13;&amp;#10;      replaceString = &#39;&amp;amp;&#39;;&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;&amp;#13;&amp;#10;    case &#39;&amp;lt;&#39;:&amp;#13;&amp;#10;      // startString = &#39;&amp;lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&amp;gt;&#39;;&amp;#13;&amp;#10;      // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;&amp;#13;&amp;#10;      replaceString = &#39;&amp;lt;&#39;;&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;&amp;#13;&amp;#10;    case &#39;&amp;gt;&#39;:&amp;#13;&amp;#10;      // startString = &#39;&amp;lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&amp;gt;&#39;;&amp;#13;&amp;#10;      // endString = &#39;&amp;lt;/textarea&amp;gt;&#39;;&amp;#13;&amp;#10;      replaceString = &#39;&amp;gt;&#39;;&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;&amp;#13;&amp;#10;    default:&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;&amp;#13;&amp;#10;  var teststring = MainStrings.split(WantedToBeReplace);&amp;#13;&amp;#10;  var stringbuffer = startString;&amp;#13;&amp;#10;  for (var i = 0; i &amp;lt; teststring.length; i++) {&amp;#13;&amp;#10;    if (i+1 == teststring.length) {&amp;#13;&amp;#10;      stringbuffer = stringbuffer + teststring[i] + endString; // this is end&amp;#13;&amp;#10;    } else {&amp;#13;&amp;#10;      stringbuffer = stringbuffer + teststring[i] + replaceString;&amp;#13;&amp;#10;    }&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;&amp;#13;&amp;#10;  return stringbuffer;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;function ForTextAreaScriptlize () {&amp;#13;&amp;#10;  var temp = document.getElementById (&#39;textAreascriptlize&#39;).value;&amp;#13;&amp;#10;  temp = replaceSpecificThing (temp, &#39;&amp;lt;&#39;);&amp;#13;&amp;#10;  temp = replaceSpecificThing (temp, &#39;&amp;gt;&#39;);&amp;#13;&amp;#10;  temp = replaceSpecificThing (temp, &#39;&amp;&#39;);&amp;#13;&amp;#10;  temp = replaceSpecificThing (temp, &#39;textarea_linebreak&#39;);&amp;#13;&amp;#10;  &amp;#13;&amp;#10;  document.getElementById(&#39;textAreascriptlizeTextarea&#39;).innerHTML = temp;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;function ForEd2kScriptlize () {&amp;#13;&amp;#10;  var temp = document.getElementById (&#39;ed2kscriptlize&#39;).value;&amp;#13;&amp;#10;  temp = replaceSpecificThing (temp, &#39;ed2k_linebreak_replace&#39;);&amp;#13;&amp;#10;&amp;#13;&amp;#10;  document.getElementById(&#39;ed2kscriptlizeTextarea&#39;).innerHTML = temp;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&amp;#13;&amp;#10;textarea replacement:&amp;#13;&amp;#10;&amp;lt;textarea rows=&#39;5&#39; cols=&#39;25&#39; id=&#39;textAreascriptlize&#39; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot; onkeydown=&quot;if (event.keyCode == 13) ForTextAreaScriptlize();&quot; /&amp;gt;&amp;lt;/textarea&amp;gt;&amp;#13;&amp;#10;&amp;lt;input type=&#39;button&#39; value=&#39;Replace line break with &amp;amp;#13;&amp;amp;#10;&#39; onclick=&quot;ForTextAreaScriptlize();&quot; style=&quot;width:100%;&quot;/&amp;gt;&amp;#13;&amp;#10;Result:&amp;#13;&amp;#10;&amp;lt;textarea rows=&#39;5&#39; cols=&#39;25&#39; id=&quot;textAreascriptlizeTextarea&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&amp;#13;&amp;#10;&amp;#13;&amp;#10;ed2kscript:&amp;#13;&amp;#10;&amp;lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&#39;ed2kscriptlize&#39; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot; onkeydown=&quot;if (event.keyCode == 13) ForEd2kScriptlize();&quot; /&amp;gt;&amp;lt;/textarea&amp;gt;&amp;#13;&amp;#10;&amp;lt;input type=&#39;button&#39; value=&#39;Add &quot;,&quot;&#39; onclick=&quot;ForEd2kScriptlize();&quot; style=&quot;width:100%;&quot;/&amp;gt;&amp;#13;&amp;#10;Result:&amp;#13;&amp;#10;&amp;lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&quot;ed2kscriptlizeTextarea&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border:2px solid brown;&quot;&gt;&lt;/div&gt;&lt;br /&gt;下面這邊才是這次新加的內容。又是一個把側邊欄的工具程式碼做成真正的工具啦。&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;按我&quot; id=&quot;pressmetestBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;pressmetest&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;pressmetestBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;pressmetest&quot; style=&quot;display:none;&quot;&gt;Celebrities Read Mean Tweets #5&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=cpOEO2gUekE&quot;&gt;https://www.youtube.com/watch?v=cpOEO2gUekE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Celebrities Read Mean Tweets #6 (Matt Damon 在最後)&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=4Y1iErgBrDQ&quot;&gt;https://www.youtube.com/watch?v=4Y1iErgBrDQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mean Tweets - NBA Edition&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=n6V8N4Gwo88&quot;&gt;https://www.youtube.com/watch?v=n6V8N4Gwo88&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Mean Tweets - NBA Edition #2 (有林書豪)&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=F_0wjFP3YsQ&quot;&gt;https://www.youtube.com/watch?v=F_0wjFP3YsQ&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;有人整理的 Jimmy Kimmel v.s. Matt Damon&lt;br /&gt;&lt;a href=&quot;https://www.ptt.cc/bbs/joke/M.1402216117.A.D26.html&quot;&gt;https://www.ptt.cc/bbs/joke/M.1402216117.A.D26.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon Takes Over Jimmy Kimmel Live&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=EOHeLc7g6iI&quot;&gt;https://www.youtube.com/watch?v=EOHeLc7g6iI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon Replaces Guillermo and Cleto&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=ZAvuQktUq9w&quot;&gt;https://www.youtube.com/watch?v=ZAvuQktUq9w&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ben Affleck Stays Loyal to Jimmy Kimmel&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=lGeqX-OBo0Q&quot;&gt;https://www.youtube.com/watch?v=lGeqX-OBo0Q&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jimmy Kimmel Auditions for Every Matt Damon Role&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=8SH16TuCYyE&quot;&gt;https://www.youtube.com/watch?v=8SH16TuCYyE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon Interviews Nicole Kidman&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=uQ-BaHHRXMM&quot;&gt;https://www.youtube.com/watch?v=uQ-BaHHRXMM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon Interviews Gary Oldman, Amy Adams and Nicole Kidman&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=v5pyl0CWD1w&quot;&gt;https://www.youtube.com/watch?v=v5pyl0CWD1w&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon and Andy Garcia Find Reese Witherspoon Outside on Hollywood Blvd.&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=xaabViByqj4&quot;&gt;https://www.youtube.com/watch?v=xaabViByqj4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Matt Damon and Andy Garcia Find Demi Moore Outside on Hollywood Blvd.&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=yysCY_plErE&quot;&gt;https://www.youtube.com/watch?v=yysCY_plErE&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sarah Silverman Talks to Matt Damon About Her Relationship with Jimmy Kimmel&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=L3nfQ3FmoFc&quot;&gt;https://www.youtube.com/watch?v=L3nfQ3FmoFc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Robin Williams Helps Matt Damon with His Monologue&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=EtVPbUwtsM0&quot;&gt;https://www.youtube.com/watch?v=EtVPbUwtsM0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Celebrities Congratulate Matt Damon on the Show&lt;br /&gt;&lt;a href=&quot;https://www.youtube.com/watch?v=sRC-pQQ7tlQ&quot;&gt;https://www.youtube.com/watch?v=sRC-pQQ7tlQ&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;這次是按了按鈕之後會將按鈕隱藏掉並顯示出隱藏文字的程式碼。就是上面那個按鈕。&lt;br /&gt;&lt;script type=&quot;text/javascript&quot;&gt;function inputFocus(i){   if (i.value == i.defaultValue) {i.value=&quot;&quot;; i.style.color=&quot;#000&quot;;} } function inputBlur(i){   if (i.value == &quot;&quot;) {i.value=i.defaultValue; i.style.color=&quot;#888&quot;;} }  function HiddenBoxToButton () {   var ButtonName = document.getElementById (&#39;HiddenTextForButton&#39;).value;   var HiddenTextForID = document.getElementById (&#39;HiddenTextForID&#39;).value;   var temp = &quot;&quot;;   temp = &#39;&amp;lt;input type=&quot;button&quot; value=&quot;&#39; + ButtonName + &#39;&quot; id=&quot;&#39; + HiddenTextForID + &#39;Box&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(\&#39;&#39; + HiddenTextForID + &#39;\&#39;).style.display=\&#39;inline\&#39;; document.getElementById(\&#39;&#39; + HiddenTextForID + &#39;Box\&#39;).style.display=\&#39;none\&#39;;&quot;&amp;gt;&amp;lt;span id=&quot;&#39; + HiddenTextForID + &#39;&quot; style=&quot;display:none;&quot;&amp;gt;要隱藏的內容&amp;lt;/span&amp;gt;&#39;;    document.getElementById(&#39;HiddenButtonResult&#39;).innerHTML = temp; } &lt;/script&gt;&lt;br /&gt;&lt;input type=&quot;text&quot; id=&quot;HiddenTextForButton&quot; name=&quot;HiddenTextForButton&quot; value=&quot;Button_Display_String&quot; title=&quot;Button Display String&quot; style=&quot;color:#888;&quot; onfocus=&quot;inputFocus(this);this.select();&quot; onblur=&quot;inputBlur(this);&quot; autocomplete=&quot;off&quot; /&gt;&lt;input type=&quot;text&quot; id=&quot;HiddenTextForID&quot; name=&quot;HiddenTextForID&quot; value=&quot;Unique_Button_ID&quot; title=&quot;Unique Button ID&quot; style=&quot;color:#888;&quot; onfocus=&quot;inputFocus(this);this.select();&quot; onblur=&quot;inputBlur(this);&quot; onkeydown=&quot;if (event.keyCode == 13) HiddenBoxToButton();&quot; autocomplete=&quot;off&quot; /&gt;&lt;input type=&#39;button&#39; value=&#39;Generate&#39; onclick=&quot;HiddenBoxToButton();&quot; /&gt;&lt;br /&gt;&lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&quot;HiddenButtonResult&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;程式碼：&lt;br /&gt;&lt;textarea rows=&quot;10&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&amp;#13;&amp;#10;function inputFocus(i){&amp;#13;&amp;#10;  if (i.value == i.defaultValue) {i.value=&quot;&quot;; i.style.color=&quot;#000&quot;;}&amp;#13;&amp;#10;}&amp;#13;&amp;#10;function inputBlur(i){&amp;#13;&amp;#10;  if (i.value == &quot;&quot;) {i.value=i.defaultValue; i.style.color=&quot;#888&quot;;}&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;function HiddenBoxToButton () {&amp;#13;&amp;#10;  var ButtonName = document.getElementById (&#39;HiddenTextForButton&#39;).value;&amp;#13;&amp;#10;  var HiddenTextForID = document.getElementById (&#39;HiddenTextForID&#39;).value;&amp;#13;&amp;#10;  var temp = &quot;&quot;;&amp;#13;&amp;#10;  temp = &#39;&amp;lt;input type=&quot;button&quot; value=&quot;&#39; + ButtonName + &#39;&quot; id=&quot;&#39; + HiddenTextForID + &#39;Box&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(\&#39;&#39; + HiddenTextForID + &#39;\&#39;).style.display=\&#39;inline\&#39;; document.getElementById(\&#39;&#39; + HiddenTextForID + &#39;Box\&#39;).style.display=\&#39;none\&#39;;&quot;&amp;gt;&amp;lt;span id=&quot;&#39; + HiddenTextForID + &#39;&quot; style=&quot;display:none;&quot;&amp;gt;要隱藏的內容&amp;lt;/span&amp;gt;&#39;;&amp;#13;&amp;#10;&amp;#13;&amp;#10;  document.getElementById(&#39;HiddenButtonResult&#39;).innerHTML = temp;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&amp;#13;&amp;#10;&amp;lt;input type=&quot;text&quot; id=&quot;HiddenTextForButton&quot; name=&quot;HiddenTextForButton&quot; value=&quot;Button_Display_String&quot; title=&quot;Button Display String&quot; style=&quot;color:#888;&quot; onfocus=&quot;inputFocus(this);this.select();&quot; onblur=&quot;inputBlur(this);&quot; autocomplete=&quot;off&quot; /&amp;gt;&amp;lt;input type=&quot;text&quot; id=&quot;HiddenTextForID&quot; name=&quot;HiddenTextForID&quot; value=&quot;Unique_Button_ID&quot; title=&quot;Unique Button ID&quot; style=&quot;color:#888;&quot; onfocus=&quot;inputFocus(this);this.select();&quot; onblur=&quot;inputBlur(this);&quot; onkeydown=&quot;if (event.keyCode == 13) HiddenBoxToButton();&quot; autocomplete=&quot;off&quot; /&amp;gt;&amp;lt;input type=&#39;button&#39; value=&#39;Generate&#39; onclick=&quot;HiddenBoxToButton();&quot; /&amp;gt;&amp;#13;&amp;#10;&amp;lt;textarea rows=&#39;5&#39; cols=&#39;10&#39; id=&quot;HiddenButtonResult&quot; style=&quot;width:100%;&quot; onfocus=&quot;this.select();&quot;&amp;gt;&amp;lt;/textarea&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;參考的資料：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/1799899/html-input-value-kept-after-refresh&quot;&gt;HTML - input value kept after Refresh&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://stackoverflow.com/questions/4681036/html-css-making-a-textbox-with-text-that-is-grayed-out-and-disappears-when-i-cl&quot;&gt;HTML/CSS Making a textbox with text that is grayed out, and disappears when I click to enter info, how?&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;addedlater&quot;&gt;&lt;b&gt;後來補充的（Jul. 30th, 2014）：&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;剛剛在吃洋芋片的時候想著來看一下 Blogger 長怎樣好了。就看到上面那段話。&lt;br /&gt;&lt;br /&gt;「將選項取消勾選後並重新整理網頁，那些選項不會重新自動勾選。」&lt;br /&gt;&lt;br /&gt;剛好想到在做隱藏按鈕那個工具的時候，好像也有遇到同樣的問題，而且答案似乎就是很簡單的 autocomplete=&quot;off&quot;。所以就右手拿著洋芋片，左手單隻手來做測試。&lt;br /&gt;&lt;br /&gt;Bug 就這麼解了 XDDD&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;以下就是目前 v1.2 版。&lt;br /&gt;&lt;textarea style=&quot;word-break:break-all;&quot; rows=&quot;15&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;// &amp;#13;&amp;#10;//  ed2kscriptByXBJ.js&amp;#13;&amp;#10;//  Downloads&amp;#13;&amp;#10;//  &amp;#13;&amp;#10;//  Created by Roranicus on 2013-08-26. v1.0&amp;#13;&amp;#10;//   Modify by Roranicus on 2014-07-27. v1.1 fix file name with %&amp;#13;&amp;#10;//   Modify by Roranicus on 2014-07-30. v1.2 fix autocomplete&amp;#13;&amp;#10;//  Copyright 2013 Roranicus. All rights reserved.&amp;#13;&amp;#10;// &amp;#13;&amp;#10;/*&amp;#13;&amp;#10;  TODO Bug list: 1. ed2k link error function will not work&amp;#13;&amp;#10;                 2. (fix) checkbox won&#39;t auto-re-check after uncheck and reload the page&amp;#13;&amp;#10;*/&amp;#13;&amp;#10;&amp;#13;&amp;#10;function XPCed2k_CalculateSize (size) {&amp;#13;&amp;#10;  //&amp;#13;&amp;#10;  // you can use either &quot;navigator.platform&quot; or &quot;navigator.userAgent&quot;, this is for &amp;#13;&amp;#10;  // Mac calculate data size using 1000 bytes as 1KB and windows use 1024 bytes as 1KB.&amp;#13;&amp;#10;  var BaseSize = (navigator.userAgent.toLowerCase()).match(&#39;mac&#39;) ? 1000: 1024;&amp;#13;&amp;#10;  var NumberAfterPoint = 10;&amp;#13;&amp;#10;&amp;#13;&amp;#10;  if (size &gt;= BaseSize * BaseSize * BaseSize * BaseSize) {&amp;#13;&amp;#10;    size = Math.round(size * 100 / BaseSize / BaseSize / BaseSize / BaseSize) / 100;&amp;#13;&amp;#10;    unit = &#39; TB&#39;;&amp;#13;&amp;#10;  } else if (size &gt;= BaseSize * BaseSize * BaseSize) {&amp;#13;&amp;#10;    size = Math.round(size * 100 / BaseSize / BaseSize / BaseSize) / 100;&amp;#13;&amp;#10;    unit = &#39; GB&#39;;&amp;#13;&amp;#10;  } else if (size &gt;= BaseSize * BaseSize) {&amp;#13;&amp;#10;    size = Math.round(size * NumberAfterPoint / BaseSize / BaseSize) / NumberAfterPoint;&amp;#13;&amp;#10;    unit = &#39; MB&#39;;&amp;#13;&amp;#10;  } else if (size &gt;= BaseSize) {&amp;#13;&amp;#10;    size = Math.round(size * NumberAfterPoint / BaseSize) / NumberAfterPoint;&amp;#13;&amp;#10;    unit = &#39; KB&#39;;&amp;#13;&amp;#10;  } else {&amp;#13;&amp;#10;    unit = &#39; Bytes&#39;;&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;&amp;#13;&amp;#10;  return size + unit;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;function XPCed2k_UpdateTotalSize (ed2kScriptName) {&amp;#13;&amp;#10;  var ed2k_list = document.getElementsByName(ed2kScriptName);&amp;#13;&amp;#10;  var IsCheckboxAllChecked = document.getElementById(&quot;SelectAll&quot;+ed2kScriptName);&amp;#13;&amp;#10;  var temp, TotalSize = 0;&amp;#13;&amp;#10;&amp;#13;&amp;#10;  IsCheckboxAllChecked.checked = true ;&amp;#13;&amp;#10;  for (var i = 0; i &lt; ed2k_list.length; i++) {&amp;#13;&amp;#10;    if (ed2k_list[i].checked) {&amp;#13;&amp;#10;      temp = ed2k_list[i].value.split( &quot;|&quot; );&amp;#13;&amp;#10;      TotalSize += temp[3]*1;&amp;#13;&amp;#10;    } else {&amp;#13;&amp;#10;      IsCheckboxAllChecked.checked = false;&amp;#13;&amp;#10;    }&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;&amp;#13;&amp;#10;  document.getElementById(&quot;SizeOf&quot; + ed2kScriptName).innerHTML = XPCed2k_CalculateSize(TotalSize);;&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;function XPCed2k_DoSelectAll (ed2kScriptName, checked) {&amp;#13;&amp;#10;  var ed2k_list = document.getElementsByName(ed2kScriptName);&amp;#13;&amp;#10;&amp;#13;&amp;#10;  for (var i = 0; i &lt; ed2k_list.length; i++) {&amp;#13;&amp;#10;    ed2k_list[i].checked = checked;&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;  XPCed2k_UpdateTotalSize(ed2kScriptName);&amp;#13;&amp;#10;}  &amp;#13;&amp;#10;&amp;#13;&amp;#10;function XPCed2k_DownloadSelectItems(ed2kScriptName, CurrentIndex, IsFirst) {&amp;#13;&amp;#10;  var ed2k_list = document.getElementsByName(ed2kScriptName);&amp;#13;&amp;#10;  var timeout;&amp;#13;&amp;#10;&amp;#13;&amp;#10;  for (var i = CurrentIndex; i &lt; ed2k_list.length; i++) {&amp;#13;&amp;#10;    if(ed2k_list[i].checked) {&amp;#13;&amp;#10;      window.location = ed2k_list[i].value;&amp;#13;&amp;#10;      timeout = IsFirst ? 6000 : 500;&amp;#13;&amp;#10;      i++;&amp;#13;&amp;#10;      window.setTimeout(&quot;XPCed2k_DownloadSelectItems(&#39;&quot; + ed2kScriptName + &quot;&#39;,&quot; + i + &quot;,0);&quot;, timeout);&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;    }&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;//&amp;#13;&amp;#10;// This function isn&#39;t missing arguments/parameters, I use &quot;arguments&quot; to get arguments.&amp;#13;&amp;#10;// NOTE: if ed2k_link has symbol like &#39; (single quotation mark) or &quot; (quotation mark), it will make big mistake...... &amp;#13;&amp;#10;//       &lt;s&gt;arguments doesn&#39;t support ed2k name start with &#39;[&#39; or &#39;]&#39;. I feel so Orz&lt;/s&gt;&amp;#13;&amp;#10;function XPCed2kMain () {  &amp;#13;&amp;#10;  //&amp;#13;&amp;#10;  // declear a unique id name from current time for every ed2k link groups&amp;#13;&amp;#10;  var Time = new Date();&amp;#13;&amp;#10;  var Total_ed2k_Size = 0;&amp;#13;&amp;#10;  var ed2kScriptName = &#39;ed2kScript&#39; + Time&lt;br /&gt;.getMinutes().toString() + Time.getSeconds().toString() + Time.getMilliseconds().toString();&amp;#13;&amp;#10;&amp;#13;&amp;#10;  //&amp;#13;&amp;#10;  // workaround for stalling time to prevent ed2kScriptName duplicate&amp;#13;&amp;#10;  for (var delay = 0; delay &lt; 0xBADBF0; delay++) {} // 0xBADBF0 = &#39;bad boyfriend 0&#39; XDDDD, adjust this value to change stall time&amp;#13;&amp;#10;&amp;#13;&amp;#10;  document.write(&#39;&lt;table id=&quot;ed2kXPCtableStyleid&quot;&gt;&#39;);&amp;#13;&amp;#10;  for (var i = 0; i &lt; arguments.length; i++) {&amp;#13;&amp;#10;    //&amp;#13;&amp;#10;    // split arguments (emule_link)&amp;#13;&amp;#10;    // temp [0] contains ed2k declare &quot;ed2k://&quot;&amp;#13;&amp;#10;    // temp [1] contains ed2k declare &quot;file&quot; &amp;#13;&amp;#10;    // temp [2] contains &quot;file name&quot;&amp;#13;&amp;#10;    // temp [3] contains &quot;file size&quot;&amp;#13;&amp;#10;    // temp [4] contains &quot;file hash value&quot;, others ignore.&amp;#13;&amp;#10;    var temp = arguments[i].split(&#39;|&#39;);&amp;#13;&amp;#10;&amp;#13;&amp;#10;    //&amp;#13;&amp;#10;    // basic ed2k_link error check&amp;#13;&amp;#10;    if ((temp[0] != &#39;ed2k://&#39;) || (temp[1] != &#39;file&#39;) || (temp[4].length != 32)) {&amp;#13;&amp;#10;      //&amp;#13;&amp;#10;      // checksum error&amp;#13;&amp;#10;      document.write(&#39;&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td class=&quot;XPCed2kFileNameArea&quot;&gt;ed2k link error&lt;/td&gt;&lt;td class=&quot;XPCed2kFileSize&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&#39;);&amp;#13;&amp;#10;      break;&amp;#13;&amp;#10;    } &amp;#13;&amp;#10;&amp;#13;&amp;#10;    /*&amp;#13;&amp;#10;        //&amp;#13;&amp;#10;        // backup: easy method for file name replace&amp;#13;&amp;#10;        if (temp [2].replace(/%[0-9a-fA-F]{2}/g,&quot;&quot;).match(/%/g)){&amp;#13;&amp;#10;          var fileType = temp [2].replace(/%[0-9a-fA-F]{2}/g,&quot;&quot;).split(&quot;.&quot;);&amp;#13;&amp;#10;          temp[2] = &#39;FileNameError_&#39; + temp [4] + &#39;.&#39; + fileType[fileType.length - 1]; // use hash for unique id&amp;#13;&amp;#10;        }&amp;#13;&amp;#10;    */&amp;#13;&amp;#10;&amp;#13;&amp;#10;    var checkForPercentage = temp[2].match (&#39;%&#39;); // check for if % exist, if exist will do &#39;File name check #1&#39;&amp;#13;&amp;#10;    var splitDecodablePercentage = temp[2].split(/%[0-9a-fA-F]{2}/g);    // check for decodable (decodeURIComponent), save splited strings&amp;#13;&amp;#10;&amp;#13;&amp;#10;    //&amp;#13;&amp;#10;    // File name check #1: check for alone %, decodable URI component and remove it&amp;#13;&amp;#10;    if (splitDecodablePercentage != temp[2]) { // if these two are the same means temp[2] doesn&#39;t have %xx&amp;#13;&amp;#10;      var stringToGlue = &quot;&quot;;&amp;#13;&amp;#10;      var matchDecodablePercentage = temp [2].match(/%[0-9a-fA-F]{2}/g); // check for decodable (decodeURIComponent), save decodable strings&amp;#13;&amp;#10;      for (var glueIndex = 0; glueIndex &lt; splitDecodablePercentage.length; glueIndex++ ) {&amp;#13;&amp;#10;        splitDecodablePercentage[glueIndex] = splitDecodablePercentage[glueIndex].replace(&#39;%&#39;,&#39;&#39;); // remove single % in splitDecodablePercentage[i]&amp;#13;&amp;#10;&amp;#13;&amp;#10;        //&amp;#13;&amp;#10;        // glue strings back together&amp;#13;&amp;#10;        if (glueIndex &lt; matchDecodablePercentage.length) {&amp;#13;&amp;#10;          stringToGlue = stringToGlue + splitDecodablePercentage[glueIndex] + matchDecodablePercentage[glueIndex];&amp;#13;&amp;#10;        } else {&amp;#13;&amp;#10;          stringToGlue = stringToGlue + splitDecodablePercentage[glueIndex]; // for the last string&amp;#13;&amp;#10;        }&amp;#13;&amp;#10;      }&amp;#13;&amp;#10;      temp [2] = stringToGlue;&amp;#13;&amp;#10;    } else if (checkForPercentage) { // File name check #1, else part: means temp[2] have single/seperate % exist&amp;#13;&amp;#10;      var removeSinglePercentage = temp[2].split(/%/g);&amp;#13;&amp;#10;      var stringToGlue = &quot;&quot;;&amp;#13;&amp;#10;      for (var glueIndex = 0; glueIndex &lt; removeSinglePercentage.length; glueIndex++ ) {&amp;#13;&amp;#10;        stringToGlue = stringToGlue + removeSinglePercentage[glueIndex];&amp;#13;&amp;#10;      }&amp;#13;&amp;#10;      temp [2] = stringToGlue;&amp;#13;&amp;#10;    }&amp;#13;&amp;#10;&amp;#13;&amp;#10;    document.write(&#39;&lt;tr&gt;&#39;);&amp;#13;&amp;#10;    //&amp;#13;&amp;#10;    // print checkbox and HTML code&amp;#13;&amp;#10;    document.write(&#39;&lt;td&gt;&lt;input type=&quot;checkbox&quot; checked=&quot;checked&quot; name=&quot;&#39; + ed2kScriptName + &#39;&quot; value=&quot;&#39; + arguments[i] + &#39;&quot; onclick=&quot;XPCed2k_UpdateTotalSize(\&#39;&#39; + ed2kScriptName + &#39;\&#39;);&quot; autocomplete=&quot;off&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;XPCed2kFileNameArea&quot;&gt;&lt;a href=&quot;&#39; + arguments[i] + &#39;&quot;&gt;&#39; + unescape(decodeURIComponent(temp[2])) + &#39;&lt;/a&gt;&lt;/td&gt;&#39;);&amp;#13;&amp;#10;    //&amp;#13;&amp;#10;    // print ed2k file size&amp;#13;&amp;#10;   &lt;br /&gt; Total_ed2k_Size += parseInt(temp[3]);&amp;#13;&amp;#10;    document.write(&#39;&lt;td class=&quot;XPCed2kFileSize&quot;&gt;&#39; + XPCed2k_CalculateSize(temp[3]) + &#39;&lt;/td&gt;&#39;);&amp;#13;&amp;#10;    document.write(&#39;&lt;/tr&gt;&#39;);&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;&amp;#13;&amp;#10;  document.write(&#39;&lt;tr&gt;&lt;td&gt;&lt;input type=&quot;checkbox&quot; checked=&quot;checked&quot; id=&quot;SelectAll&#39; + ed2kScriptName + &#39;&quot; onClick=&quot;XPCed2k_DoSelectAll(\&#39;&#39; + ed2kScriptName + &#39;\&#39;,this.checked)&quot; autocomplete=&quot;off&quot; /&gt;&lt;/td&gt;&lt;td class=&quot;XPCed2kFileNameArea&quot;&gt;&lt;label for=&quot;SelectAll&#39; + ed2kScriptName +&#39;&quot;&gt;select all&lt;/label&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;input value=&quot;Download selected item(s)&quot; onclick=&quot;XPCed2k_DownloadSelectItems(\&#39;&#39; + ed2kScriptName + &#39;\&#39;,0,1)&quot; type=&quot;button&quot;&gt;&lt;/td&gt;&lt;td class=&quot;XPCed2kFileSize&quot; style=&quot;color:red; font-weight:bold;&quot; id=&quot;SizeOf&#39; + ed2kScriptName +&#39;&quot;&gt;&#39; + XPCed2k_CalculateSize(Total_ed2k_Size) +&#39;&lt;/td&gt;&lt;/tr&gt;&#39;);&amp;#13;&amp;#10;  document.write(&#39;&lt;/table&gt;&#39;);&amp;#13;&amp;#10;}&amp;#13;&amp;#10;&amp;#13;&amp;#10;//&amp;#13;&amp;#10;// CSS code section&amp;#13;&amp;#10;// I don&#39;t know why &#39;.XPCed2kFileNameArea&#39; and &#39;.XPCed2kFileSize&#39; has to be right after &#39;#ed2kXPCtableStyleid&#39;, otherwise it won&#39;t work.&amp;#13;&amp;#10;document.write(&#39;&lt;style type=&quot;text/css&quot;&gt;#ed2kXPCtableStyleid {word-break:break-all; width:580px;} #ed2kXPCtableStyleid td {background-color: rgb(243, 247, 253); font-size:16px; line-height:22px;} #ed2kXPCtableStyleid input {font-size:16px;} #ed2kXPCtableStyleid .XPCed2kFileNameArea {padding:0.2em;} #ed2kXPCtableStyleid .XPCed2kFileSize {width:6em; text-align:right; font-family:Courier;} &lt;/style&gt;&#39;);&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;使用方法就是在 html 的 body 下加上 javascript 的語法，裡面塞 &lt;code style=&quot;word-break:break-all;&quot;&gt;XPCed2kMain (&quot;ed2k_link&quot;,&quot;ed2k_link&quot;);&lt;/code&gt; 如下：&lt;br /&gt;&lt;textarea style=&quot;word-break:break-all;&quot; rows=&quot;3&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&quot;javascript&quot;&amp;gt;&amp;#13;&amp;#10;XPCed2kMain (&quot;ed2k_link&quot;,&quot;ed2k_link&quot;,&quot;ed2k_link&quot;,&quot;ed2k_link&quot;,&quot;ed2k_link&quot;,&quot;ed2k_link&quot;,&quot;ed2k_link&quot;);&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;hr&quot;&gt;&lt;/div&gt;&lt;br /&gt;工欲善其事，必先利其器。&lt;br /&gt;&lt;br /&gt;我原本是用 Blogger 直接改 Javascript。可是後來真的受不了。測試的時候經常會遇到要把某幾段程式碼暫時註解掉，換個寫法試試看。沒有工具來做這件事真的會大大降低工作效率。所以我上網找了一下 Mac 可用的程式編輯器，找到了這個 &lt;a href=&quot;http://macromates.com/download&quot;&gt;TextMate&lt;/a&gt;。用起來目前覺得還不錯，雖然好像是需要註冊的，不過還沒看到逼註冊的視窗，就先這樣用了。&lt;br /&gt;&lt;br /&gt;我當時找到的排名第一位的 Coding Tool 都是 &lt;a href=&quot;http://www.activestate.com/komodo-edit&quot;&gt;Komodo Edit&lt;/a&gt; 這款奪冠。我試用了一下，我發現他有即時預覽的功能，感覺上真的頗強大啊！不過我後來還是因為 TextMate 的版面看起來比較簡潔一點所以就沒去用看起來有點複雜的 Komodo Edit。&lt;br /&gt;&lt;br /&gt;這篇會有這段，當然不是廢話一堆只是要說我用 TextMate 來當寫程式工具。要提的是他的快速鍵啊！來源參考了以下兩篇。不過某一篇快要死了（無名小站要關了）。看在他可憐的份上還是先放著好了。&lt;br /&gt;&lt;br /&gt;這個程式預設的縮排是用 tab，要改的話在下方 soft tabs，將 Indent Using 改成 spaces，而 Indent Size 改成 2。這樣就是「用空格以兩格為單位來作縮排」了。&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href=&quot;http://ihower.tw/blog/archives/1676&quot;&gt;TextMate tips&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.wretch.cc/blog/yschu7/11901273&quot;&gt;TextMate 操作&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;我下面只留我覺得有用的或是有趣的快捷鍵。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;常用：&lt;/b&gt;&lt;br /&gt;&lt;ol class=&quot;textmateshortcut&quot;&gt;&lt;li&gt;cmd + /：註解所選行／註解所選區塊&lt;br /&gt;cmd + alt + /：新增區塊註解或註解區塊程式&lt;/li&gt;&lt;li&gt;alt + [：減少縮排&lt;br /&gt;alt + ]：增加縮排&lt;br /&gt;cmd + alt + [：按規則縮排&lt;/li&gt;&lt;li&gt;ctrl + cmd + up/down/left/right：將選擇的文字區塊上、下、左、右移動&lt;/li&gt;&lt;li&gt;cmd + e：將目前選擇文字變成尋找目標&lt;br /&gt;cmd + (shift) + g：下（上）一個符合尋找目標&lt;/li&gt;&lt;li&gt;cmd + alt + left/right：切換開啓的檔案&lt;br /&gt;cmd + `：切換視窗&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;b&gt;有趣：&lt;/b&gt;&lt;br /&gt;&lt;ol class=&quot;textmateshortcut&quot;&gt;&lt;li&gt;cmd + alt + 1/2/3：按層收合／展開程式區塊（1 - function; 2 - &#39;for&#39; or &#39;if&#39; in function; 3 - and so on）&lt;/li&gt;&lt;li&gt;&#39;todo&#39; + tab：加入代辦事項&lt;/li&gt;&lt;li&gt;ctrl + shift + t：顯示 todo 列表&lt;/li&gt;&lt;li&gt;ctrl + shift + c：計算選擇文字中的數字（含 Hex 與 Decimal 互轉）&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;顯示隱藏內容&quot; id=&quot;TextMateShortcutsBoxBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;TextMateShortcutsBox&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;TextMateShortcutsBoxBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;TextMateShortcutsBox&quot; style=&quot;display:none;&quot;&gt;&lt;b&gt;其他：&lt;/b&gt;&lt;br /&gt;&lt;ol class=&quot;textmateshortcut&quot;&gt;&lt;li&gt;F1：收合程式區塊&lt;/li&gt;&lt;li&gt;cmd + F2：標記書籤&lt;br /&gt;F2：跳至書籤&lt;/li&gt;&lt;li&gt;cmd + t： go to file&lt;br /&gt;cmd + l： go to line&lt;/li&gt;&lt;li&gt;cmd + alt + i：顯示隱藏字元（可以直接從選單 View 選 Show Invisibles）&lt;/li&gt;&lt;li&gt;esc：自動完成（若有多個符合可連續切換）&lt;/li&gt;&lt;li&gt;cmd + enter：在當前行下方插入一行，並將焦點移動到新行&lt;br /&gt;shift + enter：以前方／位在的單字作為新函式的名稱，並插入函式定義模版&lt;/li&gt;&lt;li&gt;ctrl + shift + n：顯示所選的字數、行數、位元數&lt;/li&gt;&lt;/ol&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;hr&quot; id=&quot;BatchHrefTo_blank&quot;&gt;&lt;/div&gt;&lt;br /&gt;下面的這些程式碼，是我自己直接憑記憶打出來的了。我也找不到當時參考的那個來源了。&lt;br /&gt;&lt;br /&gt;功能就是把目前網頁的連結在點選之後以新分頁開啓。裡面以 Start 及 End 包著的那部分是可以放在文章後面，讓網頁讀取到該程式碼以前的連結變成在新分頁開啓。之後讀取到的程式碼仍是維持原本設定值。而整段程式碼是改在整個網頁讀取完成後，以 window.onload 來執行轉換的程式。所以會變成網頁上所有的連結全都變成在新分頁開啓。&lt;br /&gt;&lt;br /&gt;&lt;textarea rows=&quot;11&quot; cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;&amp;#13;&amp;#10;function XPClinkOpenInNewTab () {&amp;#13;&amp;#10;/************** Start From Here **************/&amp;#13;&amp;#10;  var temp = document.getElementsByTagName (&#39;a&#39;);&amp;#13;&amp;#10;  for (var i = 0; i &amp;lt; temp.length; i++){&amp;#13;&amp;#10;    temp[i].target=&quot;_blank&quot;;&amp;#13;&amp;#10;  }&amp;#13;&amp;#10;/***************** End  Here *****************/&amp;#13;&amp;#10;}&amp;#13;&amp;#10;window.onload = XPClinkOpenInNewTab;&amp;#13;&amp;#10;&amp;lt;/script&amp;gt;&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;會需要這個東西跟網頁的跳出率有關係。像是很多網頁大家都是找到了之後就跳掉，如： Google Search。所以這樣改的話可以改善如 Google Analytics 統計數據上的表現。以上是我猜的啦～&lt;br /&gt;&lt;br /&gt;&lt;script type=&quot;text/javascript&quot;&gt;var temp = document.getElementsByTagName (&#39;a&#39;); for (var i = 0; i&lt; temp.length; i++) temp[i].target=&quot;_blank&quot;;&lt;/script&gt;&lt;style type=&quot;text/css&quot;&gt;.textmateshortcut li {margin-bottom:6px; background:rgb(243,243,243); padding-left:6px;} #specialIMPORTANTlink {background:rgba(254,5,2,0.8); padding:0.3em;} #specialIMPORTANTlink a {color:white; text-shadow: black 1px 1px; font-size:120%;} #specialIMPORTANTlink:hover {background-color:yellow;} #specialIMPORTANTlink:hover a {color:rgb(195,84,125);} #specialIMPORTANTlink a:hover {color:red; text-shadow: gray 1px 1px;} .ss_3015692767116257454 {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .ss span {font-weight:normal; float:right; font-size:70%;} .hr {border-top: 8px dashed maroon;} .addedlater {border: 8px dashed maroon; padding: 1em;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/1806999759359483330/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/09/aug-25th-2013-ed2k-javascript-textmate.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1806999759359483330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1806999759359483330'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/09/aug-25th-2013-ed2k-javascript-textmate.html' title='Aug. 25th, 2013: ed2k javascript, TextMate, and batch href to “target = &quot;_blank&quot;”'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6457949222357556371</id><published>2013-07-29T11:41:00.001+08:00</published><updated>2013-07-29T11:43:08.833+08:00</updated><title type='text'>Jul. 19th, 2013: 爛掉的王品</title><content type='html'>&lt;br /&gt;隱藏版王品菜單－圖畫版（上）！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386800690/&quot; title=&quot;Flickr 上 royhsia 的 隱藏版王品菜單－圖畫版（上）！&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7297/9386800690_6fbe4e8dbf.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;隱藏版王品菜單－圖畫版（上）！&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;隱藏版王品菜單－圖畫版（下）！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386803592/&quot; title=&quot;Flickr 上 royhsia 的 隱藏版王品菜單－圖畫版（下）！&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7329/9386803592_e664d1c025.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;隱藏版王品菜單－圖畫版（下）！&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;王品新菜單&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384031809/&quot; title=&quot;Flickr 上 royhsia 的 王品新菜單&quot;&gt;&lt;img src=&quot;http://farm6.staticflickr.com/5486/9384031809_e9d470b187.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;王品新菜單&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;餐具改了&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384034779/&quot; title=&quot;Flickr 上 royhsia 的 餐具改了&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3776/9384034779_06b8771883.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;餐具改了&quot;&gt;&lt;/a&gt;&lt;br /&gt;現在變得真的很奇怪。他們一開始會把桌上擺的這些盤子都收走。而且旁邊擺的刀叉也不是整頓餐點會用到的器具。當年的西式餐點禮儀咧？&lt;br /&gt;&lt;br /&gt;王品縮水超多的水果沙拉&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384035845/&quot; title=&quot;Flickr 上 royhsia 的 王品縮水超多的水果沙拉&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2809/9384035845_b219a8b2b4.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;王品縮水超多的水果沙拉&quot;&gt;&lt;/a&gt;&lt;br /&gt;還錢！！&lt;blockquote&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2011/10/oct-2nd-2011.html&quot;&gt;Oct. 2nd, 2011: 王品，克林姆離開&lt;/a&gt;&lt;br /&gt;鮮蝦水果沙拉&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6202620169/&quot; title=&quot;Flickr 上 royhsia 的 鮮蝦水果沙拉&quot;&gt;&lt;img src=&quot;http://farm7.staticflickr.com/6141/6202620169_a5b8372f71.jpg&quot; width=&quot;500&quot; height=&quot;374&quot; alt=&quot;鮮蝦水果沙拉&quot;&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;餐前酒、因生日招待的雞尾酒，以及水&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386833696/&quot; title=&quot;Flickr 上 royhsia 的 餐前酒、因生日招待的雞尾酒，以及水&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3738/9386833696_0c3dc5b724.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;餐前酒、因生日招待的雞尾酒，以及水&quot;&gt;&lt;/a&gt;&lt;br /&gt;因為胡志強政策，所以王品現在的酒裡頭都沒有酒精（店員這麼說）。&lt;br /&gt;&lt;br /&gt;法式麵包玉米濃湯變成麵包玉米濃湯了&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386834646/&quot; title=&quot;Flickr 上 royhsia 的 法式麵包玉米濃湯變成麵包玉米濃湯了&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3830/9386834646_eeb13e627e.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;法式麵包玉米濃湯變成麵包玉米濃湯了&quot;&gt;&lt;/a&gt;&lt;br /&gt;我的碗跟大蒜麵包啊！！！！看到這道菜跟沙拉，感覺上現在這樣真的差了很多。完全沒有一千三的價值。&lt;blockquote&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2009/06/blog-post_25.html&quot;&gt;王品 台塑牛排&lt;/a&gt;&lt;br /&gt;法式麵包玉米濃湯&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/3671045033/&quot; title=&quot;Flickr 上 royhsia 的 法式麵包玉米濃湯.JPG&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2483/3671045033_4b82cb0eb9.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;法式麵包玉米濃湯.JPG&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/3658709123/&quot; title=&quot;Flickr 上 royhsia 的 法式麵包玉米濃湯 打開.JPG&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2452/3658709123_771da564b5.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;法式麵包玉米濃湯 打開.JPG&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2010/07/jul-11th-2010-wang-steak.html&quot;&gt;Jul. 11th, 2010: Wang Steak 王品&lt;/a&gt;&lt;br /&gt;俺的最愛！法式麵包玉米濃湯上的大蒜麵包！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/4780045078/&quot; title=&quot;Flickr 上 royhsia 的 俺的最愛！法式麵包玉米濃湯上的大蒜麵包！&quot;&gt;&lt;img src=&quot;http://farm5.staticflickr.com/4120/4780045078_25d1da4f55.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;俺的最愛！法式麵包玉米濃湯上的大蒜麵包！&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/4780056108/&quot; title=&quot;Flickr 上 royhsia 的 喝完法式麵包玉米濃湯剩下的麵包&quot;&gt;&lt;img src=&quot;http://farm5.staticflickr.com/4119/4780056108_eb2ab464e9.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;喝完法式麵包玉米濃湯剩下的麵包&quot;&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;阿嬤吃的嫩烤犢牛肋排&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384058379/&quot; title=&quot;Flickr 上 royhsia 的 嫩烤犢牛肋排&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7293/9384058379_29193cb787.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;嫩烤犢牛肋排&quot;&gt;&lt;/a&gt;&lt;br /&gt;感覺上肉量好少啊。而且故意把骨頭交叉來做裝飾，完全沒有想到服務生要幫食客代切的時候會很不方便。&lt;br /&gt;&lt;br /&gt;至少看起來沒差上那麼多的香烤豬大排&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384057683/&quot; title=&quot;Flickr 上 royhsia 的 至少看起來沒差上那麼多的香烤豬大排&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7308/9384057683_c807d4f2c9.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;至少看起來沒差上那麼多的香烤豬大排&quot;&gt;&lt;/a&gt;&lt;br /&gt;份量十足！&lt;br /&gt;&lt;br /&gt;下半部烤回來了&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9384059323/&quot; title=&quot;Flickr 上 royhsia 的 下半部烤回來了&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2833/9384059323_ab4fd166c8.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;下半部烤回來了&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;閃亮亮的生日蛋糕&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386839416/&quot; title=&quot;Flickr 上 royhsia 的 閃亮亮的生日蛋糕&quot;&gt;&lt;img src=&quot;http://farm3.staticflickr.com/2816/9386839416_1a27b91d8f.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;閃亮亮的生日蛋糕&quot;&gt;&lt;/a&gt;&lt;br /&gt;我一口都沒吃到。&lt;br /&gt;&lt;br /&gt;設計感非常差的杏仁芙蓉芝麻冰淇淋&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/9386841056/&quot; title=&quot;Flickr 上 royhsia 的 設計感非常差的杏仁芙蓉芝麻冰淇淋&quot;&gt;&lt;img src=&quot;http://farm6.staticflickr.com/5339/9386841056_04c5a05bfa.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;設計感非常差的杏仁芙蓉芝麻冰淇淋&quot;&gt;&lt;/a&gt;&lt;br /&gt;過去的那種擺法還比較好吃咧。&lt;blockquote&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2009/06/blog-post_25.html&quot;&gt;王品 台塑牛排&lt;/a&gt;&lt;br /&gt;杏仁芙蓉冰淇淋&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/3671852094/&quot; title=&quot;Flickr 上 royhsia 的 杏仁芙蓉冰淇淋.JPG&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3655/3671852094_56d34f6ce8.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;杏仁芙蓉冰淇淋.JPG&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;杏仁芙蓉冰淇淋 哭臉版&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/3671852638/&quot; title=&quot;Flickr 上 royhsia 的 杏仁芙蓉冰淇淋 哭臉版.JPG&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3326/3671852638_1916291912.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;杏仁芙蓉冰淇淋 哭臉版.JPG&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;正常版杏仁芙蓉冰淇淋&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/3669267190/&quot; title=&quot;Flickr 上 royhsia 的 杏仁.JPG&quot;&gt;&lt;img src=&quot;http://farm4.staticflickr.com/3590/3669267190_05f65d30d1.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;杏仁.JPG&quot;&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;王品爛了真的不少，而且貴上了不少。我真的想要說「還錢」！！</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6457949222357556371/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/07/jul-19th-2013.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6457949222357556371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6457949222357556371'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/07/jul-19th-2013.html' title='Jul. 19th, 2013: 爛掉的王品'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-7661252439988917398</id><published>2013-04-30T13:48:00.000+08:00</published><updated>2013-04-30T13:48:10.393+08:00</updated><title type='text'>101 Observatory</title><content type='html'>寶寶跟卡趴趴想要 High Five&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685611211/&quot; title=&quot;Flickr 上 royhsia 的 寶寶跟卡趴趴想要 High Five&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8536/8685611211_451df05174.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;寶寶跟卡趴趴想要 High Five&quot;&gt;&lt;/a&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;a href=&quot;https://www.facebook.com/photo.php?fbid=632562126761289&amp;set=a.406160676068103.118772.100000225218991&amp;type=1&amp;permPage=1&quot;&gt;三月三十一日&lt;/a&gt;的時候有因為想要刷卡吃晚餐外加遛遛車而去了 101。當時看到了 101 觀景台以美國運通來刷卡購票可享九折優待的廣告（我有照這個東西，不過沒有上傳到網路上浪費空間）。我回來後還特地去查了一下，發現這項優惠只到今年的四月三十日。&lt;br /&gt;&lt;br /&gt;我發現有九折優待這件事後，內心就在想著要不要現在上去。我擔心未來他又漲價了。我當年最早看到的時候可是三百五啊！現在卻要四百五。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.facebook.com/photo.php?fbid=632565176760984&amp;set=a.406160676068103.118772.100000225218991&amp;type=1&amp;theater&quot;&gt;&lt;img src=&quot;https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-prn1/538824_632565176760984_272425928_n.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;後來在四月的時候我就一直在想要不要上去。在這週末的時候我覺得還是趁有九折優惠的時候上去看看好了。因為我知道的是克林姆跟壞蛋阿莉莉都有上去看過。&lt;br /&gt;&lt;br /&gt;不過沒想到星期六這天下午我出發前上網查了一下，發現 101 的官網上面在票價那邊有附註一句話「以下票價僅適用至102/4/30日止，102/5/1零時起全面調整」。所以後來我在購票的時候有多問了一句「之後變成多少錢」。那個脖子有帶圍巾的售票員說五月一號開始就變成&lt;b style=&quot;font-size:120%;&quot;&gt;五百元&lt;/b&gt;了。&lt;br /&gt;&lt;br /&gt;101 觀景台總共有三層樓可供參觀。分別為 88 樓、 89 樓、以及 91 樓。重點就是 91 樓，因為這是室外觀景台，屬於「不定期開放」的。我月初在打算要來的時候就覺得錢一定要花的值得，也就是我一定要上去看室外的觀景台。台北最近的天氣很不穩定，所以我真的不確定 91 樓的觀景台會開。幸好這天有開。後面兩層樓之後會提到所以就不特別講了。&lt;br /&gt;&lt;br /&gt;我剛到 101 的時候真的沒想到這麼多人在觀景台那邊排隊買票。我上次來的時候可是根本沒有人在排隊啊！排隊排到我的時候，聽到那個售票員說現在只發售六點開始排隊的票。我後來真的排隊之後才知道什麼叫做「六點開始排隊的票」。&lt;br /&gt;&lt;br /&gt;那句話的意思就是你六點才可以開始排隊搭電梯。警衛會等到「六點整」才開始放人過去排隊。如果你提早到的話，他也不會讓你排隊。我原本被趕走後有想過要去其他地方晃晃。不過我後來決定就直接待在那邊搶六點的第一個會比較好。因為我希望可以在還有太陽的時候看到市景呀！&lt;br /&gt;&lt;br /&gt;Taipei 101 Ticket&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685611803/&quot; title=&quot;Flickr 上 royhsia 的 Taipei 101 Ticket&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8256/8685611803_56e1e0c1f0.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Taipei 101 Ticket&quot;&gt;&lt;/a&gt;&lt;br /&gt;現在（2013年四月二十七日）原價是 Nt$450。剛好這個月用美國運通信用卡有打九折，所以變成 Nt$405。&lt;br /&gt;我必須要強調的是我當年大一、二時過來 101 的時候，觀景台的票價只要 Nt$350。&lt;br /&gt;&lt;br /&gt;其實 101 這樣印入場券我覺得很不好。太花了看不清楚呀！不過我很高興那個「AE卡優惠票」我可以用，因為我這次是用永豐的那張美國運通信用普卡刷的。&lt;br /&gt;&lt;br /&gt;搭電梯前有個合成照相區。我對那個一點興趣也沒有。而搭電梯的時候，放人的那個人員，會算人數，把整台電梯塞得滿滿滿地才開始往上升。&lt;br /&gt;&lt;br /&gt;我當時一搭電梯上到 89 樓的時候，一出電梯門就是在找通往 91 樓的階梯。因為看市景要趁早呀！不然天色就要暗了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;在這邊紀錄一下我在要離開觀景台前特別去記錄的迅速衝到 91 樓攻略。&lt;br /&gt;&lt;br /&gt;剛出衝很快電梯的電梯門，人會面對西面。所以出了前方玻璃門後左轉，經過 1/10 的電梯模型後，通往 91 樓的樓梯就在模型旁邊的那扇門裡。&lt;br /&gt;&lt;br /&gt;1/10 的世界最快速電梯結構&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686737830/&quot; title=&quot;Flickr 上 royhsia 的 1/10 的世界最快速電梯結構&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8114/8686737830_f82236ff10.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;1/10 的世界最快速電梯結構&quot;&gt;&lt;/a&gt;&lt;br /&gt;Made by Toshiba&lt;br /&gt;&lt;br /&gt;這張不重要&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685620397/&quot; title=&quot;Flickr 上 royhsia 的 這張不重要&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8396/8685620397_9c0b714758.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;這張不重要&quot;&gt;&lt;/a&gt;&lt;br /&gt;我只是要拍下面寫的「Toshiba」&lt;br /&gt;&lt;br /&gt;通往 91 樓戶外觀景台的走道&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686740204/&quot; title=&quot;Flickr 上 royhsia 的 通往 91 樓戶外觀景台的走道&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8534/8686740204_8e4d2956ef.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;通往 91 樓戶外觀景台的走道&quot;&gt;&lt;/a&gt;&lt;br /&gt;這邊「可能是」一定要用走樓梯的。至少我沒有看到 91 樓有可見的電梯。但是我不能肯定。&lt;br /&gt;&lt;br /&gt;上樓後，在要離開樓梯間之前往右邊看可以看到這樓的高度。&lt;br /&gt;&lt;br /&gt;91 樓的高度&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685615501/&quot; title=&quot;Flickr 上 royhsia 的 91 樓的高度&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8399/8685615501_dbfbb5a952.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;91 樓的高度&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Taipei 101 的 91 樓西面&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686730392/&quot; title=&quot;Flickr 上 royhsia 的 Taipei 101 的 91 樓西面&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8257/8686730392_424b4a8a9a.jpg&quot; width=&quot;500&quot; height=&quot;128&quot; alt=&quot;Taipei 101 的 91 樓西面&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;上面那張圖片我現在看，突然覺得天氣真的好糟糕喔。&lt;br /&gt;&lt;br /&gt;左邊那條是信義路，可以看到大安森林公園喔&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686730872/&quot; title=&quot;Flickr 上 royhsia 的 左邊那條是信義路，可以看到大安森林公園喔&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8123/8686730872_cf9001012c.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;左邊那條是信義路，可以看到大安森林公園喔&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;這張應該有照到我目前在的公司，只是我找不出 orz&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686731468/&quot; title=&quot;Flickr 上 royhsia 的 這張應該有照到我目前在的公司，只是我找不出 orz&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8260/8686731468_8102c55c36.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;這張應該有照到我目前在的公司，只是我找不出 orz&quot;&gt;&lt;/a&gt;&lt;br /&gt;左邊兩條亮路，應該一條是忠孝Ｘ路，另一條是市民大道&lt;br /&gt;&lt;br /&gt;松山機場跟山 XDDD&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686731990/&quot; title=&quot;Flickr 上 royhsia 的 松山機場跟山 XDDD&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8533/8686731990_6605833e49.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;松山機場跟山 XDDD&quot;&gt;&lt;/a&gt;&lt;br /&gt;我有繞到山後面去過喔～&lt;br /&gt;&lt;br /&gt;101 就是這東西在高的&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685614315/&quot; title=&quot;Flickr 上 royhsia 的 101 就是這東西在高的&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8406/8685614315_83f67f4806.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;101 就是這東西在高的&quot;&gt;&lt;/a&gt;&lt;br /&gt;我看介紹的影片，那根是可以伸縮的耶&lt;br /&gt;&lt;br /&gt;今天的天氣不太好呀！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685614875/&quot; title=&quot;Flickr 上 royhsia 的 今天的天氣不太好呀！&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8543/8685614875_46fe347188.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;今天的天氣不太好呀！&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;出來到外面觀景台這邊才可以透過另一扇門進入 91 樓的放映室。裡頭一直重複播放著一段大約五分鐘的有關 101 建成影片。&lt;br /&gt;&lt;br /&gt;91 樓放映室&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686739046/&quot; title=&quot;Flickr 上 royhsia 的 91 樓放映室&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8118/8686739046_ffbd112244.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;91 樓放映室&quot;&gt;&lt;/a&gt;&lt;br /&gt;上面雖然這樣寫，但其實它是一直循環播放沒停的。&lt;br /&gt;&lt;br /&gt;回到 89 樓之後除了風景之外，大概只剩阻尼器可以看了。號稱一堆稱號（「唯一可供觀賞」等等），我在下面有打出來。其實按照我的印象，我一直認為這個阻尼器的最大作用是在地震的時候拿來當避震器用的。我在公司遇過兩次地震全都震的很誇張。後來去查了一下該次地真的規模後會覺得感覺根本錯誤了吧。後來我想到會震得這麼誇張的原因，就是因為我在頂樓，十三樓。不過阻尼器平常的功用是拿來抵消風吹的搖擺。&lt;br /&gt;&lt;br /&gt;世界最大風阻尼器&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686734320/&quot; title=&quot;Flickr 上 royhsia 的 世界最大風阻尼器&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8265/8686734320_0a02a68924.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;世界最大風阻尼器&quot;&gt;&lt;/a&gt;&lt;br /&gt;的介紹&lt;br /&gt;對超高建築來說，建築體之設計必須能抵抗風壓，達到「韌性」結構設計的要求，從九十二樓懸掛到八十七樓的風阻尼器，能抵消自然力造成的擺動，降低建築物擺動幅度最高達40%，以確保大樓內人員平穩舒適，並且符合地震地區對超高建築物韌性結構設計的要求。&lt;br /&gt;＊世界最大、最重的被動式阻尼器&lt;br /&gt;＊第一個外露並可供觀賞的阻尼器&lt;br /&gt;＊球體重 660 公噸&lt;br /&gt;＊直徑 5.5 公尺&lt;br /&gt;＊懸吊風阻尼器的8根鋼索，由2000根金屬纜線組成，每條直徑9公分的高張力鋼索，可增加結構韌性並且延長使用年限&lt;br /&gt;＊風阻尼氣最大擺幅達150公分&lt;br /&gt;&lt;br /&gt;這大球上面的漆是後來噴的&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686736304/&quot; title=&quot;Flickr 上 royhsia 的 這大球上面的漆是後來噴的&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8118/8686736304_4dedb471b5.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;這大球上面的漆是後來噴的&quot;&gt;&lt;/a&gt;&lt;br /&gt;原本不是這樣的閃亮亮大球啊！我在 91 樓看介紹影片的時候看到的。&lt;br /&gt;&lt;br /&gt;下面不是空的&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685617107/&quot; title=&quot;Flickr 上 royhsia 的 下面不是空的&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8125/8685617107_80704b05bf.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;下面不是空的&quot;&gt;&lt;/a&gt;&lt;br /&gt;其實我以前一直以為這顆球是懸空的，全靠那八條纜線吊著。不是這樣下面有東西撐著。&lt;br /&gt;&lt;br /&gt;Damper Baby&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686735836/&quot; title=&quot;Flickr 上 royhsia 的 Damper Baby&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8395/8686735836_a80184e5f1.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;Damper Baby&quot;&gt;&lt;/a&gt;&lt;br /&gt;風阻尼器。不知道是誰想的，還幫他想那些雜七雜八的資料。真的覺得這些愛擬人的傢伙都是瘋子。雖然我看起來頗瘋癲，但是我家的寶寶可是沒有這些資料的。&lt;br /&gt;&lt;br /&gt;看完阻尼器後，真的所剩不多啊。去用票根尾巴部分換這台語音導覽。按照上面的編號對照 89 樓牆壁上的編號來聽介紹。最爛的是前幾號全都是台北的廣告。說自己是全台灣最好的城市，我呸。&lt;br /&gt;&lt;br /&gt;Free Audio Tour&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686737266/&quot; title=&quot;Flickr 上 royhsia 的 Free Audio Tour&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8126/8686737266_6377ff240a.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Free Audio Tour&quot;&gt;&lt;/a&gt;&lt;br /&gt;前面有很大的一段台北廣告。聽了真是不爽，死天龍國。在門票的邊邊有一段撕下來可以來這邊換這機器。&lt;br /&gt;&lt;br /&gt;89 樓其它部分我真的沒覺得有什麼好提的。不過我必須要稱讚的是 101 的玻璃擦的真乾淨啊！！！透光率很不錯。不過想要不被反光，還是要去 91 樓拍才行。&lt;br /&gt;&lt;br /&gt;離開 89 樓後， 88 樓真的更無趣。目前是擺珊瑚展的東西。剛下樓會先看到這個走廊。&lt;br /&gt;&lt;br /&gt;88 樓的高科技投影&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685622655/&quot; title=&quot;Flickr 上 royhsia 的 88 樓的高科技投影&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8542/8685622655_3812ed5a05.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;88 樓的高科技投影&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;之後就是一整片的販售珊瑚區。我覺得是因為目前剛好是那個展覽，而不是那片一直都是珊瑚展。&lt;br /&gt;&lt;br /&gt;珊瑚展&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685621531/&quot; title=&quot;Flickr 上 royhsia 的 珊瑚展&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8539/8685621531_d4d464f661.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;珊瑚展&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;發現後面有售價 NT$170800&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685623331/&quot; title=&quot;Flickr 上 royhsia 的 發現後面有售價 NT$170800&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8113/8685623331_bb1511f527.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;發現後面有售價 NT$170800&quot;&gt;&lt;/a&gt;&lt;br /&gt;兩個價位都一樣&lt;br /&gt;&lt;br /&gt;我在上面東晃晃西逛逛。還有在 89 樓上了個高空廁所。現在想到如果我是在飛機上上廁所的話，這樣會更高空耶。我總共逛了將近兩個小時才下樓。我六點開始正式排電梯的隊伍，下面這張照片是八點十三分拍的。減掉到真的搭上電梯的那段時間，應該不到兩小時。&lt;br /&gt;&lt;br /&gt;當時因為有人擋在前面，所以我是在下樓後才拍這個照片。&lt;br /&gt;&lt;br /&gt;金氏世界紀錄之世界最快電梯&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8685623923/&quot; title=&quot;Flickr 上 royhsia 的 金氏世界紀錄之世界最快電梯&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8122/8685623923_4f9be2326f.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;金氏世界紀錄之世界最快電梯&quot;&gt;&lt;/a&gt;&lt;br /&gt;The world&#39;s fastest&lt;br /&gt;passenger elevators&lt;br /&gt;were installed by&lt;br /&gt;Toshiba Elevator and&lt;br /&gt;Building Systems Corporation (Japan)&lt;br /&gt;in Taipei 101, Taiwan&lt;br /&gt;and have a maximum speed of 1010 m/min.&lt;br /&gt;Keeper of the Records&lt;br /&gt;GUINNESS WORLD RECORDS LTD&lt;br /&gt;&lt;br /&gt;101 看高高行，結束。但是還有一點額外的東西要提。&lt;br /&gt;&lt;br /&gt;American Express Selects&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8686736784/&quot; title=&quot;Flickr 上 royhsia 的 American Express Selects&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8254/8686736784_9f2eb91587.jpg&quot; width=&quot;375&quot; height=&quot;500&quot; alt=&quot;American Express Selects&quot;&gt;&lt;/a&gt;&lt;br /&gt;九折優惠！我就是靠這個買的啊！我跟紀念品專櫃的店員問我可不可以拍這個時候，他還很疑惑的回問我幹嘛要拍這個。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/7661252439988917398/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/04/101-observatory.html#comment-form' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7661252439988917398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7661252439988917398'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/04/101-observatory.html' title='101 Observatory'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-2388542518692426067</id><published>2013-04-20T09:35:00.001+08:00</published><updated>2013-04-25T16:07:04.125+08:00</updated><title type='text'>ASUS K46CM 開箱</title><content type='html'>由於我對於 Windows 系列真的是有點脫離世代太久了，外加對於華碩（ASUS）的產品線脫離的更是久。所以我完全不知道這些型號所代表的意義是什麼。我看到筆電上寫著 ASUS K46C Series，所以就由這個開頭啦！&lt;br /&gt;&lt;br /&gt;一切的一切，就要從一台叫做 ASUS ⋯⋯&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;其實下面提的東西是我自己的分身才有可能知道我自己在講什麼。因為我要提的是家裡（與我有關）的筆電進化史啊！！我原本想要接的是 F8SP，可是後來想想不對勁，應該要從 A4G 開始講。所以就是⋯⋯&lt;br /&gt;&lt;br /&gt;A4G 開始講啦！&lt;br /&gt;&lt;br /&gt;筆電疊疊樂 + 電池壞掉的PSP&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/4349182800/&quot; title=&quot;Flickr 上 royhsia 的 筆電疊疊樂 + 電池壞掉的PSP&quot;&gt;&lt;img src=&quot;http://farm5.staticflickr.com/4025/4349182800_d801cd7277.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;筆電疊疊樂 + 電池壞掉的PSP&quot;&gt;&lt;/a&gt;&lt;br /&gt;下面那台是壞掉的 15 吋 ASUS A4G，上面是 14 吋的 ASUS X85SE。&lt;br /&gt;&lt;br /&gt;家裡的第一台筆電還是在噴火龍的時代所買的 ASUS A4G。正常人看到這台電腦第一個印象就是為他所折服，噴火龍時代的風扇聲音可是會令人印象深刻，在夜裡因為它而輾轉難眠呀！以上的這些描述，就是在說那台電腦的風扇很吵。雖然某人當年好像花了四、五萬買了這台電腦。我當年還為了這個電腦的 CPU 而讚賞了爸爸的電腦幾句，因為他的時脈比我當時在用的桌機 CPU 強悍。&lt;br /&gt;&lt;br /&gt;以上是前情提要的前情提要。&lt;br /&gt;&lt;br /&gt;那年在我大三上學期還沒開學時，因為桌機壞掉我又修不好。聽到有人風言涼語嘲諷後我惱羞成怒，就把當年（遠目）的獎學金要了回來拿去買一台筆電，也就是等等要講的主角 ASUS F8SP。&lt;br /&gt;&lt;br /&gt;這台電腦我用了將近一年，就跟媽媽用的 ASUS A4G 換。因為那台 A4G 已經壞掉了。哈哈哈哈，我可是用原價把 ASUS F8SP 賣給媽媽的。沒想到那台可憐的筆電後來這幾年就這樣一直被爸爸媽媽摧殘，我每次看到它的時候就會覺得好哀傷，為什麼鍵盤下方的手腕區全都是怪異的水漬。看起來就像是有人吃麵之類的東西，噴到螢幕跟鍵盤上。噴上去就算了，重點是他們沒有把它清潔掉啊！！我拿給媽媽的時候筆電可是頭好壯壯而且乾乾淨淨的捏。&lt;br /&gt;&lt;br /&gt;反正以上要表達的就是，那台 ASUS F8SP 已經被媽媽弄壞了。所以要買新的啦！&lt;br /&gt;&lt;br /&gt;有個無知的男人完全沒有學到教訓。他花了不知道幾百塊人民幣修了好幾次一台非常老舊的 HP 電腦，在這次遇到 F8SP 壞掉的時候，他竟然還想著要用修的。電子產品保存得不好可是很容易老化需要被汰換的。他們平常就用許多食物餵那台電腦，電腦都吃飽飽地走不下去了，他還想著把電腦的腸胃換換，讓他繼續吃撐下去。這樣講起來，那位先生似乎太狠毒了一點。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;因為我要賺刷卡的回饋金，所以確認過他們真的要買電腦後，當天下班後我就開始物色新電腦。&lt;br /&gt;&lt;br /&gt;以下是那封信的內文。我可是修修改改到凌晨一點四十三分才寄出的。&lt;br /&gt;&lt;div style=&quot;width:90%; height:500px; overflow:auto; border:1px solid blue; padding-left:5px; margin:auto; font-size:16px; line-height:130%; background:white;&quot;&gt;Notebook Selections:&lt;br /&gt;&lt;br /&gt;basic requirements are list below&lt;br /&gt;CPU: I5 or I7&lt;br /&gt;RAM: 4GB or above&lt;br /&gt;external-VGA: Optional&lt;br /&gt;HDD: 500GB or above&lt;br /&gt;Monitor: 14&quot; or above&lt;br /&gt;CDROM: No will be the best&lt;br /&gt;&lt;br /&gt;****************&lt;br /&gt;USB: 3.0 at least have one&amp;nbsp;&lt;b&gt;(MUST HAVE)&lt;/b&gt;&lt;br /&gt;BT: 4.0 will be the best&amp;nbsp;&lt;b&gt;(MUST HAVE)&lt;/b&gt;&lt;br /&gt;HDMI:&amp;nbsp;&lt;b&gt;(MUST HAVE)&lt;/b&gt;&lt;br /&gt;VGA/DVI port: Optional&lt;br /&gt;SD slot: Optional&lt;br /&gt;RJ45: Optional&lt;br /&gt;****************&lt;br /&gt;&lt;br /&gt;&lt;b&gt;2013 年四月十七日中午前就做出決定吧。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;如果是在型號那邊標藍色的就表示我覺得那台好，如果是標在規格就是規格好，標紅色的是差的。&lt;br /&gt;&lt;br /&gt;會有一堆 Toshiba 是因為他比較符合我挑的規格，主要就是不要光碟機，而且筆電要薄。不過最下面有個 ASUS 專區，缺點就是又厚又有光碟機。不要光碟機的原因是那是趨勢，而且你們真的沒什麼用到它。&lt;br /&gt;&lt;br /&gt;有些規格我沒有看得很仔細，因為我想要睡覺了。有沒有 vga port 的差別是要外接螢幕方不方便，沒有的話就要從 HDMI 轉接過去了。我的要求會一定要有 HDMI 而 VGA 是可要可不要的原因是 HDMI 是趨勢， VGA 就只好接轉接頭了。有些規格我沒看仔細的你就自己看。&lt;br /&gt;&lt;br /&gt;我主要是看 PCHOME 的 i5 系列。因為 i7 比較貴，而更低階的 CPU 用起來不夠爽（會感覺是很舊的產品）。如果往下找是可以找到不到兩萬的。幾家像 MSI 等等我跳過不看是因為我不喜歡那些公司，而 SONY 等等不看是因為它太貴了。&lt;br /&gt;&lt;br /&gt;網路孔這點我沒看得很仔細，但是好像大部份都有，除了 21:9 那台沒有的樣子。我不確定，但是只要架了無線網路就沒這個問題了。&lt;br /&gt;&lt;br /&gt;你可以拿我上面寫的規格自己去 PChome 找。不然就從我選出的這幾台挑一個。因為經費問題，所以大於三萬的我直接刪掉。&lt;br /&gt;&lt;br /&gt;可以直接拿型號去搜，應該會有人寫開箱文。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24900&lt;br /&gt;Toshiba Portege U840W-00E00R&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ2B-A69843378&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ2B-A69843378&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3317U 1.7/2.6GHz&lt;br /&gt;顯示晶片：Intel HD4000&lt;br /&gt;記憶體：2GB*1 + 8G*1&lt;br /&gt;硬碟：mSATA 32GB SSD + 500GB 5400 HDD&lt;br /&gt;顯示裝置：14.4吋 21:9 Cinema HD (1792X768) 300 nit LED&lt;br /&gt;光碟：無&lt;br /&gt;其他：高速USB3.0、HDMI、藍芽3.0、背光鍵盤&lt;br /&gt;視訊、4-Cell電池(連續待機約7.5小時)&lt;br /&gt;作業系統：Windows 7 Home Premium&lt;br /&gt;＊上面這款除了螢幕比例比較怪異（這螢幕適合拿來看影片，要辦公不是那麼適合）之外，其他都符合我覺得你的需求。&lt;br /&gt;bad quality: BT is 3.0, LAN only 100M(1000M will be the best), no vga port. It&#39;s windows 7.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24900&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Toshiba U940-00G00X 銀藍&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ2B-A69900594&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ2B-A69900594&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3317U 1.7/2.6GHz&lt;br /&gt;顯示晶片：NVIDA GT630M獨顯2G&lt;br /&gt;記憶體：4GB DDR3 1600&lt;br /&gt;硬碟：mSATA 32GB SSD + 750GB 5400 HDD&lt;br /&gt;螢幕：14.0 HD (1366X768) 200 nit LED&lt;br /&gt;光碟：無&lt;br /&gt;其他：高速USB 3.0、HDMI、藍芽3.0&lt;br /&gt;視訊、4-Cell電池&lt;br /&gt;作業系統：預載 Microsoft® Windows 8 ML 64Bit 標準版&lt;br /&gt;＊顏色看起來怪怪的而已。優點有獨顯。&lt;br /&gt;bad: 100M LAN, BT 3.0&lt;br /&gt;&lt;a href=&quot;http://www.mobile01.com/newsdetail.php?id=12828&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://www.mobile01.com/newsdetail.php?id=12828&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;25900&lt;br /&gt;ASUS K46CM-0141A3317U&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAF59-A69927388&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAF59-A69927388&lt;/a&gt;&lt;br /&gt;處理器：Intel® Core™ i5-3317M 1.7GHz&lt;br /&gt;記憶體：4GB*1 DDRIII 1600 (Max. 8G)&lt;br /&gt;硬碟：&lt;span style=&quot;color: blue;&quot;&gt;750G 7200轉&lt;/span&gt;&lt;br /&gt;獨立顯卡：Nvidia 635 2G獨顯&lt;br /&gt;LCD尺寸：14&quot; 鏡面寬螢幕 (LED)&lt;br /&gt;無線網路：802.11n、&lt;span style=&quot;color: blue;&quot;&gt;藍芽4.0&lt;/span&gt;&lt;br /&gt;光碟機：DVD-Super Multi (DL)&lt;br /&gt;其他：HDMI、USB3.0、長效電力&lt;br /&gt;作業系統：64 Bits Windows 8&lt;br /&gt;＊優點：上面兩個之外還有 LAN 是 1000M 的，有 VGA port。&lt;br /&gt;缺點：USB 3.0 只有一個，另外兩個不是。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;23900&lt;br /&gt;Toshiba M840-025006 （黑）&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ23-A69888557&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ23-A69888557&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3210M (2.5G)&lt;br /&gt;顯示卡：AMD Radeon HD 7670 2GB DDR3獨立顯示記憶體&lt;br /&gt;記憶體：4G DDR3 1600MHz&lt;br /&gt;硬碟：750G (5400轉) SATA&lt;br /&gt;螢幕：14吋 HD HBCSV 200nit LED(1366x768)&lt;br /&gt;光碟：8x DVD-SuperMulti +-R DL(SATA)&lt;br /&gt;其他：USB 3.0(USB睡眠充電功能)、HDMI&lt;br /&gt;多合一讀卡機&lt;br /&gt;作業系統：Microsoft Windows 8 64bit 標準版&lt;br /&gt;＊good: 1000M LAN&lt;br /&gt;bad： BT 3.0, usb 3.0x1 2.0x2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;23900&lt;br /&gt;Toshiba M840-00J006 （白）&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ23-A69888520&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ23-A69888520&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3210M (2.5G)&lt;br /&gt;顯示卡：AMD Radeon HD 7670 2GB DDR3獨立顯示記憶體&lt;br /&gt;記憶體：4G DDR3 1600MHz&lt;br /&gt;硬碟：750G (5400轉) SATA&lt;br /&gt;螢幕：14吋 HD HBCSV 200nit LED(1366x768)&lt;br /&gt;光碟：8x DVD-SuperMulti +-R DL(SATA)&lt;br /&gt;其他：USB 3.0(USB睡眠充電功能)、HDMI&lt;br /&gt;多合一讀卡機&lt;br /&gt;作業系統：Microsoft Windows 8 64bit 標準版&lt;br /&gt;＊good: 1000M LAN&lt;br /&gt;bad： BT 3.0, usb 3.0x1 2.0x2 （跟上面一樣，不同顏色而已）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;19900&lt;br /&gt;Toshiba M840-02600H （白）&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ1N-A64065975&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ1N-A64065975&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3210M (2.5G)&lt;br /&gt;顯示卡：AMD Radeon HD 7670 2GB DDR3獨立顯示記憶體&lt;br /&gt;記憶體：4G DDR3 1600MHz&lt;br /&gt;硬碟：750G (5400轉) SATA&lt;br /&gt;螢幕：14吋 HD HBCSV 200nit LED(1366x768)&lt;br /&gt;光碟：8x DVD-SuperMulti +-R DL(SATA)&lt;br /&gt;其他：USB 3.0(USB睡眠充電功能)、HDMI、中文鍵盤&lt;br /&gt;多合一讀卡機&lt;br /&gt;作業系統：&lt;span style=&quot;color: red;&quot;&gt;Windows 7 家用進階版(Home Premium)&lt;/span&gt;&lt;br /&gt;＊good: 1000M LAN&lt;br /&gt;bad： BT 3.0, usb 3.0x1 2.0x2 （跟上面一樣，不同顏色而已，雖然作業系統好像是缺點，但其實對你來說說不定會更簡單，因為不用 OS 降級）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;27900&lt;br /&gt;ACER Aspire V3-471G-73614G1TMakk&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAE6H-172889972&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAE6H-172889972&lt;/a&gt;&lt;br /&gt;系統平台：&lt;span style=&quot;color: blue;&quot;&gt;Intel Core i7-3610QM&lt;/span&gt;(2.3GHz / Turbo 3.3GHz)&lt;br /&gt;晶片組：Mobile Intel HM77&lt;br /&gt;螢幕/顯示：14.0W鏡面 (LED)&lt;br /&gt;獨立顯卡：NVIDIA GeForce GT 640M (實體2G,支援 3D VISION)&lt;br /&gt;記憶體：4G DDR3 1333&lt;br /&gt;硬碟：&lt;span style=&quot;color: blue;&quot;&gt;1TB(5.4K)&lt;/span&gt;&lt;br /&gt;光碟機：DVD-Super Multi DL (SATA)&lt;br /&gt;讀卡機：5 in 1&lt;br /&gt;無線網路：802.11bg/N&lt;br /&gt;藍牙：&lt;span style=&quot;color: blue;&quot;&gt;BT 4.0&lt;/span&gt;&lt;br /&gt;其他：USB3.0,杜比&lt;br /&gt;作業系統：Windows 8&lt;br /&gt;＊優點：上面三個，還有 vga port。&lt;br /&gt;缺點：不是輕薄型的，所以比較厚。雖然說比較厚，但其實跟你在用的 F8SP 應該不會差很多。 usb 3.0x1, 2.0x2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;24900&lt;br /&gt;Toshiba L850-051007&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ22-A73623841&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ22-A73623841&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3230M(2.6G)&lt;br /&gt;顯示卡：AMD Radeon HD 7670 2GB DDR3獨立顯示記憶體&lt;br /&gt;記憶體：4G DDR3 1600MHz&lt;br /&gt;硬碟：750G (5400轉) SATA&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;螢幕：15吋 HD HBCSV 200nit(1366x768)&lt;/span&gt;&lt;br /&gt;光碟：8x DVD-SuperMulti +-R DL(SATA)&lt;br /&gt;其他：高速傳輸USB 3.0、HDMI、多合一讀卡機&lt;br /&gt;九宮格數字鍵盤&lt;br /&gt;作業系統：預載Microsoft Windows 8 64bit 標準版&lt;br /&gt;＊優點：有 vga port。是 15.4。&lt;br /&gt;缺點： BT 3.0，&lt;span style=&quot;color: #555555;&quot;&gt;USB 3.0x2, USB 2.0x1&lt;/span&gt;。太大不好帶。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;20900&lt;br /&gt;Toshiba L850&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAJ22-174593857&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAJ22-174593857&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3210M(2.5G)&lt;br /&gt;顯示卡：AMD Radeon HD 7670 2GB DDR3獨立顯示記憶體&lt;br /&gt;記憶體：4G DDR3 1600MHz&lt;br /&gt;硬碟：500G (5400轉) SATA&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;螢幕：15.6吋 HD HBCSV 200nit(1366x768)&lt;/span&gt;&lt;br /&gt;光碟：8x DVD-SuperMulti +-R DL(SATA)&lt;br /&gt;其他：高速傳輸USB 3.0、HDMI、多合一讀卡機&lt;br /&gt;九宮格數字鍵盤&lt;br /&gt;作業系統：預載Microsoft Windows 8 64bit 標準版&lt;br /&gt;＊優點：有 vga port。是 15.4。&lt;br /&gt;缺點： BT 3.0，&lt;span style=&quot;color: #555555;&quot;&gt;USB 3.0x2, USB 2.0x1&lt;/span&gt;。太大不好帶。（跟上面那台有點小差別而已）&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;ASUS 專區&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;24900&lt;br /&gt;ASUS K46CM　(HDD 500GB)&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAF68-174018365&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAF68-174018365&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3317M 1.7GHz&lt;br /&gt;記憶體：4GB*1 DDRIII 1600 (Max. 8G)&lt;br /&gt;硬碟：500G 7200轉&lt;br /&gt;獨立顯卡：Nvidia 635 2G獨顯&lt;br /&gt;LCD尺寸：14&quot; 鏡面寬螢幕 (LED)&lt;br /&gt;無線網路：802.11n、&lt;span style=&quot;color: blue;&quot;&gt;藍芽4.0&lt;/span&gt;&lt;br /&gt;光碟機：DVD-Super Multi (DL)&lt;br /&gt;其他：HDMI、USB3.0、長效電力&lt;br /&gt;作業系統：64 Bits Windows 8&lt;br /&gt;＊優點：是薄型的。有 vga port。&lt;br /&gt;缺點：&lt;span style=&quot;color: #555555;&quot;&gt;&amp;nbsp;USB 3.0 *1, 2.0 *2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;25900&lt;br /&gt;ASUS K46CM-0141A3317U (HDD 750GB)&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAF59-A69927388&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAF59-A69927388&lt;/a&gt;&lt;br /&gt;處理器：Intel® Core™ i5-3317M 1.7GHz&lt;br /&gt;記憶體：4GB*1 DDRIII 1600 (Max. 8G)&lt;br /&gt;&lt;span style=&quot;color: blue;&quot;&gt;硬碟：750G 7200轉&lt;/span&gt;&lt;br /&gt;獨立顯卡：Nvidia 635 2G獨顯&lt;br /&gt;LCD尺寸：14&quot; 鏡面寬螢幕 (LED)&lt;br /&gt;無線網路：802.11n、&lt;span style=&quot;color: blue;&quot;&gt;藍芽4.0&lt;/span&gt;&lt;br /&gt;光碟機：DVD-Super Multi (DL)&lt;br /&gt;其他：HDMI、USB3.0、長效電力&lt;br /&gt;作業系統：64 Bits Windows 8&lt;br /&gt;＊優點：是薄型的。有 vga port。&lt;br /&gt;缺點：&lt;span style=&quot;color: #555555;&quot;&gt;&amp;nbsp;USB 3.0 *1, 2.0 *2&lt;/span&gt;&amp;nbsp;（跟上面同款，硬碟不同而已）&lt;br /&gt;&lt;br /&gt;24900&lt;br /&gt;ASUS K45VS-0023C3210M&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAF4S-A69927430&quot; style=&quot;color: #1155cc;&quot; target=&quot;_blank&quot;&gt;http://shopping.pchome.com.tw/DHAF4S-A69927430&lt;/a&gt;&lt;br /&gt;處理器：Intel Core i5-3210M 2.5GHz (Turbo up to 3.1)/3M&lt;br /&gt;記憶體：4GB*1 DDRIII 1600 (Max. 8G)&lt;br /&gt;硬碟：750GB (7200rpm)&lt;br /&gt;獨立顯卡：NVIDIA GT 645獨顯2G&lt;br /&gt;LCD尺寸：14&quot; WXGA LED 鏡面寬螢幕&lt;br /&gt;無線網路：802.11n、藍芽4.0&lt;br /&gt;光碟機：DVD-Super Multi (DL)&lt;br /&gt;其他：HDMI、USB 3.0&lt;br /&gt;作業系統：64 Bits Windows 8&lt;br /&gt;＊優點：好像並沒有啥比較突出的優點。因為機子厚，所以 BT 4.0 等等的好像是必須要的。&lt;br /&gt;缺點：好厚啊！！&lt;span style=&quot;color: #555555;&quot;&gt;&amp;nbsp;USB 3.0 *1, 2.0 *2&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;結果起床後收到的回信只有這麼一段話。&lt;br /&gt;&lt;div style=&quot;width:90%; border:1px solid red; padding-left:5px; margin:auto; font-size:16px; line-height:130%; background:white;&quot;&gt;不要光碟機，最好有Vga port,再有:你說的HDMI，價錢都ok 不夠我再轉給你，你選吧!等下出門去整理住處&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;雖然我明說的是要賺刷卡回饋金，但其實 25000 乘上我的華南旅鑽 0.8% 回饋率所得到的回饋金其實也只有 200 元而已。對我比較重要的就是我這樣買這台電腦，要抵年費兩千四百元的年刷兩萬四千元就達到條件了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;我的信件內文有提到筆電的挑選條件以及需求配備，不過我這邊還是用中文重打一次好了。&lt;br /&gt;&lt;br /&gt;對於組裝桌機來說，最重要的就是挑選處理器（CPU）與主機板（Motherboard）了。因為前者決定了你支持的陣營， A 家或是 I 家。後者決定你的電腦所支援的大多數硬體。&lt;br /&gt;&lt;br /&gt;雖然 AMD 是 Intel 唯一的競爭者。但是在整個市場上，按照我印象中的資料，大多數的人仍是選擇 Intel 的處理器。可能純粹因為 Intel 比較有錢打廣告吧。財大氣粗囉。&lt;br /&gt;&lt;br /&gt;當然，我因為價錢的關係，沒辦法選擇愛妻（Intel® Core™ i7），不過由於不是我出錢的關係，我還是選擇了愛妻的弟弟，愛我（Intel® Core™ i5）。雖然沒有那麼強悍，但是也是不錯的選擇了。至於 Intel® Core™ i3 與剩下的那些東西，我可是看看就跳過去了。因為買一台電腦，按照我的標準，是要用上五年的。那台 ASUS F8SP 至今已經使用了四年半了，如果能夠撐到今年（2013 年）九月的話就可以名正言順地讓他退休了，因為今年九月就是他五歲的時候。處理器不夠力的話，對於未來的使用會是一個很大的問題。以前的電腦要來跑現在瀏覽器的網頁處理，按照我的觀察，只會越來越吃力而已。所以處理器太差的到時候就會覺得很難用。&lt;br /&gt;&lt;br /&gt;我要順帶提的一件事，雖然上面我打「由於不是我出錢的關係」，不過我自己的電腦我可是買 i7 的版本。只是小小聲地順帶一提。&lt;br /&gt;&lt;br /&gt;筆記型電腦因為是筆記型電腦，所以主機板沒得挑。挑完 CPU 後就直接看記憶體（RAM）大小，接著就大概是其他規格了，如 USB 3.0 或是 HDMI 等等。因為目前並不是記憶體改朝換代的時候，像是之前 DDR 2 變成 DDR 3，所以看他是幾 GB 的就可以挑下一項了。因為我之前的經驗，只要有 4G 目前大概都是可以順順的跑 Windows 7，所以大概地掃過這些電腦，我就繼續挑下一項規格了。&lt;br /&gt;&lt;br /&gt;螢幕大小因為他們現在用的就是 14 吋，所以我一開始鎖定的也就是同樣大小的 14 吋。不過這次我就沒有像之前選擇 ASUS F8SP 的時候那麼地在意螢幕解析度了。因為我個人是認為解析度高點的優點就是抓圖方便，對於其他方面來說倒是用處還好而已。而且高一點的解析度，雖然差別不大，但它仍是會反映在售價上呀！&lt;br /&gt;&lt;br /&gt;獨立顯卡這點其實已經被我忘記掉了，後來看到規格才想到還有這個硬體設備。因為我之前買 ASUS F8SP 的時候有想過「以後要拿那台電腦來玩遊戲」，因為這個理由才增加預算去買了一個有獨立顯卡的機種。但是我完全沒想到我到後來用那台電腦玩遊戲的次數竟然是如此的稀少（幾乎是沒有）。這導致我之後在挑選 Apple 的 MacBook Pro 系列的時候，直接放棄有獨立顯卡的 15 吋系列，而選擇 13 吋的大小。我當時在挑選的時候也有想過之前都是用 14 吋的，會不會因為少上那一吋而感到不適。&lt;br /&gt;&lt;br /&gt;事實證明了，螢幕大小其實不是很重要。因為螢幕小的話你會自動地把東西拿進一點，就像是前幾代的 iPhone 系列的螢幕都是只有 3.5 吋而已，可是很多人都還是覺得這個螢幕不會很糟糕。不過也仍是有人說螢幕要到五吋對他們來說才是可以使用的大小。&lt;br /&gt;&lt;br /&gt;硬碟的部分，我目前是覺得只要有 500GB 就足夠了。而且空間太大會導致你之後習慣不好的亂塞東西，在有問題需要救電腦資料的時候，你就會希望硬碟資料少一點。這是我有過的深刻感觸。其實現在市面上的硬碟，除了固態硬碟（SSD）的部分，其他都有 500GB 的肚量。&lt;br /&gt;&lt;br /&gt;無線網路因為最新的 802.11ac 還沒普及，所以我只大概看有支援 802.11n 就符合我的規格需求了。&lt;br /&gt;&lt;br /&gt;當年在買 ASUS F8SP 的時候還因為當年仍沉迷於功能手機的一個遊戲 Candy Catchup，而硬是多加一個要有「紅外線感應器的條件」。後來買了那台 ASUS F8SP 雖然是有那個東西，但只能夠搭配它內建的多媒體遙控器才能夠使用。而且那個遙控器還是收藏在筆電的擴充插槽 ExpressCard 的位置。當年增加預算買了支援紅外線與 ExpressCard 的電腦，卻根本沒用到幾次（我有拿那個紅外線遙控器看影片）。&lt;br /&gt;&lt;br /&gt;對於無線傳輸，還有一個很重要的項目是那個 The Big Bang Theory S02E18 - The Work Song Nanocluster 裡 Sheldon 對 Penny 說過的話，“Everything is better with &lt;b&gt;Bluetooth&lt;/b&gt;”。&lt;br /&gt;&lt;iframe width=&quot;560&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/Ss-EdczxyaU#t=1m21s&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;現在主流是三種款式 BT 2.0、 BT 3.0、與 BT 4.0。最好的話當然是 4.0 的，不僅因為它支援最新的省電模式，而且他不像 BT 3.0 的那樣耗電，也不像 BT 2.0 的那樣無力。雖然我是這麼打，但其實基本的使用上，只要有 BT 2.0 (BT 2.1) 就夠了啦。&lt;br /&gt;&lt;br /&gt;藍芽這項就是我在挑選最後決戰的兩款電腦（ASUS K46CM v.s. Toshiba U940）時，壓死另一台電腦的最後幾根稻草之一。&lt;br /&gt;&lt;br /&gt;剩下的項目之一是剛剛提過的 USB 3.0，對於這點，兩台都是能省則省地一個 USB 3.0 端子，兩個 USB 2.0 端子。而另一點目前幾乎是標準規格的 HDMI 則是兩台都支援。這點我會說「幾乎是標準規格」是因為連愛搞自定規格的 Apple MacBook，都在最新款的 Retina MacBook Pro 系列上加入這一項重要條件。如此對於 MacBook Pro Retina 的使用者來說，不再需要去買跟貴酸酸的 Thunderbolt 共同同一個插座的 Mini DisplayPort 線，可以直接透過 HDMI 的插槽分享螢幕了。&lt;br /&gt;&lt;br /&gt;剩下的項目，就是 ASUS K46CM 的網路孔是支援 1000Mbps 速度以及他本身就有 VGA port (D-Sub)。對於上述這兩點 Toshiba U940 在前者因為 cost down 而只有支援 100Mbps 的網路速度，後者是因為輕薄短小的趨勢而直接拿掉這個功能了。包含這兩根稻草， Toshiba 這台 U940 總共已經輸了三項了。雖然 Toshiba 他贏在沒有光碟機而且總重量只有不到兩公斤。但是多加一千塊就可以有光碟機，在我的觀念裡，還是加一千塊的好。因為其他幾根稻草（Bluetooth、 1000Mbps、 VGA port）比起光碟機與重量，實在是不能比呀。這台電腦對於那位使用者是桌機的情況可是遠大於帶到床上去呀。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後刻意空了一段才提這項，指紋掃描。這項功能雖然很新奇、好像很有趣。但是對於使用者來說，&lt;b style=&quot;font-size:120%;&quot;&gt;根本是浪費錢&lt;/b&gt;。過去有個白痴選了這項功能，後來他除了玩幾次之後根本沒有繼續用這項東西。雖然這個功能的辨識成功率比臉孔偵測還要高上不少。不過我當年用電腦的時候根本沒有鎖密碼呀，所以這個功能我只有玩玩而已。如果我選擇到一個有這項功能的電腦，這絕對會在那個售價加上去的。&lt;br /&gt;&lt;br /&gt;下面這一項產品我是隨便找的。&lt;br /&gt;&lt;a href=&quot;http://shopping.pchome.com.tw/DHAF4T-A69925803&quot;&gt;http://shopping.pchome.com.tw/DHAF4T-A69925803&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8660011939/&quot; title=&quot;Flickr 上 royhsia 的 Intel Anti-Theft Service&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8113/8660011939_1a6b2341fd_m.jpg&quot; width=&quot;180&quot; height=&quot;120&quot; alt=&quot;Intel Anti-Theft Service&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;另一項我在看某些機種有看到的功能，就是 Intel 提供的防盜功能， Anti-Theft，也就是上面那張圖片所在說的事情。這功能雖然說好聽是防盜，但是你真的去研究它的使用規則，你會發現其實這又是一項浪費錢的行為了。因為當你的電腦被偷走後，按照上面所描述的，最低是三天沒跟伺服器同步機子的狀態才會鎖機。所以在這段時間，小偷早就有辦法把你電腦裡頭的資料全部都複製一空。而且他這項服務不像蘋果電腦所推出的 Find My iPhone 可以透過手機的電信訊號來定位。現在新聞裡有過好幾篇 iPhone 使用者透過 Find My iPhone 這項功能找回自己遺失的手機。可是 Intel Anti-Theft 在規格裡就定義了不可能被找回來，因為它沒有定位服務（GPS），而且必須要有無線網路才有可能定位到主機所在位置附近的無線網路基地台，如果小偷不連上去的話，它可不像手機本身就有電信的網路可以傳送資料了。重點還有一項， Find My iPhone 是項免費服務，而 Intel Anti-Theft 要收年費。&lt;br /&gt;&lt;br /&gt;像是這些加值服務，都是要在售價加上去的項目。如果去掉這項 Intel Anti-Theft，那個售價 NT$31900 的 ASUS UX32VD-0051A3317U 可能可以用不到三萬塊買到吧。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;廢話那麼多，總算講完了。前情提要跟選擇機子的條件都列在上面，最後我挑出來的，就是這台 ASUS K46CM 了。&lt;br /&gt;&lt;br /&gt;現在開箱要正式開始啦！&lt;br /&gt;&lt;br /&gt;當天到公司後，於早上十一點三分完成下訂單這個動作。其實原本會更早，只是因為我在要輸入信用卡卡號的時候被叫去做其他事，所以等我回來後才可以繼續我未竟之事。順帶一提，下面這張圖片我是刻意選擇原始大小來放的。雖然我知道會因為網誌的寬度而有一部分被隱藏掉，不過想要看的話就選擇「檢視圖片」吧。&lt;br /&gt;&lt;br /&gt;PChome ASUS K46CM 訂單&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658303904/&quot; title=&quot;Flickr 上 royhsia 的 PChome ASUS K46CM 訂單&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8099/8658303904_0293d8f642_b.jpg&quot; width=&quot;968&quot; height=&quot;308&quot; alt=&quot;PChome ASUS K46CM 訂單&quot;&gt;&lt;/a&gt;&lt;br /&gt;下訂後三個半小時就送到啦！在三點二十三分由公司的總機接收貨物，我自己是在三點三十幾分的時候，藉由更新黑貓的貨運單號發現已經送達了。我就自己走下去領貨。&lt;br /&gt;&lt;br /&gt;僅花三個半小時就收到的箱子&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658399806/&quot; title=&quot;Flickr 上 royhsia 的 僅花三個半小時就收到的箱子&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8117/8658399806_217da7723b.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;僅花三個半小時就收到的箱子&quot;&gt;&lt;/a&gt;&lt;br /&gt;箱子式 Inception 的第一層&lt;br /&gt;&lt;br /&gt;裡面的空間非常空閑&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657293199/&quot; title=&quot;Flickr 上 royhsia 的 裡面的空間非常空閑&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8101/8657293199_2aaa120af3.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;裡面的空間非常空閑&quot;&gt;&lt;/a&gt;&lt;br /&gt;除了筆電本體之外還有一個小型 Wifi 基地台與螢幕擦拭布與三轉二插頭&lt;br /&gt;&lt;br /&gt;TP-LINK TL-WR702N&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657293705/&quot; title=&quot;Flickr 上 royhsia 的 TP-LINK TL-WR702N&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8116/8657293705_12174dc3ac.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;TP-LINK TL-WR702N&quot;&gt;&lt;/a&gt;&lt;br /&gt;是 802.11n 但是只有 150Mbps 就代表了這只支援 2.4GHz 不支援 5GHz。現在一看就知道，之前花了好長的時間查資料 orz。&lt;br /&gt;&lt;br /&gt;三轉二插頭與擦拭布&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658402290/&quot; title=&quot;Flickr 上 royhsia 的 三轉二插頭與擦拭布&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8122/8658402290_a720a62095.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;三轉二插頭與擦拭布&quot;&gt;&lt;/a&gt;&lt;br /&gt;其實我後來發現如果沒給這東西的話，我在租屋處這邊要用這台電腦就麻煩多了。&lt;br /&gt;&lt;br /&gt;寶寶很哀怨的又出來照相了&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657294781/&quot; title=&quot;Flickr 上 royhsia 的 寶寶很哀怨的又出來照相了&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8116/8657294781_cf47de0355.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;寶寶很哀怨的又出來照相了&quot;&gt;&lt;/a&gt;&lt;br /&gt;卡趴很歡樂地趴在寶寶頭上（箱子式 Inception 第二層）&lt;br /&gt;&lt;br /&gt;硬是要入鏡的規格表&lt;br /&gt;&lt;br /&gt;其實這是箱子式 Inception 的第二層。&lt;br /&gt;&lt;br /&gt;開箱啦！看到第三層 Inception 的箱子了&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658403794/&quot; title=&quot;Flickr 上 royhsia 的 開箱啦！看到第三層 Inception 的箱子了&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8110/8658403794_18feb9a7ba.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;開箱啦！看到第三層 Inception 的箱子了&quot;&gt;&lt;/a&gt;&lt;br /&gt;寶寶害羞地不入鏡（其實是照不到他）&lt;br /&gt;&lt;br /&gt;寶寶與真正的筆電箱&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657296323/&quot; title=&quot;Flickr 上 royhsia 的 寶寶與真正的筆電箱&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8100/8657296323_e6551fc8db.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;寶寶與真正的筆電箱&quot;&gt;&lt;/a&gt;&lt;br /&gt;箱子式 Inception 的第三層&lt;br /&gt;&lt;br /&gt;為了要清楚地照到這張規格，我拍了好幾張&lt;br /&gt;&lt;br /&gt;開盒啦！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657297571/&quot; title=&quot;Flickr 上 royhsia 的 開盒啦！&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8112/8657297571_dba1fae6c7.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;開盒啦！&quot;&gt;&lt;/a&gt;&lt;br /&gt;現在筆電上面有特別做蓋子保護耶！&lt;br /&gt;&lt;br /&gt;掀起了你地蓋頭來～&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657298251/&quot; title=&quot;Flickr 上 royhsia 的 掀起了你地蓋頭來～&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8123/8657298251_49a1c42edc.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;掀起了你地蓋頭來～&quot;&gt;&lt;/a&gt;&lt;br /&gt;左邊是變壓器本體與接電腦的線，上方被筆電壓著的部分有變壓器接插座的線。右方是有線滑鼠，下方是筆電電池。&lt;br /&gt;&lt;br /&gt;選了很久，最後還是選這張有卡趴趴倒影的「秀薄照」&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657298737/&quot; title=&quot;Flickr 上 royhsia 的 選了很久，最後還是選這張有卡趴趴倒影的「秀薄照」&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8110/8657298737_802a8c3095.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;選了很久，最後還是選這張有卡趴趴倒影的「秀薄照」&quot;&gt;&lt;/a&gt;&lt;br /&gt;這張只是想要展示「看起來」真的不厚！&lt;br /&gt;&lt;br /&gt;看不清楚，但厚度大概是兩公分&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657299209/&quot; title=&quot;Flickr 上 royhsia 的 看不清楚，但厚度大概是兩公分&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8108/8657299209_6e05d4d595.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;看不清楚，但厚度大概是兩公分&quot;&gt;&lt;/a&gt;&lt;br /&gt;一隻手太難拍了啦！&lt;br /&gt;&lt;br /&gt;基本配備總重為 2.4KG&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657299663/&quot; title=&quot;Flickr 上 royhsia 的 基本配備總重為 2.4KG&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8105/8657299663_1290483c67.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;基本配備總重為 2.4KG&quot;&gt;&lt;/a&gt;&lt;br /&gt;我原本看到這個方形的變壓器還以為是跟 MacBook 一樣的插法，就是變壓起本身有個兩孔的插頭。沒想到竟然還是要很醜的去接那條線才能夠插到插座上。當時剛看到的時候還有一種驚艷的感覺，後來就被打到地上了。&lt;br /&gt;&lt;br /&gt;開機完成&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658408032/&quot; title=&quot;Flickr 上 royhsia 的 開機完成&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8100/8658408032_3549553772.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;開機完成&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;左側接頭們&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658761734/&quot; title=&quot;Flickr 上 royhsia 的 左側接頭們&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8107/8658761734_f075160890.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;左側接頭們&quot;&gt;&lt;/a&gt;&lt;br /&gt;左起電源、散熱孔、 VGA port (D-Sub)、 HDMI、 LAN (RJ45)、 USB 3.0。&lt;br /&gt;&lt;br /&gt;左側靠近點&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657656131/&quot; title=&quot;Flickr 上 royhsia 的 左側靠近點&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8118/8657656131_7db2aa50b2.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;左側靠近點&quot;&gt;&lt;/a&gt;&lt;br /&gt;請看藍色的那傢伙。這就是傳說中的 USB 3.0。沒想到現在還有人搞 USB 3.0*1， USB 2.0*2。我之前還在嘲笑 Apple 的 Mac 發佈會上面炫耀的兩邊都是 USB 3.0。沒想到我就被這些廠商反嘲笑了。&lt;br /&gt;&lt;br /&gt;請注意看 LAN (RJ45) 的插座&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657656727/&quot; title=&quot;Flickr 上 royhsia 的 請注意看 LAN (RJ45) 的插座&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8104/8657656727_5aebb1fb8f.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;請注意看 LAN (RJ45) 的插座&quot;&gt;&lt;/a&gt;&lt;br /&gt;掰開後插進去的&lt;br /&gt;&lt;br /&gt;右側接頭們&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657657295/&quot; title=&quot;Flickr 上 royhsia 的 右側接頭們&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8121/8657657295_2c1fe3a171.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;右側接頭們&quot;&gt;&lt;/a&gt;&lt;br /&gt;沒想到麥克風的插頭沒有額外做。這兩個是 USB 2.0。華碩就是硬要塞一個光碟機進來。&lt;br /&gt;&lt;br /&gt;燈光指示與 SD 卡插槽&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658764014/&quot; title=&quot;Flickr 上 royhsia 的 燈光指示與 SD 卡插槽&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8118/8658764014_254f4b4674.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;燈光指示與 SD 卡插槽&quot;&gt;&lt;/a&gt;&lt;br /&gt;其實我以為我照出來的是正的&lt;br /&gt;&lt;br /&gt;原來這台電腦的型號寫在這邊&lt;br /&gt;&lt;br /&gt;MB Ver K46CM&lt;br /&gt;&lt;br /&gt;K46CM-0141A3317U&lt;br /&gt;製造日期 2012-11（看到這項資料讓我想到我們會需要發票的）&lt;br /&gt;&lt;br /&gt;筆電背面&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657659067/&quot; title=&quot;Flickr 上 royhsia 的 筆電背面&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8116/8657659067_c678b5dbe9.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;筆電背面&quot;&gt;&lt;/a&gt;&lt;br /&gt;上方根據規格寫的是 4 cell 電池。下面那塊應該是 ASUS 故意做出來好方便讓客戶更換記憶體、硬碟。&lt;br /&gt;&lt;br /&gt;我猜是硬碟&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658765802/&quot; title=&quot;Flickr 上 royhsia 的 我猜是硬碟&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8113/8658765802_72d856868e.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;我猜是硬碟&quot;&gt;&lt;/a&gt;&lt;br /&gt;這邊凸的很嚴重&lt;br /&gt;&lt;br /&gt;現在的鍵盤設計好像都流行把英文字做大，其他字做小耶&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657660271/&quot; title=&quot;Flickr 上 royhsia 的 現在的鍵盤設計好像都流行把英文字做大，其他字做小耶&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8113/8657660271_7cfd203db6.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;現在的鍵盤設計好像都流行把英文字做大，其他字做小耶&quot;&gt;&lt;/a&gt;&lt;br /&gt;我是覺得這樣比較好看 ^ ^。左上角的電源鍵會發光～～&lt;br /&gt;&lt;br /&gt;規格貼紙&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658767098/&quot; title=&quot;Flickr 上 royhsia 的 規格貼紙&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8123/8658767098_ee8c0e57e2.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;規格貼紙&quot;&gt;&lt;/a&gt;&lt;br /&gt;K46C Series&lt;br /&gt;21mm&lt;br /&gt;Aluminum Tough&lt;br /&gt;Intel Core i5-3317U, 1.7GHz&lt;br /&gt;4GB/ 750GB/ WIN8&lt;br /&gt;USB 3.0/ HDMI&lt;br /&gt;&lt;br /&gt;打光有點失敗，這是要照凸出來的電池&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658767626/&quot; title=&quot;Flickr 上 royhsia 的 打光有點失敗，這是要照凸出來的電池&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8124/8658767626_85612c4793.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;打光有點失敗，這是要照凸出來的電池&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;ASUS 變壓器與牆上的三轉二轉接頭&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657662155/&quot; title=&quot;Flickr 上 royhsia 的 ASUS 變壓器與牆上的三轉二轉接頭&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8125/8657662155_9ac2c2a11b.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;ASUS 變壓器與牆上的三轉二轉接頭&quot;&gt;&lt;/a&gt;&lt;br /&gt;那個轉接頭是贈品。我原本其實沒想到它的。雖然我這邊還有一個三轉二轉接頭，但如果我沒有的話那問題就大條了。我根本沒辦法測試呀！&lt;br /&gt;&lt;br /&gt;要插電源線是個大失敗&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8658768842/&quot; title=&quot;Flickr 上 royhsia 的 要插電源線是個大失敗&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8124/8658768842_bb593a2710.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;要插電源線是個大失敗&quot;&gt;&lt;/a&gt;&lt;br /&gt;Apple 的設計比較好。不僅可以更換插頭適應各國插座，重點是不一定要用那個（延長）電源線啊！我平常出門可是沒帶 MacBook Pro 三頭的延長電源線。&lt;br /&gt;&lt;br /&gt;對不起我打光失敗&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8657663325/&quot; title=&quot;Flickr 上 royhsia 的 對不起我打光失敗&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8126/8657663325_4d27476d88.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;對不起我打光失敗&quot;&gt;&lt;/a&gt;&lt;br /&gt;AO ADAPTER PA-1650-78&lt;br /&gt;AC100-240V ~ 50-60Hz 2.0A&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;這台目前我使用起來有遇到幾個問題。首先是華碩的自動更新未免做的太差了吧！都叫做「自動」更新了，更新個驅動程式還要使用者在那邊按確認後才會重開機。重點是不只一次，好像要四到五次吧。這個更新完成之後會有 Touchpad 的雙指控制。&lt;br /&gt;&lt;br /&gt;我很難不把這項功能跟 Apple 的 MacBook 系列上的觸控板比較。目前的測試結果，仍是 Apple 的觸控板輕鬆樂勝。因為 MacBook 的滑動比較順暢，而且可以調整往上或往下滑。不過這台勉強使用的話也是可以達到無滑鼠的境界啦。&lt;br /&gt;&lt;br /&gt;再來就是關於光碟機。因為華碩這台光碟機做的是托盤型的，所以當我左右握住筆電兩側要將筆電抬起的時候，會發生光碟機的進片口被我壓進去這個問題。雖然我覺得應該影響不大，不過我不喜歡這種不小心壓到的感覺呀。&lt;br /&gt;&lt;br /&gt;話說我後來發現這個螢幕不是細邊框的（非常的後知後覺）。我同事的公司筆電是 Acer TravelMate 8481，那台是無光碟機細邊框機種啊！那台給我的感覺就非常的好。不過我剛剛去查了一下售價， PChome 所列的最後售價是 NT$32900，爆預算了 XDDD。&lt;br /&gt;&lt;br /&gt;以下是懷舊節錄。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2010/02/x85se.html&quot;&gt;爸爸抽到的筆電 X85SE&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;memoryquote&quot;&gt;我現在想到這台贏過 F8SP 的地方有 HDMI 這一點。不過 F8SP 可是有藍芽啊！！&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2010/04/apr-30th-2010.html&quot;&gt;Mar. 28, 2010: 我趴在床上......&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;memoryquote&quot;&gt;那篇的前半部都是，我就不擷取文章了。&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;http://royhsia.blogspot.com/2010/04/apr-30th-2010.html&quot;&gt;Apr. 30th, 2010: 由大便開始的一天？！&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;memoryquote&quot;&gt;禮拜三晚上跑來吵(?)我的鄭弘育，他說他買的筆電是華碩的 N80Vc。我就 Google 找到一篇 Mobile01 的開箱文。&lt;blockquote&gt;&lt;a href=&quot;http://www.mobile01.com/topicdetail.php?f=233&amp;amp;t=859234&quot;&gt;小改版還是大翻新？華碩N80Vc筆記型電腦試用報告&lt;/a&gt;&lt;/blockquote&gt;這篇文章發佈日期是 2008 年 12 月 04 日，也就是我買了 F8SP 之後快三個月的時候。鄭弘育說他花了三萬元，而我那時花了三萬五千三百元買了 F8SP。不過他沒跟我講確切時間，所以應該是比我晚買的吧。這台電腦有送一些奇怪的東西就別理它了。不過它是直接支援 HDMI 輸出的 Port，那台 F8SP 則必須用 DVI 轉接成 HDMI 的轉換器。&lt;blockquote&gt;話說這台 X85Se 只有 VGA 的輸出端。&lt;br /&gt;VGA 別名 D-Sub。&lt;/blockquote&gt;那台電腦解析度輸 F8SP 的 1440x900。而且它的視訊鏡頭也不能轉。&lt;blockquote&gt;那個 1280x800 是我買當時的常規解析度，我是特別挑更高一階的 1440x900。現在這台 X85Se 只有怪怪的 1366x768。&lt;br /&gt;還有能轉的視訊鏡頭也是我特別挑的，雖然外觀會醜了點，但是實用性高了不少。&lt;/blockquote&gt;放手腕的地方跟 F8SP 用一樣差的塑膠材質(?)，這一點 X85Se 倒是贏了(夏莉莉的 U6E 也贏了)。它的開機紐從 F8 系列的側面變到正面來。&lt;/div&gt;我現在發現上面寫錯。 X85Se 還支援 HDMI 的輸出。所以比起我當年買的 ASUS F8SP 可是高級很多啊！&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://royhsiasdairy.blogspot.com/2011/12/macbook-pro-13-late-2011.html&quot;&gt;MacBook Pro 13&quot; 開箱！（Late 2011）&lt;/a&gt;&lt;br /&gt;&lt;div class=&quot;memoryquote&quot;&gt;傳說中的熊貓機&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6388792461/&quot; title=&quot;Flickr 上 royhsia 的 傳說中的熊貓機&quot;&gt;&lt;img src=&quot;http://farm7.staticflickr.com/6106/6388792461_68d24c753b.jpg&quot; alt=&quot;傳說中的熊貓機&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;因為旁邊有兩隻熊貓(大誤 XDDD)。因為過去的螢幕好像是銀邊框，而現在的2008年後Unibody機的螢幕邊框是黑框，所以就被人叫成熊貓機了。而15吋以上可以在Apple Online Store選擇購買霧面螢幕的機種，而那種就是銀框了。只是聽說好像原本有的硬度高高玻璃就沒了(熊貓機才有，霧面沒有)。雖然我喜歡黑框的樣子(因為我喜歡熊貓嘛 XDDDD)，但我想要霧面螢幕(對眼睛好，鏡面傷害大)。&lt;br /&gt;&lt;br /&gt;延長線跟 60W MagSafe Power Adapter&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6388806813/&quot; title=&quot;Flickr 上 royhsia 的 延長線(?)跟 60W MagSafe Power Adapter&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7015/6388806813_8621df7a57.jpg&quot; alt=&quot;延長線(?)跟 60W MagSafe Power Adapter&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;用上延長線的話，就跟普通筆電的變壓器長得差不多了，雖然變壓器本身比較小點。 13&quot; MacBook Pro 跟一部分的 MacBook Air 都是用 60W 的，不過 15 吋以上的MacBook Pro要用 85W 的。我在 Apple Store 還有看到一種 45W 的，給 MacBook Air 用。&lt;br /&gt;&lt;br /&gt;變壓器(?)也要疊疊樂&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6393693269/&quot; title=&quot;Flickr 上 royhsia 的 變壓器(?)也要疊疊樂&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7022/6393693269_fb98d2e9e9.jpg&quot; alt=&quot;變壓器(?)也要疊疊樂&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;上面的是 iPad 10W，下面是 Macbook Pro 13&quot; MagSafe 60W。&lt;br /&gt;&lt;br /&gt;我覺得那個字還蠻可愛的，我會不會很奇怪啊！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6393696165/&quot; title=&quot;Flickr 上 royhsia 的 我覺得那個字還蠻可愛的&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7142/6393696165_090b17e0f5.jpg&quot; alt=&quot;我覺得那個字還蠻可愛的&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;我覺得蘋果電腦的想法還真的蠻不錯，只要把插座的這個接頭換掉，這樣就可以用在國外的插座上了。而且這樣製造的時候就不用去弄一大堆不同的接頭。雖然普通的變壓器也是這麼做，但他們的那個根本不是接頭了，而是一條很長很長的電源線。感覺上就有差（人家接頭多小啊！！）&lt;br /&gt;&lt;br /&gt;現在這幾代的 MacBook 變壓器真的很小呀！我以前在大一時期附近看到 Apple 電腦（當時可能是 PowerBook 時期）的變壓器都跟使用 Windows 電腦的沒差多少，或者比用 Windows 的廠商還要大顆。現在真的改進很多了！不過還是會佔掉旁邊的延長線插座。為啥不做成橫的？（來自延長線插座被佔去一大堆空間的怨念）&lt;br /&gt;&lt;br /&gt;就是要照那顆被咬一口的蘋果&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6393698905/&quot; title=&quot;Flickr 上 royhsia 的 就是要照那顆被咬一口的蘋果&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7153/6393698905_5e050bba5d.jpg&quot; alt=&quot;就是要照那顆被咬一口的蘋果&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我覺得這個捲線器很可愛 XD&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6393712639/&quot; title=&quot;Flickr 上 royhsia 的 我覺得這個捲線器很可愛 XD&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7035/6393712639_0a7625553d.jpg&quot; alt=&quot;我覺得這個捲線器很可愛 XD&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;掀起來就是一個有趣的東西～&lt;br /&gt;這又是一個好的設計！就算是用抄的，但是只有他們才有想到要這麼做。能讓使用者感到方便的東西就要做啊！&lt;br /&gt;&lt;br /&gt;那個不知道叫啥的可以卡住線&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6393715751/&quot; title=&quot;Flickr 上 royhsia 的 那個不知道叫啥的可以卡住線&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7020/6393715751_8b258095ab.jpg&quot; alt=&quot;那個不知道叫啥的可以卡住線&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;&lt;/a&gt;&lt;br /&gt;卡線扣(?)&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後附註：&lt;br /&gt;上面有些地方看起來好像少圖片或少文字之類的，因為那邊是序號，所以我抽掉了。另外一點，因為整篇是直接從隱藏版的複製過來，除了一個連結我有特別調過，其他連結開不了是正常的。就這樣。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .memoryquote {margin-left:10px; padding-left:10px; border-left:1px dashed brown;} .ss {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .ss span {font-weight:normal; float:right; font-size:70%;} .hr {border-top: 8px dashed maroon;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/2388542518692426067/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/04/asus-k46cm.html#comment-form' title='4 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/2388542518692426067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/2388542518692426067'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/04/asus-k46cm.html' title='ASUS K46CM 開箱'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/Ss-EdczxyaU/default.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-4468165558090665111</id><published>2013-03-23T15:58:00.000+08:00</published><updated>2013-09-10T16:10:31.640+08:00</updated><title type='text'>Mar. &quot;-&quot;1st~20th: 第二辦卡季達成之華南旅鑽馬上不見</title><content type='html'>（標題是三月「負」一日，也就是二月二十八日）&lt;br /&gt;&lt;br /&gt;去你的垃圾 iPhone！！！我都把 iMessage 發送失敗以簡訊記送給關掉了，但是這垃圾還是給我用國際簡訊送出啊！！！&lt;br /&gt;&lt;br /&gt;一封五塊錢，三封就十五塊了！！！（我後來又發一封測試的，結果也被送出去了。所以總共是二十元。艮！）&lt;br /&gt;&lt;br /&gt;&lt;s style=&quot;font-size:inherit;&quot;&gt;&lt;a href=&quot;https://www.facebook.com/photo.php?fbid=616587148358787&amp;amp;set=a.201993153151524.62686.100000225218991&amp;amp;type=1&quot;&gt;&lt;img style=&quot;float:right;&quot; src=&quot;https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak-ash3/544156_616587148358787_1593169371_n.jpg&quot; height=&quot;500&quot; title=&quot;去你的垃圾 iPhone！！！我都把 iMessage 發送失敗以簡訊記送給關掉了，但是這垃圾還是給我用國際簡訊送出啊！！！&quot;&gt;&lt;/a&gt;剛剛（二月二十八日晚上十點多）打電話給客服，客服說要限制國際簡訊的話必須要開「發話限制（？）」，這樣語音信箱也必須要被關掉。第一組是一定要設的，把設定抹掉。&lt;br /&gt;&lt;br /&gt;開啓限制：&lt;br /&gt;##002#&lt;br /&gt;**331*0000*16#&lt;br /&gt;&lt;br /&gt;再來第二組就是圖片上的。&lt;br /&gt;&lt;br /&gt;關閉限制：&lt;br /&gt;#331*0000*16#&lt;br /&gt;&lt;br /&gt;下面這連結是我後來找到跟上面這個設定的相關網頁，需要以中華電信 emome 會員登入。&lt;br /&gt;&lt;a href=&quot;http://bms.emome.net/proxy/mbms/service.jsp?url=setCallAcl_Doc.htm&quot;&gt;http://bms.emome.net/proxy/mbms/service.jsp?url=setCallAcl_Doc.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;我把上面這連結的內容貼在下面。&lt;br /&gt;&lt;br /&gt;『限制發受話』業務，預設發受話限制密碼為0000。輸入完以下指令後按「發送」或「SEND」鍵：&lt;br /&gt;&lt;table bgcolor=&quot;#99CCFF&quot; border=&quot;0&quot; cellpadding=&quot;3&quot; cellspacing=&quot;1&quot; class=&quot;chttable&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor=&quot;#319ACE&quot; width=&quot;30%&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;項目&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td bgcolor=&quot;#319ACE&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;申請之操作程序&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td bgcolor=&quot;#319ACE&quot;&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;color: white;&quot;&gt;取消之操作程序&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#DEFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制所有發話&lt;/td&gt;&lt;td&gt;＊33＊密碼＃&lt;/td&gt;&lt;td&gt;＃33＊密碼＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#FFFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制所有受話&lt;/td&gt;&lt;td&gt;＊35＊密碼＃&lt;/td&gt;&lt;td&gt;＃35＊密碼＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#DEFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制所有國際發話&lt;/td&gt;&lt;td&gt;＊331＊密碼＃&lt;/td&gt;&lt;td&gt;＃331＊密碼＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#FFFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制語音(Telephone)&lt;/td&gt;&lt;td&gt;＊35＊密碼＊11＃&lt;/td&gt;&lt;td&gt;＃35＊密碼＊11＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#DEFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制傳真(Fax)&amp;nbsp;&lt;/td&gt;&lt;td&gt;＊35＊密碼＊13＃&lt;/td&gt;&lt;td&gt;＃35＊密碼＊13＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#FFFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制數據(Data)&lt;/td&gt;&lt;td&gt;＊35＊密碼＊25＃&lt;/td&gt;&lt;td&gt;＃35＊密碼＊25＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#DEFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制簡訊(SMS)&lt;/td&gt;&lt;td&gt;＊35＊密碼＊16＃&lt;/td&gt;&lt;td&gt;＃35＊密碼＊16＃&lt;/td&gt;&lt;/tr&gt;&lt;tr bgcolor=&quot;#FFFFFF&quot;&gt;&lt;td width=&quot;30%&quot;&gt;限制所有發受話&lt;/td&gt;&lt;td&gt;＊330＊密碼＊16＃&lt;/td&gt;&lt;td&gt;＃330＊密碼＊16＃&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;預設發受話限制密碼為0000，可依下述方法在手機上更改為您喜好之密碼(四位數字)：&lt;br /&gt;&lt;table class=&quot;chttable&quot;&gt;&lt;td bgcolor=&quot;#FFFFE3&quot;&gt;＊＊０３＊３３０＊舊密碼＊新密碼＊新密碼＃ 發送 或 SEND&lt;/td&gt;&lt;/table&gt;&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;以上這個方法經過我兩次測試後（應該是三月十一日）打電話再去問客服經過工程師再次驗證後得到的結論是&lt;b style=&quot;color:red; font-size:150%;&quot;&gt;根本沒用&lt;/b&gt;！&lt;br /&gt;&lt;br /&gt;而我後來因為設定上面這東西必須要把語音信箱取消掉，所以聽到沒用後就要把語音信箱打開了。雖然我沒啥在用語音信箱，不過它可以拿來陷害人 = =+。下面的網址是中華電信解說頁。&lt;br /&gt;&lt;a href=&quot;http://www.emome.net/channel?chid=459&amp;vcrm=201303111837&quot;&gt;中華電信語音信箱說明&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;要啓用語音信箱，通常都是直接要你輸入「**004*777#」，將所有種類的來電都轉接到語音信箱去。取消的話用「##002#」這個把全部設定殺掉的取消。&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;.chttable {text-decoration: line-through; color:gray;} s {color:gray;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/4468165558090665111/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/03/mar-1st20th.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4468165558090665111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/4468165558090665111'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/03/mar-1st20th.html' title='Mar. &quot;-&quot;1st~20th: 第二辦卡季達成之華南旅鑽馬上不見'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-2984326614818650493</id><published>2013-01-26T15:05:00.000+08:00</published><updated>2016-03-16T12:14:44.004+08:00</updated><title type='text'>Youtube-dl</title><content type='html'>Short Links: &lt;span id=&quot;AutoClassNameToShortLinkSpan&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;mac_terminal_cmd&quot;&gt;youtube-dl 環境建構&lt;/div&gt;&lt;br /&gt;Youtube-dl 官網： &lt;a href=&quot;http://rg3.github.com/youtube-dl/&quot;&gt;http://rg3.github.com/youtube-dl/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Youtube-dl Example&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8384268886/&quot; title=&quot;Flickr 上 royhsia 的 Youtube-dl&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8056/8384268886_9462d424c0.jpg&quot; width=&quot;500&quot; height=&quot;343&quot; alt=&quot;Youtube-dl&quot;&gt;&lt;/a&gt;&lt;br /&gt;上面這張圖我可是特別開了個新使用者，還把電腦名稱改掉才擷出這張圖。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Mac OS X 10.8.2 的使用者，可以不用去額外安裝 Python。因為它已經內建在系統裡了。之前或之後的版本我不確定，因為我現在正在用的就是 Mac OS X 10.8.2。&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;其他需要安裝 Python 的請點&quot; id=&quot;PythonHiddenBox&quot; style=&quot;font-size:inherit; width:100%;&quot; onclick=&quot; document.getElementById(&#39;PythonHidden&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;PythonHiddenBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;PythonHidden&quot; style=&quot;display:none;&quot;&gt;我在 &lt;a href=&quot; http://www.python.org/&quot;&gt;Python 的官網&lt;/a&gt;找了好久最後好不容易才找到 3.3.0 的載點。&lt;blockquote&gt;開啓網頁後左邊有個「Download」，還有個用中文寫的「下載」。害我很自然的就點了「下載」。&lt;br /&gt;&lt;br /&gt;看到以下這幾個選項，「License」、「Releases」、「Windows」、「Macintosh」、「Other」、「Source」，我就很自然的選了「Macintosh」。但是真正要選擇的其實是「&lt;a href=&quot;http://www.python.org/download/releases/&quot;&gt;Releases&lt;/a&gt;」。&lt;/blockquote&gt;下面這是 3.3.0 的各系統載點：&lt;br /&gt;&lt;a href=&quot;http://www.python.org/download/releases/3.3.0/#download&quot;&gt;http://www.python.org/download/releases/3.3.0/#download&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Windows 的我沒裝所以不知道。 Mac 版的是 dmg 下來，打開後裡面有個 Python.mpkg 檔，就是會需要「下一步」一直下去的那種安裝方法。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;關於 youtube-dl 的部分其實很簡單。尤其是對 Mac 來說，因為它不用去安裝 Python。&lt;br /&gt;&lt;br /&gt;以目前（Jan. 16th, 2013）的網頁來說，就是把 &lt;a href=&quot;http://youtube-dl.org/downloads/2013.01.13/youtube-dl-2013.01.13.tar.gz&quot;&gt;Full source + docs + binary tarball&lt;/a&gt; 那個檔案抓下來解壓縮就是了。裡面會有一個無附檔名的檔案叫做 youtube-dl，那就是主程式。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;mac_terminal_cmd&quot;&gt;Mac 終端機指令&lt;/div&gt;&lt;br /&gt;在講 youtube-dl 的指令前要先講講終端機的指令。因為下載影片儲存的位置要靠命令碼切換到要儲存的目標位置。 Windows 我不確定可不可以這麼做，不過在 Mac 的終端機是可以直接把檔案／資料夾拖到終端機的視窗裡面，終端機這個程式就會自動幫你把路徑給填上去。所以省掉了不少麻煩。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:red;&quot;&gt;注意：&lt;/span&gt;以下範例中，在「$」及一個空格之後才是命令開頭。而需要空白的地方就是顏色分開的地方。&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;cd&lt;/b&gt; &lt;b&gt;~&lt;/b&gt;&lt;/cmd&gt;&lt;br /&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;cd&lt;/b&gt; &lt;b&gt;/Users/&lt;i&gt;UserName&lt;/i&gt;&lt;/b&gt;&lt;/cmd&gt;&lt;br /&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;cd&lt;/b&gt; &lt;b&gt;~/Downloads/Youtube\ Download&lt;/b&gt;&lt;/cmd&gt;&lt;br /&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;cd&lt;/b&gt; &lt;b&gt;/Users/&lt;i&gt;UserName&lt;/i&gt;/Downloads/Youtube\ Download&lt;/b&gt;&lt;/cmd&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;「~」這個波浪符號就代表了使用者的根目錄，也就是「/Users/&lt;span style=&quot;color:red;&quot;&gt;UserName&lt;/span&gt;」。而「cd」是切換目錄／資料夾的指令，所以上面的第一個跟第二個所代表的意思是一樣的。&lt;br /&gt;&lt;br /&gt;再來第三跟第四個例子執行結果是一樣的。我要講的是「資料夾名稱中有空白該怎麼辦？」答案就是像上面那樣的用「\」再加上一個「空白」。&lt;b&gt;不過資料夾或檔案的路徑直接用拖的就好，不需要自行輸入。&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;youtube_dl_CMD&quot;&gt;youtube-dl 基本指令&lt;/div&gt;&lt;br /&gt;假設下載 &lt;a href=&quot;http://youtube-dl.org/downloads/2013.01.13/youtube-dl-2013.01.13.tar.gz&quot;&gt;youtube-dl 主程式&lt;/a&gt;時是跟我一樣是直接到存到「下載項目（Downloads）」。之後也是直接解壓縮。這樣程式的位置應該就會是像後面這樣：&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;~/Downloads/youtube-dl/youtube-dl&lt;/b&gt;&lt;cmd&gt;&lt;/code&gt;而整個指令是先放 youtube-dl 檔案的路徑，一個空格後用雙引號將要下載的網址包起來。如同下面這樣：&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;~/Downloads/youtube-dl/youtube-dl&lt;/b&gt; &lt;b&gt;&quot;https://www.youtube.com/watch?v=9sfOCCrR7vQ&quot;&lt;/b&gt;&lt;/cmd&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;&lt;/code&gt;上面這個例子就會按照程式的預設值去下載這個檔案，也就是抓畫質最好，並以影片 ID 做為檔案名稱。&lt;br /&gt;&lt;br /&gt;總結來說，執行步驟是開啟終端機後切換到下載要儲存的目錄下（如範例的 Youtube Download）。再來把 youtube-dl 的檔案拖進視窗讓終端機自己幫你把位置加進去。接著加上一個空格，再來把影片網址複製貼上。完成後就可以按 enter 開始下載了。真的好簡單 orz。程式碼如下：&lt;br /&gt;&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;cd&lt;/b&gt; &lt;b&gt;~/Downloads/Youtube\ Download&lt;/b&gt;&lt;/cmd&gt;&lt;br /&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;~/Downloads/youtube-dl/youtube-dl&lt;/b&gt; &lt;b&gt;&quot;https://www.youtube.com/watch?v=9sfOCCrR7vQ&quot;&lt;/b&gt;&lt;/cmd&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;如果要切換到的資料夾不存在，這樣當然會無法切換。你可以用 mkdir 這指令來建立資料夾，或者像個正常人的直接開啟 Finder 切到那邊去建立新資料夾。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;youtube_dl_parameter&quot;&gt;youtube-dl 指令參數&lt;/div&gt;&lt;br /&gt;接下來的參數設定才是重點。&lt;br /&gt;&lt;br /&gt;會把這東西叫做「神器」的原因當然不是因為它可以抓單一檔案。它真正強悍的地方是他可以&lt;b&gt;直接抓整個播放清單&lt;/b&gt;。你只要給他播放清單的網址，它就自動幫你抓好好。更甚者，丟給它使用者的賬號連結，它可以直接抓使用者所有&lt;b&gt;上傳並公開的影片&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;以我在用的指令為例：&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;~/Downloads/youtube-dl/youtube-dl&lt;/b&gt; &lt;b&gt;-c&lt;/b&gt; &lt;b&gt;-i&lt;/b&gt; &lt;b&gt;-o&lt;/b&gt; &lt;b&gt;&quot;%(autonumber)s %(upload_date)s %(title)s.%(ext)s&quot;&lt;/b&gt; &lt;b&gt;-f&lt;/b&gt; &lt;b&gt;18&lt;/b&gt; &lt;b&gt;&quot;http://www.youtube.com/playlist?list=PL2604E51364FE19EA&quot;&lt;/b&gt;&lt;/cmd&gt;&lt;/code&gt;&lt;br /&gt;各項參數解釋如下：&lt;blockquote&gt;程式路徑：~/Downloads/youtube-dl/youtube-dl&lt;br /&gt;啓用續傳：-c&lt;br /&gt;忽略錯誤：-i&lt;br /&gt;自定檔名：-o &quot;%(title)s.%(ext)s&quot;&lt;br /&gt;影片格式：-f 18&lt;br /&gt;目標網址：&quot;URL&quot;&lt;/blockquote&gt;&lt;br /&gt;對於播放清單中有缺項的，就必須要用「忽略錯誤（-i）」這項指令。而影片格式「-f 18」所代表的是 Youtube 預設畫質中的 360p MP4 這個規格，使用這個參數會讓程式自動抓這個規格的影片。不過如果來源影片沒有這項規格，程式會自動跳過（或許是因為我有加忽略錯誤）。關於 Youtube 的影片格式編號可以由 youtube-dl 的 &lt;a href=&quot;http://rg3.github.com/youtube-dl/documentation.html&quot;&gt;Documentation&lt;/a&gt; 下方的 &lt;a href=&quot;http://rg3.github.com/youtube-dl/documentation.html#d6&quot;&gt;Youtube formats&lt;/a&gt; 解釋連到 &lt;a href=&quot;http://en.wikipedia.org/wiki/YouTube#Quality_and_codecs&quot;&gt;Wikipedia&lt;/a&gt; 去看。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;後來補充的（Mar. 4th, 2016）：&lt;/b&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot;&gt;下載 YouTube 1080P DASH 影片&lt;/div&gt;&lt;br /&gt;發現可以用 -F 指令列出所有 YouTube 支援的格式後，我原本要用 m4v 跟 m4a 各自分開抓完後再手動用 ffmpeg 合併這方法弄出 1080P 的網路連續劇存至電腦觀看。但是尋找資料途中發現《&lt;a href=&quot;http://blog.lyhdev.com/2014/02/youtube-dl-youtube-1080p.html&quot;&gt;使用 youtube-dl 備份 YouTube 影片，解決 1080p 高畫質影片無法下載問題&lt;/a&gt;》中提到的 137+140 這法子。&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;youtube-dl&lt;/b&gt; &lt;b&gt;-c&lt;/b&gt; &lt;b&gt;-i&lt;/b&gt; &lt;b&gt;-f&lt;/b&gt; &lt;b style=&quot;color:yellow;&quot;&gt;137+140&lt;/b&gt; &lt;b&gt;&quot;https://www.youtube.com/playlist?list=PLwt5Muke_LXT_YjH_1gksPlMwO96IHa7P&quot;&lt;/b&gt;&lt;/cmd&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;但在&lt;b&gt;超短的正文&lt;/b&gt;（就是上面那一行啊！）開始之前，要先努力整理環境。不然會遇到下面看似「警告」實為「錯誤」的訊息。&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span style=&quot;color:rgb(175,174,56);&quot;&gt;WARNING&lt;/span&gt;: You have requested multiple formats but ffmpeg or avconv are not installed. The formats won&#39;t be merged.&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span style=&quot;color:rgb(175,174,56);&quot;&gt;WARNING&lt;/span&gt;: jrxDADOUj3c: writing DASH m4a. Only some players support this container. Install ffmpeg or avconv to fix this automatically.&lt;/blockquote&gt;&lt;br /&gt;在搞這個的同時，我正在奮力於下載 OS X El Capitan 安裝檔的大業路上邁進。我當時真的沒想到安裝到外接硬碟上的 El Capitan 也能毀掉本機的作業系統。&lt;br /&gt;&lt;br /&gt;為了讓 youtube-dl 能夠順利的吃到 ffmpeg，我搜了好多篇文章，但都不是在講 Mac 的。後來發現《&lt;a href=&quot;http://errorfreeit.com.au/blog/2013/10/31/download-youtube-videos-in-terminal&quot;&gt;How to Download YouTube Videos in Terminal on a Mac&lt;/a&gt;》裡面有提到。&lt;br /&gt;&lt;blockquote&gt;&lt;code&gt;sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Then make youtube-dl executable:&lt;br /&gt;&lt;code&gt;sudo chmod a+x /usr/local/bin/youtube-dl&lt;/code&gt;&lt;/blockquote&gt;&lt;br /&gt;看起來就是在跟我說把東西丟到 /usr/local/bin 下面去就可以直接在 Terminal 裡面執行了！（而且也可以按 tab 自動完成喔！）&lt;br /&gt;OS X 10.10.3 (Yosemite)：&lt;textarea cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;/usr/bin&lt;/textarea&gt;&lt;br /&gt;OS X 10.11.2 (El Capitan)：&lt;textarea cols=&quot;60&quot; onfocus=&quot;this.select();&quot;&gt;/usr/local/bin&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;當時沒注意看不知道為何，但在 El Capitan 下需要自行在 local 資料夾下創建 bin 這個資料夾。但放在同位置於 Yosemite 會失效。&lt;br /&gt;&lt;br /&gt;這樣下載完 YouTube 1080p 影片及音訊後，自動合併需要用到的 ffmpeg 主程式是需要被放到 bin 下 youtube-dl 才能夠正確執行。&lt;br /&gt;&lt;br /&gt;下面這個是舊版就支援，但是我現在才會用的 -F 指令（大小寫 F 有差！）。&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;money&gt;$ &lt;/money&gt;&lt;cmd&gt;&lt;b&gt;youtube-dl&lt;/b&gt; &lt;b&gt;-c&lt;/b&gt; &lt;b&gt;-i&lt;/b&gt; &lt;b style=&quot;color: yellow;&quot;&gt;-F&lt;/b&gt; &lt;b&gt;&quot;https://www.youtube.com/playlist?list=PLwt5Muke_LXT_YjH_1gksPlMwO96IHa7P&quot;&lt;/b&gt;&lt;/cmd&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;會列出連結所指的影片或播放清單中各個影片支援的格式。&lt;br /&gt;&lt;a data-flickr-embed=&quot;true&quot;  href=&quot;https://www.flickr.com/photos/royhsia/25488603295/in/photostream&quot; title=&quot;youtube-dl command &amp;quot;-F&amp;quot;&quot;&gt;&lt;img src=&quot;https://c2.staticflickr.com/2/1514/25488603295_f63b5a0df5_z.jpg&quot; width=&quot;640&quot; height=&quot;541&quot; alt=&quot;youtube-dl command &amp;quot;-F&amp;quot;&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;youtube_dl_output_template&quot;&gt;youtube-dl 自定檔案名稱&lt;/div&gt;&lt;br /&gt;自定檔名可以看官網的 &lt;a href=&quot;http://rg3.github.com/youtube-dl/documentation.html#d7&quot;&gt;Output template&lt;/a&gt; 裡面有範例以及參數舉例。&lt;br /&gt;&lt;br /&gt;前面都沒提到，不過簡單點的話可以用 -t 這個指令直接把影片標題當做檔案名稱。&lt;br /&gt;&lt;br /&gt;我目前下載的對象都是英文語系的影片，所以一些關於亂碼問題我還沒遇到。那部分我就沒經驗了。&lt;br /&gt;&lt;br /&gt;我常用的是下面這幾個&lt;blockquote&gt;影片標題 &lt;br /&gt;附檔名 %(ext)s&lt;br /&gt;自動遞增數字 %(autonumber)s&lt;br /&gt;上傳日期（YYYYMMDD） %(upload_date)s&lt;/blockquote&gt;上傳日期那像純粹是因為我看的一些歐洲劇，他們日期的排列是「日、月、年」或「月、日、年」。會造成在 Finder ／檔案總管排列順序錯誤。這種問題可以靠自動遞增數字解決。&lt;br /&gt;&lt;br /&gt;正常來說我在用的時候是用 %(title)s 與 %(ext)s，對於 %(autonumber)s 與 %(upload_date)s 則是視情況而定。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot;&gt;README.md&lt;/div&gt;&lt;br /&gt;下面這個按鈕裡的內容其實在下載回來的文件裡也有。就是那個 README.md 檔。&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;可能會用到的參數&quot; id=&quot;youtubedlparameterBox&quot; style=&quot;font-size:inherit; width:100%;&quot; onclick=&quot; document.getElementById(&#39;youtubedlparameter&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;youtubedlparameterBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;youtubedlparameter&quot; style=&quot;display:none;&quot;&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;# OPTIONS&lt;/b&gt;&lt;br /&gt;&lt;b&gt;-h, --help&lt;/b&gt;&lt;br /&gt;print this help text and exit&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--version&lt;/b&gt;&lt;br /&gt;print program version and exit&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-U, --update&lt;/b&gt;&lt;br /&gt;update this program to latest version&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-i, --ignore-errors&lt;/b&gt;&lt;br /&gt;continue on download errors&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-r, --rate-limit LIMIT&lt;/b&gt;&lt;br /&gt;download rate limit (e.g. 50k or 44.6m)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-R, --retries RETRIES&lt;/b&gt;&lt;br /&gt;number of retries (default is 10)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--buffer-size SIZE&lt;/b&gt;&lt;br /&gt;size of download buffer (e.g. 1024 or 16k) (default is 1024)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--list-extractors&lt;/b&gt;&lt;br /&gt;List all supported extractors and the URLs they&lt;br /&gt;would handle&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;## Video Selection:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;--playlist-start NUMBER&lt;/b&gt;&lt;br /&gt;playlist video to start at (default is 1)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--playlist-end NUMBER&lt;/b&gt;&lt;br /&gt;playlist video to end at (default is last)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--match-title REGEX&lt;/b&gt;&lt;br /&gt;download only matching titles (regex or caseless sub-string)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--reject-title REGEX&lt;/b&gt;&lt;br /&gt;skip download for matching titles (regex or caseless sub-string)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--max-downloads NUMBER&lt;/b&gt;&lt;br /&gt;Abort after downloading NUMBER files&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;## Filesystem Options:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;-t, --title&lt;/b&gt;&lt;br /&gt;use title in file name&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--id&lt;/b&gt;&lt;br /&gt;use video ID in file name&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-l, --literal&lt;/b&gt;&lt;br /&gt;[deprecated] alias of --title&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-A, --auto-number&lt;/b&gt;&lt;br /&gt;number downloaded files starting from 00000&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-o, --output TEMPLATE&lt;/b&gt;&lt;br /&gt;output filename template. Use %(title)s to get the title, %(uploader)s for the uploader name, %(uploader_id)s for the uploader nickname if different, %(autonumber)s to get an automatically incremented number, %(ext)s for the filename extension, %(upload_date)s for the upload date (YYYYMMDD), %(extractor)s for the provider (youtube, metacafe, etc), %(id)s for the video id and %% for a literal percent. Use - to output to stdout. Can also be used to download to a different directory, for example with -o &#39;/my/downloads/%(uploader)s/%(title)s-%(id)s.%(ext)s&#39; .&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--restrict-filenames&lt;/b&gt;&lt;br /&gt;Restrict filenames to only ASCII characters, and avoid &quot;&amp;&quot; and spaces in filenames&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-a, --batch-file FILE&lt;/b&gt;&lt;br /&gt;file containing URLs to download (&#39;-&#39; for stdin)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-w, --no-overwrites&lt;/b&gt;&lt;br /&gt;do not overwrite files&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-c, --continue&lt;/b&gt;&lt;br /&gt;resume partially downloaded files&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--no-continue&lt;/b&gt;&lt;br /&gt;do not resume partially downloaded files (restart from beginning)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--cookies FILE&lt;/b&gt;&lt;br /&gt;file to read cookies from and dump cookie jar in&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--no-part&lt;/b&gt;&lt;br /&gt;do not use .part files&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--no-mtime&lt;/b&gt;&lt;br /&gt;do not use the Last-modified header to set the file modification time&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--write-description&lt;/b&gt;&lt;br /&gt;write video description to a .description file&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--write-info-json&lt;/b&gt;&lt;br /&gt;write video metadata to a .info.json file&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;## Video Format Options:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;-f, --format FORMAT&lt;/b&gt;&lt;br /&gt;video format code&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--all-formats&lt;/b&gt;&lt;br /&gt;download all available video formats&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--prefer-free-formats&lt;/b&gt;&lt;br /&gt;prefer free video formats unless a specific one is requested&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--max-quality FORMAT&lt;/b&gt;&lt;br /&gt;highest quality format to download&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-F, --list-formats&lt;/b&gt;&lt;br /&gt;list all available formats (currently youtube only)&lt;br /&gt;&lt;br /&gt;&lt;b id=&quot;youtube_dl_srt&quot;&gt;--write-srt&lt;/b&gt;&lt;br /&gt;write video closed captions to a .srt file (currently youtube only)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;--srt-lang LANG&lt;/b&gt;&lt;br /&gt;language of the closed captions to download (optional) use IETF language tags like &#39;en&#39;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;## Authentication Options:&lt;/b&gt;&lt;br /&gt;&lt;b&gt;-u, --username USERNAME&lt;/b&gt;&lt;br /&gt;account username&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-p, --password PASSWORD&lt;/b&gt;&lt;br /&gt;account password&lt;br /&gt;&lt;br /&gt;&lt;b&gt;-n, --netrc&lt;/b&gt;&lt;br /&gt;use .netrc authentication data&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;# OUTPUT TEMPLATE&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The `-o` option allows users to indicate a template for the output file names. The basic usage is not to set any template arguments when downloading a single file, like in `youtube-dl -o funny_video.flv &quot;http://some/video&quot;`. However, it may contain special sequences that will be replaced when downloading each video. The special sequences have the format `%(NAME)s`. To clarify, that is a percent symbol followed by a name in parenthesis, followed by a lowercase S. Allowed names are:&lt;br /&gt;&lt;br /&gt;- `id`: The sequence will be replaced by the video identifier.&lt;br /&gt;- `url`: The sequence will be replaced by the video URL.&lt;br /&gt;- `uploader`: The sequence will be replaced by the nickname of the person who uploaded the video.&lt;br /&gt;- `upload_date`: The sequence will be replaced by the upload date in YYYYMMDD format.&lt;br /&gt;- `title`: The sequence will be replaced by the video title.&lt;br /&gt;- `ext`: The sequence will be replaced by the appropriate extension (like flv or mp4).&lt;br /&gt;- `epoch`: The sequence will be replaced by the Unix epoch when creating the file.&lt;br /&gt;- `autonumber`: The sequence will be replaced by a five-digit number that will be increased with each download, starting at zero.&lt;br /&gt;&lt;br /&gt;The current default template is `%(id)s.%(ext)s`, but that will be switchted to `%(title)s-%(id)s.%(ext)s` (which can be requested with `-t` at the moment).&lt;br /&gt;&lt;br /&gt;In some cases, you don&#39;t want special characters such as 中, spaces, or &amp;, such as when transferring the downloaded filename to a Windows system or the filename through an 8bit-unsafe channel. In these cases, add the `--restrict-filenames` flag to get a shorter title:&lt;br /&gt;&lt;br /&gt;$ youtube-dl --get-filename -o &quot;%(title)s.%(ext)s&quot; BaW_jenozKc&lt;br /&gt;youtube-dl test video &#39;&#39;_ä↭𝕐.mp4    # All kinds of weird characters&lt;br /&gt;$ youtube-dl --get-filename -o &quot;%(title)s.%(ext)s&quot; BaW_jenozKc --restrict-filenames&lt;br /&gt;youtube-dl_test_video_.mp4          # A simple file name&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;# FAQ&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;### I get HTTP error 402 when trying to download a video. What&#39;s this?&lt;br /&gt;&lt;br /&gt;Apparently YouTube requires you to pass a CAPTCHA test if you download too much. We&#39;&#39;re [considering to provide a way to let you solve the CAPTCHA](https://github.com/rg3/youtube-dl/issues/154), but at the moment, your best course of action is pointing a webbrowser to the youtube URL, solving the CAPTCHA, and restart youtube-dl.&lt;br /&gt;&lt;br /&gt;### The links provided by youtube-dl -g are not working anymore&lt;br /&gt;&lt;br /&gt;The URLs youtube-dl outputs require the downloader to have the correct cookies. Use the `--cookies` option to write the required cookies into a file, and advise your downloader to read cookies from that file. Some sites also require a common user agent to be used, use `--dump-user-agent` to see the one in use by youtube-dl.&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:120%;&quot;&gt;# BUGS&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Bugs and suggestions should be reported at: &lt;https://github.com/rg3/youtube-dl/issues&gt;&lt;br /&gt;&lt;br /&gt;Please include:&lt;br /&gt;&lt;br /&gt;* Your exact command line, like `youtube-dl -t &quot;http://www.youtube.com/watch?v=uHlDtZ6Oc3s&amp;feature=channel_video_title&quot;`. A common mistake is not to escape the `&amp;`. Putting URLs in quotes should solve this problem.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_1934052775811330892&quot; id=&quot;youtube_dl_PS&quot;&gt;附註&lt;/div&gt;&lt;br /&gt;要不是要把那個選項裡的命令粗體化，我可不會一個一個看過去。像它還有限制下載速度、播放清單起始與終止項目，我也根本不知道 youtube-dl 也可以一起下載字幕，還能夠選目標字幕語言！&lt;br /&gt;&lt;br /&gt;如果因為下載太多， Youtube 可能會把你擋掉。這時候 youtube-dl 會回傳 error 402。這時候就是開啓 youtube 手動輸入 CAPTCHA 後再繼續下載。所以一開始下載的時候要記得加 -c 這個命令。&lt;br /&gt;&lt;br /&gt;還有一點是 youtube 連結網址如果有「&amp;」的話會導致下載失敗，前後用雙引號包起來就可以解決這個問題。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;資料來源：&lt;br /&gt;#1GyiWnbJ (Google) [ptt.cc] &lt;a href=&quot;http://www.ptt.cc/bbs/Google/M.1358088241.A.953.html&quot;&gt;Re: [詢問] 關於Youtube一次全部下載&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.hoyo.idv.tw/wordpress/?p=954&quot;&gt;http://www.hoyo.idv.tw/wordpress/?p=954&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .ss_1934052775811330892 {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} code {border-left:2px solid red; padding:1%; font-size:16px; line-height:18px; color: white; margin:auto; width:500px; background-color: black; display:table; word-break:break-all;} money {display: table; float:left; margin:0; width:20px;} cmd {float:left; margin:0; display: table; width:480px;} cmd b {font-weight:normal; background:rgba(215,215,215,0.5); margin-right:0.3em;} .hr {border-top: 8px dashed maroon;}&lt;/style&gt;&lt;script type=&quot;text/javascript&quot;&gt; AutoClassNameToShortLink (&#39;ss_1934052775811330892&#39;,&#39;AutoClassNameToShortLinkSpan&#39;);&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/2984326614818650493/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/01/youtube-dl.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/2984326614818650493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/2984326614818650493'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/01/youtube-dl.html' title='Youtube-dl'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-6450116388710489024</id><published>2013-01-04T15:36:00.002+08:00</published><updated>2016-07-19T01:01:40.740+08:00</updated><title type='text'>What to do after you jailbreak your iPhone?</title><content type='html'>Latest update: &lt;b style=&quot;color:red;&quot;&gt;Jul. 19th, 2016&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;哈哈哈哈！標題用英文～文法應該沒錯啦。&lt;br /&gt;&lt;br /&gt;可以直接從 Cydia 內建的那幾個源安裝的有下面幾個。&lt;br /&gt;&lt;br /&gt;軟體源（Sources）&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8343480707/&quot; title=&quot;Flickr 上 royhsia 的 軟體源（Sources）&quot;&gt;&lt;img src=&quot;https://farm9.staticflickr.com/8223/8343480707_104324cd5e.jpg&quot; width=&quot;333&quot; height=&quot;500&quot; alt=&quot;軟體源（Sources）&quot;&gt;&lt;/a&gt;&lt;br /&gt;預設的五個。&lt;br /&gt;&lt;br /&gt;可能會加的源：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://cydia.hiraku.tw/&quot;&gt;https://cydia.hiraku.tw/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://ftp.sident.net/cydia&quot;&gt;http://ftp.sident.net/cydia&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.williamlcobb.com/repo/&quot;&gt;http://www.williamlcobb.com/repo/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;li&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Short Links: &lt;span id=&quot;WhatToDoAfterJBiPhoneSpan&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;先從可以直接安裝的開始說。 JB 好了之後，如果開啟 Cydia 的時候它沒有自動更新軟體源，就要自己手動去讓軟體源更新。我這次就遇到了這樣的狀況。&lt;br /&gt;&lt;br /&gt;這次我可是要乾淨的重灌呀～第一次灌好了之後我就沒有在完整的重新安裝過 Cydia 的這些東西了。我上次那篇《&lt;a href=&quot;http://royhsiasdairy.blogspot.com/2012/10/iphone-4s-511-jb.html&quot;&gt;iPhone 4S 5.1.1 JB 平刷&lt;/a&gt;》的時候我是直接把資料從 iTunes 上的備份來還原。盡責的 iTunes 連 JB 的資料一起幫我還原了。所以我當時重刷好，沒有做啥設定，就跟我刷機之前的狀況一樣了。害我當時沒辦法打這篇文章來紀錄資料。哎呀呀呀～真的是太厲害也很麻煩阿。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;Activator&lt;/div&gt;&lt;fieldset&gt;&lt;legend&gt;“任意位置” &gt; 頂部狀態列&lt;/legend&gt;向右拖動 &gt; 啟動多工列&lt;br /&gt;向左拖動 &gt; “主畫面”按鈕&lt;/fieldset&gt;&lt;fieldset&gt;“顯示圖示” &lt;iphonedisable alt=&quot;Disable&quot; title=&quot;Disable&quot;&gt;&lt;iec&gt;&lt;/iEC&gt;&lt;ieb&gt;&lt;/iEB&gt;&lt;/iPhoneDisable&gt;&lt;/fieldset&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;BreakThrough&lt;/div&gt;要先加源 &lt;a href=&quot;http://ftp.sident.net/cydia&quot;&gt;http://ftp.sident.net/cydia&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;功能是讓一些會檢查有沒有 JB 的 App 查不出有 JB，是因為 LINE: Disney Tsum Tsum 才裝的。相同功能的 tweak 有需要 $1.99 的 tsProtector 8(iOS 8+)。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;EasySpring2 (iOS 8)&lt;/div&gt;這個是因為手機經常會因為中華電信訊號不好而必須重開機才能夠打、接電話而找到這個 tweak。雖然不是我心目中最理想的狀態，不過算起來還可以用啦。&lt;br /&gt;&lt;br /&gt;可以用 Activator 增加手勢啟動介面。這樣就可以選擇重開機、關機等操作，而不需要一直按著手機的電源鍵。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;f.lux&lt;/div&gt;調整手機顏色保護眼睛。是按照所在地太陽下山時間來啟動，而不是按照手機亮度感應器來偵測。因為電腦也裝了，所以手機也來湊熱鬧。&lt;br /&gt;&lt;br /&gt;不過在使用 GoodReader 的自動捲動功能時，會有頗嚴重的延遲畫面。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;iFile (&lt;b style=&quot;color:red;&quot;&gt;$4.00&lt;/b&gt;)&lt;/div&gt;於 2015 年七月三十一日花台幣 127+2 元購買。&lt;br /&gt;&lt;br /&gt;當初購買的目的是要用裡面的搜尋功能。玩 LINE: Disney Tsum Tsum 時要換帳號去搜某個資料夾並刪掉就可以重新登入了。後來有用裡面的 Web Browser 功能來把 Tweak.deb 放到手機裡安裝。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;InstaTools&lt;/div&gt;增強 Instagram 的功能，主要在用裡面的下載功能。原本是看一篇說能把 Instagram 的文章重新排序，但是用過之後覺得不好用就把那個 Tweak 刪掉，留下這個用下載功能。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;LINE NoLastSeen Lite&lt;/div&gt;要先加 &lt;a href=&quot;https://cydia.hiraku.tw/&quot;&gt;https://cydia.hiraku.tw/&lt;/a&gt; 源。是用一個奇怪的方法讓你的聯絡人無法看到你「已讀」。會造成通知消失、未讀計數無法消失、、、等等的副作用。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;LINE Sticker Gift Enabler&lt;/div&gt;這個需要用 &lt;a href=&quot;http://www.mediafire.com/download/ss7umu4l0u9cadn/linestickergiftenabler_1.0-mrmad.pixnet.net.deb&quot;&gt;deb 安裝&lt;/a&gt;，因為 tweak 已經被撤下。載點我是從 &lt;a href=&quot;https://mrmad.com.tw/cydia-line-sticker-gift-enabler&quot;&gt;Mr. MAD&lt;/a&gt; 看到的。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;LocationFaker9 (&lt;b style=&quot;color:red;&quot;&gt;$2.99&lt;/b&gt;)&lt;/div&gt;於 2016 年四月十七日花台幣 97+1 元購買。&lt;br /&gt;&lt;br /&gt;搜了 PTT 的 iPhone 版，裡面都推薦這款。我忘了我當初讓我買下手的原因是什麼。現在大多是用在 Facebook 打卡。因為在外的時候關掉網路，到有 WiFi 的地方才打卡。&lt;br /&gt;&lt;br /&gt;缺點還蠻嚴重的。他似乎改得頗底層，就算在 App 內部設成白名單，偵測到的位置照樣被改掉。我自己測出來的有尋找我的 iPhone（&lt;a href=&quot;https://itunes.apple.com/tw/app/find-my-iphone/id376101648?mt=8&quot;&gt;Find My iPhone&lt;/a&gt;）、尋找我的朋友（&lt;a href=&quot;https://itunes.apple.com/tw/app/find-my-friends/id466122094?mt=8&quot;&gt;Find My Friends&lt;/a&gt;）、 相機。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Find My iPhone：我把「設定」設成白名單，在其他裝置使用尋找我的 iPhone 看到的手機所在地點是假的。&lt;/li&gt;&lt;li&gt;Find My Friends：這個問題是啟用假位置，就算設到白名單。程式裡聯絡人在下方顯示的位置是正確的，但是在地圖上的點會全部都被標到同一個位置。&lt;/li&gt;&lt;li&gt;相機：我把「相機」設到白名單，但是拍出來的照片顯示的 GeoLocation 仍是被修改過的。&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;這個也讓我不高興。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;PokemonPatch&lt;/div&gt;很紅的遊戲，但是台灣還沒開放。而且這遊戲會偵測 JB，上面提到的 BreakThrough 繞不過。先新增源 &lt;a href=&quot;http://www.williamlcobb.com/repo/&quot;&gt;http://www.williamlcobb.com/repo/&lt;/a&gt;，再找 PokemonPatch。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;TetherMe for iOS8+ (&lt;b style=&quot;color:red;&quot;&gt;$4.99&lt;/b&gt;)&lt;/div&gt;於 2014 年四月十八日花台幣 151+2 元購買。&lt;br /&gt;&lt;br /&gt;我有先用過一陣子糟糕版（iOS 5 JB 時期），升到 iOS 7 JB 後才直接買正版來用。用途是把個人熱點（Personal Hotspot）的選項給開出來，因為中華電信 mCool 方案不允許分享網路。&lt;br /&gt;&lt;br /&gt;發現升到 iOS 8 後，在一年半內購買的用戶可以不需重買直接更新，感覺還蠻不錯的。作者是說因為 Apple 大改，所以他要重新賣。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;3G Unrestrictor 5 (&lt;b style=&quot;color:red;&quot;&gt;$3.99&lt;/b&gt;)&lt;/div&gt;於 2015 年十一月十日花台幣 131+2 元購買。&lt;br /&gt;&lt;br /&gt;用途是讓必須連到 Wi-Fi 才有的功能在只有行動網路時就用該功能 App。像是 &lt;a href=&quot;http://tapbots.com/tweetbot/&quot;&gt;Tweetbot&lt;/a&gt; 的 Streaming Over Wi-fi 功能，還有內建的「照片串流」功能。&lt;br /&gt;&lt;br /&gt;不過我的實測結果，這功能&lt;b style=&quot;color:red;&quot;&gt;不支援&lt;/b&gt; App Store 的自動更新。&lt;br /&gt;&lt;br /&gt;我當初沒辦法測試這個 App 就直接買。目的是想要用「照片串流」跟「App Store」自動更新，結果只能用一半。我是有點不高興。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;Apple File Conduit 2&lt;/div&gt;想要用 iTool 之類的東西直接檢視 iOS 的檔案路徑系統，在 iOS 7.1.X 之後就要改裝這東西。在 7.0.6 以前的版本可以裝 afc2add。&lt;br /&gt;&lt;br /&gt;以上的這些東西都是免費的。只要用預設的軟體源就可以找到並免費安裝。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;currentusejbtweak&quot;&gt;Manually remove Setting&#39;s OTA Update Badge (JB required)&lt;/div&gt;現在 JB 後都會自動停用 OTA 更新。但如果是先看到 OTA 更新才要 JB 的話，就會需要這招了。&lt;br /&gt;&lt;br /&gt;在 JB 後的檔案系統找到下方所列的檔案。&lt;blockquote&gt;/System/Library/CoreServices/SystemVersion.plist&lt;/blockquote&gt;備份一份保留後才修改。&lt;br /&gt;&lt;br /&gt;將 ProductBuildVersion 後所列的版號改為 Apple 當前最新的版本。存檔，覆蓋掉原檔案，重新啟動裝置。&lt;br /&gt;&lt;br /&gt;這時「設定」的號碼就消失了。這樣就可以改回原本的版號（可以直接用剛剛備份的檔案）再將檔案再一次覆蓋回去並重新啟動裝置即可。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;font-size: 16px; word-break:break-all; line-height:99%; font-family:&#39;Courier New&#39;; padding:5px; background:rgba(245,244,232,0.7);&quot;&gt;&amp;lt;key&amp;gt;ProductBuildVersion&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;&lt;b style=&quot;color:red;&quot;&gt;12B410&lt;/b&gt;&amp;lt;/string&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;ProductCopyright&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;1983-2014 Apple Inc.&amp;lt;/string&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;ProductName&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;iPhone OS&amp;lt;/string&amp;gt;&lt;br /&gt;&amp;lt;key&amp;gt;ProductVersion&amp;lt;/key&amp;gt;&lt;br /&gt;&amp;lt;string&amp;gt;8.1&amp;lt;/string&amp;gt;&lt;/div&gt;&lt;br /&gt;以 iOS 8.1 (12B410) 出現 iOS 8.1.1 (12B435) 的更新為例，就是把字串 12B410 改成 12B435 後，再改回 12B410。&lt;br /&gt;&lt;br /&gt;相關版號可以查 ipsw 之類的資料應該就找的到了。我當時是看 &lt;a href=&quot;http://api.ineal.me/tss/status&quot;&gt;TSSstatus API - Status&lt;/a&gt; 這網頁找版號的。&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;Old Remove System Update Badge Method&quot; id=&quot;Old_System_Update_BadgeBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;Old_System_Update_Badge&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;Old_System_Update_BadgeBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;Old_System_Update_Badge&quot; style=&quot;display:none;&quot;&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;Software Update Killer&lt;/div&gt;讓系統更新不要出現通知圖示，並且把「設定」裡面更新的按鈕給反白掉。這個算是 noOTA badge 的進階版。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;noOTA badge&lt;/div&gt;讓系統更新不要出現通知圖示。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;background:rgb(203,203,203); padding:1em;&quot;&gt;也就是接下來的內容，嘿嘿嘿。&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;http://cydia.xsellize.com/&quot; id=&quot;xsellizeBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;xsellize&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;xsellizeBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;xsellize&quot; style=&quot;display:none;&quot;&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;TetherMe&lt;/div&gt;&lt;s&gt;想要安裝這個東西，當然可以用正式版的。不過付錢後好像只能夠使用一年。我真的不是看得很懂 Cydia 的使用時間是怎麼算的。&lt;/s&gt;我已經買了。&lt;br /&gt;&lt;br /&gt;反正就是在軟體源增加 &lt;a href=&quot;http://cydia.xsellize.com/&quot;&gt;http://cydia.xsellize.com/&lt;/a&gt; ， Cydia 會提示說這是個已知的糟糕軟體源，就直接選「確認」之類的繼續下去。等手機載完清單後，再去搜尋 TetherMe 就會看到幾個結果。選這個 xsellize 源的那個裝就好了。&lt;blockquote&gt;其實我這個不用做成連結，因為是要在 iPhone 裡頭打的，除非是在手機開網頁複製貼上。&lt;/blockquote&gt;&lt;br /&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;Flex&lt;/div&gt;這就是讓克林姆 JB 的東西，因為他要玩的 Minion Rush， token 很難賺。&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;此方法已失效。&quot; id=&quot;FlexBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;Flex&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;FlexBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;Flex&quot; style=&quot;display:none;&quot;&gt;&lt;blockquote style=&quot;word-wrap:break-all;&quot;&gt;可以在 Google 用「Flex」與「Minion Rush」作為關鍵字下去搜索教學文章。&lt;br /&gt;&lt;br /&gt;目前確定本方法可以在 &lt;a href=&quot;https://itunes.apple.com/app/despicable-me-minion-rush/id596402997?mt=8&quot;&gt;Despicable Me: Minion Rush&lt;/a&gt; 1.3.0 版正常使用。&lt;br /&gt;&lt;br /&gt;先找 xsellize 的 Flex 來裝。開啓之後，選擇上方「Patches」右邊的加號來新增要使用的 app。到下一頁後，選擇「Units」下方的「Add Units...」。選擇新出現這頁最上方「Executable」下方的 app 名，這邊的名字應該會跟你要修改的那個 app 名是一樣的。&lt;br /&gt;&lt;br /&gt;他會跳出個對話視窗說「Unprocessed」，你就按「Process」就好。之後「Executable」下的 app 名右邊會多一個「〉」，點進去在上方放大鏡搜尋框找下面這三組字串， currentBalance、 increaseBalance、 decreaseBalance。每一個應該會出現兩組同名稱的配對，如 Class: BurstlyCurrrency method: - (int) currentBalanceForCurrency:(id) 及 Class: BurstlyCurrrencyManager method: - (int) currentBalanceForCurrency:(id)。&lt;br /&gt;&lt;br /&gt;其實看到上面的舉例也知道不用真的把那三組字串打完。因為打到某個程度的時候，結果就會只剩下兩組。點選搜尋出的那六組 method，他後面出會打勾。選擇完這六組後，按 cancel、上一頁等等回到「Patch Editor」那一頁（就是「Patches」的下一頁）， Units 下方會有剛剛選擇的那六組 method 出現在 Unit 下方。點進去，選擇最下面的 Override Return Value，將它改成你想要的 token 數。把這六組 method 都改成同一個數值。再回到「Patches」那一頁，將 Minion Rush 後面的框框打勾。&lt;br /&gt;&lt;br /&gt;之後開啟 Minion Rush，它就會在進入主頁之前冒出一個提示說你得到多少的 token。這時按 Home 鍵退出，開啟多功列將 Minion Rush 關閉，再開啟 Minion Rush。它就會在進入主頁之前冒出一個提示說你得到多少的 token。如此繼續下去。&lt;br /&gt;&lt;br /&gt;最後補充個小心得。其實我自己只把 BurstlyCurrrency method 這個的數值改成 99999999，然後我重開兩次 app 就搞笑了 XDDD。現在有好多 token 花不完啊～&lt;/blockquote&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;http://apps.iphoneislam.com/&quot; id=&quot;iphoneislamBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;iphoneislam&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;iphoneislamBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;iphoneislam&quot; style=&quot;display:none;&quot;&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;PhoneItiPad for iOS5.1.x&lt;/div&gt;添加 &lt;a href=&quot;http://apps.iphoneislam.com/&quot;&gt;http://apps.iphoneislam.com/&lt;/a&gt;這個源，搜這個名字。就這樣。這個東西是給有 3G 模組的 iPad 一代用的，功能就是讓 iPad 一代打電話。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;in-app purchase&quot; id=&quot;InAppPurchaseBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;InAppPurchase&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;InAppPurchaseBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;InAppPurchase&quot; style=&quot;display:none;&quot;&gt;In-App Purchase 必須要特別拉出來講。因為我為了這個真的試了好多種組合。&lt;br /&gt;&lt;br /&gt;最主要的功能就是內購免費。不過我通常都是用在 Candy Crush Saga，有些程式會特別寫檢查來防堵這種外掛。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;IAPFree (Works with &lt;b&gt;iOS 7&lt;/b&gt;)&lt;/div&gt;&lt;input type=&quot;button&quot; value=&quot;法一：官方源與手動加核心&quot; id=&quot;iapfreeofficialBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;iapfreeofficial&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;iapfreeofficialBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;iapfreeofficial&quot; style=&quot;display:none;&quot;&gt;因為「法二」所需要加的源似乎是個很亂的源，所以我特地研究了一陣子，確定「號稱是官方源」的這個方法可行性。&lt;br /&gt;&lt;br /&gt;原本是從 repo 裝 IAPFree 4.0.1，再去補缺少的核心檔案。但是原作者原本已經停止更新 IAPFree，卻又跑出來改版變成「格纳口袋（Genabag）」，我為了美觀，還是找了這個更麻煩的方法。&lt;input type=&quot;button&quot; value=&quot;改版前內容&quot; id=&quot;iapfreedeadBox&quot; style=&quot;font-size:16px;&quot; onclick=&quot; document.getElementById(&#39;iapfreedead&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;iapfreedeadBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;iapfreedead&quot; style=&quot;display:none;&quot;&gt;&lt;br /&gt;&lt;br /&gt;下面所列的五個源是 IAPFree 官方號稱可以信任的軟體源，但是有好幾個已經掛點了。我粗體標起來的那個就是我所安裝的源（至少目前 2014 年七月十五日還是可以連的）。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;a href=&quot;http://cydia.crazydoraemon.com&quot;&gt;http://cydia.crazydoraemon.com&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;a href=&quot;http://repo.crazydoraemon.com&quot;&gt;http://repo.crazydoraemon.com&lt;/a&gt;（沒試）&lt;br /&gt;&lt;s&gt;http://cydia.iapfree.org&lt;/s&gt;&lt;br /&gt;&lt;s&gt;http://repo.iapfree.org&lt;/s&gt;&lt;br /&gt;&lt;s&gt;http://apt.bhgbox.org&lt;/s&gt;（官方認可的分流源）&lt;br /&gt;&lt;br /&gt;首先要從上方的「官方源」安裝 IAPFree 4.0.1。再由下方檔案補足缺少的核心檔案。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;現在要自行將 IAPFree 的 deb 檔放到 AutoInstall（路徑下方有），再重新啟動裝置來安裝程式，其他部分就接下去看。&lt;br /&gt;&lt;br /&gt;我有把需要另外塞進系統的檔案放到 SkyDrive。希望檔案不要失連 XDD。&lt;br /&gt;&lt;iframe src=&quot;https://onedrive.live.com/embed?cid=BC7995992687C758&amp;resid=BC7995992687C758%21508&amp;authkey=ALwKViK8kFKdFgo&quot; width=&quot;98&quot; height=&quot;120&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;檔案打開的那層就是 root，也就是根資料夾。請看下方的樹狀圖。 Library 跟 private 都是根目錄下的第一層資料夾。前方有一個點的代表是檔案。&lt;br /&gt;&lt;br /&gt;/&lt;br /&gt;→ Library/&lt;br /&gt;&lt;span style=&quot;padding-left:1em;&quot;&gt;→ MobileSubstrate/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:2em;&quot;&gt;→ DynamicLibraries/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:3em;&quot;&gt;● iapfree.core.dylib&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:3em;&quot;&gt;● iapfree.core.plist&lt;/span&gt;&lt;br /&gt;→ private/&lt;br /&gt;&lt;span style=&quot;padding-left:1em;&quot;&gt;→ var/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:2em;&quot;&gt;→ mobile/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:3em;&quot;&gt;→ Documents/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:4em;&quot;&gt;→ IAPFree/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:5em;&quot;&gt;→ plugins/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:6em;&quot;&gt;● com.crazydoraemon.iapfree.plugin.core.ifp&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:2em;&quot;&gt;→ root/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:3em;&quot;&gt;→ Media/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:4em;&quot;&gt;→ Cydia/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:5em;&quot;&gt;→ AutoInstall/&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;padding-left:6em;&quot;&gt;● com.crazydoraemon.iapfree_4.0.1....deb&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;其實兩邊資料夾代表兩種方法。&lt;br /&gt;&lt;br /&gt;複製 com.crazydoraemon.iapfree.plugin.core.ifp 到 IAPFree/plugins 的這種方法似乎是比較正統的「安裝核心檔」。我看過一種說法是只要複製這個檔案就可以讓外掛正常工作了。不過我當初是先試複製 dylib 與 plist 到 MobileSubstrate/DynamicLibraries 下的那個方法。&lt;br /&gt;&lt;br /&gt;只用後面這個方法的缺點就是每次開啟 IAPFree 時會被提示需要安裝核心元件，不過沒事也不會去開開啟第一次總是會閃退的 IAPFree 主程式啦。但是按照我的實際測試，功能是正常的。&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;input type=&quot;button&quot; value=&quot;法二：sinfuliphonerepo&quot; id=&quot;sinfuliphonerepoiapfreeBox&quot; style=&quot;font-size:32px; width:100%; height:80px;&quot; onclick=&quot; document.getElementById(&#39;sinfuliphonerepoiapfree&#39;).style.display=&#39;inline&#39;; document.getElementById(&#39;sinfuliphonerepoiapfreeBox&#39;).style.display=&#39;none&#39;;&quot;&gt;&lt;span id=&quot;sinfuliphonerepoiapfree&quot; style=&quot;display:none;&quot;&gt;&lt;div class=&quot;hr&quot;&gt;&lt;/div&gt;添加 &lt;a href=&quot;http://sinfuliphonerepo.com/&quot;&gt;http://sinfuliphonerepo.com/&lt;/a&gt;這個源，搜這個名字。就這樣。這個東西是給 iOS 7 後的 iAP Cracker 替代品 (tested with Candy Crush Saga)。&lt;br /&gt;&lt;div class=&quot;hr&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;br /&gt;還有一個叫做 LocalIAPStore 的也是聽說可以在 iOS 7 正常使用的外掛，不過我之前試的時候一直失敗，所以我只提這個好像導致耗電量暴增的元凶（不是 IAPFree 就是 Candy Crush 本身的問題導致耗電了）。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;ss_7887905466236029953&quot;&gt;iap cracker (Works with &lt;b&gt;iOS 5&lt;/b&gt;)&lt;/div&gt;軟體源是&lt;a href=&quot;http://yuan.duowan.com&quot;&gt;多玩&lt;/a&gt;，或是下方那個。用途是 in-app purchase 之類的內購免錢，用這招可以爽爽玩很多個遊戲。不過像 Disney 或是某些專業的 App 有內購的，他們會檢查有沒有裝這種東西，所以這樣也沒用了。使用這個時需要網路連線，因為它就算不會扣錢，但他還是會跟 app store 連線來更新現在 in-app 賣多少錢。&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：使用前請先登入 Apple ID 將信用卡取消掉，最好是找一個裡面沒有餘額的帳號來測試，以防被扣到錢。&lt;br /&gt;&lt;br /&gt;我原本是從 &lt;a href=&quot;http://ihacksrepo.com&quot;&gt;http://ihacksrepo.com&lt;/a&gt; 裝的。不過後來發現八門神器的多玩也有，所以就乾脆裝多玩的那個。因為好像是 ihacksrepo 這個源有問題，害我之前要平刷 iOS 5.1.1。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;咳咳咳！既然這樣該裝的東西都裝完了。接下來我要裝的就跟 Cydia 沒關係啦。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://ind.ntou.edu.tw/~royhsia/mcool.mobileconfig&quot;&gt;mCool.mobileconfig&lt;/a&gt; 這檔案是有用中華電信的 mCool 才需要裝的。也就是因為用 mCool，所以才會需要用 TetherMe 來開啟「個人熱點」。不然用預設  Internet 的 APN 是不需要裝 TetherMe 就能夠開啟「個人熱點」了。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;好啦！這樣就沒啦～ JB 後該做的設定就這些。其他都跟 JB 沒關啦。&lt;br /&gt;&lt;br /&gt;我用 CSS 做的大顆 Enable 與 Disable。它不能按就是了。&lt;br /&gt;&lt;div style=&quot;width:154px; height:54px; border-radius:30px; text-align:center; border-top:1px solid gray; border-left:1px solid gray; background:rgb(0,127,234); background: linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); background: -webkit-linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); background: -moz-linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); float:left; display:inline-block;&quot;&gt;&lt;div style=&quot;width:4px; height:28px; border-top:2px solid rgb(0,85,155); margin-top:12px; background:white; display:inline-block;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;width:50px; height:50px; border-radius:30px; border:2px solid gray; float:right; background:rgb(245,245,245); display:inline-block;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;width:154px; height:54px; border-radius:30px; border-top:1px solid rgb(121,121,121); border-bottom:1px solid rgb(121,121,121); border-right:1px solid rgb(121,121,121); background:rgb(238,238,238); background: linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); background: -webkit-linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); background: -moz-linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); float:left; display:inline-block;&quot;&gt;&lt;div style=&quot;width:22px; height:22px; border:4px solid rgb(126,126,126); border-radius:30px; position:relative; top:12px; left:32px; display:inline-block;&quot;&gt;&lt;/div&gt;&lt;div style=&quot;width:52px; height:52px; border-radius:30px; border:1px solid rgb(121,121,121); float:left; background:rgb(245,245,245);&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;s style=&quot;clear:both;&quot;&gt;&lt;br /&gt;因為當時圖片高度是用 28px 來做，所以那些按鈕只要字型小於 22px 就會跑版（默～）。所以我只好把那個 fieldset 裡頭的字型加大啦～&lt;/s&gt;&lt;br /&gt;&lt;br /&gt;改好了。現在高度改成 22px。&lt;br /&gt;&lt;br /&gt;公開版：&lt;a href=&quot;http://royhsiasdairy.blogspot.com/2013/01/what-to-do-after-you-jailbreak-your.html&quot;&gt;http://royhsiasdairy.blogspot.com/2013/01/what-to-do-after-you-jailbreak-your.html&lt;/a&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt; .ss_7887905466236029953, .currentusejbtweak {border-left: 4px solid darkorange; border-right: 2px solid darkorange; border-top: 1px solid brown; border-bottom: 1px solid brown; padding-left:0.5em; font-weight:bold; font-size:150%;} .hr {border-top: 8px dashed maroon;}              iPhoneEnable {width:64px; height:22px; border-radius:12px; border-top:1px solid gray; border-left:1px solid gray; background:rgb(0,127,234); background: linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); background: -webkit-linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); background: -moz-linear-gradient(top, rgb(33,103,228) 35%, rgb(96,165,233) 100%); float:right; display:inline-block;} iPhoneEnable iEB {width:19px; height:19px; border-radius:12px; border:1px solid gray; float:right; background:rgb(245,245,245);} iPhoneEnable iEL {width:2px; height:12px; border-top:1px solid rgb(0,85,155); position:relative; top:-5px; left:26px; background:white; display:inline-block;}              iPhoneDisable {width:64px; height:22px; border-radius:12px; border-top:1px solid rgb(121,121,121); border-bottom:1px solid rgb(121,121,121); border-right:1px solid rgb(121,121,121); background:rgb(238,238,238); background: linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); background: -webkit-linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); background: -moz-linear-gradient(top, rgb(234,234,234) 30%, rgb(252,252,252) 60%); float:right; display:inline-block;} iPhoneDisable iEB {width:20px; height:20px; border-radius:12px; border:1px solid rgb(121,121,121); float:left; background:rgb(245,245,245);} iPhoneDisable iEC {width:10px; height:10px; border:2px solid rgb(126,126,126); border-radius:15px; position:relative; top:-6px; left:11px; display:inline-block;}&lt;/style&gt;&lt;script type=&quot;text/javascript&quot;&gt; AutoClassNameToShortLink (&#39;currentusejbtweak&#39;,&#39;WhatToDoAfterJBiPhoneSpan&#39;);&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/6450116388710489024/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/01/what-to-do-after-you-jailbreak-your.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6450116388710489024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/6450116388710489024'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2013/01/what-to-do-after-you-jailbreak-your.html' title='What to do after you jailbreak your iPhone?'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-5616150860439621596</id><published>2012-12-30T13:32:00.000+08:00</published><updated>2012-12-30T13:32:33.848+08:00</updated><title type='text'>Dec. 29th, 2012: 爛人的 HTC Butterfly</title><content type='html'>有個爛人要媽媽請我去幫他買這東西。爛人都已經是有求於人的狀態還敢在那邊說我是爛人。&lt;br /&gt;&lt;br /&gt;反正媽媽已經把錢匯給我了。我就不把手機送出去，我看那個爛人要怎麼拿到手機。到時候蝴蝶機從高階機變成中階機後，他還是拿不到他的手機。&lt;br /&gt;&lt;br /&gt;剛買到 htc Butterfly （白）離開 Nova&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8321163009/&quot; title=&quot;Flickr 上 royhsia 的 剛買到 htc Butterfly （白）離開 Nova&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8499/8321163009_c96196a8ff.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;剛買到 htc Butterfly （白）離開 Nova&quot;&gt;&lt;/a&gt;&lt;br /&gt;NT$22900 (equal to retail price)&lt;br /&gt;&lt;br /&gt;我就是用這張圖片 PO 在 &lt;a href=&quot;https://www.facebook.com/photo.php?fbid=577845425566293&amp;set=a.406160676068103.118772.100000225218991&amp;type=1&quot;&gt;Facebook&lt;/a&gt; 號昭天下（炫耀）。&lt;br /&gt;&lt;br /&gt;回家後開始照開箱照啦！開箱照的「顧名思義」，重點就是箱子啦！！我這次可是用六年多前買的 Sony T30 來當作拍照主力呢！電池還是好的可以用！我保存的真是不錯呀！（對於他還可以用，其實我自己也蠻驚訝的）&lt;br /&gt;&lt;br /&gt;在 Nova 的時候，店員原本要開箱來驗機。不過我說不用。所以那個神腦貼紙是沒被拆過的。不過這個貼紙好像不是易碎貼紙，所以可以拆開來又貼回去？我看旁邊是沒有被摳過的痕跡啦，但我也不是很確定。說不定他們那邊有整批的神腦貼紙啊！&lt;br /&gt;&lt;br /&gt;話說這是神腦貨耶，不是震旦、聯強貨。雖然沒差什麼，不過 iPhone 就是指名要神腦貨。因為換機比較「阿撒力」。&lt;br /&gt;&lt;br /&gt;這個角度，主要是要照出下方的神腦貼紙沒碎掉&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8321168143/&quot; title=&quot;Flickr 上 royhsia 的 這個角度，主要是要照出下方的神腦貼紙沒碎掉&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8356/8321168143_b66d695247.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;這個角度，主要是要照出下方的神腦貼紙沒碎掉&quot;&gt;&lt;/a&gt;&lt;br /&gt;雖然盒子有點髒&lt;br /&gt;&lt;br /&gt;不過這張神腦貼紙拍得更清楚&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8322233588/&quot; title=&quot;Flickr 上 royhsia 的 不過這張神腦貼紙拍得更清楚&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8497/8322233588_1e7d5d6136.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;不過這張神腦貼紙拍得更清楚&quot;&gt;&lt;/a&gt;&lt;br /&gt;完全沒有被拆過啊！&lt;br /&gt;&lt;br /&gt;寶寶跟規格表&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8321181957/&quot; title=&quot;Flickr 上 royhsia 的 寶寶跟規格表&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8073/8321181957_a2877ee7ab.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;寶寶跟規格表&quot;&gt;&lt;/a&gt;&lt;br /&gt;我原本以為盒子是像 iPhone 一樣的往上提來打開。沒想到長成這樣卻不是那樣開。&lt;br /&gt;&lt;br /&gt;寶寶睡得好溫暖&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8322248342/&quot; title=&quot;Flickr 上 royhsia 的 寶寶睡得好溫暖&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8358/8322248342_c014ddca52.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;寶寶睡得好溫暖&quot;&gt;&lt;/a&gt;&lt;br /&gt;其實有沒有隱藏掉這項資料好像沒差。因為我沒有把條碼毀掉。&lt;br /&gt;號稱是某人要買的重點，「 2012 年 台灣製 Made in Taiwan」。&lt;br /&gt;&lt;br /&gt;打開中⋯⋯ Htc Butterfly 露出字了！&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8321198417/&quot; title=&quot;Flickr 上 royhsia 的 打開中⋯⋯ Htc Butterfly 露出字了！&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8502/8321198417_09c5ed772a.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;打開中⋯⋯ Htc Butterfly 露出字了！&quot;&gt;&lt;/a&gt;&lt;br /&gt;寶寶還在睡。&lt;br /&gt;&lt;br /&gt;規格特色&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8322267636/&quot; title=&quot;Flickr 上 royhsia 的 規格特色&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8222/8322267636_b696a86069.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;規格特色&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;手機背面是圖解 SIM 卡與 MicroSD 該怎麼拿出與放入&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8323344659/&quot; title=&quot;Flickr 上 royhsia 的 手機背面是圖解 SIM 卡與 MicroSD 該怎麼拿出與放入&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8220/8323344659_787abca723.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;手機背面是圖解 SIM 卡與 MicroSD 該怎麼拿出與放入&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;其實這台手機真的太大了，不好單手操作啊。我測試的時候有用一隻手拿 iPhone 跟剛起床在玩 Tetris 的克林姆用 Skype 講話，另一隻手就是單手在操作這台 HTC Butterfly。就像是 iPhone 的界面設計，很多選項都是在最下方，可是「返回」、「上一頁」卻是在最上方。所以經常會需要大拇哥先生四處奔跑。可是這台太大了，我的一隻手真的沒辦法直接跑上去，所以就要靠其他幾根手指還有手掌的部分把手機上下移動，這樣才可以讓大拇哥先生接觸到無法接觸的那幾塊。所以這種手機真的不是設計給一隻手用的啊。&lt;br /&gt;&lt;br /&gt;所有東西&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8323354527/&quot; title=&quot;Flickr 上 royhsia 的 所有東西&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8215/8323354527_6017ff5b7d.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;所有東西&quot;&gt;&lt;/a&gt;&lt;br /&gt;這張的重點是那個袋子&lt;br /&gt;&lt;br /&gt;Everything&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8323358671/&quot; title=&quot;Flickr 上 royhsia 的 Everything&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8496/8323358671_d6f8f8d8ba.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;Everything&quot;&gt;&lt;/a&gt;&lt;br /&gt;上方就略過了。&lt;br /&gt;中間由左開始，手機本體、Usb座充、耳機、傳輸線、Sim卡退片針。&lt;br /&gt;下排由左開始，保固貼紙、服務電話。&lt;br /&gt;&lt;br /&gt;保固貼紙上面有寫說保固看這個，所以這東西不能丟。&lt;br /&gt;&lt;br /&gt;既然是開箱文，那就來談談箱子吧。&lt;br /&gt;&lt;br /&gt;我是 iPhone 派的，所以我當然只能提 iPhone 的開箱經驗。不過我之前開過一隻 Samsung i909，這個 HTC 的可以跟他一起比。&lt;br /&gt;&lt;br /&gt;iPhone 盒子開啓的方法，是讓使用者拿著上蓋，盒子的部分會自動因為地心引力下滑而達到開箱的目的。不過有許多人等不及，所以都會自己出力來打開盒蓋。這樣使用者強行拉開會導致裡面被抽成真空（沒有真的真空啦，反正就是裡面的壓力會低於外面的大氣壓），這樣壓力不平衡會讓盒子更難開。不過如果你乖乖的讓盒子自動掉下來的話，你就會看到手機乖乖的躺在那邊等你拿出來。&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6552444283/&quot; title=&quot;Flickr 上 royhsia 的 看到本體啦！&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7004/6552444283_caeb0d792a.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;看到本體啦！&quot;&gt;&lt;/a&gt;&lt;/blockquote&gt;在這邊還要強調一點，就是 iPhone 的盒子中，手機本身是高於盒子邊緣的。這點在對於把手機拿出來是很重要的一點。因為我在拿 HTC Butterfly 與 Samsung i909 的時候都是要用倒的才拿出來。&lt;blockquote&gt;下面這張是 Samsung i909 的&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/6685562233/&quot; title=&quot;Flickr 上 royhsia 的 不然就要用摳的&quot;&gt;&lt;img src=&quot;http://farm8.staticflickr.com/7033/6685562233_64fda8c026.jpg&quot; width=&quot;500&quot; height=&quot;375&quot; alt=&quot;不然就要用摳的&quot;&gt;&lt;/a&gt;&lt;/blockquote&gt;&lt;br /&gt;iPhone 的拿法真的比較好（讚！）。&lt;br /&gt;&lt;br /&gt;其他部分，我只有測幾項而已。因為我也沒有 SIM 卡可以測通話功能，要拆我的 iPhone 的話，太麻煩了。&lt;br /&gt;&lt;br /&gt;關於系統語言的部分， HTC 被 Apple 打假的。蝴蝶機只支援英文與中文。 iPhone 可是你想要選什麼語言就選什麼語言。這點好像 Samsung 支援的還比 HTC 多。&lt;br /&gt;&lt;br /&gt;手寫的部分，我不常用 iPhone 的手寫，所以我沒啥資格說。不過我真的覺得蝴蝶機的反應速度好慢喔，不是說辨識出字的速度，是在說螢幕顯示出你剛剛畫的那條線的速度，我覺得蝴蝶機的速度好慢。 Android 大勝 iPhone 手寫的地方就是手寫區域， Android 機子的大多數都好大啊！說實在我有覺得 iPhone 的手寫區域太小了。&lt;br /&gt;&lt;br /&gt;HTC Butterfly 有個賣點就是他防水。但是有個更大的問題是它在頂部與底部的保護埠不好開啊！我自己的 Nokia N79 也是有這樣的設計。那東西的下場是蓋子掉下來。目前我把它粘回去繼續撐。我自己認為那東西之後一定會壞，只不過什麼時候壞就不清楚了。上蓋保護的是 MicroSD 與 SIM 卡插槽，這兩項算起來還沒那麼常開。下方的傳輸兼充電埠可是絕對會經常被打開的。對於這種地方，我家的 iPhone 4S 加上 Lifeproof 後也有一個這種地方。 Lifeproof 的做法是用塑膠的卡槽來卡，這種做法能不能夠撐很就這點我是不清楚，但是有項優點相較於 HTC 的設計就是它可以很容易的被打開。不過我還是需要去買 Dock Extender 這又是另一回事了。我自己是比較喜歡容易打開的 Lifeproof，因為我沒指甲很難開蝴蝶機的。&lt;br /&gt;&lt;br /&gt;再來就是我愛測的音樂了。影片我有上 Google Play 去抓幾個播放軟體來試，市面上大多格式都使可以順暢的播放，不過有些解碼有問題程式的播出來的聲音會有問題。不過都身為高階機了，如果沒有辦法播影片的話，那就真的是浪費這個螢幕了。&lt;br /&gt;&lt;br /&gt;HTC 會讓 RTL (right to left) 偏右啊！倒數第二首歌就是了。&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8324785234/&quot; title=&quot;Flickr 上 royhsia 的 HTC 會讓 RTL 偏右啊！&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8224/8324785234_941a73a007.jpg&quot; width=&quot;281&quot; height=&quot;500&quot; alt=&quot;HTC 會讓 RTL 偏右啊！&quot;&gt;&lt;/a&gt;&lt;br /&gt;iPhone 不會這樣。誰優誰劣這點倒是很難評。&lt;br /&gt;&lt;br /&gt;對於字的支援，應該是有 UTF-8 的等級啦。音樂的部分，聽起來是還好，沒啥大問題。不過 HTC 的播放器不支援顯示歌詞。 Samsung 的支援，我之前在測 i909 的時候有打開過。&lt;br /&gt;&lt;br /&gt;iPhone 有 Cover Flow 的爽度還是比較高啊。雖然實用性不高，但是爽度高就好了。雖然對於 iPhone 來說 Cover Flow 這功能的用途不大，但是在 iTunes 11 把 Cover Flow 刪掉後，我才發現我平常聽歌都是看專輯封面來確定那首歌是什麼。為啥蘋果你要把 Cover Flow 刪掉啊！！！&lt;br /&gt;&lt;br /&gt;再來就是讓我困擾很久的傳輸檔案這個大魔王。我是用了很久之後才想到要傳檔案進去看看影片跟音樂的情況。不是我的手機，興趣缺缺啊。 HTC 在設計的時候完全沒有考慮到使用 Mac 的使用者。 Samsung 當時還有提醒說要用 &lt;a href=&quot;http://www.android.com/filetransfer/&quot;&gt;Android File Transfer&lt;/a&gt; 這程式才能夠讓 Mac 透過 MTP 來傳輸。可是 HTC 完全沒提，真爛。害我在晚上花了好多時間上網找資料。最後還騎機車找了一台 Windows 7 筆電來用才確定是 Mac 的原罪問題。&lt;br /&gt;&lt;br /&gt;對於電力持久度這點我沒測。看小說我也不知道要用啥應用程式看所以也沒測。對於看影片來說，這台螢幕大大的看影片是真的還不錯啦。不過拿來當一台手機，我是覺得有點危險，因為我當時要去騎機車時，我一直擔心它會掉出來。不像小小的 iPhone 4S 可以乖乖的躺在口袋裡。而且蝴蝶機比較輕（優點？），很容易就忽略掉他的重量啦。我倒是不知道蝴蝶機跟 iPhone 5 裸機誰比較輕，我的 iPhone 4S 還有穿衣服。&lt;br /&gt;&lt;br /&gt;就先這樣啦，我要去 Costco 採購了。我的永豐銀行信用卡額度好少 orz。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/5616150860439621596/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/12/dec-29th-2012-htc-butterfly.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5616150860439621596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5616150860439621596'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/12/dec-29th-2012-htc-butterfly.html' title='Dec. 29th, 2012: 爛人的 HTC Butterfly'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-5577317992492997167</id><published>2012-11-06T01:48:00.002+08:00</published><updated>2012-11-06T01:48:24.166+08:00</updated><title type='text'>Twitter RSS &amp; Feedburner</title><content type='html'>我的備份 Twitter 的習慣是用 feedburner 把 tweets 燒起來後，寄到我的 Gmail。&lt;br /&gt;&lt;br /&gt;我在要打十月份日記時，打算要來看十月份我發過什麼 tweet 時才突然發現 feedburner 只有幫我燒到十月四號而已。之後的那一堆全都沒有燒到。我整個就是大驚啊！&lt;br /&gt;&lt;br /&gt;原本的 RSS 長下面這樣&lt;br /&gt;&lt;code&gt;https://twitter.com/statuses/user_timeline/&lt;span style=&quot;color:red;&quot;&gt;UserName&lt;/span&gt;.rss&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;現在直接開會給你一個「Sorry, that page does not exist」的錯誤訊息。&lt;br /&gt;&lt;br /&gt;發現是 Twitter 改變 RSS api 後其實也沒什麼困難的。就是換個網址餵給 feedburner 就好了嘛！&lt;br /&gt;&lt;br /&gt;要餵的網址真的一點也不難找。&lt;br /&gt;&lt;code&gt;http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=&lt;span style=&quot;color:red;&quot;&gt;UserName&lt;/span&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;但是問題就這麼來了。無論我怎麼試，直接用 Firefox 就是可以開新版的 twitter rss/feed 的網址（Chrome 不支援讀取 RSS/feed）。但是把網址餵給 feedburner，他就跟我回下面這東西。下面這不是圖片喔！我做的很像吧。&lt;br /&gt;&lt;div style=&quot;border-top:2px solid #E50D2E; border-bottom:2px solid maroon; padding-left:2.6em; margin: 12px 0 0 0; background:url(&#39;http://feedburner.google.com/fb/lib/images/backgrounds/message_error.gif&#39;) no-repeat left -6px; font-weight:bold; font-size:15px;line-height:35px;&quot;&gt;Received HTTP error: &quot;Bad Request&quot; while fetching source feed.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;最後的解法很莫名其妙。&lt;br /&gt;&lt;br /&gt;開 Chrome 用無痕（隱私）模式就好了。也就是把所有的附加元件／擴充套件全都停用掉，這樣就過了。&lt;br /&gt;&lt;br /&gt;在我的想法中，應該是 feedburner 直接用伺服器去抓 rss 來源，之後再回報給使用者的網頁說抓取成功或是失敗。但是用無痕模式就成功，感覺上是使用者本地端有要做一些事耶。&lt;br /&gt;&lt;br /&gt;在 Firefox 應該是要用安全模式（不是他的隱私模式），就是要把所有的附加元件／擴充套件全都停用掉。我個人感覺應該是 Adblock Plus 的緣故才會這樣。因為我有裝的外掛鐘，大多數都不會衝到這種東西，唯一會衝到且兩邊瀏覽器都有裝的，就是 Adblock Plus。&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;border-top:2px dashed gray; width:10%;&quot;&gt;&lt;/div&gt;&lt;br /&gt;我覺得很好笑的就是我在找資料的時候看到&lt;a href=&quot;http://thenextweb.com/twitter/2011/06/23/how-to-find-the-rss-feed-for-any-twitter-user/#comment-686214097&quot;&gt;有個人說&lt;/a&gt;以下這段話：&lt;blockquote&gt;So the article was posted more than a year ago, but all the comments are from within the last two weeks. Interesting.&lt;br /&gt;&lt;br /&gt;It worked for me, by the way. Thanks.&lt;/blockquote&gt;&lt;br /&gt;讓我想到用無痕模式來試的原因是同上篇文章中&lt;a href=&quot;http://thenextweb.com/twitter/2011/06/23/how-to-find-the-rss-feed-for-any-twitter-user/#comment-689372950&quot;&gt;有人&lt;/a&gt;提到他用 IE 與 Chrome 都不行，但是 Firefox 可以。</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/5577317992492997167/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/11/twitter-rss-feedburner.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5577317992492997167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/5577317992492997167'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/11/twitter-rss-feedburner.html' title='Twitter RSS &amp; Feedburner'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-1672498670495411828</id><published>2012-10-30T00:58:00.000+08:00</published><updated>2013-04-08T14:17:49.751+08:00</updated><title type='text'>iPhone 4S 5.1.1 JB 平刷</title><content type='html'>因為我在摩斯漢堡的時候想要用 3G 打 Facetime，可是最後還是失敗，卻導致了從 Cydia 的裝的 My3G 無法刪除。&lt;br /&gt;&lt;br /&gt;所以我就來找怎麼平刷 iPhone 4S 5.1.1 JB 機子。其實我前一陣子有找過，但是沒有找到資料。這次就找到了，因為今年十月中那些 JB 的人才弄出方法來。&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class=&quot;jb&quot;&gt;前言及注意事項&lt;/h3&gt;本段內容僅供&lt;b style=&quot;color:red;&quot;&gt;無鎖機&lt;/b&gt;及&lt;b style=&quot;color:red;&quot;&gt;以電腦的 iTunes 升級／回覆至 iOS 5.1.1&lt;/b&gt; 的 iPhone 4S 5.1.1 JB 參考。&lt;br /&gt;&lt;br /&gt;通常來說已經 JB 的裝置，在 Cydia 上會有 SHSH 的備份。如果你沒有 5.1.1 SHSH 的話，就別繼續看了。不過現在官方 5.1.1 版仍是可以 JB，所以只要還沒到 6.0 的，都還可以 JB。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;color:red;&quot;&gt;注意&lt;/b&gt;：因為會升 Baseband （基帶），所以有解鎖（Unlock）需求的有鎖機並不適用。而因為技術性關係， OTA 升級至 5.1.1 的 iPhone 4S 無法以這個方法平刷。&lt;br /&gt;&lt;br /&gt;&lt;h3 class=&quot;jb&quot;&gt;準備工作&lt;/h3&gt;下載主程式： &lt;a href=&quot;https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.10b5c.zip?attredirects=0&amp;d=1&quot;&gt;RedSnow 0.9.10b5 for Mac&lt;/a&gt; (&lt;a href=&quot;http://www.redsn0w.us/2010/03/download-direct-links-jailbreak-guides.html&quot;&gt;Download page&lt;/a&gt; by &lt;a href=&quot;http://www.redsn0w.us/&quot;&gt;redsn0w&lt;/a&gt;)。反正 redsn0w 應該就是找最新的吧。&lt;br /&gt;下載 5.1.1 ipsw： &lt;a href=&quot;http://appldnld.apple.com/iOS5.1.1/041-4346.20120427.1RuDG/iPhone4,1_5.1.1_9B206_Restore.ipsw&quot;&gt;iPhone4,1_5.1.1_9B206_Restore.ipsw&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3 class=&quot;jb&quot;&gt;開始&lt;/h3&gt;將 iPhone 接上電腦後開啟 redsn0w。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size:130%;&quot;&gt;Extras -&gt; Even More -&gt; Restore&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Restore iPhone by redsn0w&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/royhsia/8135405796/&quot; title=&quot;Flickr 上 royhsia 的 Restore iPhone by redsn0w&quot;&gt;&lt;img src=&quot;http://farm9.staticflickr.com/8043/8135405796_baca9ae8aa.jpg&quot; width=&quot;391&quot; height=&quot;500&quot; alt=&quot;Restore iPhone by redsn0w&quot;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IPSW 就選擇下載下來的「iPhone4,1_5.1.1_9B206_Restore.ipsw」。&lt;br /&gt;&lt;br /&gt;Blobs 就選擇 SHSH 存放的位置， Local 就是存在本機的 SHSH，而 Remote 就是從 Cydia 上抓下來。為啥叫做 Blobs 我也不知道。&lt;blockquote&gt;後來補充的（Apr. 8th, 2013）：&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Binary_large_object&quot;&gt;Binary large object&lt;/a&gt;&lt;br /&gt;A blob (alternately known as a binary large object, basic large object, BLOB, or BLOb) is a collection of binary data stored as a single entity in a database management system.&lt;/blockquote&gt;&lt;br /&gt;接下來就是「Baseband 更新」的提示，告訴你 Baseband 要被更新了，有鎖機快滾。等你這個按下「確認」後，你就把它放在那邊不要裡／動它。等時間到了，電腦上的 iTunes 就會要你選擇「設為新 iPhone」或是「從備份回覆」。噹噹，手機已經變回官方版的 iPhone 4S 5.1.1。&lt;br /&gt;&lt;br /&gt;其實 redsn0w 跟 Absinthe 都很喜歡這樣啥都不用按就直接自動做下去。所以現在要做 JB 這些事情真的是很容易呀！&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;幸好我之前有從 iTunes 上回覆過 iPhone，因為我記得我之前是直接從 iPhone 5.1 用 OTA 升級到 iPhone 5.1.1。不然我可是不能夠平刷 XDDD。&lt;br /&gt;&lt;br /&gt;等到回覆完成後，就再用 &lt;a href=&quot;http://absinthejailbreak.org/5-1-1-absinthe-untethered-jailbreak-iphone-4s-4-3gs/&quot;&gt;Absinthe&lt;/a&gt; 把 iPhone 4S 5.1.1 給 JB 掉啦～&lt;br /&gt;&lt;br /&gt;這邊特別為 Mac 版附註一下。因為 Mountain Lion 無法直接執行該程式。&lt;br /&gt;&lt;br /&gt;在 Absinthe 上按右鍵選擇「顯示套件內容」。開啟資料夾 Contents -&gt; MacOS，在資料夾下的 Absinthe-10.6 上按右鍵選擇「打開檔案的應用程式」，選擇「終端機」。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;.jb {left: 15%; width:70%; text-align:center; border: 2px solid maroon; background-color: rgba(243, 137, 80,0.3);}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/1672498670495411828/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/10/iphone-4s-511-jb.html#comment-form' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1672498670495411828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/1672498670495411828'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/10/iphone-4s-511-jb.html' title='iPhone 4S 5.1.1 JB 平刷'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3429545185406323297.post-7029567386269956720</id><published>2012-10-15T01:13:00.000+08:00</published><updated>2012-11-16T22:08:53.930+08:00</updated><title type='text'>Remove ad from Echofon for Firefox</title><content type='html'>因為 Echofon 無法更新 Timeline，所以我沒有辦法只好上網找解法。直接想到的方法就是更新成有廣告的版本，再找方法把廣告移除掉。&lt;br /&gt;&lt;br /&gt;因為我現在用的是 Mac，所以我就附 Mac 的方法，原始教學的網址也是 Mac 版的。我就是看到原始教學網址才領悟到的。我一開始 Google 到的是&lt;a href=&quot;http://pastebin.com/wFN4SQSn&quot;&gt;英文教學&lt;/a&gt;，後來看了 &lt;a href=&quot;http://www.youtube.com/watch?v=oWIw-pxICHk&quot;&gt;Youtube 的教學&lt;/a&gt;稍微懂了，但是真正會用，還是靠這個德文 &lt;a href=&quot;http://blog.pregos.info/2012/02/02/hide-advertisment-from-firefox-twitter-client-echofon/&quot;&gt;Mac 版的教學&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;到下面這個地方，新增／貼上「userChrome.css」這個檔案。&lt;br /&gt;&lt;code&gt;~/Library/Application Support/Firefox/Profiles/&lt;b&gt;RamdonNumber&lt;/b&gt;.default/chrome&lt;/code&gt;&lt;br /&gt;Windows 的在這&lt;br /&gt;&lt;code&gt;C:\Users\&lt;b&gt;UserName&lt;/b&gt;\AppData\Roaming\Mozilla\Firefox\Profiles\&lt;b&gt;RamdonNumber&lt;/b&gt;.default\chrome&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;如果沒有那個檔案的話就自己新增文字文件／文字編輯，存檔的時候將附檔名打成 .css 即可。&lt;br /&gt;&lt;br /&gt;檔案內容如下：&lt;br /&gt;&lt;code&gt;#echofon-ad-unit {&lt;br /&gt;display: none !important;&lt;br /&gt;}&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;沒錯！就是這麼無趣的三行就可以把廣告給隱藏掉了！不過要記得是在「（亂數）.default」下的那個資料夾新增 chrome 這個資料夾，而不是放在 &lt;code style=&quot;display:inline;&quot;&gt;&lt;b&gt;（亂數）&lt;/b&gt;.default/extensions/&lt;b&gt;（Echofon 的名稱）&lt;/b&gt;/chrome&lt;/code&gt; 下。我在試的時候就是放錯地方所以才沒效。&lt;br /&gt;&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;code {display:block;} code b {color:red;} .hr {border-top: 8px dashed maroon;} .jb {left: 15% !important; width:70% !important; text-align:center !important; border: 2px solid maroon !important; background-color: rgba(243, 137, 80,0.3) !important;}&lt;/style&gt;</content><link rel='replies' type='application/atom+xml' href='http://royhsiasdairy.blogspot.com/feeds/7029567386269956720/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/10/remove-ad-from-echofon-for-firefox.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7029567386269956720'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3429545185406323297/posts/default/7029567386269956720'/><link rel='alternate' type='text/html' href='http://royhsiasdairy.blogspot.com/2012/10/remove-ad-from-echofon-for-firefox.html' title='Remove ad from Echofon for Firefox'/><author><name>ROYHSIA</name><uri>http://www.blogger.com/profile/18310546719591115410</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://1.bp.blogspot.com/-huEirM4n0PQ/USeDcVFOviI/AAAAAAAAy_w/QnmUp87FnBs/s1600/DSC00424.JPG'/></author><thr:total>0</thr:total></entry></feed>