StarDict for N800的测试安装包

下载网址: 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目录下

Related posts

20 Responses to “StarDict for N800的测试安装包”


  • 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

Leave a Reply




This work by wolfg is licensed under a Attribution-Noncommercial-Share Alike 2.5 China Mainland.