posts - 6, comments - 1, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          2005年8月20日

          近來個人數(shù)字助理非常熱門,由軟件巨人微軟公司積極開發(fā)以Windows CE 3.0為操作平臺的Pocket PC掌上電腦,便可看出PDA產(chǎn)品的驚人魅力。其中,深耕市場多年一直占據(jù)龍頭地位的Palm裝置,對于PDA產(chǎn)品的普及更是具有絕對的影響。Palm不 僅軟件執(zhí)行效率高,軟件公司對軟件開發(fā)的推廣,更讓眾多程序開發(fā)人員開始注意到Palm平臺的軟件市場。
          面對日益增多的Palm平臺軟件,獲利最大的當(dāng)然是幸福的“Palm族”了,但面對成千上萬的軟件,該如何挑選一套符合自己需求的呢?除了安裝到Palm 上親自操作外,借用Palm公司提供給程序開發(fā)人員測試軟件用的Palm模擬器,直接在Windows環(huán)境下測試軟件是否符合自己需求,倒不失為快速而有 效的方法。這次就向大家介紹如何利用Palm模擬器來挑選需要的軟件。

          一、下載以及安裝模擬器。
          1.首先請直接使用這個鏈接下載Palm模擬器:http: //www.palmos.com/dev/tech/tools/emulator/emulator_app_30a6.z ip。另外也可一并下載模擬器的外皮:http: //www.palmos.com/dev/tech/tools/emulator/emulator_skins_14.z ip。
          2.用Winzip解壓縮下載回來的emulator_app_30a6.zip(例如:C:\PalmEmu\,以下皆以C:\PalmEmu\為例說 明),并將emulator_skins_14.zip也解壓縮至C:\PalmEmu\。解壓縮后C:\PalmEmu\中應(yīng)該可以看到相應(yīng)的文件夾以 及文件內(nèi)容。
          3.由于模擬器需要Palm操作系統(tǒng)的ROM文件才能運行。而Palm操作系統(tǒng)的ROM文件可由兩種方法取得:(1)利用工具程序?qū)OM文件自Palm 裝置下載到個人電腦。(2)到Palm公司網(wǎng)站下載(注一)。而要自Palm裝置下載ROM文件,首先必須安裝ROM Transfer.prc(可在剛解壓的目的文件夾中找到),請依一般安裝軟件到Palm的方式將ROM Transfer.prc安裝到Palm中。
          4.然后執(zhí)行C:\PalmEmu\ 中的Emulator.exe(如執(zhí)行后沒有后續(xù)的畫面,請先點CapsLock鍵再執(zhí)行Emulator.exe)。
          5.將你的Palm裝置放到傳輸座(Cradle)上,執(zhí)行“ROM Transfer”軟件,并點“Begin Transfer”鈕。
          6.點“Palm OS Emulator”對話框中的“Download”鈕,接著可看見后續(xù)畫面,請選擇你目前Palm傳輸座(Cradle)所使用的COM口,然后點“Begin”便可開始下載ROM文件了。
          7.下載完后請將ROM文件存放于C:\PalmEmu\,并在“Palm OS Emulator”上點“New”按鈕,就會看到后續(xù)畫面,最上面的選項可讓你挑選要模擬的Palm裝置,請根據(jù)你所下載的ROM文件的Palm裝置型號 挑選。第二個選項能選外皮,同樣請根據(jù)ROM文件的裝置型號挑選。第三個則是指定模擬器所能使用的內(nèi)存大小,不限于原Palm內(nèi)存,不過最大為8MB (8192KB)。最下方則是指定要裝入的ROM文件,請點“Browse”鈕指定ROM的位置。設(shè)定妥當(dāng)后請點“OK”便可裝入模擬器主程序了。

          二、操作模擬器
          1.啟動模擬器后便會看到與一般啟動Palm裝置相同的畫面,或者是第一次啟動Palm裝置的設(shè)定畫面。
          2.模擬器的操作主要是通過鼠標(biāo)來模擬手寫筆,我們可通過鼠標(biāo)啟動程序,甚至在手寫區(qū)域按著鼠標(biāo)左鍵不放拖曳便能如同手寫筆般輸入文字。此外,模擬器也提 供了一些鍵盤熱鍵:電源開關(guān)-Esc鍵、Date Book硬件按鍵-F1、Address Book硬件按鍵-F2、To Do List硬件按鍵-F3、Memo Pad硬件按鍵-F4、向上/下硬件按鍵-Page UP/Page Down。
          3.在模擬器窗口點鼠標(biāo)右鍵便可呼叫出模擬器功能表,比較常用的有“Exit”--關(guān)閉模擬器,“New”--啟動新的模擬器,“Save”--將目前模 擬器狀態(tài)儲存至硬盤,以后啟動該文件便可直接使用,例如我們可以先在模擬器上安裝中文操作系統(tǒng),以后啟動儲存的紀(jì)錄便可呼叫擁有中文界面的模擬器。 “Save Screen”--將目前模擬器執(zhí)行畫面使用.BMP格式存到硬盤中、“Install Application/Database”--是最常用的功能,通過這個功能就能將各種軟件安裝到模擬器中執(zhí)行、“Setting”--能讓使用者設(shè)定 模擬器的偏好設(shè)定值。
          4.現(xiàn)在就來看看這次介紹的重點,也就是軟件安裝部分。上面提過“Install Application/Database”能將Palm軟件安裝到模擬器中,除了這個方法外,模擬器也提供了通過“Hotsync”功能來安裝軟件的方 法。不過在沒有傳輸座(Cradle)的情況下,我們必須使用Null Modem傳輸線來進行Hotsync的動作(注二)。利用“Install Application/Database”功能來安裝軟件非常簡單,首先請在模擬器窗口點鼠標(biāo)右鍵,選擇“Install Application/Database”“Other”(以下將以安裝CJKOS3.21為例說明)。
          5.接著會看到“啟動”文件對話框。CJKOS3.21中文版需要以下幾個文件(注三):CJKOS.PRC(主程序)、IMB5ZYF.PDB(注音輸 入法,位于IME文件夾)、FB512F.PDB(12X12繁體中文字型,位于FONT文件夾)、 MF_CJKOS_Ver_3_21_ChineseBIG5.prc(程序界面中文化的專用文件,位于LocBuddy文件夾)、PhrB5L.pdb (繁體中文詞語庫,位于Phrase文件夾),請使用“啟動”文件對話框----將上列文件自CJKOS3.21文件夾安裝到模擬器中,安裝完后如果沒看 到“CJKOS”圖示,請點選右上方“ALL”再選擇“All”就可以看到“CJKOS”的圖示了。
          6.然后我們就可以如同在真實的Palm裝置上一樣,點選“CJKOS”圖示啟動中文系統(tǒng)了。
          7.但如果在安裝軟件后未保存目前模擬器的狀態(tài),那么下次啟動模擬器就得一切從頭開始,所以我們應(yīng)該使用功能表“Save”選項將目前狀態(tài)儲存到硬盤,以后只需執(zhí)行啟動文件(.psf)便可直接回到目前的模擬器狀態(tài)。
          8.最后還記得已經(jīng)下載的模擬器外皮嗎?我們可以用鼠標(biāo)右鍵功能表“Settings”“Skins”挑選其他外皮。另外如果覺得目前模擬器窗口太大,你可以取消“Double Scale”選項,就能讓模擬器窗口回復(fù)到實物般大小了。
          筆者在前面說過,Palm模擬器是Palm公司專為開發(fā)人員提供的除錯、測試工具,所以模擬器還提供了許多除錯及測試功能,有興趣的人可以參考模擬器文件 夾下的Doc文件夾(如C:\PalmEmu\Docs)內(nèi)的說明文件,其中提供了非常詳盡的模擬器操作、設(shè)定說明。

          注一:由于模擬器所使用的ROM文件是直接采用Palm裝置操作系統(tǒng),而Palm OS則因為Palm公司的版權(quán)而不能隨意散發(fā),所以除了從使用者所擁有的Palm裝置下載外,就必須以軟件開發(fā)者的身分向Palm公司申請下載。當(dāng)然基于 模擬器主要用途為軟件開發(fā),Palm公司所提供申請下載的ROM文件中還加入了額外的除錯功能,所以有志加入Palm軟件開發(fā)行列的人,可以到: http://www.palmos.com/dev/tech/tools/emulator/網(wǎng)頁下方加入Palm Solution Provider Program,不過申請過程需經(jīng)過書面簽名等程序,對于非美國當(dāng)?shù)氐氖褂谜邅碚f,這個申請過程可能會比較麻煩。
          注二:要使用Null Modem傳輸線安裝軟件,首先必須將Null Modem傳輸線連接在電腦的兩個COM口上。然后必須指定模擬器所使用的COM口,例如桌面Hotsync管理程序原先以COM1與傳輸座 (Cradle)連線,所以模擬器就需使用COM 2,其指定方式為在模擬器畫面點鼠標(biāo)右鍵選擇“Settings”“Properties”,然后指定“Communications”下的 “Serial Port”為“COM 2”,以后便能用“Hotsync”程序來安裝軟件了。
          注三:在安裝這類比較復(fù)雜的軟件時,我們可以先執(zhí)行軟件安裝程序,比如CJKOS3.21提供的Install.exe,挑選好要安裝的項目后點“安 裝”,安裝程序便會將需安裝的文件丟到Palm Desktop安裝文件夾下的用戶文件夾中的Install文件夾當(dāng)中(如:C:\Program Files\Palm\TuG\Install),以便下次進行Hotsync時將文件安裝到Palm中,所以我們可以直接將文件路徑指向Install 文件夾便可確保安裝正確的項目,但安裝完后要記得將Install文件夾中的文件刪除,以免下次進行Hotsync時將這些文件也安裝到真正的Palm裝 置中。

          posted @ 2005-08-20 13:10 西侯域 閱讀(375) | 評論 (1)編輯 收藏

          最近對palm有格外的關(guān)注,在Palm、Tompda、Hipda花了不少時間,當(dāng)真是外行看熱鬧啊!
          在TT5和TE2中猶豫,不過HP的2110也在關(guān)注的隊列中,想了想自己很在意的幾個因素:屏幕大小
          、電池能力、存儲大小,cpu倒不是很計較,不會太多考慮多媒體方面的應(yīng)用。想想今后用來做什么了:
          PIM,新的閱讀平臺,電子詞典,還有很重要的是希望能夠在上面做些應(yīng)用開發(fā)。不管怎樣,還是決定先裝個palm emulator到pc機器上,看看效果再說!


          posted @ 2005-08-20 13:07 西侯域 閱讀(164) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 察雅县| 神农架林区| 镇康县| 甘孜| 土默特右旗| 上犹县| 庆城县| 宜春市| 那坡县| 吴旗县| 盱眙县| 东至县| 南城县| 梓潼县| 襄樊市| 都江堰市| 大埔县| 金溪县| 天台县| 沾化县| 遵化市| 丰台区| 双柏县| 江山市| 长海县| 通渭县| 舒城县| 峨眉山市| 海淀区| 绍兴县| 公安县| 和田县| 天长市| 观塘区| 余干县| 双峰县| 彝良县| 西贡区| 永年县| 永泰县| 休宁县|