2014-12-17 5 views
2

이미 답변을 받았지만 여기 있습니다. DayZ 용 AutoHotKey를 사용하여 AutoRun 스크립트를 작성하려고했습니다. 기본적으로 두 개의 키가 지속적으로 눌려져 있고 잤다. 쉬운 스크립트. 하지만 한 가지 더 해보고 싶습니다. 나는 독립 실행 형의 탭을 웹 브라우저로 옮기고 페이스 북을 브라우징하는 동안 자동 실행되도록 할 수 있기를 원한다. 이것이 가능할 수있는 방법이 있습니까? 미리 감사드립니다.AutoHotKey 및 스팀 오버레이 상호 작용

내가 간결하게 스크립트를 붙여 넣으면 도움이 될 것입니다.

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

매우 간단합니다. 기본적으로 유일한 문제는 내가 말했듯이, 스팀 오버레이를 사용하여 + 탭을 브라우저로 이동시킬 때 내 키 누름, 따라서 자동 실행 매크로가 유지되지 않는다는 것입니다. 이 문제를 해결할 방법이 있는지 확실하지 않지만 도움이 될 것입니다.

+0

사용 제어 전송 :

는 다음의 예를 참조하십시오. 여기를 참조하십시오 : http://ahkscript.org/docs/commands/ControlSend.htm –

+0

그래서, 그것은 당신에게 효과가 있습니까? 그렇다면 해결 된 것으로 표시하는 답변을 수락하십시오. –

답변

2

DayZ가 활성화되어있어 키가 지속되지 않습니다. 스팀 오버레이가 활성화되면 게임은 더 이상 작동하지 않습니다.

ControlSend을 사용하여 비활성 창에 키를 보냅니다. 창을 비활성 키를 보내,

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

감사합니다, 당신은 신입니다. 나는 그것을 시도 할 것이다. 그 일이 어떻게되는지 알려주십시오. –