Autohotkey 自动热键选择光标下的文本?

Autohotkey 自动热键选择光标下的文本?,autohotkey,Autohotkey,可以使用自动热键选择光标下的文本吗?具体来说,可以使用鼠标和组合键。e、 我特别想在IE/FF/Foxit阅读器中的任何单词上按一下Ctrl键,就会打开一个带有第一个谷歌搜索结果的网页。 谢谢。是的,有可能 最简单的方法是将Ctrl+LButton设置为双击(选择光标下的当前单词)将单词复制到剪贴板,然后使用google的参数“q=“”作为搜索词,使用“btnI=I'm+Feeling+Lucky”作为使用“I'm Feeling Lucky”功能的参数 它看起来是这样的: ^LButton::

可以使用自动热键选择光标下的文本吗?具体来说,可以使用鼠标和组合键。e、 我特别想在IE/FF/Foxit阅读器中的任何单词上按一下Ctrl键,就会打开一个带有第一个谷歌搜索结果的网页。 谢谢。

是的,有可能

最简单的方法是将Ctrl+LButton设置为双击(选择光标下的当前单词)将单词复制到剪贴板,然后使用google的参数
“q=“
”作为搜索词,使用
“btnI=I'm+Feeling+Lucky”
作为使用“I'm Feeling Lucky”功能的参数

它看起来是这样的:

^LButton::
Send, {LButton 2}^c
Run, http://www.google.com/search?&q=%clipboard%&btnI=I'm+Feeling+Lucky
return
这在大多数情况下都是可行的,没有问题,问题出现在选择以下词语时:

53摄氏度

约翰氏

测试%s

还有一些,因为双击它们只会选择符号前文本的第一部分


因此,只要您双击普通单词,这应该可以正常工作。

我在回复中提到,这种方法会有一些问题。。。还有其他方法可以做到这一点,但它们更先进一些。您可能还需要在
发送之后添加
睡眠100
。我注意到复制操作是由操作系统处理的,因此在脚本中的
Run
命令之前,它可能没有机会触发。它将随机不起作用,并且很难跟踪。您可以执行其他操作,如
WaitClip
,但要使其100%防故障,可能会变得复杂。