Board logo

标题: [数码手机] 【Blackberry】支持BB的词典软件Jstardict试用感受 [打印本页]

作者: limboking    时间: 2008-3-20 23:54     标题: 【Blackberry】支持BB的词典软件Jstardict试用感受

今天尝试给我的BBDICT装了一些新词典,都比较大,压缩完了以后6、7M。
没想到内存一下只剩8M不到了,感觉很不爽,于是删之。
到网上搜了搜,发现有个新的词典,Jstardict。它的特点是支持把词典放到存储卡中,并且支持人声发音!这对可以支持存储卡的BB,如81,83来说无疑是一个很大的福音。
详情请看这个帖子:http://bbs.maxpda.com/thread-116835-1-1.html
关于安装方法和软件的来龙去脉我就不详述了,帖子里都有详细说明。

安装起来很简单,下载了词典程序,用DM安装到BB里。
再从作者那里下了几个词典,链接为 http://stardict.sourceforge.net/Dictionaries.php
词典很丰富,我挑了几个常用的英汉汉英和中日词典,十几M的压缩格式。
在存储卡的根目录下建立一个DICT文件夹,把词典解压缩成若干子文件夹放入。

安装OK了,看了一下内存没什么变化,因为词典都放卡里了啊。
运行Jstardict,发现启动比较慢,因为程序会检索机器和卡里的词典。
几秒钟后,词典检索出来了。出现程序的主界面。
界面很简单,直接输入个单词试试。厄……速度好像有些慢。
等了将近10秒钟,结果出现。与BBDICT不同的是,下方会罗列出5个词条,同时会显示匹配单词的释意。看起来没有BBDICT那么方便,但能在设置里进行更改。

这么慢的查询速度,让人有些失望。但看作者说可以将词典进行分割,加快查询速度。
于是安装作者的方法,下载了Jstardict的桌面版,导入之前的几个词典,再导出,发现词典被解压缩并拆分成很多小文件。但容量也随之增大了不少。
再放入存储卡中测试了一下,程序打开时词典载入时间变快了一些,但查询时间似乎没有太多的变化,也可能是快了一些,我没察觉到。

随后测试了一下发音功能。需要下载声音文件,放到存储卡里的DICT下的SOUND文件夹内。一看WAV文件要好几百兆,我的存储卡只有256M - -...
不过没关系,作者说支持MP3文件。正好帖子里有人放出了MP3发音文件的下载。一共40多M,看起来还行。
不过这些文件一共20000多个,拷到存储卡里需要至少1小时 囧。。。
不过出乎意料的是,拷到一半提示磁盘空间不足!
我才发现存储卡是FAT格式的,这些文件虽然每个才几百字节,但数量非常多,占用空间也很大!
无奈,只好先用拷过去的一些文件测试。发音我没找到快捷键,只能调出菜单,选择发音。
等了三秒多钟,出现了清晰的人声发音。效果还是不错的,不过这个过程也比较漫长。

接着再研究了一下Jstardict的选项设置。
设置里可以选择界面的语言,选中文很方便,不过有错别字- -。
有一项设置查询延迟时间,默认是800ms。才想起,这个词典的查询方式是只要输入一个字母就开始检索,哪怕是中文输入拼音里的一个字母(很奇怪)。所以建议把这个时间设置长一点,否则很难将一个单词完整输完,全耽搁在查询等待时间了。
剩下几个选项是设置界面排布方式,不过好像没法做到像BBDICT那样,先列出查询结果,再显示释义。
还有一个是解释显示方式,建议改为默认的控件,支持文字的复制粘贴。

基本上,就这样了,也没发现其他特别的地方。其他的一些像词典管理之类的功能和BBDICT也差不多。

总体感觉,Jstardict采用了和BBDICT相反的手段,用时间换空间。当然,Jstardict也可以把词典文件放到手机内存里,但是这样就失去了它的特点。
这个软件的瓶颈,就在于对存储卡操作的速度。我不知道在IO操作上,能否还有改进空间。但在查询方式上,可以再简洁易用一些。比如,不用每次启动都检索词典,可以设置成用户自己手动选择Update。查询单词时,可以先找到匹配及近似选项,用户点确认显示详细以后再去读取详细内容,这样不会让等待时间过于集中。
另外,真人发声我感觉比较鸡肋,也许对有需求的人来说比较有用。
总之,支持存储卡的Jstardict无疑是BB上词典发展的一个趋势。也希望作者能再接再厉,针对BB进行优化及扩展的开发,让BB上的词典软件变得强大而实用。
作者: 比卡丘    时间: 2008-3-21 00:21

原创的,不错!

我87没存储卡……
作者: 友藏    时间: 2008-3-21 00:39

总体感觉还是费劲了点儿 不那么畅快
一般来说在bb系统上开发软件总有点水土不服的感觉
无论是图标的风格 还是软件的植入度 都感觉不在一个线上
和官方合作的软件都植入的比较好 自己开发的往往都比较够呛

不过不走内存走tf卡 的确是个很好的想法 只是完美实现上 难度就更不是那么容易
作者: T-Mac    时间: 2008-3-21 00:42

我就用个BB词典的牛津英汉汉英就OK了,几M,我别的软件也不多,够用就好。
作者: 唐晓东    时间: 2008-3-21 13:02

我以前K750装的一个真人发音词典怎么才几百K??????
倒,这个是什么火星技术,还是JAVA的




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0