﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-simuzone</title><link>http://www.blogjava.net/simuzone/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 28 Apr 2026 18:57:15 GMT</lastBuildDate><pubDate>Tue, 28 Apr 2026 18:57:15 GMT</pubDate><ttl>60</ttl><item><title>模拟器简介（转贴）</title><link>http://www.blogjava.net/simuzone/archive/2005/08/20/10582.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Sat, 20 Aug 2005 05:10:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/08/20/10582.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/10582.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/08/20/10582.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/10582.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/10582.html</trackback:ping><description><![CDATA[近来个人数字助理非常热门，由软件巨人微软公司积极开发以Windows CE 3.0为操作平台的Pocket
PC掌上电脑，便可看出PDA产品的惊人魅力。其中，深耕市场多年一直占据龙头地位的Palm装置，对于PDA产品的普及更是具有绝对的影响。Palm不
仅软件执行效率高，软件公司对软件开发的推广，更让众多程序开发人员开始注意到Palm平台的软件市场。<br>

面对日益增多的Palm平台软件，获利最大的当然是幸福的“Palm族”了，但面对成千上万的软件，该如何挑选一套符合自己需求的呢？除了安装到Palm
上亲自操作外，借用Palm公司提供给程序开发人员测试软件用的Palm模拟器，直接在Windows环境下测试软件是否符合自己需求，倒不失为快速而有
效的方法。这次就向大家介绍如何利用Palm模拟器来挑选需要的软件。<br>

        <br>

        一、下载以及安装模拟器。<br>

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。<br>

2.用Winzip解压缩下载回来的emulator_app_30a6.zip(例如：C:\PalmEmu\，以下皆以C:\PalmEmu\为例说
明)，并将emulator_skins_14.zip也解压缩至C:\PalmEmu\。解压缩后C:\PalmEmu\中应该可以看到相应的文件夹以
及文件内容。<br>

3.由于模拟器需要Palm操作系统的ROM文件才能运行。而Palm操作系统的ROM文件可由两种方法取得：(1)利用工具程序将ROM文件自Palm
装置下载到个人电脑。(2)到Palm公司网站下载(注一)。而要自Palm装置下载ROM文件，首先必须安装ROM
Transfer.prc(可在刚解压的目的文件夹中找到)，请依一般安装软件到Palm的方式将ROM Transfer.prc安装到Palm中。<br>
 
        4.然后执行C:\PalmEmu\ 中的Emulator.exe(如执行后没有后续的画面，请先点CapsLock键再执行Emulator.exe)。<br>
 
        5.将你的Palm装置放到传输座(Cradle)上，执行“ROM Transfer”软件，并点“Begin Transfer”钮。<br>
 
        6.点“Palm OS Emulator”对话框中的“Download”钮，接着可看见后续画面，请选择你目前Palm传输座(Cradle)所使用的COM口，然后点“Begin”便可开始下载ROM文件了。<br>

7.下载完后请将ROM文件存放于C:\PalmEmu\，并在“Palm OS
Emulator”上点“New”按钮，就会看到后续画面，最上面的选项可让你挑选要模拟的Palm装置，请根据你所下载的ROM文件的Palm装置型号
挑选。第二个选项能选外皮，同样请根据ROM文件的装置型号挑选。第三个则是指定模拟器所能使用的内存大小，不限于原Palm内存，不过最大为8MB
(8192KB)。最下方则是指定要装入的ROM文件，请点“Browse”钮指定ROM的位置。设定妥当后请点“OK”便可装入模拟器主程序了。<br>
 
        <br>

        二、操作模拟器<br>

        1.启动模拟器后便会看到与一般启动Palm装置相同的画面，或者是第一次启动Palm装置的设定画面。<br>

2.模拟器的操作主要是通过鼠标来模拟手写笔，我们可通过鼠标启动程序，甚至在手写区域按着鼠标左键不放拖曳便能如同手写笔般输入文字。此外，模拟器也提
供了一些键盘热键：电源开关-Esc键、Date Book硬件按键-F1、Address Book硬件按键-F2、To Do
List硬件按键-F3、Memo Pad硬件按键-F4、向上/下硬件按键-Page UP/Page Down。<br>

3.在模拟器窗口点鼠标右键便可呼叫出模拟器功能表，比较常用的有“Exit”--关闭模拟器，“New”--启动新的模拟器，“Save”--将目前模
拟器状态储存至硬盘，以后启动该文件便可直接使用，例如我们可以先在模拟器上安装中文操作系统，以后启动储存的纪录便可呼叫拥有中文界面的模拟器。
“Save Screen”--将目前模拟器执行画面使用.BMP格式存到硬盘中、“Install
Application/Database”--是最常用的功能，通过这个功能就能将各种软件安装到模拟器中执行、“Setting”--能让使用者设定
模拟器的偏好设定值。<br>

4.现在就来看看这次介绍的重点，也就是软件安装部分。上面提过“Install
Application/Database”能将Palm软件安装到模拟器中，除了这个方法外，模拟器也提供了通过“Hotsync”功能来安装软件的方
法。不过在没有传输座(Cradle)的情况下，我们必须使用Null Modem传输线来进行Hotsync的动作(注二)。利用“Install
Application/Database”功能来安装软件非常简单，首先请在模拟器窗口点鼠标右键，选择“Install
Application/Database”“Other”(以下将以安装CJKOS3.21为例说明)。<br>

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”的图示了。<br>

        6.然后我们就可以如同在真实的Palm装置上一样，点选“CJKOS”图示启动中文系统了。<br>

        7.但如果在安装软件后未保存目前模拟器的状态，那么下次启动模拟器就得一切从头开始，所以我们应该使用功能表“Save”选项将目前状态储存到硬盘，以后只需执行启动文件(.psf)便可直接回到目前的模拟器状态。<br>

        8.最后还记得已经下载的模拟器外皮吗？我们可以用鼠标右键功能表“Settings”“Skins”挑选其他外皮。另外如果觉得目前模拟器窗口太大，你可以取消“Double Scale”选项，就能让模拟器窗口回复到实物般大小了。<br>

笔者在前面说过，Palm模拟器是Palm公司专为开发人员提供的除错、测试工具，所以模拟器还提供了许多除错及测试功能，有兴趣的人可以参考模拟器文件
夹下的Doc文件夹(如C:\PalmEmu\Docs)内的说明文件，其中提供了非常详尽的模拟器操作、设定说明。<br>

        <br>

注一：由于模拟器所使用的ROM文件是直接采用Palm装置操作系统，而Palm
OS则因为Palm公司的版权而不能随意散发，所以除了从使用者所拥有的Palm装置下载外，就必须以软件开发者的身分向Palm公司申请下载。当然基于
模拟器主要用途为软件开发，Palm公司所提供申请下载的ROM文件中还加入了额外的除错功能，所以有志加入Palm软件开发行列的人，可以到：
http://www.palmos.com/dev/tech/tools/emulator/网页下方加入Palm Solution
Provider Program，不过申请过程需经过书面签名等程序，对于非美国当地的使用者来说，这个申请过程可能会比较麻烦。<br>

注二：要使用Null Modem传输线安装软件，首先必须将Null
Modem传输线连接在电脑的两个COM口上。然后必须指定模拟器所使用的COM口，例如桌面Hotsync管理程序原先以COM1与传输座
(Cradle)连线，所以模拟器就需使用COM
2，其指定方式为在模拟器画面点鼠标右键选择“Settings”“Properties”，然后指定“Communications”下的
“Serial Port”为“COM 2”，以后便能用“Hotsync”程序来安装软件了。<br>

注三：在安装这类比较复杂的软件时，我们可以先执行软件安装程序，比如CJKOS3.21提供的Install.exe，挑选好要安装的项目后点“安
装”，安装程序便会将需安装的文件丢到Palm Desktop安装文件夹下的用户文件夹中的Install文件夹当中(如：C:\Program
Files\Palm\TuG\Install)，以便下次进行Hotsync时将文件安装到Palm中，所以我们可以直接将文件路径指向Install
文件夹便可确保安装正确的项目，但安装完后要记得将Install文件夹中的文件删除，以免下次进行Hotsync时将这些文件也安装到真正的Palm装
置中。<img src ="http://www.blogjava.net/simuzone/aggbug/10582.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-08-20 13:10 <a href="http://www.blogjava.net/simuzone/archive/2005/08/20/10582.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关注palm</title><link>http://www.blogjava.net/simuzone/archive/2005/08/20/10581.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Sat, 20 Aug 2005 05:07:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/08/20/10581.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/10581.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/08/20/10581.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/10581.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/10581.html</trackback:ping><description><![CDATA[最近对palm有格外的关注，在Palm、Tompda、Hipda花了不少时间，当真是外行看热闹啊！<br>
在TT5和TE2中犹豫，不过HP的2110也在关注的队列中，想了想自己很在意的几个因素：屏幕大小<br>
、电池能力、存储大小，cpu倒不是很计较，不会太多考虑多媒体方面的应用。想想今后用来做什么了：<br>
PIM,新的阅读平台，电子词典，还有很重要的是希望能够在上面做些应用开发。不管怎样，还是决定先装个palm emulator到pc机器上，看看效果再说！<br>
<br>
<br>
<img src ="http://www.blogjava.net/simuzone/aggbug/10581.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-08-20 13:07 <a href="http://www.blogjava.net/simuzone/archive/2005/08/20/10581.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>PDA 存储简介</title><link>http://www.blogjava.net/simuzone/archive/2005/08/13/10038.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Sat, 13 Aug 2005 08:32:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/08/13/10038.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/10038.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/08/13/10038.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/10038.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/10038.html</trackback:ping><description><![CDATA[　[转贴]通常我们会看到在PDA/掌上电脑上标称xxM ROM和xxM
RAM，这里的ROM就是指存储操作系统和内置程序的空间，掉电的时候，这些数据依然存在。除了使用Mask
ROM的低端设备，其它都是使用Flash
ROM的，这意味着操作系统可以升级，某些程序还可以更改系统使得普通程序可以使用ROM中剩余的空间。而RAM就是这些设备可以存储用户程序和数据的空
间，不过设备彻底没电的时候，这些数据都会丢失，所以通常的掌上电脑/PDA设备，都会在电池电压较低的时候强行关机用剩余的电量来保持数据，或者使用备
用电池来完成这项工作。<br>
　　新型号的掌上电脑或者PDA设备也都支持用户使用外部扩展卡来保存更多的程序和数据。这些外部扩展卡的种类在上面的帖子里都提到了，它们彼此不兼容（SD和MMC可以使用同样的插槽），性能和价格也不同，视用户需要而定。这些扩展卡使用的都是Flash ROM 。 <br>
Flash
Rom分为两种，NAND和NOR，两种的区别在于，前者像磁带而后者像CD，即NOR可以随机存储，而NAND的不可以。所以使用NAND
ROM的机子在Pocket PC 2002下必须将ROM文件复制到RAM上才可以运行（最典型的就是那些16MB ROM，64MB
RAM的机子）。<br>
当然NAND使用的是线性读取，速度比NOR的随机读取要快，而且可以刷新10万次，而NOR只有1万次。Windows
Mobile2003使用了新的技术，可以使NAND
ROM的机子不用将文件复制出来，就可以读取。所以现在市场上的绝大多数机型都是用了NAND。<img src ="http://www.blogjava.net/simuzone/aggbug/10038.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-08-13 16:32 <a href="http://www.blogjava.net/simuzone/archive/2005/08/13/10038.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title /><link>http://www.blogjava.net/simuzone/archive/2005/06/23/6592.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Thu, 23 Jun 2005 02:56:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/06/23/6592.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/6592.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/06/23/6592.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/6592.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/6592.html</trackback:ping><description><![CDATA[make a study
psp tool: studio tool dash
opentime eclipsepro
<img src ="http://www.blogjava.net/simuzone/aggbug/6592.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-06-23 10:56 <a href="http://www.blogjava.net/simuzone/archive/2005/06/23/6592.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title /><link>http://www.blogjava.net/simuzone/archive/2005/06/23/6590.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Thu, 23 Jun 2005 02:17:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/06/23/6590.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/6590.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/06/23/6590.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/6590.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/6590.html</trackback:ping><description><![CDATA[6.9 finished PIM   6.16 finished the article  6.22  project  Launch<img src ="http://www.blogjava.net/simuzone/aggbug/6590.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-06-23 10:17 <a href="http://www.blogjava.net/simuzone/archive/2005/06/23/6590.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>hello</title><link>http://www.blogjava.net/simuzone/archive/2005/06/13/6069.html</link><dc:creator>西侯域</dc:creator><author>西侯域</author><pubDate>Mon, 13 Jun 2005 09:50:00 GMT</pubDate><guid>http://www.blogjava.net/simuzone/archive/2005/06/13/6069.html</guid><wfw:comment>http://www.blogjava.net/simuzone/comments/6069.html</wfw:comment><comments>http://www.blogjava.net/simuzone/archive/2005/06/13/6069.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/simuzone/comments/commentRss/6069.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/simuzone/services/trackbacks/6069.html</trackback:ping><description><![CDATA[published by w.bloggar<img src ="http://www.blogjava.net/simuzone/aggbug/6069.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/simuzone/" target="_blank">西侯域</a> 2005-06-13 17:50 <a href="http://www.blogjava.net/simuzone/archive/2005/06/13/6069.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>