“自制”3230模拟器——S60都可以模仿

nokia真的不是做电脑软件的,一个软件做的那么麻烦,搞的很多FANS对电脑上的NOKIA失去了信心 。S60的SDK就是一个很典型的例子 。我想敢于尝试的人绝不会多,但手机上一个一个的试麻烦不说,还可能对手机存储卡不利 。所以,这里我就带大家一起走进NOKIA的SDK世界 。试一试在电脑上运行你的3230、7610、6670、6260 。
首先,我们要下载一个S60的SDK(也就是模拟器) 。我们要上NOKIA的网站,注册一个用户(只有注册一次就好,以后你用NOKIA的任何软件都可以免注册了),然后下载 。地址:http://www.forum.nokia.com/main/0,6566,034-4,00.html,在右边选择2nd Ed,FP1 ,Chinese(109M)下载,然后安装,路径可以是任意路径,但不要有中文名称的路径 。
我的就是这个路径,你可以根据这个提示在电脑上找到你自己的模拟器路径 。然后自己建立快捷方式 。
好了,现在模拟器还是不能正常运行的,我们再来改一个小文件:
◆打开这个文件,可以看到这样一行:
_EPOC_DRIVE_D C:NOKIAj2_sdk60Series_60_MIDP_SDK_2_1_Chinesebinepoc32winscwd(也许不完全是,但不要紧,最主要的是前面一部分黑体的路径,我把它改成跟我的文件夹所在的相同位置)如下:
_EPOC_DRIVE_D E:Program FilesNOKIAj2_sdk60Series_60_MIDP_SDK_2_1_Chinesebinepoc32winscwd
好了,我们再运行我们的模拟器,怎么样可以了吧!等等,怎么是3650啊,这哪里是我国色天香的3230啊,而且按键那么别扭 。不行,受不了 。怎么办,跟着“心如海”,就有办法:)
下面我们就来打造我们的3230模拟器,这可是全球第一家首发友人网啊!
1、先下载一个3230的外壳,这在友人网上就有,
红色的:http://magzine.younet.com/files/0/0/0/0/0/9/2/5/0/1.shtml
黑色的:http://magzine.younet.com/files/0/0/0/0/0/9/2/5/0/0.shtml
2、随便找个图片编辑器,打开你下载的3230外壳,然后把显示区的图案剪切掉,得到下面的图片:
怎么样,酷吧!不过任务还没有完成,我们接着来 。
3、把这个图片的大小调整为246*548像素,然后复制到刚才的epoc.ini文件的文件夹:
同时将原文件夹的epoc.bmp文件移动到别的地方或者删除 。然后将我们的3230外壳命名为epoc.bmp 。现在我们再来运行,还是不对,图像位置不对啊,显示区怎么跑到3230外壳的腰上去了?按键也都没用,呵呵,下面我们来进行第四步:
4、将下面黑体内容复制到你的epoc.ini文件夹,覆盖原来的所有内容:记得将上面我们说的路径还是改成你自己的路径哦,重复我们上面带◆的步骤 。
【“自制”3230模拟器——S60都可以模仿】ScreenWidth 176
ScreenHeight 208
ScreenOffsetX 34
ScreenOffsetY 104

_EPOC_DRIVE_D E:Program FilesNOKIAj2_sdk60Series_60_MIDP_SDK_2_1_Chinesebinepoc32winscwd
_EPOC_LocDrv_1 E:
LedOffsetX 0
LedOffsetY 0
LedSize 0
LedGap 0
LedArrangeVertically
MegabytesOfFreeMemory 16

#ScreenOffsetX 90
#ScreenOffsetY 51
#PhysicalScreenWidth 2000
#PhysicalScreenHeight 2500
#LedOffsetX 36
#LedSize 14
#FasciaBitmap epoc32datasystem.bmp
#Default command maps a label to a keycode value.
#If the keycode value is less than 65536, it represents an 8-bit scan-code.
#The scan-code is mapped to the appropriate key-code in E32.
#If the keycode value is higher, is represents a 8-bit scan-codea 16-bit key-code multiplied by 65536 (16-bit shift).
WindowTitle Series 60 2.1
JUSTINTIME 0
# Number keys
VirtualKey 0rect 90,498 50,27
VirtualKey 1rect 30,408 50,27
VirtualKey 2rect 90,408 50,27
VirtualKey 3rect 155,408 50,27
VirtualKey 4rect 30,438 50,27
VirtualKey 5rect 90,438 50,27
VirtualKey 6rect 155,438 50,27
VirtualKey 7rect 30,468 50,27

推荐阅读