GoldenDict(for Linux)配置无道词典

摘要:
引言我原来写过一篇博客:(离线)英语词典软件推荐,个人比较喜欢的就是GoldenDict词典。添加无道词典无道词典,是一个简洁优雅的有道词典命令行版本。演示版本:GoldenDict:V1.5.0-RC2+git;基于Qt5.13.0无道词典:V2.0;基于python3文件修改:命令行输出和GoldenDict界面显示不兼容,因此我简单修改了文件./wudao-dict/wudao-dict/src/CommandDraw.py,下载解压后后替换原文件即可。

引言

我原来写过一篇博客:(离线)英语词典软件推荐,个人比较喜欢的就是GoldenDict词典。不仅仅是因为它是免费开源的多平台程序,更重要的是支持丰富的原版词典(下文给出了下载链接)。本文主要针对其扩展功能的配置基于命令行的无道词典,同时实现在线查询的功能。

添加无道词典(针对Linux和MacOS)

无道词典,是一个简洁优雅的有道词典命令行版本。支持英汉互查的功能,包含释义、词组、例句等有助于学习的内容。
具体的安装和使用Github项目(见引文3)介绍的很详细,配置之前请确认安装成功。

演示版本

  • GoldenDict(Linux): V1.5.0-RC2+git; 基于Qt5.13.0(GCC 8.2.1 20180831,64位)
  • 无道词典(Linux):V2.0;基于python3

文件修改:命令行输出和GoldenDict界面显示不兼容,因此我简单修改了文件./wudao-dict/wudao-dict/src/CommandDraw.py(见资源下载),下载解压后后替换原文件即可(建议先备份原文件,注意路径)。

配置命令: 词典来源:程序:添加: 类型选择Html,名称自定义,命令行wd %GDWORD%

命令行(可选)

  • wd %GDWORD% 详细解释,自动联网查询
  • wd -s %GDWORD% 只看释义

如下图:
GoldenDict(for Linux)配置无道词典第1张

注意:

  • 无道词典自带(20w英汉 + 10w汉英)词库,找不到时会自动联网查找。
  • 请确认安装网页解析模块bs4 lxml(或 sudo pip3 install bs4 lxml)。
  • 因为修改了CommandDraw.py文件,所以命令行界面的显示会受影响

效果对比:

原无道命令行显示:
GoldenDict(for Linux)配置无道词典第2张

修改后的GoldenDict显示:
GoldenDict(for Linux)配置无道词典第3张

吐槽一下:意外发现有道词典使用的是Collins的词库,但是这2个例句的解释也差了太多了吧。。。

资源下载

声音异常

当播放发音时,很可能遇到错误:

“警告:内置播放器:ao_open_live()调用失败:无法打开设备:alsa,...”

解决方法:使用外置播放器:首选项:音频:使用外部程序播放。

推荐使用mpv player 或者 vlc player,(需提前安装)。

外置播放其设置输入:mpv 或 cvlc ,保存即可。
如下图:

GoldenDict(for Linux)配置无道词典第4张

参考

  1. (离线)英语词典软件推荐: https://www.cnblogs.com/oucbl/p/6839493.html#_label2
  2. 无道词典: https://github.com/ChestnutHeng/Wudao-dict
  3. zh_CN 简体中文词典:http://download.huzheng.org/zh_CN/

免责声明:文章转载自《GoldenDict(for Linux)配置无道词典》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇go 简单路由实现python- 双层装饰器 字符串格式化 python模块 递归 生成器 迭代器 序列化下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

软件质量报告模板-产品质量度量

问题来源于一些同僚的问题。 “Vincent,老板让我发一份软件质量报告,你有模板吗?” “是测试报告吗?” “No,No,应该不是测试报告,是质量报告。” 测试报告大家都大概知道怎么做,但是质量报告呢,说起来他到底与测试报告有什么不同? 仔细思考,其实这两种报告之间的差异还是比较直观的。 测试报告,更多是以测试为出发点,关注测试工作的背景、过程、完成度和...

发现一个不错的十六进制编辑器-HxD

十六进制编辑器我觉得是个必需的工具,遥想当年用文曲星的时候,Pacmanager、Ewayeditor…… 之前都在用WinHex,好用,但是是个收费软件,老用着破解版心里还是不舒服 后来发现这个名叫“HxD”东西,大部分功能都有了,甚至还能直接编辑内存、磁盘 免费、绿色软件,压缩包不到1M。 现在发现最大的缺点是不支持GBK编码,更别说UTF8之类的了,...

Win10系统的SurfacePro4如何重装系统-1 SurfacePro专用的PE

下载SurfacePro专用的PE(普通的PE可能不支持触摸屏操作,甚至没法启动Surface,所以务必要重新制作PE),下面提供百度云下载地址,下载之后,双击EXE,会进行检测 链接:https://pan.baidu.com/s/1RHK8EUaLzoPnNfRyH9ZrLg 密码:owno   然后进入下面的窗口,选择目标优盘,所有参数都是默...

不越狱 继续逆向 微信运动

不越狱 继续逆向 微信运动 字数939阅读312评论4喜欢6 接下来还是在非越狱环境中进行。 手动修改微信步数 上篇文章中讨论了如何使用Hopper 来修改二级制文件实现逆向,虽然修改过程很简单,但是由于只能针对于汇编语言进行修改,所以还是有很大的局限性,如果能直接用源语言(Objective-c)来进行修改,那就能为所欲为了。所以这就是接下来要干的...

ios虚拟机安装(二)

1)vmware快照功能 创建还原点:右键-->snapshot(对当前虚拟机系统备份) 2)虚拟机与外界系统通话 找到路径:/vmware/vmware workstation下的darwin 选中菜单项vm-->Rmmovable Devices-->DVD-->setting(connect打上勾)-->选中darwin...

TortoiseGit安装、配置(Git 小乌龟安装)

1 TortoiseGit简介 tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样 不同的是:git是命令行操作模式,tortoiseGit界面化操作模式,不用记git相关命令就可以直接操作,读者可根据自己情况选择安装 2 TortoiseGit下载 官方网址: https://to...