slbtty
1
xiaoyifang/goldendict 的最新版本在 Linux/Windows 上有一个新功能,就是可以在支持超链接的地方使用 goldendict://word
来快速打开 goldendict 查询单词,比如说可以在 word 里面放这样的链接:

在 Anki 里面添加查词链接只要稍微改一下模板就可以了

把原来的 {{Front}}
用 <a>
包裹一下就可以了
<a href="goldendict://{{Front}}">{{Front}}</a>
然后 Anki 里面的词就变成点击即从 Goldendict 查询。

这样就完全不需要往 Anki 卡片里面添加具体内容,只放一个词头就行了。
10 个赞
请问一下如果我想要在移动端(AnkiDroid)使用 eudic://dict/word
,在桌面端(Anki)使用 goldendict://word
,我该怎么做呢?非常感谢!
判断一下在 android 上然后选择性隐藏就可以 @PilgrimLyieu
<script>
if( navigator.userAgent.match(/(android)/i) ){
document.getElementById("desktop").style.display="none"
} else {
document.getElementById("mobile").style.display="none"
}
</script>
<a id="desktop">{{Front}}</a>
<a id="mobile">{{Front}}</a>
不清楚 ankidroid 是怎么设置 userAgent 的,不过我觉得应该会包含 android
2 个赞
双人木马
7
非常感谢!想请问下为什么我的安卓手机上会两个都显示出来呢?
似乎无法查短语?
<a href="goldendict://a link">link</a>
抑或是
<a href="goldendict://a%20link">link</a>
在 Anki 都无法生效。Word 和 Edge 都会自动转为 %20
并打开 GoldenDict,但 Anki 似乎不行?
而 Android 上的欧陆词典则可以。
阿洛洛洛
9
非常感谢您的分享。
但是我在使用这个方法的过程中遇到了一些困难,我目前正在学习法语,发现在出现诸如à,ç,û等法语特有字母时,跳转到字典软件会出现乱码,例如brûer会乱码成xn–brer-wra,这样一来就完全没办法使用这个功能呢?
因为我完全不懂得编程,所以只得来求助了
作者您好,我在html文档里面、epub电子书里面写入goldendict://(要查的词)
这样的链接后,点击链接:
如果此时goldendict已经最小化到托盘,goldendict可以获取焦点弹出查词页面;
但是如果此时goldendict页面已经打开,goldendict可以查词,但是没法获取焦点,无法弹出页面到最顶层。并且任务栏会出现下图所示的情况。
请问有什么解决方法吗?从我个人使用习惯出发,比较需要点击连接后goldendict能直接弹出页面到最顶层。
操作系统:Windows10
版本信息(复制自软件内部):
Goldendict-ng 24.09.0.316ec900 at 2024-09-15T14:12:20Z
Qt 6.6.3 Visual C++ Compiler 194134120 windows winnt 10.0.19045 x86_64-little_endian-llp64
Flags: MAKE_ZIM_SUPPORT MAKE_CHINESE_CONVERSION_SUPPORT NO_TTS_SUPPORT no_ffmpeg_player
祝您生活愉快!
作者您好,我打开了这个选项试了一下,发现只有goldendict在最大化窗口时,才能自动获取焦点。
但是我平时使用的时候是把goldendict窗口宽度调整到50%左右,然后紧贴右侧(这样看完解释后直接用鼠标点击使焦点回到原来阅读的部分),如下图所示。
这个时候依然是虽可以进行查词,但是窗口不会跳到最顶层。
如果暂时无法通过设置解决的话,可以的话希望您能在下一个版本优化一下,谢谢!
感谢您的回复!
1 个赞
后续看下,
另外问下,这种方式下,你是怎么查词的?快捷键吗
我目前在用这个quicker的一个动作:
GoldenDict 查词 - by 我也是小黑 - 动作信息 - Quicker
点进去有视频介绍操作,也是GoldenDict窗口不全屏,跟我的使用场景是一样的;
划词以后使用quicker动作快捷查词,这个quicker动作也就是模拟了复制、聚焦、粘贴、回车的按键(也是用到GoldenDict 的快捷键来弹出到最顶层);
quicker里面还支持激活某个进程,但是我这里总是会把一个标题叫qt什么的窗口激活出来,关掉之后GoldenDict 也一起没了,所以就只让quicker模拟快捷键弹出来。
是长这样的:
朋友,你可以试下我这个golden查词动作,是直接通过命令行查询的,不会出现你说的激活多余窗口这种情况,会自动置顶查词窗口,右键菜单有个选项开启关闭自动恢复窗口,如果开启后焦点会自动回到上一个窗口。同时软件内查词快捷键的自定义设置不影响使用,因为不调用golden内部快捷键
1 个赞