오토핫키로 매크로를 만들서 녹스 여러개를 동일한 작업을 하고 있었는데요...
방향키로 한번에 같이 움직이게 해볼려고 ControlSend랑 PostMessage를 해봤는데 안되더라고요..
그래서 찾아보니깐 adb로 가능하다고 해서 관련 자료를 찾아볼려고 했더니...
초보자가 따라할 수 있게 설명해 주신 글을 찾다가 없어서 글을 올리게 되었습니다...
제가 하고 싶은 내용은..
녹스 12개 중 선택한 녹스 10개만 방향키로 케릭터가 동일하게 움직이는 소스를 만들어볼려고 합니다.
관련된 설명이 있는 곳이 있다면 소개 부탁드립니다.
adb명령은 구글링만하셔도 자세하게 나옵니다. 어려우실건 없으실거에요 그냥 도스 명령어 수준이라
근데 아마 오토핫키로 adb를 이용해서 녹스 10개 동시 컨트롤이라.......아마 좀 어려우실거라 생각합니다
멀티쓰레드가 안되는 오토핫키 특성상... 어떤식으로 해도 약간의 시차는 발생할수밖에 없습니다.
포스트메시지를 이용해도 시차가 있을텐데요 반응속도가 느린 adb를 이용해서 한다면 더 심하겠죠
여러 작업을 동시에 처리하기 원한다면 오토핫키가 아닌 다른 언어를 선택하시는게 좋고요
오토핫키를 이용한다면 편법으로..... autohotkey.dll을 이용한 멀티쓰레드 실행 방법이 있고요
혹은 아얘 스크립트를 10개 실행하는 방법이 있지요
어떤 방식이든 좀 난해하거나....완벽하게 되진 않거나.... 뭐 그럴겁니다.