下载网址: http://stardict.garage.maemo.org/
点击页面上的install图标安装。
目前还不支持取词和语音朗读,词典可以放在以下的目录中:
/usr/share/stardict/dic
~/.stardict/dic
/media/mmc1/dic /media/mmc1/stardict/dic
/media/mmc2/dic /media/mmc2/stardict/dic
注意,这个版本只能用于Nokia 800。使用770的朋友可以安装Li Zhao移植的命令行版的stardict – sdcv
2007-08-20 更新: 上面的目录写错了,已经修改。还有,树形词典要放在stardict/treedic目录下
Wolfg:
stardict deb源码在maemo的SDK 环境下编译的版本是支持”屏幕取词”的 , 是否你在迁移时候的修改导致无法“屏幕取词” .
Reply
是我“想当然”地认为不支持”屏幕取词”,呵呵。
“语言朗读”和“互联网查询”也可以了,近期上传。
Reply
期盼中!
Reply
hi, wolfg
I patched your source, and it can work on 770 now.
The problem is g_ntohl(*reinterpret_cast(p)) works in a strange way.
So, I replace all g_ntohl to my_ntohl(p), which is:
guint32 my_ntohl(const gchar *p)
{
guint32 res = 0;
for (int i =0; i
Reply
guint32 my_ntohl(const gchar *p)
{
guint32 res = 0;
for (int i =0; i
Reply
sorry, why I can not input the code properly?
hehe
really sorry
Reply
The above problem cause returning wrong result on 770.
After testing again, found memory alloc problem is still there.
Reply
hi, wolfg
on n800, i guess the memory problem is also repeated if ‘ulimit -v 95000; ulimit -m 65000′
Reply
Hi lizhao,
Can you join the stardict project @garage? We can talk about this issue in the developer forum.
The problem I faced is on 770 the library libSM.so can’t be found.
Reply
不好意思,我是StarDict新手,刚刚装了N800版本,把几个词典文件解压完毕放在/media/mmc1/dic目录中,StarDict启动后怎么找不到呢?Please help! Thanks!
Reply
非常抱歉!我把目录写错了!
假设你的词典是stardict-DrEye4in1-2.4.2
词典文件的位置是这样的
/media/mmc1/stardict/dic/stardict-DrEye4in1-2.4.2/DrEye4in1.dict.dz /media/mmc1/stardict/dic/stardict-DrEye4in1-2.4.2/DrEye4in1.idx
/media/mmc1/stardict/dic/stardict-DrEye4in1-2.4.2/DrEye4in1.ifo
Reply
哦,原来不是我的错。 :P
我马上试试去,呵呵。多谢wolfg老兄!!
Reply
路径改完了,现在正常了! :D
Reply
Hi lizhao,
The missing library on 770 are solved. I faced the same core dump problem as you. Have you got a solution for this memory leak problem? Can you explain it to me?
Reply
Hi, wolfg
too busy these two days. I am writing a post in stardict development forum now.
Reply
Thank you! Let’s discuss in the developer forum.
Reply
Dear Wolfg,
I have a problem to install the tar file into my n800 as follows: -
(i) I had already installed the stardict;
(ii) I downloaded the “stardict-DrEye4in1-2.4.2.tar” file (without unzip) and put it under the directory “/media/mmc1/stardict/dic”;
After call the stardict, it shows “no dictionary”.
I didn’t know what’s going on because I couldn’t unzip the tar file by using winzip, etc and therefore I put the original tar file into the directory.
Can you help me to solve the problem?
Thanks in advance.
Reply
Alex, you can use 7-Zip (http://www.7-zip.org/download.html) to uncompress “stardict-DrEye4in1-2.4.2.tar.bz2″ on Windows, then put the directory “stardict-DrEye4in1-2.4.2 ” under “/media/mmc1/stardict/dic”.
Reply
Dear wolfg,
Thank You Very Much, I can make it.
Reply
我是新手,下载字典后解压,在N800中没找到media目录,
自建目录/media/mmc1/stardict/dic/后将字典复制进去,但还是识别不到字典,求解?!
Reply