거울속의 그대
3강) 오토핫키 초보 ] 마우스 조작 방법 (좌표 확인, 마우스 클릭, 이동, 드래그, 휠조작) 본문
3강 오토핫키 초보 마우스 조작 방법
오토핫키는 어렵다구요? 전혀 어렵지 않습니다.
마우스조작, 키보드조작, 반복방법 정도만 알면 G매크로 정도의 간단한 매크로를 만들 수 있습니다.
마치 수학공식처럼
전 강좌에서 말씀드린 '루틴'의
가운데 명령어부분에 원하시는 명령어만 넣으시면 됩니다.
마치 G매크로에서 명령어를 추가하는 것 처럼 말이죠
(계속 G매크로를 말씀드리는 이유는 매크로로 하면 많은 분들이 G매크로를 떠올리시기에....)
클릭 방법은 간단합니다. MouseClick <-요것만 써주면 됩니다.
강의 끝~
MouseClick의 조작방법은 아래와 같습니다.
MouseClick [, 버튼성격 , x좌표 y좌표, 클릭횟수, 속도, D|U, R] <- 괄호[ ]는 생략 가능하다는겁니다.
버튼성격
Left 왼쪽클릭 - L이라 적어도 되고 기본 왼쪽클릭이라 생략이 가능합니다.
Right 오른쪽클릭 - R이라 적어도 됩니다.
Middle 휠버튼클릭(가운데버튼) - M이라 적어도 됩니다.
WheelUp 휠올리기
WheelDown 휠내리기
x좌표 y좌표로 이동하여 행동을 실행합니다.
클릭횟수 - 생략할 경우 1회입니다.
속도 - 최저 100부터 최대0까지 생략할 경우 기본속도 2를 사용합니다.
D|U - D는 버튼을 누르고 있는 상태 U는 뗀생태를 의미 합니다. (생략시 그냥 클릭합니다.)
R - 상대좌표를 사용합니다. 이전 좌표에서 X값 Y값을 더한곳으로 이동합니다.
ex)
MouseClick, Right = 현재 마우스 커서 위치에서 오른쪽버튼 한번클릭
MouseClick, L, x좌표, y좌표 = x좌표, y좌표 위치에서 왼쪽버튼 한번 클릭
MouseClick, , , , 2 = 현재 마우스 커서 위치에서 왼쪽버튼 더블 클릭
MouseClick, R, x좌표, y좌표 = x좌표, y좌표 위치에서 오른쪽버튼 한번 클릭
MouseClick, , 10, 10, , , D = x좌표 10, y좌표 10 위치에서 왼쪽버튼을 누르고 있습니다.
MouseClick, WheelUp, , , 2 = 마우스 휠을 두번 올립니다.(돌립니다.)
자 이제 마우스 조작 방법을 배웠으니 전에 배운 스크립트 만드는법을 이용하여 간단한 스크립트를 만들어 보도록 합시다!
휴지통을 더블클릭해서 열어보는거 어떠세요?
일단
루틴을 하나 만듭시다.
핫키::
명령어
return
핫키는 뭘로 할까요?
간단하게 Ctrl + 1 키로 해봅시다.
명령어는 더블클릭이었으니
MouseClick, Left, x좌표, y좌표, 2
겠군요!
자 이제
루틴에 넣어봅시다.
^1::
MouseClick, Left, x좌표, y좌표, 2
return
^는 컨트롤, !는 알트, +는 쉬프트를 의미합니다. 가령 뒤에 1은 키보드의 1을 의미하죠 c(ㅊ)버튼을 핫키설정하려면 c를 넣어주시면 됩니다.
x좌표 y좌표에는 휴지통 아이콘이 있는곳 좌표를 적어주세요. (좌표확인하는법과 핫키 내역은 보충학습으로 다음장에 적겠습니다.)
자 스크립트를 저장하시고 (단 3줄인데 이게 작동해?)
스크립트를 실행한다음 컨트롤1키를 눌러봅시다.
휴지통이 실행되었나요? ㅎ
참쉽죠?
한줄요약
MouseClick [, 버튼성격 , x좌표 y좌표, 클릭횟수, 속도, D|U, R]이거 하나로 모든 마우스행동을 조작 할 수있습니다.
다음화는 쉬어가는 의미로 보충학습(필수학습이지만 정말 간단해서 보충학습으로 편성한)
x좌표 y좌표 얻기, 핫키 조합방법? 등을 강좌하겠습니다.
'강의 > 오토핫키' 카테고리의 다른 글
2강) 오토핫키 초보 ] 스크립트 만들기 (이것만 알면 오토핫키 반은 배운것!) (4) | 2016.06.16 |
---|---|
1강) 오토핫키 입문 (오토핫키, SciTe4AHK, AHK Window Info 설치) (3) | 2016.06.15 |
오토핫키 강좌 계획 (1) | 2016.06.09 |