Autohotkey:使用重新映射的小键盘键在 Internet Explorer 中导航
Autohotkey : Navigate in Internet Explorer with remapped numpad keys
我想设置一个信息终端,同事们可以使用小数字键盘浏览我们的内部网页。
我的目标是使用不同的快捷方式重新映射键,例如"Alt-Left" 这样他们就可以返回到之前的站点。我试图以一种干净的方式制作它,因此数字键盘仅在 IE 打开、可见和活动时重新映射:
#IfWinActive ahk_class IEFrame
Numpad4::Send, {ALT LEFT}
#IfWinActive
我之所以求助是因为脚本不工作,我也不知道为什么。
经过一段时间,终于自己想通了:
#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 中运行。
如果有人有 "cleaner" 解决方案(GoBack/GoForward-Methods),我将不胜感激。
我想设置一个信息终端,同事们可以使用小数字键盘浏览我们的内部网页。
我的目标是使用不同的快捷方式重新映射键,例如"Alt-Left" 这样他们就可以返回到之前的站点。我试图以一种干净的方式制作它,因此数字键盘仅在 IE 打开、可见和活动时重新映射:
#IfWinActive ahk_class IEFrame
Numpad4::Send, {ALT LEFT}
#IfWinActive
我之所以求助是因为脚本不工作,我也不知道为什么。
经过一段时间,终于自己想通了:
#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 中运行。
如果有人有 "cleaner" 解决方案(GoBack/GoForward-Methods),我将不胜感激。