예지력
W
예지력

블로그 메뉴

  • 문의 & 피드백
  • GitHub
  • 분류 전체보기
    • 주식
    • 파생상품
    • crypto
      • 차트에 현대미술
      • 복기
      • 시스템 트레이딩
      • 기술적 분석
      • 블록체인
      • 생각
      • 리서치
      • Token Engineering
    • 이더리움 | ETH
      • 리서치
    • 테라 | LUNA
      • Tefi
      • 루나 LUNA
      • 아스트로포트 Astro
      • 앵커 프로토콜 ANC
      • 미러 프로토콜 MIR
      • 아폴로 다오 APOLLO
      • 프리즘 프로토콜 PRISM
      • 넥서스 프로토콜 NEXUS
      • 레바나 프로토콜 LEV
      • 마스 프로토콜 MARS
      • 더비 스타즈 Derby Stars
    • 프로그래밍
      • AHK 메뉴얼
      • AHK 레퍼런스
      • Delphi XE7
      • C
      • Python
      • Reversing
      • Archive
    • 일상
    • 영화
    • 낙서장
    • Deprecated
      • 로다 플레이어
      • 어의

인기 글

최근 댓글

전체 방문자
오늘
어제

티스토리

hELLO · Designed By 정상우.
예지력

W

[명령어] MouseClick 마우스클릭하거나 드래그 또는 누르고있기
프로그래밍/AHK 레퍼런스

[명령어] MouseClick 마우스클릭하거나 드래그 또는 누르고있기

2015. 1. 11. 17:00

업무자동화나, 게임매크로 등에 마우스클릭이 빠질수가 없겠죠?

키보드를 컨트롤 하는것은 지난시간에 배웠으니, 이제 마우스를 제어해보겠습니다.

 

MouseClick, 버튼, x좌표, y좌표, 클릭횟수, 속도, 옵션

●버튼 예) MouseClick, L

클릭할 버튼을 지정합니다. 기본은 왼쪽버튼으로 지정되어 있습니다 따라서 생략시 왼쪽버튼을 클릭합니다.

오른쪽버튼은 'Right' 혹은 'R', 마우스 휠버튼은 'Middle" 혹은 'M' 으로 적으면 됩니다.

●X좌표, Y좌표 예) MouseClick, L, 10, 20

클릭할 좌표를 지정합니다. 생략시 현재의 마우스위치를 클릭합니다. (마우스좌표는 전체화면상의 좌표와 활성창의 좌표로 나뉩니다)

스크립트 맨위에 'CoordMode, Relative' 로 설정하지않는이상, 명령어는 CoordMode, Screen 으로 전체화면상의 위치라고 판단합니다.

●클릭횟수 예) MouseClick, L, 10, 20, 2

클릭할 횟수를 적으시면 됩니다. 생략시 1번만 클릭합니다.

●속도 예) MouseClick, L, 10, 20, 2, 0

마우스가 움직이는 속도를 0과 100사이로 지정합니다. 0은 마우스를 순간이동의 속도로 움직이고 100으로 갈수록 천천히 움직입니다.

생략시, 기본 마우스속도대로 움직입니다.

●옵션 예) MouseClick, L, 10, 20, 2, 0, D

생략시, 클릭을 실행합니다 (마우스 눌렀다가 떼는). 'D' 로 적을시, 버튼을 누르고있고 'U'는 버튼을 뗍니다

'R' 로 적을시 마우스클릭 명령어는 X좌표 Y좌표를 클릭하지않고, 현재의 마우스위치에서 X축으로 X좌표 만큼, Y축으로 Y좌표만큼 이동합니다.

 

이렇게보니 마우스클릭이 참 복잡해보이네요.

사실 굉장히 쉽습니다. 안쓰는 옵션은 그냥 생략하면 되거든요. 이렇게요

 

MouseClick,, 10, 20

 

10,20 좌표를 마우스왼쪽클릭 1번하는겁니다.

 

더 귀찬다!?

Click, 10, 20

728x90
저작자표시 비영리 동일조건 (새창열림)

'프로그래밍 > AHK 레퍼런스' 카테고리의 다른 글

[명령어] Break, Continue 반복문을 탈출하기  (3) 2015.01.13
[명령어] Loop 명령어를 반복하게하자  (6) 2015.01.11
[명령어] Sleep 일정 시간 쉰다음 진행하기  (2) 2015.01.10
[문법] HotKey 핫키, 키를 눌렀을때 명령을 실행  (12) 2015.01.09
[명령어] Send, Click 키보드와 마우스 입력하기  (0) 2015.01.02
    '프로그래밍/AHK 레퍼런스' 카테고리의 다른 글
    • [명령어] Break, Continue 반복문을 탈출하기
    • [명령어] Loop 명령어를 반복하게하자
    • [명령어] Sleep 일정 시간 쉰다음 진행하기
    • [문법] HotKey 핫키, 키를 눌렀을때 명령을 실행
    예지력
    예지력

    티스토리툴바