【问题标题】:Autohotkey : Navigate in Internet Explorer with remapped numpad keysAutohotkey:使用重新映射的数字键盘键在 Internet Explorer 中导航
【发布时间】:2017-05-03 21:40:41
【问题描述】:

我想设置一个信息终端,同事可以在其中使用小数字键盘浏览我们的 Intranet 页面。

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

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

我寻求帮助的原因是脚本不起作用,我不知道为什么。

【问题讨论】:

    标签: scripting autohotkey


    【解决方案1】:

    终于,经过一段时间,我自己想通了:

    #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),我将不胜感激。

    【讨论】:

      猜你喜欢
      • 2010-11-15
      • 2021-09-04
      • 1970-01-01
      • 1970-01-01
      • 2011-06-14
      • 2014-08-14
      • 1970-01-01
      • 2020-10-03
      • 1970-01-01
      相关资源
      最近更新 更多