為 您 的 PalmPilot 增 加 記 憶 體 - FlashPro
何建德

<本文刊載於 1999 年 4 月份 Run!PC 雜誌>

嫌 Palm III 的記憶體太小嗎? 沒關係, 讓 Flash Pro 幫您挖出更多可用的記憶體...。

    自從 USRobotics (後來被 3Com 購併) 推出 PalmPilot 以來, PDA (Personal Digital Assistant, 個人數位助理) 的市場才算真正打開。儘管這一兩年來微軟的 Windows CE 來勢洶洶, 但 3Com PalmPilot 系列產品仍然穩居市場的龍頭。

簡單就是美

    PalmPilot 系列之所以能夠受到歡迎, 除了大小、重量適中外, 更重要的是它的操作簡便, 而且電池壽命很長 (一般使用下, 兩顆四號 AAA 鹼性電池能使用超過一個月)。
    這裡說的操作簡便, 可不是像 Windows 系列一樣, 什麼都要從選單去選。PalmPilot 的操作真的很簡單, 絕大部分的動作都只要在螢幕上用筆點一下就可以。這樣的操作簡便性來自於 PalmPilot 上執行的作業系統, Palm OS, 打從出娘胎就是設計來給 PDA 用的。因此, 它沒有任何的「包袱」, 真正讓使用者能在有限的螢幕上, 以最少的動作執行最多的動作。

回想起 DOS 時代...

    不但作業系統如此, 在 Palm OS 上設計的程式也同樣是短小精幹。大部分的動作都在畫面上直接點選即可, 很少要點選到 Menu 選單按鈕。每每和同事談到 PalmPilot 時, 總會回想起以前 DOS 時代, 由於有 640K 的主記憶空間限制, 所以以前的 DOS 程式大多寫得很精簡。不像現在的 Windows 程式, 把一堆有也沒的全都加進去, 一個簡單的小程式, 其實裡面的「肥肉」是很多的。
    而 PalmPilot 的環境正如同當年的 DOS。Palm III 的標準記憶體配備是 2MB, 雖然大多數的 Palm 程式都很小, 但我們外掛一個中文系統, 大概三百多 K 記憶體就不見了。若是再加掛個漢英字典, 2MB 的記憶體大概就剩不到一半了。DOS 的時代, 可以靠 HIMEM 及 EMM386 把程式 LOADHIGH 到 EMS 中。您可知道, PalmPilot 上也有類似的東東喔! 它就是本文的主角, Flash Pro。

Flash Pro 簡介

    PalmPilot 從第三代的 Palm III 起, 除了 2MB 的 RAM 之外, 另外有 2MB 的 Flash (快閃) 記憶體, 用以存於 Palm OS 作業系統, 以及一些內建的應用軟體 (如行事曆、電話簿等)。Flash RAM 原來的好處是讓使用者可以自行更新成新版的作業系統, 但聰明的業者發現 2MB 的 Flash 記憶體其實並沒有用完, 於是便設法借點 Flash 記憶體來用用。
    Flash Pro 就如同 DOS 中的 HIMEM 及 EMM386 一樣, 可以讓 Palm III 的使用者, 使用到空閒在那兒的 Flash 記憶體。以筆者的 Palm III 來說, 在裝了 Flash Pro 之後, 記憶體多出了 800 多 K, 可用記憶體從 2M 變成了 2.8M, 簡直快要增加一半了。以下將為讀者介紹 Flash Pro 的安裝及使用。

安裝 Flash Pro

圖一  Flash Pro 及其設定 (Setup) 程式的圖示

    要使用 Flash Pro, 必須先安裝 FPSetup.prc 及 FlashPro.prc 兩個檔案到 Palm III 上。HotSync 安裝完成後, 在 Applications 清單中, 會有如圖一的兩個圖示。

圖二  Flash Setup 提醒您先把 Hacks 關掉

    請先用筆點 Flash Setup 這個白色閃電的圖示, 來執行 Flash Pro 的前置安裝設定程式。在執行 Flash Setup 後, 會先出現一個如圖二的畫面, 提醒您要先把所有已啟動的 Hacks 都先關掉。您可以按 Run HackMaster 鈕進入 HackMaster 畫面, 將 Hacks 都關掉, 然後再執行一次 Flash Setup; 或者是也可以直接按 OK 鈕繼續安裝 Flash Pro。

圖三  Flash Pro 的安裝設定程式畫面

    接著進入到圖三的畫面, 點 Install FlashPro Support 鈕便可開始 Flash Pro 的安裝動作。請注意, 若您剩餘的記憶體不夠大, Flash Setup 會出現畫面提示, 要您騰出記憶體來安裝 Flash Pro。Flash Pro 本身沒有那麼大, 但是在做安裝時, 必須要有一些暫時使用的記憶體, 在安裝完畢後就會釋放出來。
    依筆者個人的經驗。在騰出記憶體後, 請先關機後再開, 這樣騰出的記憶體才可以被 Flash Setup 所使用。記得筆者當時一直刪程式, 明明已經空出兩百多 K, 但 Flash Setup 還是說不夠, 後來過了一陣子 (幾小時後) 再試就可以了。所以讀者若已清出 Flash Setup 所要求的記憶體, 但它仍說不夠用, 不妨關機一陣子後再試試。

使用 Flash Pro

    執行過 Flash Setup 後, 它會重新啟動 (Reset) 您的 Palm III, 之後我們再點 FlashPro 圖示進入 Flash Pro。

圖四  Flash Pro 程式主畫面

    如 圖四, Flash Pro 會列出目前在記憶體中的程式及資料庫。請注意左下角, RAM 是反白的代表目前列出的是一般記憶體中的資料。您可以點選您想要移動到 Flash 記憶體中的檔案, 再點選右下角的 Move 鈕就可以開始進行搬移。
    在移動檔案時, 會出現一個顯示進度的指示棒, 在 100% Complete 時就是檔案搬移完成了。搬移之後, 您可以點選左下角的 Flash 鈕, 讓 Flash 鈕反白。如
圖五, Flash Pro 就會列出目前在 Flash 記憶體中的程式及資料庫。

圖五  Flash Pro 列出 Flash 記憶體中的檔案

資料備份

    前面提過, Flash Pro 如同 DOS 的 HIMEM 及 EMM386 一樣, 可以讓使用者利用到閒置無用的 Flash 記憶體, 加大可利用的記憶體空間。除此之外, 您還可以將一些重要的資料庫 (如電話簿的資料) 跟 FlashPro 程式一起複製到 Flash 記憶體中。若有一天不幸需要做 Hard Reset 時, 您的資料都還好好地儲存在 Flash 記憶體中喔!
    所以 Flash Pro 不但可以加大您的記憶體, 更兼具有資料保全的功能。真的是一個「一兼二顧, 摸蛤仔兼洗褲」的好軟體。

注意事項

    讀者請注意, Flash Pro 在搬移 Hacks 時, 必須先將該 Hack 關閉後才可以搬移, 否則系統可能會當機。另外, 以筆者個人的經驗, 若搬移掌龍中文系統到 Flash 記憶體, 必須先將中文功能關閉後再搬移, 否則中文字型都會花掉, 要做一次 Soft Reset 才可恢復正常。若先將中文功能關閉後再進行搬移, 則完全不會有任何問題。

如何取得 Flash Pro

    由於 Flash 記憶體一經 Flash Setup 格式化 (format) 之後便可使用, 所以 Flash Pro 並不是以常見的 shareware (共享軟體) 形式流傳。您沒有試用 Flash Pro 的機會, 必須在網路上付費購買後方可下傳使用, 價錢也不算太貴, 29.95 美元。讀者若要查詢或是購買 Flash Pro, 請到
http://www.trgnet.com 去。
    讀者不妨放心, 筆者寫文章推薦、介紹軟體這麼久, 第一次介紹無法試用的商業軟體 (commercial-ware)。因為這實在是每一個 Palm III 的使用者, 尤其是我們要加掛中文系統及字型的台灣使用者, 都應該要買來用的產品。花個一千塊台幣左右, 就可以加大約一半的記憶體容量, 實在是很划算。

結語

    3Com 公司在二月底推出了兩款最新型的 PalmPilot, 分別是 Palm IIIx 及 Palm V。筆者原本要在這個月為讀者來做報導, 但是由於從網路訂購的 Palm V 還沒有寄到, 所以便先介紹 Flash Pro 這個殺手級必備軟體。若順利收到訂購的 Palm V, 筆者將在下個月的文章中, 為各位做 Palm V 的第一手報導, 請讀者拭目以待!!