google code-beautifer

星期六, 10月 27, 2007

Sony palm PDA 的軟體安裝跟其他PDA 基本比較心得

有人給我一台 Palm OS5 的舊clie TG-50 ,但是沒有安裝光碟,我在sony台灣網站上找不到軟體下載。感謝PALMisLIFE上網友MailCone 及mfhsieh 提供資訊我才順利完成軟體安裝。這篇是對那些熱心網友的回應。除了基本比較心得外,也對下一代PDA作一些推測。將分段刊出


基本軟體安裝

其中大部分的軟體需要去www.sonyclie.org 找,再針對個別需要Sony 美國的技術支援網下載換裝新版。

但www.sonyclie.org 需要寄電子郵件給管理員才拿得到帳號密碼。其中有原廠CD 的 iso 如tg50.iso,及個別的zip 如 SonyCliePC.zip。

原廠CD 的 setup.exe 程式會去執行 Palm desktop for Clie'.msi
Windows XP 會因為codepage 不同的緣故會找不到法文字母 e' 的檔名。直接跳過setup.exe,直接去執行 Palm desktop for Clie'.msi 是可以的。此外安裝完了時不會顯示正確的完成百分比。只有過一陣子強迫結束程式,重開機。

所以我改裝SonyCliePC.zip中的Clie Organizer for PC (1.0.040113.2)
Clie Oranizer for PC 會要求先去裝Palm Desktop 。不過 Palm Desktop for
Clie (1.00.031222.1)會有安裝完了時不會顯示正確的完成百分比的問題。裝完後,Add or remove Programs 就會正常出現CLIE Oranizer for PC 及Palm Desktop 。為什麼需要多一個 Clie' Oranizer? 因為 Clie' 有多個Clie' memo 提供非文字手寫筆記。這是Palm Desktop沒有的。

目前測試的結果,在英文版(但default codepage 改成中文,事實上等於中文版)上執行一般的同步沒有問題。

同步

第一次 hotsync 時 XP會去抓PalmUSBD,sys,在原廠CD \Drivers\Hotsync\裡有。
Inteliigence Sync Lite 在SonyCliePC.zip中的比較新(2003版),不過好像不支援 outllok express 的 address book 。

鍵盤

tg-50有內建小鍵盤,不過數字鍵要並用功能鍵才打得出,用注音輸入頗不便。但朋友的紅外線palm one universal wireless keyboard是可以搭配使用。上面就有獨立數字鍵,這是我找得到紅外線鍵盤搭配注音輸入最好的一個,裝上palm的驅動程式就能用了。理論上zaurus 也能用,不過還沒試成功。

大容量快閃記憶體支援

palm OS 據說只能認得第一個分割區。大容量快閃記憶體支援是一個問題。據說新版palm 機系統悄悄用了fat32,所以沒問題,有些人還自己把舊機系統改fat32也能用大容量快閃記憶體。Sony 的產品幾乎清一色用memory stick ,又貴又難用。據Sony官方說法,TG-50是不支援4G MS 的,而且2G 還得用高速的 MS才行,還不保證沒問題。真是爛。在美國看了半天,MS 比起 SD 卡還是天價。所以去網路標了片2G sony 的 high speed MS。等收到了再來更新使用心得。

clie 初步印象跟zaurus 與其他PDA比較

比較之下,palm 把最長用的小程式放在動態記憶體裡,切換速度很快。(1 秒)。這點的便利是那些需要 context switch 的大系統比不上的。zaurus 在這一點顯然比不上。出門在外要臨時找資料,palm 的反應時間會比較快。eee PC 就算CPU跑的快,恐怕也是一樣的情況。個人覺得1 秒內的反應時間是一個很重要的臨界點。想用個計算機去超市比價或算個小費要等長於1 秒就會讓人不耐。但是像查字典第一次啟動長於1秒就還好。palm OS 沒有真正的多工,切換反應時間變成瓶頸。
Palm Foleo 計劃掛掉了,無法得知他們對未來的想法。不過我覺得作業系統像palm OS 4/5 這樣有動態記憶體保留給專屬的常用軟體常駐是蠻重要的。

反應時間會比較快相對犧牲下的是功能性,palm一般人是用power run 之類程式把切換反應時間不太在乎的程式移到快閃記憶體裡,要用時再載入動態記憶體。等於回到了虛擬記憶體的作法。 但是每個連結要用去 lk 的動態記憶體。相對之下 TG-50 的 16M (只能用到11M)記憶體實在太小了。我連 gps程式都不太敢裝。而且這樣的做法不是系統原先就在API 裡規畫好的,不太穩定。有時會當機。

公開的手寫辨識程式跟實作資訊

最近在思考一些有趣的事情:中文的部首/字/詞是分別對應到英文的字母/字/詞。不知道中文詞的平均筆劃經過頻率統計加權後的結果會不會比英文詞小?(因為資訊傳達是以詞作單位,而不僅是以字作單位的任意組合)是的話,這到是半理論證明"中文輸入不會比英文慢": 所謂正體中文會妨礙科學進步的論調只是那些不深思熟慮的傢伙不經證明的夸夸之詞。我為什麼直覺這樣推斷?因為直覺上中文字形的的熵(entrop)平均值應該比英文字形的大。假如我的假說成立的話,以手寫來說,中文輸入會比英文快。

我的確是有在著手一些關連到中文的語料問題,這些是解決很多事的關鍵性基礎研究。不過對大多數的人而言,最重要的問題反倒是: 能不能有公開的手寫辨識程式?關於這點,目前看到公開的手寫辨識程式跟實作資訊有:

Palatis 寫了 Chrasis,似乎可以用滑鼠輸入。今年6月 的時候我曾試著在Mandriva 2007.1上編譯看看,但還不成功,後來忙就先擱著。

jserv 寫了這一篇從Chrasis 談手寫辨識引擎在移動裝置的機會,有提到一些相關的問題

歪林 (superylam@netcape.net)為了掌心雷跟百變小蒙恬寫了X Windows手寫板驅程程序及輸入法

根據網路上的說法,蒙恬筆豪華版(LLC 504)隨附的數位手寫版(型號FT-0405-U02),是由知名數位繪圖板廠商Wacom代工。而Linux 在wacom 的支援好像還不錯。臺灣的繪圖板就不知道。

繪圖板蠻貴的,我連每天要用的老舊交通工具都沒錢去修,一時沒辦法負擔得起這種昂貴的玩具。那天要是弄得到不管是臺灣或Wacom的繪圖板時,再來試試看把歪林跟Palatis的成果整合在一起。就看誰要先借我手寫版來開發了。