녹스 앱플레이어 원키 매크로 사용 방법

아래에는 녹스 앱플레이어 원키 매크로 사용 방법을 설명 드리겠습니다. 

 

원키 매크로 기능에 앞서 먼저 녹스에서 제공하고 있는 기능들에 대해 소개 드리겠습니다.

 

 

매크로 편집기매크로를 편집할 수 있는 영역

size 1280 720  |  이 부분은 원키 매크로 가 자동으로 녹스의 화면 크기를 가져오는 것입니다. 따로 설정하실 필요 없습니다.

* 녹스 설정 – 고급설정에서 – 모바일설정 해상도 설정에 따라 이 부분 값도 다릅니다.

클릭 x ㅁ y ㅁ  +    | 이 부분은 마우스가 클릭하는 위치의 좌표를 읽어 오는 것입니다.

슬라이드  +   | 이 부분은 화면을 슬라이드 하고 싶을 때 사용되는 항목입니다. 슬라이드 시작점의 좌표, 슬라이드 종료점의 좌표를 입력하는 것입니다. 코드 의미: silde x(사직점) y(시작점) x(종료점) y(종료점)
설정된 키값 누르기  ㅁ +  | 디폴트로 R키가 설정되어 있지만 위에 매크로 편집기 창에서 원하는 키값으로 수정할 수 있습니다. 
 문자입력  +    | +버튼 클릭하면 위에 매크로 편집창에 input 가 추가됩니다. 추가된 input 뒤에 쓰고 싶은 문자들을 입력합니다. 아래 예시1 처럼 “축하축하합니다!”를 입력해 봤습니다.

 

 

 

예시1, 문자입력
문자입력 기능을 구현하려면 먼저 채팅창을 클릭해서 대화창을 불러와야 합니다.
1. 채팅창 클릭해서 채팅창 좌표 읽어들여서 매크로 편집기에 추가합니다. 절차 1 참조
2. input 축하축하합니다!  채팅창에 입력하고자 하는 내용을 input 뒤에다 입력합니다.
3. release  키 누른 상태가 풀릴 때 상기 내용이 완료된다는 뜻입니다.

 

문자입력 후 ok까지 눌러서 자동 발송하려면 [ok] 위치 클릭하여 좌표값을 얻어오면 됩니다.

 

 

 

 

 

길게 누르기    50ms  +  | 예시, longpress 100 500 50 의미하는 것은 x좌표 100, y 좌표 500인 위치를 50ms 동안 길게 꾹 눌러준다는 뜻입니다. 1000ms = 1초
지연   50ms  +   | + 클릭하면 위에 매크로 편집기에 delay 50이라는 코드가 추가됩니다. 50ms 동안 딜레이 한다는 뜻입니다. delay 시간은 본인이 원하는 시간으로 설정하시면 됩니다.
키누른 상태    +    |  press는 가장 위에 위치해야 하는 코드입니다. 이 부분은 선택 입력 항목이며, 원키 매크로 키값 누름을 의미하는 것입니다. press를 입력하지 않아도 press 상태로 간주합니다.
키풀린 상태  +   | release는 원키 매크로 종료를 뜻하는 것입니다. 보통 코드의 가장 마지막 라인에 위치합니다.
반복   +   | loop는 loop 아래 코드만 일정 횟수만큼 루프 합니다. 사용방법은 예시2 참조 바랍니다.
Home    +  | +하여 위에 매크로 편집기로 추가하면 녹스 홈 화면으로 가게 됩니다.
Back    +  | +하여 위에 매크로 편집기로 추가하면 뒤로 가기 한 번 하게 됩니다.
슈팅모드 시작   + | 슈팅모드 시작, 종료 옵션은 슈팅기능 사용할 때 마우스 커서 숨기기/표시하기 할 때 사용되는 기능입니다.
슈팅모드 종료  +  | 

 

예시2, 반복

위에 예시1 문자입력 후 비추얼 방향키를 5번 반복 드래그하는 기능을 구현해 보도록 하겠습니다.
주의: 여기서 주의하셔야 할 부분은 원키 매크로를 재편집할 때마다 첫 번째 라인을 삭제하고 저장해야 됩니다. 추후 녹스 버전에서 해당 부분 보완할 계획이지만 지금은 조금 불편하게 size 라인을 삭제해야 합니다.

 

loop 명령은 아래 있는 동작 하나만 반복 진행하게 됩니다. delay는 실제 동작이 아니기 때문에 해당하지 않습니다. 특정 동작을 일정 간격으로 반복하고 싶을 때 일정 대기 시간인 delay를 loop와 그 동작(여기는 slide) 사이에 위치해야 반복하는 동작에 대기가 작동됩니다.

 

 

그리고, 많은 분들이 궁금해 하시는 원키로 어떻게 2가지 버튼을 동시에 컨트롤 할수 있는방법도 구현해 보겠습니다.

더 자세한 설명을 위해 리니지 2 레볼루션 게임에서 파란색약과 빨간색약을 동시에(거의 동시) 먹는 동작을 구현해 보겠습니다. 

거의 동시인 이유는 지금 마우스 클릭을 에뮬 하는 거라 하나씩 클릭하게 됩니다.

1.녹스 바탕화면에 매크로 설정키 드래그

 

2.Press

 

3.빨간색약 클릭 x,y좌표 추가

 

4.파란색약 클릭 x,y좌표 추가 (3번 동일 방법)

 

5.release(원키매크로 종료)

 

6.가상키 임의로 설정 (예시 ‘W’)