aerol 发表于 2009-2-23 19:37

奉献一个Symbian的GPL词典,有中德词库,S60Dict

本帖最后由 aerol 于 2009-6-6 21:42 编辑

S60Dict 见
http://tinyhack.com/freewarelist/s603rd/2007/02/26/s60dict-for-3rd-edition/
S60Dict可以使用freedict的词库,可是这个词库没有中文。

我把这个代码改了改,现在可以用来读取Stardict的词库。
Stardict见 http://stardict.sourceforge.net/
是基于linux的跨平台词典,有很多GPL的词库可以下载。

使用方法:
1.签名sis文件成sisx,再安装,或者直接安装sisx文件(这个应该是开发板,有时间限制,自签名的没有时间限制,具体不清楚)

2.在E盘建立S60Dict目录
3.下载词库文件
http://stardict.sourceforge.net/Dictionaries.php
http://reciteword.sourceforge.net/stardict/powerword.php
http://reciteword.sourceforge.net/stardict/babylon.php
4.拷贝压缩文件中的.idx, .dict.dz和.ifo文件到S60Dict 目录下
启动S60Dict即可。

测试过的手机 N78,
测试过的词典
stardict-freedict-deu-eng-2.4.2
stardict-freedict-eng-deu-2.4.2
stardict-fundset-2.4.2
stardict-handedict-gb-2.4.2
stardict-langdao-ce-gb-2.4.2
stardict-langdao-ec-gb-2.4.2
stardict-ldaf-2.4.2
stardict-xindehan-2.4.2

源代码下载:
http://user.cs.tu-berlin.de/~liuyang/data/S60Dict_Stardict.zip

S60 3rd 所有机型(理论上包括MR, FP1, FP2), MR版如果不行可以下载MR编译版的.
http://user.cs.tu-berlin.de/~liuyang/data/S60Dict_S60_9_x_v_1_6_4.zip

S60 3rd MR 编译
http://user.cs.tu-berlin.de/~liuyang/data/S60Dict_S60_MR_v_1_6_0.zip

2009.03.23 更新V1.6.0 修正小bug,兼容S60 MR.
2009.03.24 更新V1.6.1 增加格式化解释.
2009.03.29 更新V1.6.2 需要.ifo文件, 增加字典名支持,增加简单金山词霸词库解析
2009.03.29 更新V1.6.3 增加解释的复制功能, 按住导航中键,再按方向键即可选中文字. 按Copy键复制.
2009.06.06 更新V1.6.4 增加设置字体大小, 1键缩小字体, 3键放大字体. 增加简单Babylon字典支持

terrylzh 发表于 2009-2-24 15:42

顶楼主一个!

mjx815 发表于 2009-2-24 15:50

sb系统就缺少楼主这样的热心人啊。。。顶

zhengyijun 发表于 2009-2-24 15:52

ms 官方有个字典 也有中德 德中的 语种也不少 但是词少了点 呵呵

aerol 发表于 2009-3-13 09:26

更新到1.04

glenbin 发表于 2009-3-13 13:07

是不是只能在s60系统下运行阿?

aerol 发表于 2009-3-13 13:32

6# glenbin


是啊,只能在S60里用

wirxixihaha 发表于 2009-3-13 18:55

mark

kevinlei 发表于 2009-3-13 21:42

sweegy 发表于 2009-3-13 23:00

e71,为什么安装完成之后,点击s60dict图标,没反应打不开呢?

lmdlm 发表于 2009-3-14 12:23

e71,为什么安装完成之后,点击s60dict图标,没反应打不开呢?
sweegy 发表于 2009-3-13 22:00 http://dolc.de/forum/images/common/back.gif

你的E71是FP1还是FP2的?

这个版本是用FP2的SDK编译的,还没有在FP1的手机上试过, 等我用FP1的SDK编译试试

sweegy 发表于 2009-3-15 12:19

期待fp1的版本,楼主辛苦!

aerol 发表于 2009-3-16 00:28

12# sweegy


用FP1编译了一次, V1.5.1, 你试试

devo 发表于 2009-3-16 22:02

这个太牛了
一定要顶。。

sweegy 发表于 2009-3-17 03:42

12# sweegy


用FP1编译了一次, V1.5.1, 你试试
aerol 发表于 2009-3-15 23:28 http://dolc.de/forum/images/common/back.gif
lz牛X!
刚刚装了,可以使用。辛苦辛苦!!{:5_335:}

甜葡萄 发表于 2009-3-18 12:11

e90也是一样,装好后点击图标没反应。

aerol 发表于 2009-3-18 20:52

试试下面1.5.1版的

RPWT999 发表于 2009-3-19 00:15

n80 可以安装,打开辞典程序输入单词再查询就会弹出来。

aerol 发表于 2009-3-19 15:14

n80 可以安装,打开辞典程序输入单词再查询就会弹出来。
RPWT999 发表于 2009-3-18 23:15 http://www.dolc.de/forum/images/common/back.gif

你的N80装的symbian是什么版本的 FP1还是FP2?

RPWT999 发表于 2009-3-19 18:10



你的N80装的symbian是什么版本的 FP1还是FP2?
aerol 发表于 2009-3-19 14:14 http://www.dolc.de/forum/images/common/back.gif

应该是fp1,之前安装fp2版s60dict也是打开程序没反应,后来卸载改装了你补发的fp1版本,
词典界面可以打开,但查阅不了。

aerol 发表于 2009-3-20 00:13

网上找了找,N80是V9.3没有FP的,估计要SDK再降一级编译才行,
你周六过来载吧。

RPWT999 发表于 2009-3-20 00:31

先多谢了、!

aerol 发表于 2009-3-20 22:51

加了S60 MR版编译的, 应该可以用在N80上. 如果还不行的话可以看看内存够不够

3ku 发表于 2009-3-21 03:01

不错,顶下

RPWT999 发表于 2009-3-21 14:09

汗,还是不行,空余内存6-8mb左右。

aerol 发表于 2009-3-23 00:46

这就不太清楚了,按道理说有6M内存足够了.
你用的是哪个字典试的?还是所有的字典都这样呢

RPWT999 发表于 2009-3-23 01:02

这就不太清楚了,按道理说有6M内存足够了.
你用的是哪个字典试的?还是所有的字典都这样呢
aerol 发表于 2009-3-22 23:46 http://www.dolc.de/forum/images/common/back.gif

几个字典都不行,查了下系统版本详情如下:
v5.0719.02
24-05-2007
rm-92

aerol 发表于 2009-3-23 20:55



几个字典都不行,查了下系统版本详情如下:
v5.0719.02
24-05-2007
rm-92
RPWT999 发表于 2009-3-23 00:02 http://www.dolc.de/forum/images/common/back.gif

已经修复了,下载最后一个MR版的应该就能用了.
S60原版和FP不太兼容.

逆光的漩涡 发表于 2009-3-24 17:44

mark

RPWT999 发表于 2009-3-25 00:52



已经修复了,下载最后一个MR版的应该就能用了.
S60原版和FP不太兼容.
aerol 发表于 2009-3-23 19:55 http://www.dolc.de/forum/images/common/back.gif

搞定了,再次感谢!
页: [1] 2
查看完整版本: 奉献一个Symbian的GPL词典,有中德词库,S60Dict