作者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/cn.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