NGMsoftware

NGMsoftware
로그인 회원가입
  • NGM 1
  • NGM 1

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    NGM을 이용한 매크로 작성법 2탄 - 마우스편.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 3년동안 운영했던 홈페이지가 해킹당해서 날라간 이후로, 우울한 하루를 보내고 있네요-_-;

    몇번의 해킹에도 복구가 잘 됐었는데... 이번에는 도저히 복구할 엄두가 나질 않아서 포기했습니다.

    자료가 아깝기는 하지만, DB는 살아있어서 시간 날 때마다 틈틈히 그동안 작성했던 글들을 다시 옴기도록 하겠습니다.

    오늘은 NGM을 이용해서 마우스 핸들링하는 방법에 대해 알아보겠습니다.

    먼저 테스트에 사용할 새로운 매크로를 추가하세요.

    아래 그림처럼 좌측 하단에 New 버튼을 통해 새로운 매크로를 추가할 수 있습니다.

    img.png

     

     

    매크로가 추가되면 기본적으로 Delay = 3,000이 추가됩니다. 또한, 추가한 매크로의 이름과 용량을 확인할 수 있습니다.
    img.png

     

     

    마우스 영역의 Action ComboBox를 눌러보면 아래와 같은 명령어들을 확인할 수 있습니다.

    1. LeftClick : 마우스의 왼쪽 버튼 클릭.

    2. RightClick : 마우스의 오른쪽 버튼 클릭.

    3. Move : 마우스 이동.

    4. LeftDown : 마우스의 왼쪽 버튼이 눌려진 상태.

    5. LeftUp : 마우스의 왼쪽 버튼을 눌렀다가 땐 상태.

    6. RightDown : 마우스의 오른쪽 버튼이 눌려진 상태.

    7. RightUp : 마우스의 오른쪽 버튼을 눌렀다가 땐 상태.

     

     

    LeftClick은 LeftDown과 LeftUp의 조합이고, RightClick은 RightDown과 RightUp의 조합입니다.

    두번 입력해야 하는 번거로움 때문에 하나의 동작으로 묶어놓은 명령어입니다. 

    하지만 간혹... 마우스가 눌린 상태에서 무언가를 처리해야 하기 때문에 별도로 Down과 Up이 존재합니다.

    예를 들면, MouseDown > Move > MouseUp 순서로 매크로를 작성하면, 마우스 클릭 드래그와 같은 효과를 낼 수 있습니다.

    간단한 예제로 계산기에 100 + 100 = 200이라는 값을 출력하는 매크로를 작성해 보겠습니다.

    우선, Window+R을 누른 후 calc를 입력하고 Enter를 치세요. 계산기가 실행됩니다.

    아래 그림처럼 마우스의 좌표값을 알아내기 위해 Hook버튼을 클릭하세요. 마우스를 2번 위치로 이동하면 X, Y에 좌표값이 자동으로 입력됩니다.

    ESC를 눌러서 Hook을 해제한 후 Add버튼을 클릭해서 마우스 클릭 동작을 등록합니다.

    img.png

     

     

    이렇게 100 + 100 =까지 마우스를 클릭할 수 있도록 전부 등록해줍니다.

    모두 등록하면 아래 그림처럼 매크로가 완성됩니다.

    img.png

     

     

    NGM의 우측 하단에 Start버튼을 클릭하세요.

    Macro Speed는 ETC에 있는 시간 관련 매크로에만 적용됩니다. 아직 시간을 제어하는 매크로에 대해 학습하지 않았으므로, 기본값을 선택한 후 OK를 눌러서 실행합니다.

    img.png

     

     

    첫번째 매크로인 Delay로 인해 3초 후 마우스가 동작하게 됩니다.
    아래 그림처럼 결과를 확인할 수 있죠?
    img.png

     

     

    좀 더 쉽게 마우스 매크로를 작성하려면, Auto Macro를 이용할 수 있습니다.

    아래 그림처럼 Auto Macro의 Start 버튼을 클릭한 후 마우스를 동작하면 모든 매크로가 저장됩니다.

    이 방법이 좀 더 편리하지만, 불필요한 데이터가 많아지므로 용량이 커지는 단점이 있습니다.

    아래 그림의 1번은 Auto Macro를 실행하는 버튼이고, 2번은 사용자가 작성한 매크로를 저장하는 버튼입니다.

    또한, 3번처럼 각각의 명령 또는 옵션들에 마우스를 올려놓고 잠시 기다리면 간단한 설명을 볼수도 있습니다.

    img.png
    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.