창 제목 바꾸기

오호 09.14 00:55 조회 42 댓글 0


동시에 여러 클라이언트를 사용하시는 분들이 많습니다.

 

그러면 작업 표시줄에 이렇게 나옵니다. 조금 헷갈리죠




autohotkey로 창 제목을 바꿀 수 있습니다.

 





창 제목 바꾸는 방법


v1.1

F1::
    WinSetTitle, 바람의, , 도사
    ; WinSetTitle, <현재 창 이름>, , <바꿀 이름>
return


v2.0

F1::{
    WinSetTitle("도사", "바람의")
    ; WinSetTitle(<바꿀 이름>, <현재 창 이름>)
}


v1.1v2.0은 <현재 창 이름>, <바꿀 이름> 위치가 서로 다릅니다.





 

 

<F1> key 누르면 이런식으로 창 제목이 바뀝니다.



그래서 결론이 "창 이름을 바꿔주면 클라이언트 구분을 깔끔하게 할 수 있다"

라고만 하면 사실 별 의미 없는 팁입니다.






앞에서 살펴 본 내용과 연계해보겠습니다.



v2.0


#HotIf WinActive("도사") ; 도사 창이 활성화 상태일 때만
PgUp::SetTimer(Heal, 70) ; 70 ms 마다 자동기원 반복
PgDn::SetTimer(Heal, 0)  ; 자동기원 반복 종료
#HotIf ; 여기까지

#HotIf WinActive("주술사") ; 주술사 창이 활성화 상태일 때만
PgUp::SetTimer(중독Up, 200) ; 중독 Up Arrow 반복 종료
PgDn::SetTimer(중독Up, 0)   ; 중독 Up Arrow 반복 종료
#HotIf ; 여기까지
 



이렇게 하면 같은 PageUp / PageDown 키인데

"도사" 창에서는 자동기원이 on/off 되도록

"주술사 창에서는 중독이 on/off 되도록 할 수 있습니다.



하나의 스크립트에 여러 직업 hotkey가 들어갈 수 있고

창의 제목을 자동으로 식별해 적합한 마법이 실행되도록 할 수 있습니다.

(복잡해지면 스크립트 파일을 여러 파일로 분리하는 것을 권장합니다.)



주의하실 점은 도사 창에서 자동기원 하다가 주술사 창으로 넘어간다고 해서

도사 창에서 자동기원이 계속되지는 않습니다.


도사 창에서 자동기원이 계속 되도록 하는 것은 다른 방법이 필요합니다.




그냥 "이렇게도 할 수 있구나"라고 생각만 하시고 넘어가시면 됩니다.



댓글 0