Mdict快捷键增强

MDict下载 | MDict

MDict不是我的主力词典软件,因为痛点实在太多。。不过测试词典的时候还是用得上,目前用的是Windows 版 (2.0.12)。不知道和Windows 版 (1.3 RC4)的区别是什么?

大致摸索了一下快捷键:

显示或者隐藏 Ctrl+Alt+D

聚焦搜索框 enter
当前显示的第一个词 down
下一个 right
上一个 left
添加 Ctrl+K或者B
显示帮助 Alt+H
切换到第一部词典,以此类推 Ctrl+1
切换到最后加入的词典 Ctrl+N
选中之后复制单词 Ctrl+C
在词典管理界面tab 切换当前群组和操作选项
删除词典 首先词典管理界面,上下选择,选中之后Ctrl+D

一个十分简陋的ahk脚本:

^F3::Reload
#IfWinActive, ahk_exe MDict.exe

;打开词典管理界面
^l::
    Send !l
    Send {Enter}
    Return


;切换到最新加入的词典    

^n::
    Send !l
    Send {Up 1}
    Send {Enter}
    Return

;切换到最新加入的词典第二部  
^m::
    Send !l
    Send {Up 2}
    Send {Enter}
    Return
; 添加词典 前提是至少已经添加了一部词典或者词典;Ctrl+b不行就Ctrl+k

^b::
    Send !l
    Send {Enter}
    Send {Tab}
    Send {Down 4}
    Send {Enter}
    Return

; 删除词典
^d::
    Send {Tab}
    Sleep 1000s
    Send {Down 8}
    Sleep 1000s
    Return

; 添加词库

^k::
    Send !l
    Send {Enter}
    Send {Tab}
    Sleep 1000s
    Send {Down 5}
    Sleep 1000s
    Send {Enter}
    Return
    
; 新建分组

^z::
    Send !l
    Send {Enter}
    Send {Tab}
    Sleep 1000s
    Send {Down 6}
    Sleep 1000s
    Send {Enter}
    Return
    
; 切换最近的第一步词典;前提是没有选中让最近使用的词典在最前
^1::
    Send !l
    Send {0}
    Return

 ; 切换到第二部词典
^2::
    Send !l
    Send {1}
    Return
    
 ; 切换到第三部词典
^3::
    Send !l
    Send {2}
    Return

 ; 切换到第四部词典
^4::
    Send !l
    Send {3}
    Return
    
; 复制单词
^c::
   Send {Down 3}
   Send {Enter}
    Return
    
    
; 查看词典信息

^h::
    Send !h
    Send {Down 2}
    Send {Enter}
    Return
1 Like

不明白有啥用。感觉mdict挺好用。

很对,这确实是个没啥用的脚本。