我正在使用FastestFox for firefox,他的好处是它会在选择一些文本后向你展示一个带有imdb,维基百科等相应链接的gui。
是否有脚本或者我可以修改此脚本http://www.autohotkey.com/board/topic/53057-quick-google-images-dictionary-ahk-and-wikipedia-search/以在选择文本后显示她的gui。我的目标是在不必敲击键盘组合的情况下显示gui。
感谢。
答案 0 :(得分:0)
虽然JavaScript对于浏览器来说是更好的选择,但这是一个可以做你想做的事情的示例脚本。
SendMode, Input
~LButton UP::
clipTmp := ClipboardAll
Clipboard := ""
Send, ^c
ClipWait, 1
if(ErrorLevel) { ; No text selected
GoSub, RestoreClip
return
}
selectedText := Clipboard
GoSub, RestoreClip
TrayTip, Text selected!, % selectedText
return
RestoreClip:
Clipboard := clipTmp
clipTmp := ""
return
这是一个非常基本的模板,您必须根据自己的需要进行调整。例如,当您通过双击选择单词时,它将无法正常工作。此外,它在单击(无论如何)后“锁定”剪贴板一秒钟,以便复制/粘贴在该时间跨度内不起作用。所有这些问题都是可以绕过的,但我会把它留给你
此外,请注意,此代码依赖于目标窗口,在 CTRL + C 发送给它后,将所选文本复制到剪贴板中;这必须比你传递给ClipWait
的任何超时都快。