GoldenDict-ng(Linux/macOS/Windows)基于Qt5.15.2/Qt6.X版本

stem去掉了,索引又稍小了40%左右。

1 个赞

已处理 bzzzzzd

1 个赞

不科学。。缩水这么多,应该是设置stemmer后,xapian仍然保留了原始term的位置信息。

https://cloud.freemdict.com/index.php/s/wqJTLDm4y44XtAe

2 个赞

请问一下,能否对stardict格式进行扩展支持?
例如有一个stardict 3.0格式词典,*.ifo,*.idx,*.dict,*.syn,idx和syn后缀文件可以压缩成*.idx.gz、*.syn.gz,dict(大于4GB)用idzip压缩成*.dict.dz。
增加和dsl格式(*.dsl.files.zip或*.dsl.dz.files.zip)一样的方式引用外部资源用以代替res.zip:*.dict.files.zip或者*.dict.dz.files.zip,zip文件(文件数量大于2^16个或容量大于4GB)可以是zip64,gd能引用zip里面包含文件夹的资源文件,可以正确读取zip里含有non-ascii字符的文件名的文件(zip里面的non-ascii字符文件的文字编码是utf-8编码)。
不知道桌面版GD实现起来难度多大?
安卓版GD用stardict辞典使用曲线方式引用*.dsl.files.zip的资源,zip64文件(压缩包内文件数量大于2^16个)和zip文件里含有non-ascii字符和文件夹的文件(zip里的non-acsii字符要是utf-8字符编码)都能正确读取,zip含有文件夹和non-acsii字符的引用要用百分比编码(要用utf-8字符编码的),比如压缩了一个zip:test/sciuscià.mp3,引用链接这部分内容是test%2fsciusci%c3%a0%2emp3。zip64和dict.dz分别大于4GB的文件我没生成相应的stardict辞典放在安卓GD里测试。

请问这个数据是2020版的吗?

1 个赞

是的,thesaurus没啥好更新的,也许现在的数据和10年前都一模一样

没计划bbbbbbzs

当时没有任何提示,现在换上了10月5号github的版本,用着没有问题。下次再遇上试试你的方法。谢谢。

论坛里有zsbd

那个下面就有

你真想要啊,我自用的东西基本只做减法不做加法的

链接: 百度网盘-链接不存在 提取码: myje

2 个赞

Xapian已进入staged分支,个人编译版:
https://cloud.freemdict.com/index.php/s/HLmr9RSggL7SNLr

3 个赞

Bug:最新版linux的appimage只有英文

建议linux上自己编译。

appimage本身有些问题。Doesn't work on Lubuntu 22.04 · Issue #137 · xiaoyifang/goldendict · GitHub

1 个赞

就是在虚拟机上试下,linux编译不难,就是打包太坑了

1 个赞

The AUR package works perfectly but I do agree that a functional “AppImage” is really necessary.

macos下编译了一套ffmpeg,含speex支持。麻烦哪位试下mac的
dmg版本是不是支持spx音频了


词典信息,额外把当前索引名称打印出来了。方便删除测试。
比如需要重建索引。关闭gd后,直接删除掉文件,即可。

2 个赞