NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

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

    에디터 하드웨어(기계식) 모드에서 마우스 이동 속도를 조절하는 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 시리얼 통신을 이용해서 하드웨어 장비와 통신할 수 있습니다. 마우스, 키보드 또는 아두이노와 같은 장치들입니다. 하드웨어 방식으로 마우스를 제어하려면 마우스 이동이 무조건 실행되어야 합니다. 소프트웨어 방식(활성, 비활성)과는 다릅니다. [ 아두이노 연결 ]에 대한 내용은 이미 알고 계실거라 생각이 되니 바로 본론으로 들어가겠습니다. 테스트를 위해 엔지엠 매크로를 실행하고 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    스크립트 내용은 심플합니다. 하드웨어 모드로 이용할 연결 액션과 [ 마우스 액션 ] 2개가 추가되어 있습니다.

    b9XyLNO.png

     

     

    마우스 액션에 각각 좌표를 설정하고, 매크로를 실행 해보세요. 아래 동영상과 같은 움직임을 보여줍니다.

     

     

    하드웨어 방식의 마우스 이동에는 몇가지 숨겨져 있는 기능이 있습니다. 이번에는 이동 반복 횟수 속성을 "0"으로 바꾸고, 이동 속도를 "100"으로 변경해보세요.

    xnS1uXi.png

     

     

    매크로를 다시 실행 해보세요. 이동 반복 횟수를 0으로 입력하면 자연스러운 이동 처리가 됩니다. 이동 반복 횟수가 0이면 이동 속도 값이 클수록 속도가 빨라집니다. 이동 반복 횟수가 0보다 크면 이동 속도 값이 작을수록 속도가 빨라집니다.

     

     

    이제부터는 자연스러운 이동에 대한 내용만 설명하겠습니다. 이동 반복 횟수를 0으로 해놓고, 이동 거리 랜덤은 150으로 입력하세요. 이동 속도는 30, 이동 속도 랜덤은 120으로 입력합니다. 이동 거리 랜덤을 너무 극단적으로 높게 설정하긴 했지만, 어떻게 동작하는지 확인하기에는 좋습니다.

    Db5fccq.png

     

     

    매크로를 다시 실행하면 아래 동영상처럼 마우스가 지그재그로 이동하는걸 확인할 수 있습니다.

     

     

    아래와 같이 옵션들을 설정하면 좀 더 자연스러운 매크로를 제작할 수 있습니다.

     

     

    속도를 최대로 올리면 아래 동영상처럼 마우스가 동작합니다. 이동 거리는 최대 값인 127로 설정하고, 이동 반복은 1 그리고, 이동 속도는 0으로 설정하세요. 최대 속도 환경에서 마우스 정확도를 올리려면 이동 반복을 2 또는 3으로 설정하세요. 이동 속도는 0부터 5까지 설정하면 됩니다.

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

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

    댓글목록

    등록된 댓글이 없습니다.