作者VElysian (家瑀 致中和)
看板EzHotKey
标题Re: [AHK-] 有没有办法像翻译软体一样:指到特定的 …
时间Sun Aug 3 16:53:23 2008
※ 引述《hyster11 (我二岁)》之铭言:
: 请问有没有办法实现像翻译软体类似的功能:
: 就是滑鼠移到特定的字词上时,就自动跳出说明的小视窗。
: 不过当然这个功能是跨视窗的,在使用任何视窗都会跳出这样的小框框。
: 找了很久说明和论坛都没有头绪。
: 谢谢
先说,我的 AutoHotKey 功力还是小咖,希望能达到抛砖引玉的效用... ^_^|||
我想到可以用剪贴簿的方式尽量达到你说的功能。
就是当你复制了一段文字後,再按下快速键(Win + Z),会跳出 Yahoo 字典这样。
程式码如下:
String =
http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=
#z::
String =
%String% +
%Clipboard%
run %String%
String =
http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=
return
先设定
String 变数的内容为“
http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=”
#z 表示
Win + Z,
#z 被按下後,会执行
:: return 中间的指令。
%Clipboard% 表示
剪贴簿中的文字。
%String% 表示
String 变数的内容。
String =
%String% +
%Clipboard%
将 String 的内容後面接上剪贴簿的文字,再丢回 String 变数。
run %String% 将 String 的内容当作网址执行。
String =
http://tw.dictionary.yahoo.com/search?ei=UTF-8&p=
把 String 的值设定回来。
写完了,感谢您耐心看完这篇文章,希望有那麽一点点助益。 ^_^
--
战略高手 游戏, 数位, 程设 [jzs/lostname
DigitalWare 软体 Σ软体 应用 技巧 [lostname]
EzHotKey 软体 ◎简化复杂工作的快速键软体 VElysian
EzHotKey 主要讨论一种可以把复杂的滑鼠键盘动作变成简单的快速键的软体。
例如:
重复的剪下贴上,或是将滑鼠调整音量的动作简化成只按 +/- 键。
包括:
AutoHotKey、AutoIt、EZScript、VBScript、Windows 批次档。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.73.254
1F:推 hyster11:哇,谢谢您详尽的解说!算是解决基本的功能了。 08/03 19:48
2F:→ hyster11:不过有没有办法让那些不能选取的字也可以查询呢? 08/03 19:48
3F:→ hyster11:不知道眼睛先生是怎麽办到的。 08/03 19:49
※ 编辑: VElysian 来自: 61.62.73.102 (08/03 21:13)
4F:→ VElysian:修改了一个 bug,这样就可以重复查询了。 ^_^ 08/03 21:15