[跨平台 Mac/Win/Linux] 词典APP Medict (开发者预览版)讨论

Technically, it’s possible, but I have to resolve Medict’s bugs first, and the js-mdict can integrated into react-native framework, which can support building IOS and Android app.

1 Like

反馈两个问题:1. 词条列表中,目前上下键控制的是滚动条,期待的是切换词条,快速浏览。 2. 一个词条有多个entry时,不能正确显示,期待的是像其他词典那样显示为一个词条,合并释义。

1 Like

辞海第七版无法查词

目前Medict 版本的查询词头是区分大小写的,感觉不太方便。
即如果词头是ABANDON,在软件查询abandon 会找不到该词条。

词头部分不区分大小写,应该是目前各大词典软件的普遍设置吧

1 Like

这个目前还是索引的问题,新的版本通过词干搜索会解决这个问题

1 Like

【Mastameta】王力古漢語字典(綜合版)2.18更新 查询“論”


最后的@@@LINK=論b 显然是多余的,这种格式是目前各词典软件通用的词条拓展方式。

还有,后两个词条的内容相同,都是“辨”的内容。不知道这种情况是 Medict 的小问题、还是MDX的瑕疵?建议 Medict 对词条拓展的展示与GD一致

1 Like

@@@Link= 应该是Mdict的问题,不是所有词典都会出现,但是我也遇到过,目前还需要排查一下原因,应该是 Bug

2 Likes

支持楼主,非常好的工作!
不过提醒一下楼主,鉴于国内的开源风气,几乎可以肯定会有无耻之徒盗用您的代码上架 App Store 售卖(这种事情已经发生太多次了)。再加上您用了 MIT 授权,到时候根本没地方说理去。
建议楼主能在 Mac App Store 尽快上架,防止被小人剽窃。或者更改授权为GPL(Mac Store是禁止GPL代码上架的)。

5 Likes

感谢您的提醒,我将在下个大版本中将开源协议进行修改

1 Like

如果那样的话,可能得删了原来的库,重新上架一个 GPL 的,不然别人在老的 MIT 代码基础上修改售卖,好像也是不违反协议的……
词典界眼下就有一个开源代码盗用者的例子,确实得多小心

1 Like

目前由于索引的问题,当前版本问题还比较多,目前正在开发的版本后端代码目前已经进行了比较大的改动,下个版本可能考虑更换开源协议,主要是想保住这个Medict的名称防止山寨带来的影响,如果GPL的话又不能上架APP store了,这个确实两难,我尽快注册一个账号先发不上去占坑吧

1 Like

老大行动一定要快,只怕那个卑劣之人早已对你的代码下手了!!

1 Like

要不你先把代码删了,免得坏人抄你的代码,然后你新建一个库把名字占住,代码先不放上去都没事,协议也可以慢慢想,等你代码整理好了再一起放

不过看了一下已经有 12 个 fork 了……那没戏了,老代码是删不掉了,只能做好被偷的心理准备了
你重构后的新代码还是想好了协议再放出来~

如果确实对Medict的名字情有独钟,请立马抢注一下medict域名。

我觉得词典名或许可以跟随大版本换一下,顺便注册域名。就算后面一直是免费、开源,也最好有官方站点用作推广、展示。

:rofl: 我都放了大半年了,拦也拦不住了

对的 fork 了好几个了,只能是通过快速更新拉开差异了

多谢提示,我觉得我得先都注册起来

1 Like

被fork没什么问题,我也fork了,开源的目的就是大家fork了一起干嘛。
关键是要在Mac Store上占坑,防止别人将你的成果据为己有。
无利不起早,只要坑占住了,那些骗子没法变现了,自然就不会对你的代码下手了。

想请问下一个词条多个 entry 是指什么样的情况?