本帖最后由 洛雨 于 2015-3-30 09:06 编辑
- L& G) c1 ?! J8 n
- W: C! u6 w' `1 G$ A- Q) A8 g' q* I/ F: {9 _
更新了一下.+ C5 _: D2 Y( K- T5 D, [
1 s2 [7 g8 o5 |说明
6 {6 q! l5 L o; o0. 不想自定义的直接把下载的划词点EXE放到Mdict目录下就行.但是必需创建快捷方式,详见注意3
0 e2 P& }( S2 c6 `! q1. 本脚本通过左键划词,WIN+C键查词,WIN+ESC键退出(Mdict会跟随退出 禁用方法删除代码倒数第二行.)。
1 F! r5 v& X8 c/ V2. 所有快捷键可修改,具体按键代码附件里有。4 f9 w8 x& g! V2 o) @& k
3. 可通过修改if RegExMatch(Clipboard,"(.+)",smatch)中的(.+)来匹配哪些词会查。- l6 L4 M! L1 `. h: y' N
4. 可通过修改 regexp := "(.*)" Clipboard:= RegExReplace(Clipboard,regexp, "$1")中的(.*)和$1来实现查询前修改词条,前者匹配,后者替换.
0 W/ z$ T4 ]2 U, F( ?$ @, N, I& a. F/ k
" Y1 h) s G4 E/ j0 [1 A' S& C- F: p8 S$ ~& C! E9 ^/ F
注意
' k+ i% t) U t1. 本脚本会在你每一次左键拖拽及每一次查询后清空剪贴板。" p. l% B- U5 s3 T
2. 本脚本不会清除托盘中的Mdict图标。) r {( I/ _3 Q
3. 本脚本在某些标题含有mdict的窗口下会出错,比方说你Mdict的目录.; B' O* t4 n& I) l! C
所以在开启脚本后必需关闭Mdict目录,当然你也可以直接把脚本创建快捷方式到桌面.
3 ^" `9 h Z! D2 X9 h5 b" @0 b' V7 G W5 ~
2 K7 D' K4 q0 J: u4 W2 Y文件内容, P+ o v7 ?; r( M5 ]
1. 划词.ahk为源码,可通文本编辑器修改。( m: I1 T1 r- ? ?/ m
2, 划词.exe为编译后的程序.直接放到Mdict目录下埃
p% Q& s$ b, g2. 热键为各个按键的代码。
+ f5 [/ s$ `' |, t0 R5 D8 @2 E. ^3. Compiler 源码编译工具,打开Ahk2Exe.exe拖拽划词.ahk到上面然后点Convert可生成可执行的EXE文件。
- }4 f4 [; M4 O7 `: U3 T3 t
6 j# l/ N0 S& W+ @7 p/ }+ p( Q' D2 k! _4 Z" u
链接: http://pan.baidu.com/s/1gdtOyor 密码: rqrh$ `5 {. d0 @3 d0 F
* `, Q& K- ?5 v# {' d9 u0 s |