Autohotkey:使用重新映射的数字键在Internet Explorer中导航

时间:2017-05-03 09:29:05

标签: scripting autohotkey

我想建立一个信息终端,同事可以使用少量键盘键盘浏览我们的内部网页。

我的目标是使用不同的快捷方式重新映射密钥,例如“Alt-Left”,以便他们可以返回上一个站点。我尝试以干净的方式制作它,因此只有在IE打开,可见且活动时才重新映射数字键盘:

#IfWinActive ahk_class IEFrame
Numpad4::Send, {ALT LEFT}
#IfWinActive

我要求帮助的原因是脚本无效,我不知道原因。

1 个答案:

答案 0 :(得分:0)

最后,经过一段时间,我自己想出来了:

#IfWinActive ahk_class IEFrame
Numpad4::Send !{Left}
NumpadLeft::Send !{Left}

Numpad6::Send !{Right}
NumpadRight::Send !{Right}

Numpad1::Send !{Home}
NumpadEnd::Send !{Home}

Numpad3::Send {Volume_Down 2}
NumpadDown::Send {Volume_Down 2}

Numpad9::Send {Volume_Up 2}
NumpadUp::Send {Volume_Up 2}
#IfWinActive

我的主要问题是" Alt"密钥必须作为符号"!"在箭头键之前。一切都将在IE中按预期工作。

如果有人有清洁"解决方案(使用GoBack / GoForward-Methods)我将很感激阅读它。