[AHK-] 2个热键合并简化为1个热键如何写?

楼主: zi98btcc (幼斤)   2019-11-04 00:15:36
原本用两个热键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
重点是:如何判断选单出现或缩回,
有人会写吗?先感谢..
作者: papple23g (逆道者)   2019-11-04 14:06:00
楼主: zi98btcc (幼斤)   2019-11-04 15:18:00
太猛了,一时难以消化成功了,大感谢,用图像比对方法也是一绝
作者: ides13 (juso)   2019-11-06 06:12:00
推,原来还有这功能。
作者: fossil313 (阵雨)   2019-11-09 23:21:00
而且imagesearch有模糊比对 抓不到时可以调高一点
作者: oas (GTr)   2019-11-16 16:36:00
好厉害!!!....
作者: akane1234 (akane)   2019-11-18 01:28:00
新手的我不知为何有点失败,等整理好想问的问题再向各位前辈请教> <

Links booklink

Contact Us: admin [ a t ] ucptt.com