AHK脚本实现Mdict划词及快捷键查词
本帖最后由 洛雨 于 2015-3-30 09:06 编辑更新了一下.
说明
0.不想自定义的直接把下载的划词点EXE放到Mdict目录下就行.但是必需创建快捷方式,详见注意3
1. 本脚本通过左键划词,WIN+C键查词,WIN+ESC键退出(Mdict会跟随退出 禁用方法删除代码倒数第二行.)。
2. 所有快捷键可修改,具体按键代码附件里有。
3. 可通过修改if RegExMatch(Clipboard,"(.+)",smatch)中的(.+)来匹配哪些词会查。
4. 可通过修改regexp := "(.*)"Clipboard:= RegExReplace(Clipboard,regexp, "$1")中的(.*)和$1来实现查询前修改词条,前者匹配,后者替换.
注意
1. 本脚本会在你每一次左键拖拽及每一次查询后清空剪贴板。
2. 本脚本不会清除托盘中的Mdict图标。
3. 本脚本在某些标题含有mdict的窗口下会出错,比方说你Mdict的目录.
所以在开启脚本后必需关闭Mdict目录,当然你也可以直接把脚本创建快捷方式到桌面.
文件内容
1. 划词.ahk为源码,可通文本编辑器修改。
2, 划词.exe为编译后的程序.直接放到Mdict目录下埃
2. 热键为各个按键的代码。
3. Compiler 源码编译工具,打开Ahk2Exe.exe拖拽划词.ahk到上面然后点Convert可生成可执行的EXE文件。
链接: http://pan.baidu.com/s/1gdtOyor 密码: rqrh
不明觉厉,先支持下楼主!
这种实用性的工具值得推广! 本帖最后由 洛雨 于 2015-3-30 09:16 编辑
cenfit 发表于 2015-3-30 08:06
不明白怎么用,下载之后,应该放在哪里,如何激活使用?
按照说明进行了设置,需要Mdict剪切板功能,但是 ...
更新了一下,把划词.exe放到你mdict的目录下然后创建快捷方式就行.
现在不需要其他设置了。
如果还是不行我也没办法了,我也才接触AHK不久。
不过偶尔某个操作失灵可以失一下有可能会修复~~~
比方说划词失灵就WIN+C一下,快捷键失灵就划词一下。
把主帖整理了一下,把想问的放到下面来算了
还有你这验证码系统有点屌啊,我想描写好汉的都不是水浒是啥,结果答案还必要大写
ps
请问一下为什么我的词典在Mdict上能显示所有图片,可在Goldendict有部分图片不显示呢.
再问一下我的CSS配合源文件在浏览器上显示正常,可在Mdict上显示不正常怎么办?
想实现的效果很简单就是span9 和span3 在同一行上显示.
下面是代码:
.info p { font-size: 14px; }
.info .genre { margin-right: 15px; }
.info .header { font-weight: bold; font-size: 14px; }
img { width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic }
a { color: #08c; text-decoration: none }
.container, .navbar-fixed-bottom .container { width: 1040px }
.row-fluid { display: block; float: left; width: 100%; min-height: 30px; margin-left: 2.127659574468085%; *margin-left: 2.074468085106383%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.row-fluid :first-child { margin-left: 0 }
.row-fluid .span9 { width: 74.46808510638297%; *width: 74.41489361702126% }
.row-fluid .span3 { width: 23.404255319148934%; *width: 23.351063829787233% }
.container { margin-right: auto; margin-left: auto; *zoom: 1 }
p { margin: 0 0 10px } 本帖最后由 cenfit 于 2015-3-30 08:13 编辑
不明白怎么用,下载之后,应该放在哪里,如何激活使用?
按照说明进行了设置,需要Mdict剪切板功能,但是我怎么用不了Win+c查词?
再看看。
页:
[1]