作者zi98btcc (幼斤)
看板EzHotKey
標題[AHK-] 2個熱鍵合併簡化為1個熱鍵如何寫?
時間Mon Nov 4 00:15:36 2019
原本用兩個熱鍵f1 f2 作用於Firefox 如下,
f1:: ; 選單出現
send {alt down}{h}{alt up}
return
如圖
http://i.imgur.com/Fv8JNLD.png
f2:: ; 選單縮回
send {esc}
return
如圖
http://i.imgur.com/qNk3Bpa.png
但是我覺得設定兩個熱鍵太多了,想說只設定一個熱鍵f3就好了,
f3熱鍵會自動判斷,
如果選單已出現,就送出 esc 讓選單縮回,
如果選單已縮回,就送出alt h 讓選單出現,
大致上結構如下,
f3:: ; 只用一熱鍵自動判斷
如果選單已出現,就送出send {esc}
如果選單已縮回,就送出send {alt down}{h}{alt up}
return
重點是:如何判斷選單出現或縮回,
有人會寫嗎?先感謝..
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.228.97.214 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EzHotKey/M.1572797738.A.615.html
2F:→ zi98btcc: 太猛了,一時難以消化 11/04 15:18
3F:→ zi98btcc: 成功了,大感謝,用圖像比對方法也是一絕 11/05 02:01
如果要簡單一點,好像那個 gui FileExist 是可以省略,
我只用 ImageSearch 來比對圖像判斷就成功了,
但是前提是要先自己準備特徵圖片檔案,這樣才有東西比對,
通常用螢幕擷取再剪裁存檔而得。
大概這樣了,有興趣的人可以參考。
※ 編輯: zi98btcc (118.161.91.222 臺灣), 11/05/2019 02:10:53
4F:推 ides13: 推,原來還有這功能。 11/06 06:12
5F:→ fossil313: 而且imagesearch有模糊比對 抓不到時可以調高一點 11/09 23:21
6F:推 oas: 好厲害!!!.... 11/16 16:36
7F:推 akane1234: 新手的我不知為何有點失敗,等整理好想問的問題再向 11/18 01:28
8F:→ akane1234: 各位前輩請教> < 11/18 01:29