simon0503 发表于 2018-11-16 07:16:31

求大神把skywind3000大神的简明英汉词典转为mac原生词典格式

我自己用pyglossary没转换成功,用DictUnifier也没转成,邪了门了,实在没办法了只得求助各位,愿奉上200米粒或支付宝微信发不低于88的红包。

sakylawa 发表于 2018-11-18 18:58:17

搞定了。体积有点大。我压缩上传到百度网盘了。下载解压缩后放置到 /users/用户名/Libraries/Dictionaries/ ,之后从字典软件的偏好设置里就能看到了。链接:https://pan.baidu.com/s/1Gq5MobRjyIVmOZlL_aTcGQ 密码:dd8a








sakylawa 发表于 2018-11-19 09:24:54

或者下载我这个直接替换包里的默认样式
https://pan.baidu.com/s/13-fWN2GvvbY1cQxr-odRpQ

simon0503 发表于 2018-11-16 07:20:34

https://github.com/skywind3000/ECDICT/releases

simon0503 发表于 2018-11-16 07:22:07

附上@skywind3000 原帖地址:https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=20311&ctid=385

安景铄 发表于 2018-11-16 11:57:11

我个人也很期待这个

jonah_w 发表于 2018-11-16 14:38:55

mac原生词典确实缺这种收词量大的词典 {:4_105:}

sakylawa 发表于 2018-11-16 14:39:33

这个不难搞啊。我今天就来制作

安景铄 发表于 2018-11-16 19:19:36

sakylawa 发表于 2018-11-16 14:39
这个不难搞啊。我今天就来制作

期待了{:4_104:}

simon0503 发表于 2018-11-17 06:44:36

jonah_w 发表于 2018-11-16 14:38
mac原生词典确实缺这种收词量大的词典

是啊是啊,收词量大就可以不用担心断网问题了。

simon0503 发表于 2018-11-17 06:45:13

sakylawa 发表于 2018-11-16 14:39
这个不难搞啊。我今天就来制作

感谢sakylawa{:4_104:}

simon0503 发表于 2018-11-17 06:50:59

用pyglossary根本装不了依赖环境python-lzo,这条路断了。
用DictUnifier转换stardict格式的时候,MacBook运行了一天只看到进度条快走满了但永远走不满。
第二次,一直显示prepare dictionary bundle,istats menus里也能看到有进程在对硬盘进行写操作,但运行好几个小时都没结果。
我怀疑这是macOS Mojave的锅。

sakylawa 发表于 2018-11-17 11:33:54

simon0503 发表于 2018-11-17 06:50
用pyglossary根本装不了依赖环境python-lzo,这条路断了。
用DictUnifier转换stardict格式的时候,MacBook ...

先安装lzo,然后就可以安装python-lzo了。
转换时间的确非常长,而且体积膨胀很大。不知道如何解决

LearnBetter 发表于 2018-11-17 13:01:56

帮顶 期待……

simon0503 发表于 2018-11-17 15:05:07

sakylawa 发表于 2018-11-17 11:33
先安装lzo,然后就可以安装python-lzo了。
转换时间的确非常长,而且体积膨胀很大。不知道如何解决 ...

我感觉还是用DictUnifier转换stardict格式的比较好,至少我这里还能显示个进度条,转换mdx我根本安装不了指定的工具。
simon@suliveevildeMacBook-Pro:~% pip3 install lzo
Collecting lzo
Could not find a version that satisfies the requirement lzo (from versions: )
No matching distribution found for lzo
simon@suliveevildeMacBook-Pro:~% pip3 install python-lzo
Collecting python-lzo
Using cached https://files.pythonhosted.org/packages/af/60/41f17f56c920a956f1d4b9f04f9755c045b2b06b9dd933b33cdd37ab9fd7/python-lzo-1.12.tar.gz
Installing collected packages: python-lzo
Running setup.py install for python-lzo ... error
    Complete output from command /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/kz/f_6vt83907qd12dy1ddv9_s00000gn/T/pip-install-1nrzux7z/python-lzo/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/kz/f_6vt83907qd12dy1ddv9_s00000gn/T/pip-record-ngn7zpt5/install-record.txt --single-version-externally-managed --compile:
    running install
    running build
    running build_ext
    building 'lzo' extension
    creating build
    creating build/temp.macosx-10.9-x86_64-3.7
    gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/usr/include/lzo -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c lzomodule.c -o build/temp.macosx-10.9-x86_64-3.7/lzomodule.o
    lzomodule.c:35:10: fatal error: 'lzo/lzo1x.h' file not found
    #include <lzo/lzo1x.h>
             ^~~~~~~~~~~~~
    1 error generated.
    error: command 'gcc' failed with exit status 1

    ----------------------------------------
Command "/Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/kz/f_6vt83907qd12dy1ddv9_s00000gn/T/pip-install-1nrzux7z/python-lzo/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/kz/f_6vt83907qd12dy1ddv9_s00000gn/T/pip-record-ngn7zpt5/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/kz/f_6vt83907qd12dy1ddv9_s00000gn/T/pip-install-1nrzux7z/python-lzo/

simon0503 发表于 2018-11-17 15:07:09

LearnBetter 发表于 2018-11-17 13:01
帮顶 期待……

希望大神们能转换出来,我这里进度条满了又等了俩小时也没见啥成果,实在是邪门。

安景铄 发表于 2018-11-17 17:33:58

simon0503 发表于 2018-11-17 15:05
我感觉还是用DictUnifier转换stardict格式的比较好,至少我这里还能显示个进度条,转换mdx我根本安装不了 ...

哎,这条路大哥还是放弃吧,我曾经用这个方法电脑运行了半个月,也没有万事

simon0503 发表于 2018-11-19 09:02:09

sakylawa 发表于 2018-11-18 18:58
搞定了。体积有点大。我压缩上传到百度网盘了。下载解压缩后放置到 /users/用户名/Libraries/Dictionaries/ ...

{:4_104:}感谢大大,评分只能送30米,抱歉了,你可以单独开一个帖子分享一下

sakylawa 发表于 2018-11-19 09:20:13

simon0503 发表于 2018-11-19 09:02
感谢大大,评分只能送30米,抱歉了,你可以单独开一个帖子分享一下
...

没关系的。分数什么的都不重要
突然发现个问题,每个词条头都显示了两遍。解决问题的办法是显示词典包内容里找到css文件,在文件末尾加上一下代码就可以去除多余的。
h1{

display:none;

}

simon0503 发表于 2018-11-19 09:24:22

sakylawa 发表于 2018-11-19 09:20
没关系的。分数什么的都不重要
突然发现个问题,每个词条头都显示了两遍。解决问题的办法是显示词典包内 ...

感谢感谢,解决了我心心念念的大问题{:11_384:}

majun82 发表于 2018-11-20 03:20:28

本帖最后由 majun82 于 2018-11-20 03:37 编辑

sakylawa可以教一下怎么转换的吗?我曾经用DictUnifier尝试过,但是没成功。我本计划把论坛里面尿片制作的那个全医08转了,但是词典很大,我担心有问题,所以我尝试先转一个小的词典,探探路,结果我转湘雅那个医学词典就卡死了。所以一直不敢尝试转尿片那个大部头了。
当然,如果兄台可以直接帮忙转换也很好,尿片这个08全医是个大块头,也是里程碑式的作品,如果楼主可以转换成mac原生的,影响也一定很大。我把链接贴上来:https://www.pdawiki.com/forum/fo ... =%E5%8C%BB%E5%AD%A6

sakylawa 发表于 2018-11-20 10:14:30

majun82 发表于 2018-11-20 03:20
sakylawa可以教一下怎么转换的吗?我曾经用DictUnifier尝试过,但是没成功。我本计划把论坛里面尿片制作的 ...

你好。我其实也是初学者,就是根据论坛里的教程来做的(https://www.pdawiki.com/forum/thread-13014-1-1.html)。当然,需要做很多准备工作,mac要配置一些必需的文件库。如果原字典体量较大,转换过程就会非常慢,而且最终的字典体积肯定也会非常大。这是我一直无法解决的。你提到的这个字典,我稍晚也会试着做一下。

sakylawa 发表于 2018-11-21 08:44:26

majun82 发表于 2018-11-20 03:20
sakylawa可以教一下怎么转换的吗?我曾经用DictUnifier尝试过,但是没成功。我本计划把论坛里面尿片制作的 ...

已转换 ,请前往 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=31765&extra=page%3D1

sakylawa 发表于 2018-11-21 08:58:36

此求助贴地址资源已更新至 https://www.pdawiki.com/forum/forum.php?mod=viewthread&tid=31766&extra=page%3D1
页: [1]
查看完整版本: 求大神把skywind3000大神的简明英汉词典转为mac原生词典格式