오토핫키 더블 클릭 매크로 만들기 — 다양한 방법 총정리 (엔지엠소프트웨어)
안녕하세요. 엔지엠소프트웨어입니다. 더블 클릭하는 다양한 방법들에 대해 알아보도록 하겠습니다. 테스트를 위해 엔지엠 매크로를 실행하고, 새로운 스크립트를 추가하세요.
🧪 1단계: 기본 더블 클릭 액션 사용하기
- 엔지엠 매크로 에디터 실행
- 새 스크립트를 하나 추가합니다.
- 도구 상자에서 더블 클릭 액션을 스크립트에 추가하세요.
- 바탕화면의 "내 문서" 아이콘 위치를 클릭 좌표로 지정한 후 실행해보세요.
▶ 영상 예시
❗ 참고: 실수로 클릭 액션을 넣었다면 삭제 후 더블 클릭으로 다시 설정하세요.
🔁 2단계: 클릭 액션 2개로 더블 클릭 흉내내기
더블 클릭 대신 클릭 액션을 2번 연속 배치하여 더블 클릭 효과를 줄 수도 있습니다.
- 두 클릭의 좌표는 반드시 동일해야 더블 클릭으로 인식됩니다.
- 첫 번째 클릭 좌표를 복사하여 두 번째 클릭에도 붙여넣기 하세요.
▶ 영상 예시
🖼️ 3단계: 이미지 인식 기반 더블 클릭
정해진 위치가 아닌, 특정 이미지를 찾아서 더블 클릭하고 싶다면 이미지 매치 액션을 사용하세요.
- 이미지 매치 추가
- 더블 클릭할 대상을 캡처 후 저장
- 마우스 동작 속성을 LeftDoubleClick으로 설정
- 스크립트를 실행하면 이미지 위치에서 자동으로 더블 클릭됩니다.
▶ 영상 예시
이번에는 좀 더 색다르게 동작시켜 볼까요? 아래 그림처럼 [ 오토핫키 코드 실행 ] 액션을 스크립트에 추가하세요.
코드 입력 속성에 아래 코드를 작성하세요.
CoordMode, Mouse, Screen
click 25, 25, 2
🔧 4단계: 오토핫키로 더블 클릭 실행
오토핫키(AHK) 스크립트를 통해 더블 클릭을 수행하는 방법도 있습니다.
- 오토핫키 코드 실행 액션 추가
- 아래 코드를 복사해 입력하세요:
CoordMode, Mouse, Screen click 25, 25, 2
- CoordMode는 좌표 기준을 **스크린(절대 위치)**으로 지정합니다.
- click x, y, 2는 (x,y) 위치를 2번 클릭 = 더블 클릭 의미입니다.
▶ 영상 예시
💡 좌표 기준을 클라이언트(Client) 또는 스크린(Screen)으로 바꿔보며 차이점을 확인해보세요.
🐍 추가 팁: 파이썬으로 더블 클릭 구현하기
파이썬 코드로도 더블 클릭을 수행할 수 있습니다.
관련 예제는 아래 강좌를 참고하세요.
매크로 프로그램에서 다양하게 더블 클릭하는 방법에 대해 알아봤는데요. 상황에 맞는 액션을 사용하시는게 중요합니다. 효율적인면도 고려하면 좋겠죠? 이외에도 엔지엠 매크로에서 더블 클릭하는 방법이 더 있습니다. 비활성 매크로에서 더블 클릭하는 방법과 하드웨어 매크로에서 더블 클릭하는 방법인데요. 여기서 다루지 않은 것들은 핸들을 추가하거나 아두이노와 같은 장치를 사용하면 됩니다. 방식은 동일하기 때문에 쉽게 테스트 해볼 수 있을거예요^^
📌 실무 응용: 비활성 창, 하드웨어 기반 더블 클릭
- 비활성 상태에서 더블 클릭하려면 핸들 추가 액션을 사용하세요.
- 아두이노와 같은 하드웨어 매크로에도 동일 원리를 적용할 수 있습니다.
- 윈도우 GUI 제어, 비표준 앱, 게임 자동화에도 응용 가능합니다.
📚 관련 자료
더블 클릭 매크로는 다양한 방식으로 구현 가능하며, 목적에 따라 가장 효율적인 방법을 선택하는 것이 중요합니다.
앞으로도 다양한 실전 매크로 제작법과 자동화 팁을 블로그를 통해 소개해드릴게요. 😊