作者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