2012年6月4日 星期一

Blogger NCR

萬惡 Google 讓 Blogger 也開始做惡了(?)

原本網址為 http://xxx.blogspot.com。現在會根據你所在地區,被強制轉成 http://xxx.blogspot.tw 或是 http://xxx.blogspot.nl 等等以國家頂層域名(tw, nl, fr, hk)結尾的網址。

看了就不爽啊!!!

雖然好像是根據所在地區而造成的差異,如在香港開就會變成 .hk 結尾,在台灣開就變成 .tw 結尾。但是這樣好醜,我喜歡 .com 結尾。

所以就要想辦法修改啦!

現在找到兩個修改模板的方法,算是暫時可以用。這可以讓連到你網誌的人,網頁的網址自動轉成 .com 結尾。

手動的方法就是連結的時候,直接在網址後方加入 ncr,如 http://xxx.blogspot.com/ncr。這太累人了,所以對於 Firefox 或 Chrome 的使用者,可以靠安裝 Greasemonkey 來達成。

userscript.org Blogger NCR

找到兩個方法,只是程式碼寫法不同,但是都是靠 ncr 的這個方法。

來源一
<!-- 自動轉址 -->
<script type='text/javascript'>
(function(){
if( document.URL.match(/\.blogspot\.(com\...\/|..\/)/) ){
var URL = document.URL;
URL = URL.replace(URL.match(/\.blogspot\.(com\...\/|..\/)/)[0],".blogspot.com\/ncr\/");
document.location = URL;
}
})()
</script>
<!-- -->


來源二

<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);
}
</script>


如果 Google 把這個 ncr 給擋掉的話,這樣我們就沒轍了。

2012年4月13日 星期五

隱藏文章的按鈕

剛剛想到的。自己把 Javascript 亂加一加,拼出我想抄想很久但一直找不到程式碼的隱藏文章。

input 是在 Firefox 附加元件那篇用到的,我一開始是打連結,後來覺得按鈕會比較好看所以改成用按鈕。

接著是用「javascript 更改 css」下去 Google 找找到的這篇文章。我有把他的文章修改過,原文似乎是大陸人的文章。
分為改變直接樣式,改變 className 和改變 cssText 三種。

className
先在樣式表宣告 class 名稱。(就是 .hahaha {font-size:120%;} 這種)
要用的時候用 document.getElementById('obj').className="…"this.className="..." 呼叫。

cssText
用 cssText 的話,必須要加上 style。正確的寫法是 document.getElementById('obj').style.cssText="…"

直接改變樣式
document.getElementById('obj').style.backgroundColor="#003366" 要記得寫到具體樣式。

注意
1. Javascript 對大小寫很在意, className 不能寫成 classname。寫錯大小寫會失效。
2. 使用 className 的時候不要寫 style。 document.getElementById('obj').style.className="…" 這種寫法是錯誤的!

所以加一加,程式碼就出現啦!需要的就是一個按鈕,再來就是一個框框將要隱藏的內容包起來可以用 span 或 div。理論上應該是要用 div 啦,只是這樣會有個換行。下面藍色的都是可以自定名稱的,只是那兩對名稱要對好,不然就沒效了。

CODE<input type="button" value="按鈕名稱" id="ButtonNameBox" onclick=" javascript:document.getElementById('ButtonName').style.display='inline'; javascript:document.getElementById('ButtonNameBox').style.display='none';">

<div id="ButtonName" style="display:none;">要隱藏的內容</div>


因為我不希望因為換模板的時候漏了某段程式碼就整個 Blog 的內容大爆炸,所以才會直接寫在文章裡頭。不然是可以用個 script 來進行呼叫,這樣會看起來清爽許多。

雖然我沒用到我最早看到的這篇裡頭所講的東西,不過他給當時的我一個想法。文章來自 Blogger 官方說明,是個需要改模板的方法。這就是為什麼我後來不用的原因,因為換模板的時候忘了,那就所有文章大爆炸。話說,這個方法就是用 className 的那個方法達到以 Javascript 修改 CSS 樣式。只不過我喜歡用直接修改樣式的方法。





其實我原本打算把這篇文章除了第一句其他都用這個按鈕包起來。不過後來想想還是算了 =3=。不過這篇文章沒有一個範例也說不過去,所以請按下面這個吧。

2012年3月6日 星期二

Mar. 4th~5th, 2012: Starbucks 星冰樂買一送一

我以為是任何款式都送,所以四號就跑去了。沒看到大排長龍就覺得怪怪的,所以在要買之前先問了一聲。真的是我錯了。

我原本要打電話要克林姆幫我查星巴克版的優惠訊息。後來我自己走到樓下想要用那邊的展示電腦 MacBook 系列查詢時,才想到勤美誠品有免費的無線網路可以用!!我就用我自己 iPhone 上的 Miu Term 查。我還是比較喜歡傳統的界面,不喜歡免費版的 Miu Ptt。

查完發現真的是只有星冰樂才有特價,所以我就拿著星巴克杯子開始逛街。

好奇很久的 Mac 通訊錄裡的「與 Google 同步」這個東西,我看展示機裡頭都有,可能真正要確定必須要等下次我真正 Clean Install 的時候才能夠知道了。因為我不知道他有沒有接過 iPod Touch/iPad,之前查到的資料是有跟 iDevice 同步過就會出現 Google 的這個選項。

而我去玩了另一邊展示的 HTC Android 手機,那邊的系統版本都是 2.3.5 ,還真低 =3=。 Ice Cream Sandwich (4.0) 在那邊招手啊! HTC 這種出了之後就不管的我真的不是很喜歡。 Nokia 也是這樣一堆版本,出了之後除非重大故障,不然都不會更新。

我真的很討厭看到別人有新功能,可是我的這台因為天生限制而不能更新。像之前 Symbian 60 換成 Symbian^3 的時候, Nokia 只有在新手機用這個新系統我就覺得很不爽,感覺上像是被遺棄的孤兒。至少目前的 iPhone 沒這個問題, iPhone 3GS 到現在最新的 iPhone 4S 都可以更新到最新版的系統韌體。希望蘋果電腦繼續維持這樣。古老的 iPhone 及 iPhone 3G 就算他們出現太早了,死在前面的前鋒。感覺上從 iPhone 3GS 出現之後, iPhone 的硬體才總算有比較完整的功能,能給使用者比較 Apple 式的體驗。雖然在 iPhone 4 的時候才出現前鏡頭。

而我也試了好奇很久的一個問題,就是 Android 的系統中有沒有內建其它國家的語言,答案是沒有。雖然我目前只試過 Samsung 以及 HTC 這兩款,但以我對台灣廠商的瞭解,就算 Google 本身有附,他們絕對會砍光光其他語言好省那一點點的空間。 HTC 的那幾台展示機都是 Android 2.3.5,而裡頭的系統語言只有三種,分別是英文、正體中文(上面寫「繁體中文」)以及簡體中文。

目前就只差我沒看過 Galaxy Nexus, Google 官方出的(Samsung 代工) Android 手機。不然我幾乎可以說所有的 Android 就跟 Windows 一樣,為了省那一點空間,系統語言就只有放入該地比較常用的幾種語言而已。
雖然正常使用下,我們當然是只有使用正體中文這種語言。平常也不會有需要切換到其他國家的語言的時候。

但是我曾經看有人這麼說過:他在國外求學,日本朋友跟他借 iPhone 去玩的時候,他將系統語言切換成日文再給他玩。這樣那個日本朋友根本不會有任何語言上的問題,因為用起來完全就是在日本買的 iPhone 所呈現的樣子。

或許你會說這一點也不重要,但對我來說能夠達成這樣的裝置我會比較喜歡。因為它幫你想好一些不是很重要的小細節了。就是這些普通人沒有注意到的小細節,一堆小細節加起來,就讓這個系統比較好。

如果哪天你想要試試看德文的作業系統,系統設定選一下,你就變成德文的系統了。或者換個說法,當你到德國的賣場時,看到電腦不知道該怎麼使用。如果能夠按圖索驥地找到系統設定,這樣你就可將 Mac 的系統語言改成正體中文然後開始歡樂使用。

像這種一開始就有考慮到多國語言的系統,比較不會發生檔案或程式因為換了個語言的作業系統就有一大堆問題。在 Windows 中經常發生,發生到我不爽很久了。我最常遇到的就是中國大陸開發的軟體,在台灣版的 Windows 裡開啓,裡頭全都是亂碼。



在這邊順便附註一下怎麼改系統語言。

首先從 Mac 無論如何天打雷劈都不會移動位置(頂多隱藏而已)的選單列,選擇怎麼看都會在那邊的「系統偏好設定(System Preferences)」。反正無論何種語言,它都是在大概那個位置。就算你看不懂的話,才幾個,多試幾次總有一天會選中吧 XDDD?
System Preferences
接著就是“困難”的地方了,找在第一行的「旗子」。不需要管下面寫啥,反正是旗子圖示的那個就是我們要改語言設定的地方了。中文寫的是「語言與文字」,英文寫的就是上圖的那個「Language & Text」。

把你所需要的語言往上拖到第一個。
Drag which you want to the top

完成後就登出再登入,系統語言就變更完成了!


順便附註我自己發現的:拖完之後 Mac 就會自動儲存設定,不像 Windows 還有個「套用」或「確定」需要按。所以拖完就可以直接按左上角的 x 關閉「系統偏好設定」。
而且在這時不用登出,只要把有多國語言(如 iTunes 、 iPhoto 等等是一定支援多國語言的軟體)的程式關閉再重新開啓,這樣那個程式就會變成你現在系統所設的語言了。
只不過該程式在 Dock 地方的選單等,會因為 Finder 這些程式本身的關係,還是必須要等到登出再登入後才會變更。這就跟 Windows 的 explorer 差不多。


扯的遠了 XDDD。反正目前我看到的 Android 全都只支援所販售當地的幾種語言而已。

雖然因為 Android 本身的特性,可以自己上網找各式的韌體檔自己刷機,我當時就是這樣把中國大陸版刷成台灣亞太版的。不過還要這樣多一步驟會覺得很麻煩很討厭。

系統內有支援多國系統語言就代表系統內一定有那個語言的編碼,所以我這種多國音樂的標籤資訊都可以正常顯示。我之前用的 Nokia N79 就是因為有歐洲的編碼(我猜應該就是 Latin-1),所以英文、法文、德文、西班牙文、義大利文這幾種語言,雖然不支援系統語言更改成該語言,但是手機內部有那個編碼,所以仍可以正常顯示。
其實我猜可以正常顯示的原因是因為那幾個都是在同一個編碼裡頭。我猜 Nokia 裡頭所包含的可能就是 ISO-8859-1 (Latin-1)這個拉丁文的編碼集合,剛好上述幾個國家的字元都剛好在 Latin-1 裡有包含到,也就是為什麼可以正常顯示。

可是 ISO-8859-1 裡頭本身就不完整支援好幾種歐洲國家的語言,如 Dutch(IJ, ij)、 Finnish(Š, š, Ž, ž)、 French(Œ, œ, and the very rare Ÿ)、 Irish(Ḃ, ḃ, Ċ, ċ, Ḋ, ḋ, Ḟ, ḟ, Ġ, ġ, Ṁ, ṁ, Ṡ, ṡ, Ṫ, ṫ)、 Welsh(Ŵ, ŵ, Ŷ, ŷ)。因為 ISO-8859-1 本身就是不完整支援,連歐洲各國的都要用各個補充包來補救。如 Finnish 與 French 用 ISO-8859-15 (別名 Windows-1252), Irish 跟 Welsh 是用 ISO-8859-14。

我上面會特別附上我覺得很有意思的 Welsh 文,是因為我看了一部有人翻譯的無聊肥皂劇,外加我喜歡的影集 Brothers & Sisters 裡的 Kevin 這個角色是由 Welsh 人 Matthew Rhys 演的。

這就是為啥瀏覽器總是會有一個地方可以選一大堆編碼,因為現在世上的編碼亂糟糟。我以前用 IE 的時候還不清楚編碼這種問題,是後來在學校看到有人從瀏覽器選編碼,就把一整篇的亂碼轉為我們看得懂的字之後才知道有這種編碼的問題,也就是這時候才知道可以轉換編碼。像之前在大學的時候看人從連結按右鍵選「複製連結」,我那時才知道可以這樣用。大一、大二的我真的被 IE 及 Windows 荼毒的很嚴重。

其實 Unicode 的推出是在我剛出生不久的時候,第一版是在 1991 年推出的。可是因為死霸主「有點軟」他家在寫 Windows 程式的工程師通常都沒在考慮編碼的問題,所以他們的軟體大多不直接支援 Unicode。該死的「有點軟」!!

至少我前一陣子用 Outlook 要把 iPhone 上的通訊錄匯出就發生問題編碼的問題。在 Outlook 上看是正常的,但是輸出成 .CSV 的時候就發生亂碼的問題了。所以 Microsoft 系列始終是個不怎麼樣的東西(對編碼問題有深深怨念的我)。




根據維基百科的考古資料,在二十世紀八十年代末期,有兩個組織為了編碼的問題就這麼產生了,一個叫 Unicode 組織(商業機構),另一個叫 ISO-10646 工作小組(國際合作的國際標準化組織, International Organization for Standardization ,簡稱 ISO)。(內心想:為啥不是 IOS, “I”nternational “O”rganization for “S”tandardization?)
不久後他們發現了對方的存在,所以「攜手合作」且「不約而同地」各自推出 Unicode 以及 ISO-10646字集(維基百科該條目的編輯人就是這樣在反諷的)。
“雖然實際上兩者的字集編碼相同,但實質上兩者確實為兩個不同的標準。”
之後在 1991 年的十月份,「Unicode 組織」發佈了 The Unicode Standard(Unicode 1.0)。這標準包含了「國際標準化組織」所制定的 ISO/IEC 10646。
我看到這邊,按照我的理解是在這個萬國碼規格大戰中, Unicode 這個商業機構打贏了 ISO-10646 這個國際標準化組織。
接下來就是 1992 年初, ISO/IEC 10646 的初稿中有一個非必須的附錄,名為 UTF。它提出了將0-127的範圍保留給ASCII以相容舊系統的概念。這個概念中間被某些人加了一點東西,然後傳阿傳的,就傳到某兩人的耳朵中。在 1992 年 9 月 2 日,肯·湯普遜和羅勃·派克一起在美國新澤西州一架餐車的餐桌墊上描繪出此設計的要點,然後他們就將這個概念給實現了!接著他們(應該是他們吧?)在 1993 年 1 月 25-29 日的在聖地牙哥舉行的 USENIX 會議首次正式介紹 UTF-8。

我沒有提其他種的 Unicode 編碼,反正目前最為流行的就是這個 UTF-8。在他們推出之後就是一直修改版本,增加啥的,淘汰啥的。

“在西元2005年,Unicode的第十萬個字元被輸入成為標準之一,其為馬來亞拉姆語(Malayalam,印度西南部沿海居民的語言)的Praslesham(പ്രശ്ലേഷം)。” Wiki 查到的。我看到的內心第一種想法:「這啥鬼啊!(翻桌 (/‵Д′)/~ ╧╧)」。



維基百科找了那麼久,我已經忘記我要打啥了 XDDD。

反正沒有該編碼,就無法顯示那個字。而沒有那個編碼,可是機器以為你有的那個編碼,這樣解出來的就是亂碼。舉例來說,繁體中文有一張對應表叫做 Big5,而簡體中文也有一張對應表叫做 GB。系統在顯示文字的時候就是看讀取到的資料說那個地方是什麼代號,再去對應表中把字拿出來顯示在螢幕上。而 Big5 跟 GB 的對應表長得很像,所以一開始沒有宣告是用哪個對應表的話,系統所顯示出來的資料就會是錯的。

所以簡體中文的 GB 編碼硬是被台灣的正體中文編碼 Big5 解,我們看到的就會是亂碼。而像以色列文、泰文或是俄羅斯文就無法正確顯示,只能變成框框。有些框框裡頭會有四個字的編碼號。

真正的編碼情況通常不會那麼和平的。以維基百科的舉例來說,希伯來語字母 aleph(א)的Unicode代碼是 U+05D0 ,改成用十六進制的 UTF-8 寫起來就是 0xD7 0x90。而因為一個是「U+05D0」,另一個是「0xD7 0x90」,因為本身就差別很大,所以通常來說不會顯示錯誤。如果差這麼多的這種顯示錯誤的話,那麼那個資料看起來就會像是被轟炸過的城市一樣亂。

哈哈哈!我已經被編碼搞瘋了。


Android 這種也不是代表在系統設定沒有多國系統語言就一定會出包。說不定他內建支援 UTF-8 編碼,這樣就不會有問題了。

我的 mp3 都是用比較舊的 UTF-16。因為當時開始要改 mp3 標籤的時候有研究過。 Mp3tag 這個軟體支援 ID3v2.3 (ISO-8859-1 與 UTF-16)及 ID3v2.4 (UTF-8)。雖然是用 ID3v2.4 UTF-8 最好,但是 Windows 本身系統不支援,所以我只能選 UTF-16 的 ID3v2.3。不選 ID3v2.3 ISO-8859-1 的原因很明顯,因為它只有歐洲國家的編碼,選擇 UTF-16 會比較好一點。

在 Windows 中選擇 ID3v2.3 不選 ID3v2.4 的好處就是 Microsoft Windows 的檔案總管(explorer.exe)可以直接辨識出格式為 ID3v2.3 的 mp3 標籤資訊,所以就可以直接在資料夾裡選擇歌名或曲目等資訊排列檔案。

我一直想測的歌曲標籤這個問題我星期天(Mar. 4th, 2012)去的時候沒辦法直接測 XD,因為要接電腦傳歌進去。不過我在打這篇文章的時候想到先把歌放到網路上,去到那邊用手機下載下來聽好了。因為那邊有免費的無線網路。所以我星期一(Mar. 5th, 2012)的時候又去一次,現在測試完了。

其實最簡單的一招是直接開網頁啦~這樣應該是最快 orz。不過看 mp3 的爽度較高!(哪裡高了?!)


星期一的時候,我是摸到 HTC EVO 3D 那台,我只有用這台測試。我當時還不知道這台就是 HTC 可以拍 3D 照片的那台耶!在中港路公益路交叉口現在有個很大的廣告在那邊。後來等下載等到無聊的時候翻過去看發現有兩個鏡頭,這才發現是可以拍 3D 照片的手機。

說實在,我星期天本來打算當晚就去的,可是在編輯那個 Hinet 給的 Myweb 空間的網頁編到快起肖。問題一堆,最後還是沒有解決掉那些問題。尤其是那個觸控式行動裝置對於 position: fixed; 這個的處理問題,害我弄出來的排版超醜。而且之後還聽到克林姆說排版超奇怪,隨口問問,竟然真的是那個垃圾微軟出的 Internet Explorer 搞的鬼。因為 IE 不支援 CSS 3,就連我把 Windows 7 內建的 IE 8 升到 IE 9 ,排版仍是有問題。真的被荼毒好多年啊!微軟出的大多都是垃圾。唉。(這段就是要罵微軟)
雖然背景那邊我是用瀏覽器的漸層,不過 HTC EVO 3D 上 Android Market 的 Opera Mobile 就可以正常顯示, IE 你顯示不了就是你有問題。

無聊人士可以玩玩看你的瀏覽器支援 HTML 5 的程度。下面是按成績排順序。

http://html5test.com/

Mac OS X 10.7.3:
374 and 13 bonus points out of a total of 475 points (Chrome 17.0.963.65)
332 and 9 bonus points out of a total of 475 points (Firefox 10.0.2)
329 and 9 bonus points out of a total of 475 points (Opera 11.61)
302 and 11 bonus points out of a total of 475 points (Safari 5.1.3)

Windows 7:
374 and 13 bonus points out of a total of 475 points (Chrome 17.0.963.56)
329 and 9 bonus points out of a total of 475 points (Opera 11.61)
317 and 9 bonus points out of a total of 475 points (Firefox 10.0.2)
141 and 5 bonus points out of a total of 475 points (Internet Explorer)

iOS 5.0.1(iPhone/iPad):
305 and 9 bonus points out of a total of 475 points (Safari on iOS 5.0.1)

這是我根據自己的電腦實測的結果。上面萊姆色的那兩個是在兩種作業系統中有差別的項目。雖然可以在該網站的 other browers 那頁有寫其他瀏覽器的分數。不過像是 Firefox 在不同系統分數不同的這點他就沒提到了。

IE 9 真的很爆笑,只有 141 而已。更好笑的是 IE 8,根據該網站只有 41 分而已。不過 Safari 也蠻好笑的,行動裝置上的成績比電腦高。雖然加上 bonus 就一樣了。

所以還在用 IE 的人,除非你有網路銀行讀卡機之類的需求。不然你可以拋棄 IE 了,早點拋棄 IE 換成一些比較符合世代的瀏覽器對你會比較好。

像是最近的火熱之星 Chrome ,它有可以安裝套件擴充瀏覽器的功能。先在 Chrome 的「個人化設定」或是在第一次開啓 Chrome 的時候用 Google 帳戶「登入 Chrome」,這樣 Chrome 就會幫你同步瀏覽器的書籤(我的最愛)、歷史紀錄、主題、擴充功能等等資訊。只要有一個 Google 帳戶,你就可以在任何已安裝 Chrome 的電腦,設定登入你的 Google 帳戶,你就可以深刻體會到雲端的美妙。我覺得他就差無法同步擴充功能的設定,不然就幾乎是我心中完美的同步功能。

Chrome 同步處理偏好設定
Chrome 同步處理偏好設定

我現在換電腦、重灌完的時候,只需要在 Chrome 登入 Google 的帳戶,所有的擴充功能、書籤等資料都直接出現在新電腦裡。只是每次都需要稍微調一下擴充功能的設定這點有點糟糕。不然真的就是現在最好的瀏覽器了。雖然只差那麼一點,他仍是最好的瀏覽器啦 XDD。

不過我現在主要仍是用 Firefox。(吐舌頭 XP)


其實我當時編完網站的時候還沒有想到「下載」的這個問題。是後來在手機上測試的時候才發現下載會發生問題。在電腦上點那些歌曲連結時都會跳出視窗問我要下載還是要開啓,就算沒跳出來,我也還有一招「在連結上按右鍵選另存目標」。可是 iPhone 的 Safari 非常自動的直接用 Quicktime 開啓連結檔案,而且長按連結也沒有出現另存目標的這個選項。我這時才發現比那個排版問題更大的問題出現了。

上網找到一個 PHP 的解法跟一個 ASP 的解法,兩種都沒用。似乎真正要有用必須要從檔案伺服器那邊設置,也就是我沒辦法搞定這個問題。最後我就放棄了。因為從下午六點搞到晚上十二點還沒搞完,我就去洗澡抱熊貓了。反正當時心想不行的話,到那邊再去想辦法了。

結果我五號的時候在勤美誠品地下一樓用 HTC EVO 3D 內建的「網路瀏覽」還真的是直接從瀏覽器中開啓 mp3 檔案。我就把希望寄托在我心中播放軟體跨平台最佳代表作 VLC 的好兄弟—「跨平台的最佳網路瀏覽器 Opera」。幸好這位 Opera Mobile 並不負我所望,它可以正常的執行我的最後一根希望稻草—「FTP」。我就是直接用 Opera 以 FTP 協定連上 Hinet 的 Myweb 伺服器來下載我要拿來測試的 mp3。

其實我上面也有提到,網頁可以正常顯示的話,就代表裝置裡有 UTF-8 的編碼(我網頁是用 UTF-8 這編碼寫的)。所以並不需要測 mp3 的編碼。不過我還是測了,都弄這麼久了,不測測我會不甘心。測了之後才發現問題 XDD。

其實有 UTF-8 並不代表有 UTF-16。不過好像因為編碼都已經有了的關係,所以只要弄個對照表把 UTF-8 轉換到 UTF-16 就可以用了。好像的 ASCII 跟 Unicode 就是這樣轉換的。這邊我不清楚 XDD。

Opera Mobile: UTF-8 Pass!
Opera Mobile: UTF-8 Pass!
其實 Opera Mobile 不僅通過 UTF-8 測試,還通過 CSS 3 測試。至少我所用到的 CSS 部分它都有忠實呈現成有問題的觸控行動裝置樣式。不像 IE 9 的漸層背景弄不出來。在這邊 דניאל בן חיים 的 מתפרפר 這首歌歌名顯示是正常的。

把好不容易下載下來的 mp3 檔用 HTC EVO 3D 內建的音樂播放器播放之後發現歌曲與專輯名有問題。「מתפרפר」變成「碅偽偽」(我用 Mac 的手寫寫出第一個字來的 XDD)。不過為什麼歌手資訊顯示是正確的,但專輯名及歌名都是亂碼的這個問題我也不清楚。因為歌手顯示沒問題,所以通常來說解決方法就是用 mp3tag 移除標籤,再回復一次就好了。應該啦~按我的經驗這樣應該會好(小聲)。

Hebrew: half pass!
Hebrew: half pass!
דניאל בן חיים - מתפרפר.mp3

我現在才發現這首歌就是這張專輯的名稱 XDD。

Russia: Pass!
Russia: Pass!
Алексей Чумаков - Когда забудешь ты меня (ft. Арина Риц).mp3

這樣應該大多數的編碼都有支援到,像是泰文之類的應該也有支援。不過上面引用提到 2005 年加入的 Unicode 第十萬字那個我就不在意有沒有支援到了。因為正常人在使用也不會用到那個字。這種東西讓考古學家再去擔心吧。

在這邊提一下我改 mp3 的經驗,上面那樣對一半的我真的還沒什麼遇過,通常都是全錯,或是全對。這種對一半的我真的沒啥經驗。不過過去的問題 mp3,通常只有我把標籤整個移除掉再回復,這樣可以解決大部分的編碼問題。重點就是移除再還原。因為那些 mp3 檔的標籤資訊可能是用 ID3v1 或根本是來亂的 APE 所儲存的,把他們全部移除掉再重新寫入 ID3v2.3 格式的資訊這個方法我使用到現在沒啥遇到問題。 Mp3tag 這個程式還有一個寫入 ID3v1 + ID3v2.X 的格式,被他讀取出來會顯示成「ID3v2.3 (ID3v1 ID3v2.3)」這個長相,我是特別把 ID3v1 的選項給取消掉,單純只寫入 ID3v2.3 UTF-16。對一半的這個問題,我真的不知道為什麼會這樣啊......



順便看一下另一個我覺得蠻有趣的現象。我是用 Opera Mobile 連上 FTP 下載檔案。上面這些要測試的 mp3 我因為知道會有編碼的問題,所以當時上傳到 FTP 之前就已經將檔名改掉,變成 1.mp3 、 2.mp3 等等。而更早傳上去的 Ringtone 因為當時沒改檔名,所以是按照曲目及歌名來命名的。這情況跟我原本預想的不太一樣, Opera 瀏覽器中竟然會顯示成亂碼。我原本以為會跟從電腦上的 Firefox 或 Chrome 看到的一樣,就是正常顯示的樣子。因為我當時在測的時候,只有 Windows 的檔案總管會顯示成亂碼。其他各式各樣的瀏覽器都能夠正常顯示。

是亂碼
Android 上的 Opera Mobile 讀取由 Filezilla 上傳到 Hinet Myweb FTP 的檔名顯示成亂碼

不過有趣的是當我下載的時候,顯示的卻是正常的
下載的時候顯示的是正常的

最後來一張 HTC EVO 3D 照相時的照片。

「HTC EVO 3D」是 3D 啊!!!
「HTC EVO 3D」是 3D 啊!!!
看一陣子就頭暈了。而且不認真看的話看不出 3D 效果。只有看到兩個糊糊的東西。圖上有兩條線那邊不是我照相的問題,是因為 3D 才會呈現成那樣。





既然上面都在說手機跟編碼,那就順便來比較一下 Google 本身設計的 Galaxy Nexus 以及強檔 Apple 的 iPhone 4S 吧。

但在這之前要先說說 Google 找人代工的 Nexus 系列的命名。

第一隻 HTC 代工的 Nexus One , 2010 年一月發佈,最高韌體到 Android 2.3 Gingerbread。
第二隻 Nexus S 改找 Samsung 代工, 2010 年十二月發佈,最高韌體目前到 Android 4.0 Ice Cream Sandwich。
第三隻就是這隻 Galaxy Nexus, 2011 年十一月發佈,最高韌體目前到 Android 4.0 Ice Cream Sandwich。

Versusio.com 這個網站還蠻有趣的,它讓你用一張普通的信用卡在螢幕上比大小。比到卡片跟螢幕上的卡片相近的時候按確定,這樣在網站上所顯示的大小就接近你真正拿在手上的實機大小了。

Comparing Samsung Galaxy Nexus 32GB vs. Apple iPhone 4S 64GB - VERSUS IO
(這個網站有多國語言版,想看正體中文的可以在網頁右上角選擇 HK)

我的實機跟電腦裡的圖片比大小
手機跟在電腦裡的手機比大小
這是把筆電螢幕平放在桌上拍的,真是不容易照啊。 P.S. 我有裁圖,不然理論上邊邊不會這麼暗。

結論就是 Galaxy Nexus 螢幕比較大。(廢話! ^ ^)



先來說另外一篇《Review: 10 Reasons the Galaxy Nexus is Better Than the iPhone 4S》認為的優缺點,等等再提 Versus IO 所認為的十八點。

第一點(4G LTE)跟第五點(NFC for Sharing and Paying)
4G LTE 這點我倒覺得還不能算是個優點,因為電信商還沒建置完成。不過以這種想法的話,那個 NFC 也不能算優點。可是我內心覺得 NFC 是 Nexus 的優點,因為我很希望 iPhone 有這個功能,可是他沒有。 iPhone 4S 的消息出來的時候,我還有稍稍的哀傷了一下。

第二點(Large HD Widescreen Display)
大螢幕這點是見仁見智,雖然我當然是覺得螢幕大點會比較好。可是螢幕大了意思就是所佔空間也多了,有些褲子或是衣服口袋說不定就塞不下,或者很容易掉出來。
我剛剛試了我衣服中最危險的那件,也就是下圖這件 Abercrombie & Fitch 的衣服。
BaoBao + A&F Vintage Fleece

我真的不知道這件衣服的袖子在長什麼鬼,而那個口袋又在淺啥鬼。我之前的 Nokia N79 小小的不會掉出來。可是我剛剛把現在的手機放進去比一比,那台 Galaxy Nexus 很有可能會漏個屁股出來。除非放另外一種放法,不然屁股露出來的可能性很高。而且在放個錢包,他的危險機率可能更大。


第三點(Google Voice Integration)
台灣用不了 Google Voice ,所以不是優點。(很驕傲的說我有 Google Voice 的電話號碼~)

第四點(Google Maps Navigation)
就地圖導航嘛。 iPhone 是不能夠直接用 Maps 導航,只能夠看地圖以及看規劃的路線。但是這種導航完全是靠行動網路啊!!靠行動網路導航這點我不是很喜歡,雖然效果比較好,但是手機沒有吃到飽的我,會覺得不是很理想。

第六點(Open Platform)與第八點(Flash Support)
開放平台與 Flash 吵到有點無聊了。開放平台跟 iPhone 的封閉平台各有各的好處與缺點。 Flash 能夠有的話是不錯,這樣理論上應該就可以看 Youtube 的時候有字幕的功能了。可是就是因為 Apple 的 No Flash 政策,才能夠導致現在的 HTML 5 快速發展。如果 Youtube 開發出使用 HTML 5 的字幕功能的話,這樣 Flash 真的就更沒用了。

第七點(Choose Your Own Keyboard)與第九點(Better Gmail)
這兩點算是優點。 iPhone 的香港人所寫的注音鍵盤始終是使用者心中的痛。真的很不好用啊!不能夠用「不完全輸入」的方法打出片語出來,我以前用 Nokia 跟 Sony Ericsson 都因為有這個功能,輸入速度並不會慢在電腦上輸入很多。 iPhone 沒有這種功能真的讓人覺得為什麼打字要這麼久。
譬如輸入「ㄨㄢㄘ」就出現「晚餐」這個候選字。 iPhone 的輸入法沒有輸入聲調是會有問題。而且輸了一長串字後才發現最前面的聲調輸入錯誤,這樣就導致整句要重打。真的還蠻爛的。
Gamil 的特殊類別信件(如 Chats)不會被 iPhone 內建的 Mail 收下來始終是很糟糕的一件事。這就是為啥 Google 自己又出了一個 Gmail 上架到 App Store。雖然我裝了,但我又刪了。因為通常會收到的離線訊息,用電腦直接開會比較好。

第十點(Home Screen)
我真的看那個影片看不出來跟 iOS 的 Dock 有啥差別。雖然文章的作者說有資料夾比較好。可是我還是沒搞懂,外加字太多懶得看。反正看影片應該是差不多的。

所以這篇比較文我覺得真正贏得只有第五點、第七點及第九點,第二點算贏一半好了。這個作者的另外一篇 iPhone 的優點,我看了覺得裡頭寫得都是跟他第六點及第八點差不多的廢話。




現在要正式開始俺的 versusio.com 所列的優缺點評論啦!算是單純比規格而已,而蘋果比較喜歡強調的是使用者體驗。

首先是價錢,同樣內建容量 32GB, Galaxy Nexus US$799.99 ,而 iPhone 4S 是 US$749。應該是兩隻都未稅吧?這樣情況下 iPhone 4S 贏了。而系統韌體發佈日期比較的話,我不知道為啥,我內心中覺得以日期比較的話,贏的是比較晚發佈的 Android 4.0 Ice Cream Sandwich。

上面有說過的,外加我覺得比較會很無聊的那幾點我就不提了。像 mAh 數、可換電池這種東西也拿來比,上面那篇十項優點的文章作者都已經自己說過「同樣情況下, Galaxy 較 iPhone 4S 耗電」。因為雖然 Galaxy 支援 4G,但是這樣也造成了比較耗電的問題。就算可以換電池,我寧可拿一個沒有需要換電池可以用上好幾天的手機,也不要一個 mAh 數較高,但是卻仍是要一直換電池的手機。

那個 DLNA 是啥啊?「數位生活網路聯盟」

Galaxy Nexus 的記憶體(RAM) 1GB 輕鬆戰勝 0.5GB 的 iPhone。記憶體大點,系統會可以撐比較久一點才被淘汰(默),至少我是這麼覺得的。而 Galaxy Nexus 的重量輕了五克,薄了 0.5 公釐,螢幕大外加比較輕,看小說會比較方便啊!這三點加起來 iPhone 又輸慘了。

不過記憶體的好兄弟處理器我是覺得沒啥好比的,因為差那一些,並沒有差到哪邊去。你不會用 iPhone 來轉檔啊!又不是電腦有大量用 CPU 運算才需要比這項。不過我希望 CPU 的等級要能夠解 RMVB,因為我會拿那個來看,不過不要求能夠解 1080p 的 RMVB,這種還是乖乖用電腦看的好。遊戲的畫面跟 GPU 的等級,在現在滿街智慧型手機的時代。真正看一下你會發現,其實好遊戲不需要畫面太漂亮, Angry Birds 、 Cut The Rope 跟 Where's My Water 這些都是非常簡單的畫面,但是有很多人愛玩。



它上面說 iPhone 贏的十二項,第一個就說應用程式商店的程式數量。他們都忘記重點不在量,在質啊!跟照相有關的這兩項我不知道在說啥:「Has a dedicated camera button」與「Has a back-illuminated sensor」。這兩個是 iPhone 的優點。不過藍牙 4.0 贏 3.0 的 Galaxy 我倒是還蠻贊同的。因為我之前查過差別,支援 4.0 的藍牙裝置本身可以省比較多的電,所以 iPhone 這點就贏了。

iPhone 還有贏一點是贏在使用康寧玻璃:「Has a Corning® Gorilla® Glass display」。因為我剛好看到這篇文章《Apple 指出 iPhone 的玻璃是由康寧生產 -- 應該感到意外嗎?》,康寧的玻璃似乎很厲害呀!


其實我現在覺得蘋果電腦應該不會這樣隨便就弄個 4G 的手機出來。因為電信商建構還沒完成,就算支援了速度仍然出不來。我在找資料的時候有看到一張現在美國支援 4G 的地圖分佈。整個美國大多有 3G 的訊號覆蓋,但是 4G 的訊號只有差不多 20 個「點」而已。也就是只有二十幾個城市你可以使用 4G,其它荒郊野外仍是只能用 3G 及 2G。雖然這觀點只是我自己覺得。不過如果蘋果電腦讓 iPad 變重一些(電池塞大顆點),說不定 iPad 就會有 4G LTE 網路。

目前的 iPhone 電力待機已經沒那麼充足了。而且目前的 iPad 3 的處理器傳聞也只是 A5X ,並不是 A6。蘋果電腦比較在看整體表現,不像被 Windows 洗腦的台灣廠商那樣愛看硬體規格。整天在戰硬體,卻沒想過續航力的問題。就是因為續航力不足才需要一直換電池啊!






現在才快要說到這篇文章的重點。

就是星期天我在逛街的時候順便買了那家不能刷卡麵包店的麵包。(都在這種地方,還不能刷卡,你啥意思啊!)

米哥烘焙坊
米哥烘焙坊
勤美誠品地下一樓,原樹太老的位置

丹麥椰子 NT$25
丹麥椰子 NT$25
被阿嬤撕去一角,阿嬤還要我用技術把那個角遮起來。
=皿=
奶酥的味道還不錯,看在價錢的份上,以後還是可以買來當早餐吃。(為啥不能刷卡?)

海苔肉鬆 NT$25
海苔肉鬆 NT$25
我喜歡吃海苔肉鬆~二十五塊應該算普通價位。這家的味道還可以接受,雖然不能刷卡(不爽),但看在價位跟味道的份上,以後還是可以來這家買這項。
我看在結帳的店員跟旁邊那個裝麵包進袋子的店員在那邊比結帳速度還笑得很開心,我內心只有想著「托盤上掉下來的肉鬆把它一起裝進袋子啊!!」。
我當時的臉應該蠻臭的。之前去一之軒買金牛角麵包,內心也是會一直想著把掉下來的起酥皮(?)給裝進去袋子啊!雖然都是只有掉一點點,但我就是喜歡吃那個 >"<。可是會覺得要求這個有點像怪客的感覺。唉~

熱狗可頌 NT$45
香酥(?)香腸 NT$45
不知道是冷掉的問題還是要烤過才會比較好吃,反正上一句話的翻譯就是不怎麼好吃。(又好貴......)

這幾張都可以看到我的 Jabra 藍牙耳機,因為我要拿來比大小 XD。

從上面幾張圖的評論,應該看得出我對於不能刷卡有很大的怨念吧。而且這篇文章的重點其實不是上面那段手機、編碼系統比較。
真正的重點是這家店的店員沒把海苔肉鬆掉下來的肉鬆給裝進去袋子裡。



星期一要離開的時候順便湊一下熱鬧。

湊熱鬧,星冰樂買一送一
湊熱鬧,星冰樂買一送一
真的很難得,星巴克店員竟然裝到連要蓋上都沒辦法的地步。

我原本只是想要隨便抱怨一下手機編碼的事情,然後就貼那三張麵包圖 orz。結果......

2012年3月4日 星期日

Mar. 3rd, 2012: GoodReader

看 iOS 應用程式價錢的歷史紀錄,就是要用 AppShopper 啦。

AppShopper: GoodReader for iPhone
AppShopper: GoodReader for iPad

GoodReader 這款軟體,我還沒用過 iPad 版的,不過我真的覺得 iPhone 版的真的很不錯。雖然一開始不太適應,但是適應了之後真的是我在 iOS 上遇過目前最好的一款閱讀軟體,雖然我也才用過兩套(GoodReader 及 iBooks)而已。

他的兩款都曾經降價到 0.99 美元。不過我當時都沒有買,一是因為我當時連台 iDevice 都沒有,二來我當時也沒信用卡。現在兩款都維持著原價 4.99 這個高貴的價格。我是靠 FreeMyApps 集點換來 iPhone 版的。

克林姆!!我們來集 GarageBand 、 Keynotes 、 Pages 還有 Numbers 吧!





首先先來提提我之前拿來看小說的工具及軟體,工具是 PlayStation® Portable,軟體則是 xReader。

PSP 沒啥好提的,反正就是一臺有點年紀的掌上型電玩。想當年我高中時剛有消息出來時大家還很興奮呢~我還因為打算要買 PSP 而先去買了一本雜誌,教怎麼把影片轉成 PSP 支援的 mp4 格式。而好哥哥還因為想跟我借那本雜誌而就這麼透露出他有 PSP 的這件事。不然他一開始藏的可好的呢~

反正我一開始是想要用 PSP 內建的「網路瀏覽介面」看小說。但是用了一陣子發現真的沒辦法用這個看,因為它不能夠靠方向鍵換頁,一定要用蘑菇頭(類比鍵)。而且 HTML 直接觀看的感覺真的很不理想,這點跟 GoodReader 閱讀 HTML 檔時是相同的情形。而且他們並不能夠靠點兩下文字部分,就將文章放大到邊靠著螢幕邊緣(這我不會形容, iPhone 的 Safari 以及老牌瀏覽器 Opera 都可以這麼做)。

雖然我因為要用 PSP 看小說而開始稍微接觸到 HTML 語法,但當時學的那些都是渣。在後來心臟大顆的將 2.80 版的 PSP 給破解掉的我,總算開始了電子書閱讀篇章。(真的超想打 2.80 版 PSP 給 JB 掉 XDDD)

一開始的 eReader 說不定很多人根本都沒有印象。當時那款是大陸人自行開發的電子書閱讀器,可以讀取 TXT 以及 HTML 這兩種格式是我最喜歡他們的地方。它其他支援的 CHM 、 ZIP/RAR 等格式我倒是不太在意,因為我沒再用那種格式。

後來他們說不開發了,就有人接手改名叫做 xReader 繼續開發下去。我有想要找原始碼,可是我沒找到。其實我真的還蠻好奇他們是怎麼開發的。在現在有人破解出 PSP 的應用程式加密方法,似乎已經可以直接在未改機的 PSP 上直接執行 xReader 了。我之前稍微試過似乎是可以的,但是我不清楚為什麼系統升上去 6.60 會導致一些檔名的文件無法開啓,這就是為什麼我後來用神電降回 5.00m33-6 繼續龜著用,反正他目前最大用處就是看小說了。

TXT 沒什麼好解釋的,但是 xReader 讀取 HTML 的方式就是我喜歡它的重要原因。他不是向瀏覽器解譯出整個 HTML 的樣式。它是直接將 HTML 語法的部分都剔除,只留下換行之類的文章樣式,所以跑出來的就跟直接複製網頁貼到 TXT 上差不多,但是沒有那一堆文字顏色、樣式之類的干擾物。而且要弄出這種檔案超輕鬆,爛點的方法就是在連結上按右鍵選「另存新檔」這種選項,好的方法當然是找續傳軟體一次全部下載啦!!(哈哈哈)

我之前就是直接從網路上抓下來,丟進 ConvertZ 過一下水(將編碼轉為 Big5),就可以直接塞進 PSP 開始看小說了。

但是現在使用的 GoodReader 會解譯出網頁的樣式,所以不能像之前那樣對待 HTML 檔案。我只好乖乖的把過去的 HTML 檔案每個都手動擷取成 TXT 格式,外加修改過去直接忽略掉的排版問題。幸好 Mac 的預設文字檔儲存格式是與 GoodReader 所預設的 UTF-8 相同,不然我就要改到更火大。

下圖是我在 Mac 使用 Paintbrush 改過後,附連結在詢問 GoodReader 的那封信(?)裡頭。順便拿來當作使用畫面擷圖。


因為我用那麼久的第一代 PSP 看小說,所遇到的最重要問題就是,手會痠。

一代 PSP 可是有了名的重(280g ,含電池),因為第二、三代 PSP 就改版變瘦了(189g ,含電池)。雖然拿著一個幾百克的東西一陣子手不會有感覺,但是讓你手不要拿東西抬起來個十分鐘你的手就會痛了。

iPhone (140g)雖然比 PSP 輕了點,但仍是個不可忽視的重量。因為需要經常換手。這就是為什麼我當時用 PSP 的時候,靠 xReader 可以自訂按鍵,將上方的 L 與 R 鍵都調整成向下翻頁。而如果我要向上翻頁的話,剛好左邊的左鍵可以向上翻一頁。我把右邊的三角鍵調成向上翻一頁。所以我就是這樣配著 TXT 與 HTML 加上 ConvertZ,這樣開心的在床上滾來滾去的看了好幾年。而且 PSP 本身就可以發光,所以在半夜也可以躲在棉被裡看小說 = =+。

上面那張圖是我希望的 GoodReader 翻頁方式。因為看小說時通常是比較不會使用上一頁的這個功能,所以我覺得中間有個向上翻的就夠了。而且 GoodReader 本身就可以用觸控的方式往下拉來看到上面的部分。雖然我是說比較不需要向上鍵,但我曾經看過有人看書的時候一直往前幾頁翻,我真的不知道他在看啥鬼。

這就是為什麼上圖大部分區域都是 Page Down,因為我覺得向下翻頁最重要。

現在買了 iPhone 之後,我之前曾經想過用內建的 iBook 來看小說。但是我真的用 iPad 試過,後來有 iPhone 也看過一次。雖然 iBook 能夠有封面是很漂亮,但是真正要拿來閱讀卻是完全不行。

中文字被切兩半是要閱讀個屁啦!!
我真的不懂為什麼會有這麼大的 Bug。

iBooks 2.0.1 看中文 ePub 會斷行(直立)
iBooks 2.0.1 看中文 ePub 會斷行(直立)

iBooks 2.0.1 看中文 ePub 會斷行(橫擺)
iBooks 2.0.1 看中文 ePub 會斷行(橫擺)

iBooks 可不是普通的一直往下去滾的那種翻頁模式,它可是真的很像實體書的換頁模式。上面這兩張圖可不是我故意將畫面捲到讓他切一半,我是用翻頁翻到被切兩半的那一頁 XDD。它的下一頁會有上一頁的剩下那半。但是哪有實體書會有這種切一半的字啦!! GoodReader 雖然算是一直滾的,只不過它可以摸旁邊換一頁。而且 Good Reader 似乎靠行距來達成換頁不會像上圖那樣被斷行。

雖然 iBooks 翻頁的特效做得很漂亮,但是與螢幕邊界這段距離卻全部是空白的,犧牲了太多的閱讀空間。而且 ePub 開啓的時候需要運算頁數的時間也不是普通的長。雖然都只是小缺點,但缺點太多加起來就變成大大的缺點了。而且這個字切兩半的問題也太大了吧。

如果可以,我還是希望能夠用內建的就好了。 iBooks Author 剛出來的時候我有想過要拿它來編電子書,但是看起來好像不太行,外加似乎有點麻煩。所以我就算了 XDDD。(我真的有試過啊!但是只能放到 iPad 上)




再來要提的才是會讓我打這篇文章的重點。單純一個 GoodReader 是很不錯的閱讀電子書應用程式這點並不足以讓我特別為它打一篇文章。

我要強調的就是他的無線傳輸模式!!!

我目前用過好幾個在限時免費抓到的應用程式,大家全都是用網頁來上傳檔案到 iDevice 裡。這種方式就是一次上傳一個檔案,有些伺服器寫得比較好的能夠用支援 HTML 5 的瀏覽器用拖曳的來一次上傳許多個檔案。

但我目前遇到的沒有一款是用這個方法:
Step 6. "Professional" transfer - connecting your iPhone as a network folder

我不知道為什麼在 Windows 使用這個方法的失敗率很高,但我在 Mac 上用都沒問題。

我第一次遇到這樣傳檔案的,覺得非常新奇啊!!將 iPhone 做成網路上的資料夾,直接可以當成電腦裡的資料夾修改、上傳及刪除資料。超方便的啊!!!

Mac 中三步驟就連接完成。(官網的教學上是從選單列選,我是從 Dock 上選,不過一樣都是三步驟)

1 連接伺服器
1 連接伺服器

2 輸入 GoodReader 上寫的資料後按連接
2 輸入 GoodReader 上寫的資料

3 好了
3 好了

這資料在 GoodReader 本身的說明(Help)也有寫到。可是我不知道為什麼在 Windows 中,連線總是成功,但當我要上傳檔案或是刪除檔案時經常會跑了很久卻還沒開始真正執行動作。

順帶一提, Mac 要跟 Windows 用區網傳東西,就是要靠第二張圖上寫著的 smb 那個通訊協定傳。我剛開始的時候還研究了好一陣子才會傳,可能跟 Windows 的設定越變越麻煩有關係。不然 Mac 的設定還真的蠻簡單的。

能夠直接用拖拉的資料夾式新增/刪除/修改檔案,這款的 Wifi 傳檔功能是我目前見過最好的。雖然要直接從 iTunes 管理勉強也算可行的,只是 iTunes 真的對於應用程式中的檔案管理做得很差,真的很差,差到不提也罷的地步。所以就別提了 orz。



最後附上直接 iTunes Store 的連結。如果 GoodReader 發瘋降到 0.99 美元,真的可以直接買了。或是像我這樣用 FreeMyApps 慢慢集來換。通常這種應用程式是不會免費的(通常......)。
iTunes: http://itunes.apple.com/app/goodreader-for-iphone/id306277111?mt=8 (iPhone)
iTunes: http://itunes.apple.com/app/goodreader-for-ipad/id363448914?mt=8 (iPad)

我之前都是用 AppShopper 看那些我有意思的應用程式有沒有降價或免費過,完全都沒有降價過的我才會考慮用買的。但我仍是被某幾個遊戲給陰了(就是在說你!「寶石方塊」)。所以我後來決定要花錢的話,用在實際有幫助的應用程式上會比較好,如字典、導航軟體或是像 GoodReader 這種。大部分遊戲都有機會可以用換的得到,尤其是有名的遊戲,更有機會用換的換到。

我有寫信過去希望能夠增加兩樣功能:「清除閱讀位置紀錄」,以及我上圖的那個「兩邊都是下一頁」。


我遇到了一個很噁心的問題,就是購買項目失敗會產生的「無法購買」。而且還沒辦法用任何官方方法直接修改,唯一官方解法就是回復裝置。

無法購買
目前無法購買

後來找到 Mobile01 的這個方法《App Store 下載APP時,遇到了目前無法購買 APP 和其他 X 個項目。請稍後再試。(已解決) - Mobile01》,就是用 iTools 這種東西(i-Funbox 「應該」也可以)連接電腦,刪掉 Downloads 資料夾下的所有檔案。
/var/mobile/Media/Downloads


我原本以為需要 JB 掉才可以用,都已經打算要來搞 iPhone 4S 的 JB 了。不過後來開 iTools 的時候發現可以直接看到那個資料夾,所以我就沒有 JB ,直接刪光光。

2012年2月7日 星期二

iTunes 與 Google 同步通訊錄

我曾在某個地方看人說蘋果電腦的行動裝置中,只有通訊錄是可以雙向同步的。感覺上還蠻淒慘的。

關於音樂的同步,我試過很多次。在同步有開啟的狀態下, iPhone 裡的音樂(iOS 4 以前稱之為 iPod, iOS 5 改名為音樂)是可以刪除歌曲。但在與電腦同步之後,被刪除的音樂又回來了!就算是「手動加入的歌曲」,從裝置上刪除後與電腦同步之後又跑回來。
這樣感覺上在裝置(iPhone 、 iPod Touch)的那項刪除功能,根本就是雞肋—食之無味,棄之可惜。
這裡指的同步是說在 iTunes 側邊欄(Sidebar)裡,「裝置」下「音樂」標籤中有勾選「同步音樂」這項功能。
若是在「摘要」有勾「手動管理音樂和視訊」。這樣在裝置上刪除音樂是不會被同步回去,因為已經關閉同步了。

可是沒開同步,就等於把 iTunes 的四肢都斷掉了。這樣我還不如回去用我的 Nokia N79。我買這台 iPhone 就是為了要用同步音樂的功能啊!!!(翻桌!!)
其實我是希望可以從裝置上刪除音樂後,在電腦裡的音樂會被取消勾選。因為在「摘要」標籤的「選項」中有一個「僅同步勾選的歌曲與視訊」,這樣從裝置上刪除的歌曲就不會在接上電腦後又被同步回裝置了。

不過應用程式如果從裝置上刪除,就算電腦裡的資料庫有那項應用程式,它並不會像音樂這樣的同步回裝置裡。從「應用程式」標籤看,在裝置上刪除的應用程式在「應用程式」標籤裡的選項會被取消勾選。這點算是程式沒寫錯?為什麼音樂就不能這樣?

** 在開始之前要記得備份。將 iPhone 接上電腦後從旁邊的裝置按右鍵選備份。雖然 iTunes 正常來說也會自動備份,不過還是做一次手動備份比較安心。如果資料被洗掉還能從備份回復。不過要記得從備份回復後, iPhone 就會開始跟電腦同步。要在它重新開機後取消跟電腦同步,一定要在它開始同步之前按取消,不然同步後的資料又會被洗掉了。

我在弄這篇文章測試時有這樣成功還原之前亂打的資料。





這篇要講的通訊錄,是針對沒有跟任何來源同步的裝置,已經設定同步的就別來亂了。因為這片其實最主要的目的就是將通訊錄從手機上弄出來。最上面的那段只是我的抱怨,跟這篇關係其實不大。

在這邊通訊錄資訊的編輯都是以欄位為主。假設有人叫「夏豪雨」,在 iPhone 上編輯的資料理論上要長得像下圖那樣。就是「姓氏」與「名字」分開。附註,本篇有照片的電話號碼都是亂打的。

空白聯絡資料
空白聯絡資料

聯絡資料編輯中
聯絡資料編輯中

而在下文會強調的那個「iPhone」欄位,可以在 iPhone 上如上圖編輯的時候,按著前方寫著「行動電話」、「住家」或「iPhone」的地方,從跳出的選項來選擇或是按最後一個選項「新增自定標籤」輸入自己想要用的名稱。

下面說到姓名會相反的問題都是因為姓名有分開輸入才會發生。如果沒有分開輸入是不會有這種文題。不過後面也有講該怎麼解決到不會覺得困擾的樣子。




正文開始

過去的手機通訊錄都是存在 SIM 卡,後來存到手機裡。現在要講的,就是把它存到網路上。

會從 SIM 卡變到存在手機裡,是因為 SIM 卡能夠寫入的資訊太少,只有名字以及電話。像是生日、住址、 e-mail 等等的資料,必須要存到手機的記憶體才有可能。只不過當要換手機的時候,如果是不同牌子的手機,如 Sony (Ericsson) 換到 Nokia ,並沒有辦法可以直接將聯絡資訊從 A 手機移至 B 手機。而古老一點的手機,連將聯絡資訊匯出的能力都沒有,如我之前用的那台 K500i。

如果用 SIM 卡來作轉換的媒介,只有兩項資料(姓名、電話)都有可能因為資訊儲存的方法、格式不同,而導致資訊一團亂。
像之前我從 Sony Ericsson K500i 換到 Nokia 的時候,因為 SE 是用名字後面加上「公司(W)」、「住家(H)」這種方法將電話存至 SIM 卡中。但是 Nokia 卻是用 1234。所以同一個聯絡人有許多支電話,仍是必須要自己重新輸入才能夠合在一起。


存到網路上的好處之一就是備份。當手機遺失,你的通訊錄並不會就這麼不見,你只需要在買了新手機之後從網路上下載回來就好了。雖然遺失手機是一件很傷心的事情,但是平常有做好備份的好習慣,這樣就手機遺失後通訊錄並不會也跟著一起消失。就只會遺失你上次備份資料後到手機遺失這段時間產生的新資料。

雖然東西弄丟的感覺還是很糟糕,但是像 iPhone 是可以接電腦充電的。假設你每次都接電腦充電,在這同時, iPhone 預設是接上電腦就開始同步。而在同步過程中第一件事情是等待同步開始,第二件事情就是備份資料。所以每天都有接上電腦充電的話,那就會每天都有備份資料。

假設現在是剛把通訊錄從舊手機,如 Nokia 或 Sony (Ericsson),用複製到 SIM 卡的方法移到 iPhone 上。這樣先到 iPhone 「設定」的「郵件、聯絡資訊、行事曆」裡,用「聯絡資訊」下的那個「輸入 SIM 卡的聯絡資訊」把 SIM 卡上的通訊錄傳至手機裡。

然後從這邊開始,我發現我自己犯了個錯誤。

我早上起床開始打這篇文章然後又做了一些實驗。好不容易打完了,在晚上打算把最後兩張圖貼上就送出的時候,我剛好想到,如果在一開始就選擇「與 Google 同步」,然後合併資料,這樣會怎麼樣。因為這樣子就不用匯出到 Outlook 或是 iCloud 再匯入進 Google 通訊錄裡。而且這樣通訊錄電話中的 iPhone 欄位可能還會是正確的(關於 iPhone 欄位這個請往下看,後面有講為什麼我會一直提)。事實證明了,這樣是可以用的。雖然欄位有點問題,不過有耐心照樣能改完的。所以我白天白白浪費一早上了 orz。

反正我都已經打了,也不打算刪除了。哈哈~



方法一:直接與 Google 通訊錄合併

我竟然沒想到直接跟 Google 通訊錄合併就好了。之前總是想著要怎麼用 Outlook 等程式匯出之後再匯入進 Google 通訊錄。真蠢啊我!

在下圖選擇「Google Contacts」
Windows Contacts
並輸入 Google 帳號以及密碼,輸入帳號的時候不用加「@gmail.com」。

他可能會問說是否要切換同步供應商
切換同步供應商
當然選要切換

然後問你是不是要合併資訊
合併

因為你是要將手機裡的通訊錄上傳至 Google,所以是要選擇合併。等到同步完成,就可以開啓 Gmail 更改通訊錄資訊了。

這種方法傳至 Google 會有通訊錄姓氏與名字位置相反的問題(合在一起打的就不會有問題)。但是電話種類的 iPhone 標籤會正確地被同步到 Google Contacts 裡。


方法二:擷取到 Outlook 再上傳至 Google Contacts

將 iPhone 接上 iTunes ,從「摘要」標籤打勾選擇「同步“通訊錄”聯絡資訊」(In Mac)或「同步通訊錄,與 Outlook 」(In Windows)。 Windows 中藍色的那段是各種不同的同步工具,如 Google 、 Yahoo 、 Outlook 等等。在 Mac 裡,選擇的方法不是長那樣。

Windows Contacts
Windows Contacts
如果你沒有裝 Microsoft Office 的話是不會出現 Outlook 選項的。

編碼問題根據結果來說,能夠方法一或是用 Mac 的話是最好。因為按照我試過的經驗, Windows 所出的 Outlook 對於不同編碼(如簡體中文)的支援度很差。他只能夠正常顯示從 iPhone 匯出的資料中,語言剛好與 Windows 目前的系統語言相同的資料。如正體中文的資料都能夠顯示,但是裡頭有一筆簡體中文的話,那由 Outlook 擷取出來的該筆資料會是亂碼。如果你都沒有這種資料,當然沒問題。只是我覺得蘋果電腦好的地方就是一開始就讓系統世界通用,而不是像 Windows 三不五時就有編碼問題。

假設是用 Windows 做同步,因為這個關係(我 Google 到這項資料的時候真的很無言),所以只有 Outlook 這個選項可以選。我原本打算用看看 Windows Contacts,結果竟然根本不能用。雖然我後來有找到 Windows Contacts 的存放位置。可惜 Google 通訊錄不支援匯入這種格式的檔案,而且 Windows Contacts 的通訊錄是一個聯絡人一個檔案。就算 Google 支援的話,上百個聯絡人也會上傳到吐血的。難怪大家總是說 Windows 內建的東西都是垃圾。

雖然用不到,但是我好不容易找到,還是附註一下 Windows Contacts 的存放位置。
Windows Contacts
C:\Users\username\Contacts (紅字部分是大家都不一樣的)

Outlook 可能需要先開啓過一次設定好選項。電子郵件可以直接選擇「不要設定」繼續,因為只有需要用到通訊錄的部分。

選擇 Outlook 後,再按同步。這樣就會有提示窗問你要取代還是合併資料,當然是選合併。
合併
如果選取代的話就會以 Outlook 裡頭可能是空白的資料覆蓋掉手機裡的通訊錄。至少我用這麼多年 Windows ,我從沒用過 Outlook ,裡頭的資料當然是空白的 XDD。我收信都是直接開網頁的 Gmail 收。

開啟 Outlook 選擇到「聯絡人」那邊。全選所有的通訊錄後,選擇「檔案」的「匯入及匯出 (T)」。在「匯入及匯出精靈」選擇最後一項「匯出至檔案」。不過根據我匯出的過程,就算沒有切到聯絡人那個頁籤,仍然是可以在選擇匯出的過程中,來源選擇聯絡人。所以是沒什麼差別的。

在要建立的檔案類型這邊比較麻煩,我自己看官網(微軟 Office 的官網教學喔~)說的教學是選擇「逗點分隔值(DOS)」。但是網路上的教學通常都是用「逗點分隔值(Windows)」這個選項。反正沒有簡體字這種問題的話,應該是兩個都可以。

要匯出的資料夾位置就選「連絡人」,匯出檔案位置就自己選。之後在從 Gmail Contacts 選擇「匯入」,把那個剛剛產生出來的 CSV 資料匯進 Gmail 就可以開始改通訊錄大工程了。

這種方法傳至 Google 不會有通訊錄姓氏與名字位置相反的問題。電話種類的 iPhone 標籤會亂掉。


方法三: Mac 通訊錄與 iCloud

一個是 iOS 5 才有的 iCloud 功能,另一個是 Mac 內建的通訊錄。

方法也差不多,只是簡單點。用 Mac 內建通訊錄的方法,先在 iTunes 的「資訊」標簽選擇同步,然後「合併」通訊錄。開啟 Mac 的通訊錄,將裡面的聯絡資訊全選後選擇「檔案」的「輸出」裡的「輸出 vCard...」。然後開啓 Gmail 選匯入。

iCloud 的方法是要在手機先開啟 iCloud 同步通訊錄的功能。再上 http://www.icloud.com/ 進入聯絡資訊。接下來就跟上面那個一樣,全選後按左下角那個選項圖示,選擇輸出 vCard。再到 Gmail 匯入。

這種方法傳至 Google 跟第一種方法一樣都可能會有姓氏與名字相反的問題。而電話標籤也是跟第二種方法一樣會亂掉。但第三種的兩個方法匯出的通訊錄格式都是 vCard,不會有簡體字變亂碼的問題。





結論

上面三種方法,各種方法會遇到的問題比較表如下。
方法輸入至
Google
同步至
手機
iPhone
標籤
編碼
方法一:
直接合併
可能沒問題沒問題沒問題沒問題
方法二:(.CSV)
經由 Outlook
沒問題沒問題無 iPhone 標籤可能沒問題
方法三: (.vCard)
經由 Apple
可能沒問題可能沒問題無 iPhone 標籤沒問題

上面輸入至 Google 「可能沒問題」的原因都是因為資訊標簽打錯。因為中文姓名三個字都輸入在「姓氏」或「名字」欄位的話,從手機或從 Google 通訊錄上看都是沒問題的。但是看詳細資料就會發現全都打在一起了。對我來說這是錯的,我一定會分開打。


先來說聯絡姓名的問題。用第一個方法傳到 Google 上的通訊錄會有姓名位置顛倒的問題。如下圖,順帶提一下,裡頭的資料都是假的。 Daniel Bedingfield 與 Natasha Bedingfield 這一對兄妹,只是我最近剛好在 PTT 的 WesternMusic 版看到有人在復習他們的音樂。

Wrong Contact
Wrong Contact
iPhone 真的很容易輸入錯誤啊! Natasha 的姓打錯了。

對於通訊錄同步的這些問題,我的解決方法都是以 Google 的通訊錄為主。反正船到橋頭自然直,而且也真的直了。

先說為什麼會變成上面那個樣子。這是直接從 iPhone 上傳到 Google Contacts 的樣子。因為我將姓編在姓的欄位,名編在名的欄位。可是 Google 跟蘋果電腦的大問題,也不知道為什麼到現在都還沒被修好,就是在用 Windows 的 iTunes 同步到 Google 的時候會發生欄位互換的問題。結果就呈現上圖的模樣。而因為這邊錯,那邊也錯,所以從 Google 同步回手機的時候,手機上看到的資料仍是正確的。(有沒有注意到,上圖的名跟姓中間有一個空格)
「豪雨 夏」 -> 「夏豪雨」

上面是以「夏豪雨」舉例,不過下圖是「張雅婷」。就是把原本寫「豪雨 夏」要改成下圖那樣的「夏豪雨」,上面這第一種的前後相反問題,在點姓名旁邊那個「...」(詳細資料)也不會有空格,要直接在姓名上用滑鼠點一下直接做修改。
iphone 欄位

而透過 vCard 匯入至 Google 有可能會遇到的問題,也就仍是上面講的 Google 與蘋果電腦的大問題。因為蘋果電腦的 vCard 輸入至 Google 的時候,是不會遇上姓與名的欄位相反的這個問題。但是同步至手機的時候反而會發生問題。就是在手機上看名反而排在前面。第一種方法一位兩邊都錯所以手機上看到的是正確的。而第三種方法只錯一邊,到手機上就會是錯的。
如果從 Google 看這通訊錄的話,姓名中間會有一個空格。進到詳細資料看的話,會發現姓與名的欄位都是沒問題的,並沒有那個空格。所以只要刪除空格即可。
雖然說起來簡單,但是假設有兩百筆通訊錄。要點進去通訊錄再回上一頁共四百次,而且還要加上按名稱好刪除空格的兩百次,總共六百次滑鼠點擊,想想也就累了。幸好 Google 能夠自動存檔,不然再加上兩百次的存檔就要變成八百次點擊了。 Google 真的該在聯絡人那邊弄一個上/下一個聯絡人的功能。
「夏 豪雨」 -> 「夏豪雨」

這樣改完後用 Windows 的 iTunes 同步通訊錄到手機的時候,在手機的資料會全都寫在名字的那個欄位裡。直接看的話感覺還不錯 XD。


因為刪掉一個空格,與改姓名的位置,感覺上刪空格比較方便點。所以還是用第二種或第三種方法訂正會比較簡單點。上面兩段討論的錯誤都是有按照「姓」「名」欄位輸入會遇到的問題。如果你是將姓名都輸入在「姓」或「名」的欄位裡。這樣輸入進 Google 通訊錄的時候,雖然 Google 不會自動幫你把姓跟名都放在正確的位置,但是直接看起來是沒問題的啦。有強迫症的再點詳細資料進去改吧。至少我自己會改,我有一點 OCD。(不過英文名字應該不會被合在一起啦~應該~因為我也沒遇到這個問題 XDDD)

以上的同步欄位錯亂等等的問題,專指以 Windows 的 iTunes 搭配那三種方法所做的同步,而且姓氏跟名字有分開打才會這樣。如果合在一起打的話是不會出現這種問題,因為本來就錯了 =3=。



先來看看我那個已經改完的 Google 通訊錄,經由 Windows 版 iTunes 以及 Mac 版 iTunes 同步進手機,在手機上看到的差別。

由 Windows 同步聯絡資訊
由 Windows 同步聯絡資訊
中文名字中間沒空格。

由 Mac 同步聯絡資訊
由 Mac 同步聯絡資訊
中文名字中間有空格。

看完之後有沒有覺得 Windows 的比較好看啊?(上面兩張圖是我真正的聯絡資料 XD)

因為 Mac 版的一選同步,你 Mac OSX 內建程式的通訊錄也會同步 Google 通訊錄的資料。所以不像是 Windows 的同步,影響的只有線上的 Google 通訊錄以及手機的通訊錄。 Mac 的是影響線上的 Google 通訊錄以及手機的通訊錄,還有內建程式的通訊錄。因為我自己只有同步一個 Google 通訊錄,我不知道內建通訊錄如果再同步其他幾個資訊來源,會不會影響到手機的通訊錄。

反正 Mac 的問題,我只是想說從 Windows 輸入的通訊錄比較好看。 Mac 版跟 Windows 的差別中最主要的一個是 Windows 的是經過 iTunes 裡頭的程式來同步。而 Mac 版的是經過系統中的 iSync 來同步。雖然人們說 Mac OS X Lion 刪除了 iSync 這個功能,但是我看他仍有在選單列出現同步的圖案,只是不能夠與其他手機同步而已。每次 iTunes 同步到第三步驟的時候他就會開始轉。而若當時 Time Machine 也在備份的話,就看到他們兩個一起轉,而且轉反方向。
「立即同步」通訊錄



再來就是傳說中第四種同步通訊錄的方法, Microsoft Exchange。在上面文章中的某個連結裡,有教怎麼設定。因為會有個我發現到的大問題,所以我個人不推薦這麼做。我上面說的同步方法都是將手機連接 iTunes,用 iTunes 去同步通訊錄。 Microsoft Exchange 這個方法是可不用插上電腦接 iTunes 就可以直接透過 Wifi 同步通訊錄。但是這個方法會因為 Microsoft Exchange 的格式限制,在 iPhone 的選項中不會出現「iPhone」這個選項。而且要是同一個聯絡人有兩三個電話的種類都是「住家」的話,它只會顯示其中一個而已。感覺上用這個方法雖然方便,但通訊錄其實也沒有一直在改,而且他的標籤顯示不完全,所以我自己是用與 iTunes 同步的這個方法。



總算來到 iPhone 欄位了
iphone 欄位

通常來說同一個人有很多電話的話,可以按照電話類型選擇「住家」、「公司」等等的種類分門別類。但是 iPhone 的通訊錄有個特殊種類,就是「iPhone」。這在預設的 Google 通訊錄中沒有這個選項,可是你可以自己用打的,或者之後同步到 iPhone 之後再一個一個選。選完再同步回 Google 的時候 Google 這邊也就都改完了。上圖就是直接點左邊的 Work 、 Home 等分類,就可以輸入自定的名稱,到時候同步回手機的時候,手機也會顯示那個自定的名稱。這就是用 iTunes 同步的好處,不是用 iTunes 同步的話是不會同步這項資訊的。

如果有編輯電子郵件以及生日之類的資料的話。用 iPhone 內建的 Mail 就可以選通訊錄資料的方式加入收件人信箱。而在內建的行事曆也會出現有聯絡人生日的事件。

我會這麼強調那個 iPhone 標籤,就是因為之前我爸在那邊說他的標籤全不見了 =皿=。我一開始就說合併通訊錄之後一定會需要改資料的,才不過合併聯絡人他就沒做完。小小的 iPhone 標籤還在那邊吵!!你就直接在 Gmail 用打的打成「短訊」不就好了!!!



後記

我會選擇用 Google 的通訊錄主要原因,就是因為我是用 Gmail 做為主要電子信箱。外加 Google 很有名。其實選擇也不多,能夠線上同步的通訊錄在 iTunes 的選項中只有兩家, Google 以及 Yahoo。其他都是與本機的 Outlook 或是 Windows 通訊錄之類的。雖然本文的方法是用本機的通訊錄將 iPhone 的通訊錄複製出來,再匯入到 Google 裡。

我是不知道 Yahoo 有沒有這項功能,但是我之前在 follow Twitter 上的 Gmail 時曾經看到他說 Gmail 的通訊錄有項新功能,就是「回復聯絡人」。這項功能救了我好幾次!!因為我更早之前在試那台 Samsung Galaxy S i909 的時候就把我自己跟我媽的通訊錄合併了。就是想起 Google 通訊錄有這個功能, Google(這是動詞)之後就救回來了。
Official Gmail Blog: Restore your contacts


Restore contacts
Restore contacts
P.S. 上面說的匯入通訊錄(.CSV or .vCard),就是上圖 Import 那個選項。

它裡面可以選擇回復到幾分鐘、幾小時,或幾天前。最多是一個月內的資料都可以回復。

像我在打這篇文章的時候也做了幾次測試,還因此把克林姆的資料跟我的加在一起了。就是靠這個回復通訊錄的功能回復的。我用到現在已經用過十幾次回復通訊錄的功能了。

不過在手機設定的來電鈴聲,按照我目前試過的方法,沒有任何一個方法能夠連那項資料一起備份。不管是在 Android 的手機(目前只試過 Samsung 的 Galaxy S i909),或是 iPhone 上都一樣。只好每次都一個一個重設聯絡人的來電鈴聲。之前用的 Nokia 雖然也不能夠備份這項資料,但是它可以設好群組後,直接整個群組選擇同樣的鈴聲。這點 Nokia 倒是贏了。
話說,我的 Nokia N79 在使用內建的「程式更新」之後,下載了那個「Mail for Exchange」。這樣也可以用通訊錄同步喔!雖然 Nokia 在程式量完全輸給 iOS 與 Android ,但是可別小看 iPhone 出來之前的「智慧型手機」啊!我的 Nokia N79 只是沒有 iPod 這功能,其它功能也不見得會輸啊。像是 Twitter 有替代方案 Gravity。而要不是因為 Nokia 有時候會給我背後偷偷連行動網路(行動網路就是指沒有辦吃到飽方案,手機電話費帳單有可能會爆炸的那個東西),不然它對應用程式連網路的管理可是比 iPhone 好。它是可以開啟應用程式後選擇要不要讓應用程式連上行動網路或是無線網路(wifi)。

我到現在都還沒找出是哪個東西在給我亂連行動網路。我在想該不會是 Nokia 裡頭像之前鬧很大的 Carrier IQ 之類的東西吧。不然我當時可是沒有把行動網路給關掉,不像現在 iPhone 因為說要讓笨蛋也能用,所以根本沒有做這項功能。直接讓所有應用程式都可以連上行動網路。我只好在設定那邊直接把行動網路給關掉。

如果有人知道怎麼用可以直接限制住應用程式連上網路的話,順便告訴我吧。我看過蘋果官網的說明文件(iOS:關於行動資料用量),那裡頭的方法似乎是給 iOS 4 用的。因為現在的「通知」並沒有「關閉」這個選項。而且現在用那個方法只是不通知你,但是應用程式仍然是可以連上網路的。

而那篇文章下面寫的「請注意,這是通用設定,會套用到所有不支援推播服務的應用程式。」也是在寫好看的。感覺上因為系統寫得不夠封閉,所以我之前關閉 Google+ 在手機端的通知, iPad 的也被關閉了。所以資料並不是存在手機裡,而是伺服器上。這樣 Google+ 就不能只讓一邊被通知,所以我刪除手機上的 Google+ 跟 Facebook。因為這種東西會是吃掉行動網路流量的大宗。

好像離題太遠了。不過 Android 的應用程式似乎可能可以個別設定可不可以連接行動網路。




但是,為什麼 Google 跟 Apple 都不能工程師大聚會,弄好同步「群組」資料的功能啊!!!!每次都要重設群組很煩耶!!!

iPhone 根本沒有群組這個功能。聽說 Android 的有,只不過我之前用的時候沒看到。雖然從 Mac 的通訊錄是可以新增群組。但是那個群組根本不能夠做什麼,只是把聯絡人設一批在那邊而已。

我心中理想的群組至少要可以在傳送電子郵件的時候,直接選擇群組作為收件人。
不用像現在這樣在 iPhone 要一直一個一個選。而且 iPhone 也沒辦法打勾之後選完成才回去編輯信件。 Android 好像可以。
或是設定來電鈴聲的時候可以以群組作分類(非常濃厚的怨念 = =a)。 iPhone 不僅沒辦法同步群組,更是連群組都沒有, iPhone 你還敢說你是智慧型手機嗎?明明就是一個很貴的 iPod Touch!!!



我自己在試的時候是用兩台電腦再弄,不然我看不到 Windows 的畫面 XDD。而在之前幫克林姆回復手機的這過程中發現 iTunes 的同步選項,每一個頁面都是可以獨立設定的。你可以讓「音樂」、「聯絡資料」與 A 電腦同步。而「Podcast」、「影片」、「應用程式」與 B 電腦同步。這件事還蠻神奇的。

只不過網路上大多是讓所有的資料都與兩台電腦一起同步。這樣才會這邊有這個沒那個,所以刪掉一些東西。另一邊有這個沒那個,又刪掉一些東西。這就是為什麼我會只與一電腦同步的原因。

而因為在兩台電腦看選項長怎樣的過程中,當我先與 MacBook Pro 同步後,接上舊桌機時, Windows 的 iTunes 就會問我取代、合併。而當我將 iPhone 接回 MacBook Pro 的時候,就只有資訊標籤中的選項沒被勾選同步,其他的音樂、影片等資料仍是與 MacBook Pro 的資料庫同步。所以我就是這樣發現各個標籤可以分別設定的。


對了,如果之後換手機要同步聯絡資訊。 iPhone 的話記得第一次換的時候要勾選「資訊」標籤下方「進階」裡「取代此 XXX 中的資訊」中的「聯絡資訊」給打勾。不然通訊錄可能就像我之前在做實驗時那樣被合併了 orz。