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

还有个问题,比如你查“中华”这个词,不论你是自己一个字一个字输进去,还是以传参方式选中“中华”这个词传进去(比如autohotkey Run, C:\GoldenDict\GoldenDict.exe %clipboard%),都会出现以“中华”开始的列表。这个过程有时很快(不同词会有差异),有时会占用1~2秒的时间!官方原版无此现象。

看了下gdocrtool也是使用的capture2text. 用它的也好。
快捷键没约束。
我主要是把capture2text移植到了linux。

快捷键的设置后续再优化下。

2 个赞

sound++的词典,或者spx音频的词典谁有,能不能共享下。

链接:https://pan.baidu.com/s/1KJdwb_FyO3I-TeZv7nVz7w
提取码:5rzj
–来自百度网盘超级会员V7的分享,sound++。

1 个赞

我也找到了一个sound++ 1G的。

@sff34 spx音频的词典(sound++)可以了。用最新版。

请问您的GD编译版现在支持视频和在线发音了吗?

除了个别词典个别单词的混音(比如attract 来自LDOCE5++ V 2-15),其它发音问题好像是解决了。good!

单词的自动发音问题解决了,查询结果导航面板中词典的出现时间就没那么重要了。词典在完全加载之前,就可以在查询结果导航面板中选择某个词典进行查询,只是再切换第二个就没那么容易了。所以,本版本让这些词典先出现还是有一定好处的。

但是,本版本和官方原版的问题是,为什么词典加载完毕后,页面定位在在线词典位置呢?应该按正常设定顺序,让前面的词典显示才对啊。

实现的方式不一样。
原版是等到都加载完成后,按词典顺序展示的。
现在的是按照词典完成查询的先后时间展示的。

视频的demo的版本支持。
目前自动编译的应该不支持特别的视频格式。开放格式的视频格式、应该是支持的。我没试过。
有视频词典的话,可以提供下链接,后续看下。

粗略怀疑是词典本身可能有使用类似在线发音,等我找到词典后后确认下。

链接内的词典链接失效了。如果对视频有需求,建议用demo的版本。

不论实现的方式是不是一样,最终结果都是一样的,都不太合理。

比如我有10个词典,9个离线词典在前面,最后一个是在线网络词典。当词典加载完成后,不论是原版,还是现在的版本,都是显示的最后的那个在线网络词典。

我说的先后,不是词典排列的先后,是10个词典同时搜索。词典完成搜索的先后。
你有什么建议的方式吗,后续可以优化下。

ldoce5++ V2.15的词典有问题。 词典内部自动请求了在线发音。 跟gd本身的发音重叠了。

建议反馈给词典制作者。LM5Switch.js 判断方式最好修改下。

这个词典是FF做的,估计这段js没人动过吧。

FF老大已经好久没露面了,就算反馈,估计他也未必会改。官方原版GoldenDict,还有欧路等软件,在这个词典都没有混音,作者也没必要为了现在这个GoldenDict版本改js啊。

估计这个js是为了两用吧,可离线,可在线。

是这样。

我的词典sound++ 是第一个,必应网络词典是最后一个。当词典加载完成后,必应网络词典显示出来了。

而我当然喜欢让它显示第一个sound++,这才是正常逻辑啊。我要真想让必应网络词典加载完成后直接显示,我把它排在最前头不就成了?

4 个赞

了解你的意思了,后续我检查下,
印象中gd貌似有个特性,就是上次如果看了某个词典,下次查询的时候,还会直接定位到那个词典。(这点不确定)。