스크립트 기초부터 하나씩! - 마우스 클릭하기.
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 기존에 메뉴얼이 예제 중심이라기보다는 기능 위주의 설명이다보니 처음 접하시는 분들은 어려움을 느끼는듯합니다. 좀 더 사용자 친화적(?)인 매크로 제작 가이드를 제공해드리고자 기초부터 하나씩 만들어가는 메뉴얼을 작성하도록 하겠습니다. 우선, 처음으로 해볼 내용은 원하는 위치에 마우스를 클릭하는 방법입니다. 이미 다 알고 계시겠지만~ 기초중에 기초이므로 가볍게 읽어보시는걸 추천 드립니다.
[ 마우스 클릭 메뉴얼 보기 ]
엔지엠 에디터를 실행하고 새로운 스크립트를 하나 추가하세요.
①File > ②새로 만들기 > ③스크립트
Ctrl+N을 누르면 새로운 스크립트가 만들어집니다. 단축키를 이용하는게 좋겠죠^^? 윈도우 프로그램들이 대부분 Ctrl+N으로 새 문서를 만듭니다. 참고로, 새 이미지는 Ctrl+Alt+N입니다. 이외에도 Alt키를 누르면 아래 그림과 같이 숏컷이 표시됩니다. Alt > F > N > S를 순서대로 눌러보세요. 결과는 동일합니다. 자 새로운 스크립트가 만들어졌으니 ①도구 상자 > ②마우스의 클릭을 더블 클릭하세요. 액션이 스크립트에 추가됩니다.
※ 액션이란? 엔지엠 에디터에서 사용하는 모든 도구들을 액션이라고 부릅니다. (마우스 클릭 액션, 키보드 입력 액션, 이미지 서치 액션등등...)
우측의 속성에서 클릭하고 싶은 마우스 위치를 설정합니다. 아래 동영상은 바탕화면의 "소심비형"을 선택하고 있습니다. 마우스가 원하는 위치로 가면 "F1"을 눌러서 클릭할 좌표를 고정하세요.
실행(Ctrl+Alt+F8) 버튼을 클릭하면 바탕화면의 "소심비형" 폴더를 클릭합니다. 너무 순식간에 실행되서 잘 확인이 안될수도 있으니 여러번 테스트 해보세요^^
마우스 클릭을 고정된 위치가 아닌 랜덤하게 적용하고 싶으면 어떻게 해야 할까요? 속성에서 "랜덤 맥시멈"에 20을 입력하고, "랜덤 미니멈"에 -20을 입력하세요. 사용자가 설정한 좌표를 기준으로 상하좌우 20만큼 랜덤하게 좌표가 적용되는걸 알 수 있습니다.
좌표는 아래와 같이 계산됩니다. 가운데 오랜지색 점이 사용자가 클릭하라고 설정한 좌표 값입니다. 여기서 좌상단은 클릭 위치에서 마이너스로 이동하고, 우하단은 플러스로 이동합니다. 중심점을 기준으로 랜덤하게 최대(Maximum, 맥시멈)값과 최소(Minimum, 미니멈)값이 동작하는 방식입니다. 만약, 최소값을 10으로 변경하면 어떻게 동작할까요? 테스트 해보면 아시겠지만 클릭할 위치를 기준으로 우하단으로만 랜덤하게 좌표가 찍힙니다.
아래 동영상을 참고해서 테스트 해보세요. 랜덤 맥시멈과 미니멈에 따라 클릭하는 위치가 변동됩니다.
다시 원래대로 랜덤 미니멈을 -20으로 설정하고 해보세요. 중심점을 기준으로 고르게 분포하는걸 알 수 있습니다.
마우스 광클릭을 사용하기 위해 "반복시킬 횟수"도 설정할 수 있습니다. 위에 반복시킬 횟수에 10을 입력했기 때문에 순식간에 마우스가 10회 클릭된걸 알 수 있습니다. 이처럼 액션에 여러가지 속성값들을 설정해서 원하는 동작을 빠르고 쉽게 적용시킬 수 있습니다. 또한, 에디터보다 플레이어가 최소 5배에서 수십배까지 빠르게 동작합니다. 물론, 액션을 구성하는 방법에 따라 약간씩 차이가 있긴하지만요. 이외에도 궁금한 사항이 있으면 댓글로 남겨주세요^^
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글기초부터 하나씩! - 키보드 사용하기. 21.05.05
- 다음글엔지엠 에디터 녹화 기능 사용 방법. 21.05.03