[AHK-] 查朗文字典

看板EzHotKey作者 (hi~)時間16年前 (2008/09/06 19:06), 編輯推噓2(205)
留言7則, 2人參與, 最新討論串1/1
我使用的朗文字典是: Longman Dictionary of Contemporary English (除此之外, 我仍有MED, CALD, ONAD等字典, 不過ahk script寫起來差不多) 由於內建的隨指隨查只有在IE or MS word等才能用, 而且常浮動一個視窗 (不浮動就會藏在後面...Orz) 我的需求是: 看到單字->叫出字典->打單字查詢 因此有了這個短短的script供大家參考. ;look up in Longman !1::;我使用Alt-1當作快速鍵 ;連點兩下反白 MouseClick, left MouseClick, left Send ^c ;複製此字 ;叫出朗文字典 IfWinExist,Longman Dictionary of Contemporary English WinActivate else RUN "D:\Program Files\Longman\ldoce4v2\ldoce4.exe" ;這地方隨個人更改 WinWait, Longman Dictionary of Contemporary English UPDATED EDITION, ;連點兩下滑鼠讓輸入列反白, 然後輸入單字... ;不點兩下滑鼠只用鍵盤輸入, 字典常會不理人... MouseClick, left, 152, 142 MouseClick, left, 152, 142 Sleep, 100 Send %Clipboard% {Enter};把字貼上後按enter... return -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.223.11 ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:07) ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:08) ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:09) ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:10) ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:10) ※ 編輯: khliu 來自: 140.113.223.11 (09/06 19:23)

09/07 09:16, , 1F
建議你 最後送單字時可以用controlsend 如此省去前面的
09/07 09:16, 1F

09/07 09:16, , 2F
mouseclick
09/07 09:16, 2F

09/07 18:48, , 3F
謝謝, 不過我使用失敗了...Orz...
09/07 18:48, 3F

09/08 08:05, , 4F
autohotkey 內附的 window spy 可以查 Longman 程式內輸
09/08 08:05, 4F

09/08 08:06, , 5F
入單字的地方的control 名稱,給controlsend用,ClassNN
09/08 08:06, 5F

09/08 08:07, , 6F
這一項就對了。
09/08 08:07, 6F

09/08 08:08, , 7F
mouseclick 2次不必寫兩行
09/08 08:08, 7F
文章代碼(AID): #18mcG_Nj (EzHotKey)
文章代碼(AID): #18mcG_Nj (EzHotKey)