본문 바로가기

이미지 매크로

외부 API - 오토핫키 - 오토핫키 이벤트

반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로


 

안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 오토핫키를 사용하여 좀 더 편리하게 업무 자동화를 만들 수 있습니다. 엔지엠 매크로에서 오토핫키 스크립트를 실행하거나 직접 오토핫키 코드를 작성해서 매크로를 만들 수 있습니다. 이외에도 오토핫키 코드에서 반환한 값을 엔지엠 매크로에서 사용할수도 있습니다. 또한, 오토핫키가 실행중에 어떤 조건에 따라 값이 반환된다면 이 값을 변수에 저장하고, 루틴을 이동시킬수도 있습니다. 이 예제를 테스트하기 위해 엔지엠 에디터를 실행하고, 새로운 스크립트를 추가하세요.

 

 

오토핫키 스크립트로부터 반환값을 받으려면 오토핫키 이벤트 액션을 사용해야 합니다. 엔지엠 에디터 우측 하단의 외부 API 탭을 선택하고, 오토핫키 카테고리의 오토핫키 이벤트를 더블 클릭하세요. 또는 마우스로 드래그해서 스크립트에 추가할수도 있습니다.

 

 

이벤트를 발생시킬 오토핫키 코드 실행 액션도 추가 해줍니다.

 

 

오토핫키 코드 실행 액션에 아래 코드를 추가 해주세요.

serverResponce := SendPipeMessage("Hello from ahk")
MsgBox, responce from server was -- %serverResponce%

 

 

오토핫키 이벤트는 다른 이벤트들과 다르게 함수를 호출하기 때문에 파라메터를 넘겨줄 수 있습니다. 사실, 이벤트라고 할 수 없지만 엔지엠 매크로 안에서 비동기로 실행되기 때문에 이벤트 영역에 포함시켰습니다. 그래서, 아래와 같이 오토핫키에 넘겨줄 값을 파라메터로 입력합니다. 오토핫키로부터 값을 넘겨 받는건 결과 값에 저장됩니다.

 

 

이 스크립트를 실행 해보면, 오토핫키로 "NGMsoftware" 텍스트를 보냅니다. 그리고, 오토핫키로부터 "Hello from ahk" 문자를 받습니다.

https://youtu.be/2de6Wg0DyNo

 

 

오토핫키 코드를 아래와 같이 변경하고, 다시 실행 해보세요. 메모장에 엔지엠 매크로에서 보낸 텍스트를 씁니다.

serverResponce := SendPipeMessage("Hello from ahk")
sleep, 1000
send %serverResponce%

https://youtu.be/WnD2tDjjJXA

 

 

엔지엠 매크로와 오토핫키를 같이 사용하면 몇몇 처리하기가 어려운 부분들을 쉽게 해결할 수 있을겁니다. 그리고, 단순한 연산이나 계산식은 사용하기가 더 쉽기도 합니다. 변수를 서로 공유할수도 있으므로 여러가지 상황에 유연하게 대응할 수 있을겁니다. 물론, 여러가지 방식을 섞어서 사용하면 그만큼 복잡도가 올라가고 유지보수가 어려워질 수 있습니다. 이런 부분들을 잘 생각하셔서 업무 자동화 매크로를 제작하시기 바랍니다^^


[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로

반응형