아두이노로 해보니 재밌어서 오토핫키로도 구현해보았다.

 

오토핫키는 hello world만 해보고 써본 적이 없어서 제대로 동작하는 매크로를 구현해보려니 쉽게 동작하지 않았다. 아래 두 가지 점을 신경써서 구현하면 성능 좋은 매크로를 구현할 수 있다.

 

1. 정확히 동시에 두 개 이상의 키를 눌러주기 위해서 Send 대신에 SendInput 을 써야한다.

2. 커맨드 사이 딜레이를 주기 위해 Sleep 을 쓰면 정확도가 매우 떨어진다. 정확한 딜레이를 구현해둔 코드가 있어서 참고했다( https://bit.ly/3cyI8GX ). 아래 코드의 1-13번 라인에 해당한다. 해당 라인을 넣고, Sleep 대신 DllCall 을 쓴다.

 

아래는 샘플코드

 

 

 

 

게임할 때 쓰다가 스팀 밴 당하면 사용자 책임.

 

 

Posted by 도전하는 공돌이pooh

댓글을 달아 주세요

  1. ㅇㅇ 2020.04.29 10:57  댓글주소  수정/삭제  댓글쓰기

    좋은 정보감사합니다 sleep문이 좀 답답했는데 해결됐네요

  2. 우동 2020.12.24 23:30  댓글주소  수정/삭제  댓글쓰기

    요즘나온 신캐 쓸만한 기술들로 만들어주시면 안될까요? 사례드릴께요

  3. 스르스느 2021.04.21 21:57  댓글주소  수정/삭제  댓글쓰기

    위에 무슨 말인지 모르겠어요...
    데빌진 초풍 쓰려면 스크립표가 어떻게 되나요?

  4. 스르스느 2021.04.22 13:32  댓글주소  수정/삭제  댓글쓰기

    번거롭게 해드려서 죄송합니다. 제가 철권을 방향키 a w s d 를 왼쪽 위 아래 오른쪽 이렇게 쓰고 있고
    u 약손 i 강손 j 약발 k 강발 이렇게 쓰고 있습니다.

    스크립트를 어떻게 해야되는지 모르겠네요.