首先声明,我不懂日语。LP在学日语,想买个电子词典,个人感觉太浪费,起码几百块的东西,扩展性却不好,灵活性差。还不如把在wm系统上装软件实现查词功能。作为ppc玩家,刷新系统是必修课(现在已经从wm6.5刷回了wm6.1,为了稳定性),宁可不装词典也不愿刷回wm5(慢,不是一般的慢),日文输入软件普遍老龄化严重,论坛里推荐的几款软件或多或少有问题。经过2天的研究及实践,终于实现了日文显示,输入,查词的功能。在这里大概谈谈前后折腾的过程。
机器型号:O2 XDA Atom
一开始想得比较简单,无非是装个日文输入法再加个mdict词典的事情。在pdafans里逛了一圈,发现事情远不是这么简单。前后试了几款输入法:
-----------------------------------------
Resco Keyboard pro 5 这个输入法只能输假名,明显不符合要求
dr eye提取出来的输入法 键位与pc上的有异,词库较小,LP用着觉得不方便
dbmjd.xu 是那个手写的输入法不?记不清了。。。印象中用起来不方便。。。
IME_31J_F 害我重刷系统的软件。。。。后来搜了一下,发现论坛里也有人有同样的情况。安装后再开始,停在第二屏进不了桌面。wm6.1的兄弟千万别试,除非你觉得硬启是件很好玩的事。
ComPOBOX 坛子里有兄弟推荐的输入法,我用了一下感觉确实还不错。虽然还是有点问题,但总归有用的了。问题后面会说到。
ce-star 没去试它,很讨厌它的字库,16px的字显示得一塌。。。电子书的恶梦。。。
汉王 也没试。看到咖啡论坛有人推荐它,但要告诫大家谨慎安装。因为印象中我有次安装它后无法使用,卸载后触屏失效。不出意外的话,应该是跟wm6.1较新版的rom里的touch flo功能有冲突(类似iphone的滑指功能)
-------------------------------------------
试完了输入法后,就找了mdict的日文词库。比较失望,好使的真少。直到发现ebpocket。
试用阶段发现了些问题,在中文rom下(当时还没装ebpocket,用的mdict),用完ComPOBOX退到桌面发现系统会变得很慢,甚至死机。反复几次后,不堪忍受它带来的问题,决定再找找别的方法。
在论坛里逛啊逛,发现普遍说英文rom加全区的wince.nls会比较好。于是下好xda的英文定制rom,插上被IME_31J_F搞得进不了桌面的atom,开始刷机。
以前用过英文rom,由于它自带的wince.nls只有200多k,没有中文字体,显示中文肯定有问题。当时试着替换为800余k的亚太区wince.nls,安装3M大小的KK修正版宋体,注册表修正了字体大小后,中文完美显示。可问题来了,替换过wince.nls的系统相当之不稳定,一天死机几遍,有时开个机还没进桌面就不行了。烦恼之极。索性后来只有中文rom了。
解决中文显示的两个要点:区域设置要有中国,需要中文字体支持
这次原想将rom解包,替换wince.nls,封装再刷机(据称这种办法系统稳定性好),可惜水平不够,总是在合成rom时出错。无奈之下,先刷了再说。把英文rom(版本号21109)刷好后,开始着手显示问题。O2官方有O2 chinese plus软件包,看这名字就知道是干嘛的了。将cab打开后看到有几个文件,字体文件为2M宋体,wince.nls是800k的亚太版。手工替换掉这两个文件,将字体换为3M KK修正版,wince.nls替换为1.5M的全区域版。
安装修改后的中文支持包,中文显示完美,系统运行稳定,一阵窃喜。打开win目录一看,wince.nls文件仍为200余k。在startup文件夹下发现一个随机启动进程,名字好像叫usemynls.exe,看样子是改变系统识别nls文件路径的作用。可发现一个比较大的问题。addintimer一运行就出错。htc home设置界面也会出错。上网一阵google,发现是中文包跟win下的英文原带wince.nls有冲突。饿滴神啊。。。。
想了想,干脆手工替换吧。操上resco explorer进到win目录。郁闷的事情再次发生了,wince.nls剪切不了,剪不出去也就意味着无法替换。
后来看到Samau Chinese Plus(我用的6M宋体版),说可以自动替换设置wince.nls。于是将安装包里nls文件替换成全区(1.46M)的,进行安装。神奇的事情出现了,竟然替换成功!启动项里多了SamauChinesePlus.exe进程。试了一段时间,感觉稳定性良好,暂未发现问题。至此,英文rom汉字及日语显示问题解决。
今天主要调试了一下EBPocket。发现有些小问题。
请救各位路过的或看帖的,以下图里的这些问题如何解决??
目前在用的系统版本
Asukal的echinaNO5里11M的mUniFontM显示效果,可以看到,询问两字并非“幼圆体”
Tahoma字体环境里,出现部分文字变大的问题。
系统字体为6M simsun.ac3时,菜单中唯一一处“口口”
ComPOBOX输入法。点那个红章图标的“語”字,无法隐藏输入法软键盘界面。而且这时候即使退出词典,这个输入法还保持在那里,异常神奇。需要点旁边的三角切到英文后再隐藏。
----------------------------------
送个小软件,这个软件可以让字体放在存储卡上,而不必放在机器里。和字体放到存储卡的同一目录下,并执行。运行后在桌面的右下角有图标,不用时点击断开。
文中的那个11M之具的“幼圆”体我就是这样外挂上去的,rom里统共就剩10几M的空间了。。。。
论坛好像没法上传文件,连图片也是外链保存,只有将文件传到我的文件柜里了,需要的移步过去吧。
地址:http://www.brsbox.com/bhanzc
文件分别为:
fontonstorage.rar 字体外挂
AlanSim6MChineseSupport.cab 已经替换好wince.nls的中文字体包。wince.nls替换我只在我自己机器上试用成功,其它的兄弟请各份相关文件后再谨慎用之。
wince.rar 1.46M的wince.nls文件
[ 本帖最后由 bhanzc 于 2009-3-16 17:19 编辑 ] |