-
오토핫키를 이용해서 시리얼 통신을 하려면 (2/2)프로그래밍/AutoHotKey 2021. 9. 29. 18:38반응형
안녕하세요 레오입니다
오토핫키로 시리얼통신하기 2편 Serialsend를 오토핫키에서 써보기 입니다.
저번시간에 알려드린 Serialsend 프로그램만으로도 벌써 사용하고 계시는 분이 많으실거라 생각합니다.
저도 아직 실력이 되지 않아 dll파일로 만들 줄 몰라서 프롬프트로 계속 사용하고 있는데요
능력있으신분의 재능 기부 기다리고 있겠습니다.
저는 오토핫키에서 Runwait를 사용하여 명령프롬프트를 실행하는데요
Runwait, %comspec% /k c:\serialsend.exe /9600 AM1024.768
F2를 누르고 위 코드를 실행한 화면입니다.
아~ 그런데 창이 남아 있으니까 맘에 안드네요
조금 수정해 봅시다. /k를 /c로 바꾸어서 실행후에 cmd창이 닫히게 합니다.
Runwait, %comspec% /c c:\serialsend.exe /9600 AM1024.768
호다닥 cmd창이 켜졌다가 꺼지는데 그것도 거슬립니다. 흠..
그럼 hide기능을 쓰면 되겠죠?
Runwait, %comspec% /c c:\serialsend.exe /9600 AM1024.768,,hide
음 좋군요~
코딩할때마다 일일히 작성하기 귀찮으니 함수로 만들어 줍시다.
F2:: Serialsend("AM1024.768") return Serialsend(order) { Runwait, %comspec% /c c:\serialsend.exe /9600 %order%,,hide return }
아~ 그런데 또 문제가 생겼어요
오토핫키로 찾은 x좌표와 y좌표로 이동하고 싶은데 말이죠
그래서 또 AMouse 라는 함수를 만듭니다.
그럼 아두이노에서는 어떻게 통신을 받으면 될까요?
그건 다음시간에 알려드리도록 하죠~
반응형'프로그래밍 > AutoHotKey' 카테고리의 다른 글
오토핫키 디컴파일러 (654) 2021.10.14 투명 각도기 프로그램 ver3.5 (651) 2021.10.06 스팀 화면깨짐 인터넷창 안열림 해결 방법 (1518) 2021.10.04 오토핫키를 이용해서 시리얼 통신을 하려면 (1/2) (218) 2021.09.29 오토핫키 새 스크립트 만들 때 꿀팁 (313) 2021.09.29