원문 보기
ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech&wr_id=330
안녕하세요. 엔지엠소프트웨어입니다. 비활성 마우스 클릭에 대한 내용은 [ 여기 ]에서 확인할 수 있습니다. 키보드에 대한 기본적인 내용은 [ 여기 ]를 참고하세요. 마우스 예제와는 다르게 키보드는 메모장에서 테스트해야 합니다. 당연한 말이죠. 엔지엠 에디터를 실행한 후 스크립트를 하나 추가(Ctrl+Alt+F8) 해주세요.
활성 모드는 윈도우에 키보드를 입력하라는 신호를 주는 방식입니다. 하지만, 비활성 모드는 윈도우가 아닌 키보드 입력을 발생할 프로그램에 신호를 주는 방식이죠. 그렇다면, 키보드 입력이 발생할 프로그램을 매크로(NGM)에게 알려줘야겠죠? 어떤 프로그램에 신호를 줄지 알려주는 액션이 핸들 추가 액션입니다. 아래 그림처럼 도구 상자의 응용 프로그램 > 핸들 추가 액션을 추가해주세요.
테스트를 위해 메모장을 실행하고, 아래와 같이 설정해주세요. 메모장이 선택되면 F1을 눌러서 완료해주세요.
이후에는 키보드 예제와 동일합니다. 핸들을 추가한 이후에 액션들은 메모장에 키보드 또는 마우스 신호를 주게됩니다. 아래 동영상을 참고해서 설정 후 실행 해보세요.
활성 모드와는 다르게 메모장에 텍스트 입력이 안됩니다. [ 비활성 마우스 클릭하기 ] 예제를 읽고 오신 분들은 PostMessage와 SendMessage에 대해 읽어 보셨을겁니다. 여기서 따로 다시 설명하지는 않고, 비활성 마우스 클릭에서 설명한 내용을 참고해주세요. 정상적인 동작을 확인하기 위해 아래 그림과 같이 "비활성 모드" 속성을 "SendMessage"로 변경하세요.
다시 실행 해보세요. 메모장에 "안녕하세요. 엔지엠소프트웨어입니다." 텍스트가 입력됩니다.
'업무 자동화 매크로' 카테고리의 다른 글
매크로를 이용해서 폴더에 들어있는 파일명을 규칙에 맞게 모두 바꾸는 방법. (0) | 2021.05.19 |
---|---|
이미지 서치 소리 또는 깜박임 알람 매크로 만들기. (0) | 2021.05.19 |
무료 비활성 매크로 프로그램 - 비활성으로 마우스 클릭하는 방법 (0) | 2021.05.11 |
NGM 주식 자동 매매 매크로 프로그램. (0) | 2021.05.08 |
엔지엠 무료 매크로 리니지M 매크로 숫자 인식 만들기 (0) | 2021.05.08 |