2010-05-03 69 views
2

是否可以使用鼠標和組合鍵特別使用Autohotkey在光標下選擇文本。例如我特別想做一個Ctrl - 單擊IE/FF/Foxit Reader中的任何單詞,並打開一個首個Google搜索結果的網頁。 謝謝。Autohotkey在光標下選擇文本?

回答

5

是的,它是可能的...

最簡單的方法是設置按Ctrl +到LButton雙擊(光標下選擇當前字)字複製到剪貼板中,然後使用與谷歌用於搜索項的參數"q="和用於使用「我很幸運」功能的"btnI=I'm+Feeling+Lucky"

它應該是這樣的:

53℃

JHON的

^LButton:: 
Send, {LButton 2}^c 
Run, http://www.google.com/search?&q=%clipboard%&btnI=I'm+Feeling+Lucky 
return 

這在大多數情況下沒有問題,問題的選擇一樣的話,當談到測試%s

和其他人,因爲雙擊他們onl y在符號之前選擇文本的第一部分。

所以只要你雙擊正常的話這應該工作得很好。

+1

如果文本是鏈接,該怎麼辦? – BROCK 2011-07-03 06:49:34

+0

我在回覆中提到這種方法會出現一些問題......還有其他方法可以做到這一點,但它們更高級 – RaptorX 2012-11-03 00:31:20

+0

您可能還需要在發送後添加「Sleep 100」。我注意到Copy操作是由OS處理的,所以它可能沒有機會在腳本的'Run'命令之前觸發。它會隨機不工作,很難追蹤。你可以做其他的事情,比如'WaitClip',但它可以變得複雜,使其100%的失敗證明。 – Nelson 2014-06-12 15:49:51