에디터 하드웨어(기계식) 모드에서 마우스 이동 속도를 조절하는 방법.
페이지 정보
본문
안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에는 시리얼 통신을 이용해서 하드웨어 장비와 통신할 수 있습니다. 마우스, 키보드 또는 아두이노와 같은 장치들입니다. 하드웨어 방식으로 마우스를 제어하려면 마우스 이동이 무조건 실행되어야 합니다. 소프트웨어 방식(활성, 비활성)과는 다릅니다. [ 아두이노 연결 ]에 대한 내용은 이미 알고 계실거라 생각이 되니 바로 본론으로 들어가겠습니다. 테스트를 위해 엔지엠 매크로를 실행하고 새로운 스크립트를 하나 추가하세요.
스크립트 내용은 심플합니다. 하드웨어 모드로 이용할 연결 액션과 [ 마우스 액션 ] 2개가 추가되어 있습니다.
마우스 액션에 각각 좌표를 설정하고, 매크로를 실행 해보세요. 아래 동영상과 같은 움직임을 보여줍니다.
하드웨어 방식의 마우스 이동에는 몇가지 숨겨져 있는 기능이 있습니다. 이번에는 이동 반복 횟수 속성을 "0"으로 바꾸고, 이동 속도를 "100"으로 변경해보세요.
매크로를 다시 실행 해보세요. 이동 반복 횟수를 0으로 입력하면 자연스러운 이동 처리가 됩니다. 이동 반복 횟수가 0이면 이동 속도 값이 클수록 속도가 빨라집니다. 이동 반복 횟수가 0보다 크면 이동 속도 값이 작을수록 속도가 빨라집니다.
이제부터는 자연스러운 이동에 대한 내용만 설명하겠습니다. 이동 반복 횟수를 0으로 해놓고, 이동 거리 랜덤은 150으로 입력하세요. 이동 속도는 30, 이동 속도 랜덤은 120으로 입력합니다. 이동 거리 랜덤을 너무 극단적으로 높게 설정하긴 했지만, 어떻게 동작하는지 확인하기에는 좋습니다.
매크로를 다시 실행하면 아래 동영상처럼 마우스가 지그재그로 이동하는걸 확인할 수 있습니다.
아래와 같이 옵션들을 설정하면 좀 더 자연스러운 매크로를 제작할 수 있습니다.
속도를 최대로 올리면 아래 동영상처럼 마우스가 동작합니다. 이동 거리는 최대 값인 127로 설정하고, 이동 반복은 1 그리고, 이동 속도는 0으로 설정하세요. 최대 속도 환경에서 마우스 정확도를 올리려면 이동 반복을 2 또는 3으로 설정하세요. 이동 속도는 0부터 5까지 설정하면 됩니다.
개발자에게 후원하기
추천, 구독, 홍보 꼭~ 부탁드립니다.
여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~
감사합니다~
- 이전글비활성 매크로 - 카카오톡 매크로에서 메세지 줄바꿈 처리하는 방법. 23.05.14
- 다음글조건의 조건 지연 실행 옵션에 대한 가이드. 23.05.11
댓글목록
등록된 댓글이 없습니다.