【问题标题】:AutoHotKey & Steam Overlay InteractionAutoHotKey 和 Steam 叠加交互
【发布时间】:2014-12-17 02:21:30
【问题描述】:

可能已经回答了,但我们开始吧。我想为 DayZ 使用 AutoHotKey 编写一个 AutoRun 脚本。它基本上由两个键组成,不断按下然后睡觉。简单的脚本。但我希望它再做一件事。我希望能够将独立的选项卡转移到网络浏览器,并且在浏览 Facebook 时仍然自动运行。有什么办法可以做到这一点?提前致谢。

如果我粘贴脚本以使其更简洁,可能会有所帮助。

#NoEnv
SendMode Input
#IfWinActive, DayZ
lctrl::
Send {w Down}
Send {lshift Down}
W::Sleep
return

超级简单。正如我所说,基本上唯一的问题是,当我使用蒸汽覆盖将 + 选项卡切换到浏览器时,我的按键以及自动运行宏不会持续存在。我不确定是否有任何方法可以解决此问题,但我们将不胜感激。

【问题讨论】:

标签: overlay autohotkey autorun steam


【解决方案1】:

您的密钥不会持久存在,因为它们依赖于 DayZ 处于活动状态。当蒸汽覆盖处于活动状态时,游戏不再活动。

使用ControlSend,将密钥发送到非活动窗口。

请看下面的例子:

#NoEnv
SendMode Input
lctrl::
ControlSend, , {w Down}, DayZ
ControlSend, , {lshift Down}, DayZ
W::Sleep
return

【讨论】:

  • 谢谢伙计,你是神。我会试试看。让你知道它会发生什么。
猜你喜欢
  • 1970-01-01
  • 2016-01-18
  • 1970-01-01
  • 1970-01-01
  • 2017-11-09
  • 2017-09-29
  • 2021-01-16
  • 1970-01-01
  • 2016-03-06
相关资源
最近更新 更多