QuickPKon #006 : 기본 명령어 - 마우스 명령어
2018. 10. 17.
기본 명령어 - 마우스 명령어에 관한 설명입니다.
기본 명령어는 퀵피콘 명령어 중 가장 기본적이고 효율성이 높아
스크립트 제작의 필수적인 명령어입니다.
마우스 행동
마우스 클릭을 제어하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
왼쪽 키 클릭 |
LeftClick [실행횟수] |
(마우스) 왼쪽 클릭, [실행횟수]번 |
마우스 왼쪽 클릭 |
LeftClick 1 |
오른쪽 키 클릭 |
RightClick [실행횟수] |
(마우스) 오른쪽 클린, [실행횟수]번 |
마우스 오른쪽 클릭 |
RightClick [실행횟수] |
가운데 키 클릭 |
MiddleClick [실행횟수] |
(마우스) 가운데 클릭, [실행횟수]번 |
마우스 가운데 클릭 |
MiddleClick [실행횟수] |
왼쪽 키 더블 클릭 |
LeftDoubleClick [실행횟수] |
(마우스) 왼쪽 더블 클릭. [실행횟수]번 |
마우스 왼쪽 더블 클릭 |
LeftDoubleClick [실행횟수] |
왼쪽 키 누르기 |
LeftDown [실행횟수] |
(마우스) 왼쪽 누르기 |
마우스 왼쪽 누르기 |
LeftDown [실행횟수] |
왼쪽 키 손 떼기 |
LeftUp [실행횟수] |
(마우스) 왼쪽 손 떼기 |
마우스 왼쪽 떼기 |
LeftUp [실행횟수] |
오른쪽 키 누르기 |
RightDown [실행횟수] |
(마우스) 오른 쪽 누르기 |
마우스 오른쪽 누르기 |
RightDown [실행횟수] |
오른쪽 키 손 떼기 |
RightUp [실행횟수] |
(마우스) 오른 쪽 손 떼기 |
마우스 오른쪽 떼기 |
RightUp [실행횟수] |
키보드 명령어와 더불어 가장 많이 쓰이는 문법이다.
마우스 행동에 사용할 기능을 선택 후 실행 횟수를 정해 [삽입]을 클릭하면 스크립트에 자동으로 작성된다.
마우스 좌표 이동
마우스 이동을 제어하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
마우스 이동 |
MoveTo [X좌표], [Y좌표] |
(마우스) 이동 ([X좌표], [Y좌표]) |
정해진 좌표로 마우스 커서 이동 |
MoveTo 123, 456 |
마우스 커서를 정해진 좌표로 이동시킵니다.
마우스 좌표를 알고 싶으시면 상단의 잡기 기능을 사용하시면 됩니다.
잡기 기능에 대해서는 추후에 따로 설명하겠습니다.
마우스 상대적 이동
마우스 이동을 제어하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
마우스 상대적 이동 |
MoveR [X좌표], [Y좌표] |
(마우스) 상대적 이동 ([X좌표], [Y좌표]) |
정해진 좌표만큼 마우스 커서 이동 |
MoveR 123, 456 |
마우스 좌표 이동과는 달리 현재 마우스 커서의 위치에서 정해진 좌표만큼 이동하는 것입니다.
마우스 휠
마우스 휠을 제어하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
마우스 휠 위로 |
MouseWheel [실행횟수] |
(마우스) 휠 굴리기 [실행횟수]번 |
마우스 휠을 위로 굴림. |
MouseWheel 1 |
마우스 휠 아래로 |
MouseWheel -[실행횟수] |
(마우스) 휠 굴리기 - [실행횟수] 번 |
마우스 휠을 아래로 굴림 |
MouseWheel 1 |
마우스 휠을 위로 굴리든 아래로 굴리든 문법은 같습니다. 다만 굴리기 값이 양수면 위로, 음수면 아래로 굴립니다.
마우스 위치 저장/복구
마우스 위치(좌표)를 저장/복구 하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
현재 마우스 위치 저장 |
SaveMousePos |
마우스 위치 저장 |
현재 마우스 위치를 저장. |
SaveMousePos |
최근 저장한 마우스 위치 복구 |
RestoreMousePos |
마우스 위치 복구 |
저장된 마우스 위치로 이동 |
RestoreMousePos |
말 그대로 현재 마우스 위치를 저장하고 복구하는 기능입니다.
예를 들어 (123,456)좌표에 마우스 커서가 위치하고 현재 현재 마우스 위치 저장을 할 경우,
최근 저장한 마우스 위치 복구시 마우스 커서가 저장된 위치로 이동합니다..
마우스 위치 잠금/해제
마우스 위치를 잠금/해제하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
위치 잠금 |
LockMouse |
마우스 위치 잠금 |
현재 마우스 위치를 고정 |
LockMouse |
위치 잠금 해제 |
UnlockMouse |
마우스 위치 잠금 해제 |
마우스 위치 고정을 해제 |
UnlockMouse |
마우스 코드를 변수에 저장
제어 명령어에 쓰이는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
스크립트 일시 정지(변수X) |
WaitClick |
(마우스) 마우스 입력 대기 |
스크립트 일시정지 후 마우스 클릭시 계속 실행 |
WaitClick |
스크립트 일시 정지(변수O) |
[변수] = WaitClick() |
[변수] = (마우스) 마우스 입력 대기 |
스크립트 일시정지 후 마우스 클릭시 계속 실행 및 클릭한 마우스 키를 변수에 키코드로 저장 |
A = WaitClick |
최근 입력키 감지(변수X) |
GetLastClick |
(마우스) 최근 마우스 입력키 감지 |
스크립트가 이 줄 까지 실행 후 멈추지 않고, 호출시 돌아가기 |
GetLastClick |
최근 입력키 감지(변수O) |
[변수] = GetLastClick() |
[변수] = (마우스) 최근 마우스 입력키 감지 |
스크립트가 이줄 까지 실행 후 멈추지 않고, 호출시 돌아가기 호출 획득전 마지막으로 입력한 마우스 키를 변수에 키코드로 저장 |
A = GetLastClick |
스크립트를 계속 실행하냐 안하냐의 차이일 뿐입니다.
보통 스크립트 작성시 분기점에서 사용되는 문법입니다.
마우스 코드 조회
위 마우스 코드를 변수에 저장 기능에 쓰이는 기능입니다.
유형 |
키코드 |
왼쪽 키 누르기 |
32769 |
왼쪽 키 손 떼기 |
32770 |
왼쪽 키 더블 클릭 |
32771 |
오른쪽 키 누르기 |
32773 |
오른쪽 키 손 떼기 |
32774 |
오른쪽 키 더블 클릭 |
32775 |
가운데 키 누르기 |
32777 |
가운데 키 손 떼기 |
32778 |
가운데 키 더블 크릭 |
32779 |
휠 아래로 스크롤 하기 |
32781 |
휠 위로 스크롤 하기 |
32782 |
현재 마우스 좌표를 변수에 저장
마우스 위치 좌표를 획득하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
현재 마우스 좌표를 변수에 저장 |
GetCursorPos [변수1], [변수2] |
현재 마우스 위치를 ([변수1], [변수2])에 저장 |
현재 마우스 위치를 해당 변수에 저장합니다. |
GetCursorPos A, B |
마우스 형태 획득
마우스 형태를 획득하는 문법입니다.
유형 |
문법 |
스크립트 표시 |
기능 |
예시 |
마우스 형태 획득 |
[변수] = GetCursorShape(0) |
[변수] = 현재 마우스의 형태 특징으로 돌아가기 |
변수에 현재 마우스 형태의 코드를 입력합니다. |
A = GetCursorShape(0) |
마우스 형태를 획득하여 변수에 저장합니다.
예를 들어 현재 마우스 모양이 화살표 모양일 경우 스크립트 실행을,
현재 마우스 모양이 손 모양일 경우 스크립트 중지를 하는 스크립트 제어 문법중 하나입니다.
'Software > QuickPKon' 카테고리의 다른 글
QuickPKon #005 : error.log 해결 방법 (0) | 2018.10.07 |
---|---|
QuickPKon #004 : 기본 명령어 - 키보드 명령어 (0) | 2018.10.04 |
QuickPKon #003 : 녹화 기능 (0) | 2018.10.04 |
QuickPKon #002 : 스크립트 관리 (0) | 2018.10.04 |
QuickPKon #001 : 소개 및 설치 (0) | 2018.10.04 |