请教如何让GoldenDict在Firefox(火狐)中屏幕取词?
词典资源最丰富的无疑是Mdict,软件功能方面最丰富的就我现在的经验来看,应该是非GoldenDict莫属,二者结合后堪称无敌!但GoldenDict有一点不足之处就是在火狐浏览器中不能屏幕取词(在IE中却可以)。我平时用火狐用习惯了,看些英文网页也是在火狐上看,所以一款词典软件不能在火狐中屏幕取词,对我来说几乎等于没用,它的其他功能再完美也是白搭!GoldenDict的其他方面的完美和此方面的缺陷真是叫我心痒难挠,委实地成了一块鸡肋。
不知道诸位行家对此有何好办法,希望不吝赐教! 本帖最后由 vbnet 于 2015-5-5 17:25 编辑
可以
但是要
点两下反白+copy
==>剪贴簿取词
copy=ctrl+c太麻烦
game鼠标可以自定组合键=ctrl+c
如我用的 双飞燕X-710K X7有线鼠标
vbnet 发表于 2015-5-5 17:10
可以
但是要
点两下反白+copy
多谢回复!
虽然没太看懂,但大意还是明白了,就是把要查的词复制到剪贴板,然后用快捷键翻译剪贴板中的内容。
昨天我也发现了这个办法,复制词语我用firefox中的手势扩展,然后用快捷键调出GoldenDict的翻译弹窗,翻译剪贴板中的内容。但还是有点儿麻烦,无论如何都得按下键盘,没有悬停取词方便。如何没有更好的方法我就只能暂时退回Lingoes了。 本帖最后由 vbnet 于 2015-5-6 19:17 编辑
用这种mouse
可用mouse自己的编程功能
比如你要组合keyboard和mouse的动作
它有动作录制功能
这里
按一键=点左键2下+(ctrl+c)
本帖最后由 yilksd 于 2016-2-17 01:07 编辑
goldendict 在linux下可以划词翻译的。windows 下的话,应该可以通过一个浏览器扩展或者脚本来实现,但是没人做。
命令行命令:goldendict.exe <要查的词> 这样可以查词,而且是弹出取词窗口来显示释义。因此做一个浏览器扩展,使得划词之后就触发此命令即可。 配合Autohotkey食用效果更佳~ allsunday 发表于 2016-2-17 17:39
配合Autohotkey食用效果更佳~
可否分享下代码?谢谢! {:4_111:} Ctrl+C+C就可以啊 奉献个人使用的 Firefox 浏览器取词 AutoHotkey 代码。
; 左键双击单词:实现在 Firefox 中双击单词取词
#IfWinActive ahk_class MozillaWindowClass
~LButton::
If (A_PriorHotkey <> "~LButton" Or A_TimeSincePriorHotkey > 300) {
KeyWait, LButton
Return
}
oldClipboard := Clipboard
Send, ^c
Sleep, 300
If (Clipboard <> "")
Run, D:\Portable\GoldenDict\GoldenDict.exe %Clipboard%; 请自行修改 GoldenDict 路径
Clipboard := oldClipboard
Return
#If ahn 发表于 2017-8-2 11:24
奉献个人使用的 Firefox 浏览器取词 AutoHotkey 代码。
; 左键双击单词:实现在 Firefox 中双击单词取词
谢谢兄的代码,方便了好多
页:
[1]