지존오토

[2] 자료15. 변수이용를 이용해 인식점에서 좌표를 빼고 더해서 마우스 이동

  • 등록일 : 2013-05-13
  • 조회수 : 106022

이글은 익스트림 도우미 설정에 대한 예제입니다.

변수기능을 이용해 인식점 찍은 위치에서  좌표를 빼거나 더해서 원하는 만큼  마우스 이동 하는것을 설명하겠습니다 .

 ******************************************************************************************
여기서는 스크린샷 찍는 방법과 찍은 스샷 불러오는 방법은 이전에도 많이 설명을 했기 때문에 생략을 하도록 하겠습니다.
만약 모르시는 분들은 이전 자료를 참조하면 됩니다.

그림판을 이용해서 위의 그림과 같이 그림판 가운데 점을 찍어주세요.
(점을 찍는이유는 그위치에 인식점을 찍어서 이동거리를 비교하기 위해서 입니다.)

인식점을 찍으려면 스샷을 촬영해야 하는데

***************************************************************************
스샷 촬영방법을 간단이 말하면
(여기서 말하는 갈무기 도구는 스크린샷 촬영도구입니다.)

익스트림 도우미 실행>갈무리 도구 실행>갈무리 할 대상(프로그램) 실행>찍을 창(윈도우) 클릭>갈무리 작업(촬영키는"Scroll Lock")
>갈무리 할 프로그램 종료>갈무리 프로그램 종료(END창).
(자세한 방법을 모르시면 이전 자료를 참조해주세요.)

한 개의 프로그램만 찍을 경우에는 그 프로그램 창을 선택(클릭) 한 다음 단축키를 눌러주면 되고, 여러 개의 창을 열어 놓은 상태에서 모든 창을
찍을려면 바탕화면을 선택(클릭)한 다음 찍기 단축키를 눌러 주면 됩니다.

**************************************************************************
스샷을 촬영한후 촬영한 스샷을 불어와야 하는데  이미지 편집창에서 스샷을 불러오기 합니다.
스크린샷을 추가하고 싶은 목록 번호를 선택한 후, [추가]버튼을 눌러 스크린샷을 추가할 수 있습니다.
이미 내용이 있는 항목을 선택하고 추가를 하게 되면 새로운 스크린샷으로 교체가 됩니다.
기본상태에서 스크린샷은 C:ZizonAutoExtreme HelperScreenShot Save 폴더에 있습니다.

스샷을 선택해서 불러오기 버튼을 누르면
"스크린샷 이름을 정해주세요"라는 창이 열리는데 여기서 이름을 기본값 그래로 확인버튼을 누르면 이미지 편집창에(불러온 스크린샷 XX)라고 표시가 되고 이름을 적고 확인버튼을 누르면 그 이름이 표시됩니다.
확인:스샷을 불러오고 다음 단계로
취소:스샷 불러오기를 취소합니다.
확인버튼을 눌러 줍니다.

이번에는 "커서 저장"창이 뜨는데 이창에는 현재 불러올 스샷에 포함된 커서가 표시 됩니다.
스샷 찍을때 알아 두셔야 할점이 있는데 마우스커서가 스샷 찍는창의 창밖에 있는 경우에는 마우스 커서가 안찍히기 때문에 마우스 커서를창 안쪽에 이동해 놓고 스샷을 찍어야 마우스 커서도 같이 찍힙니다 .
그리고 스샷을 불러오실때 마우스커서 저장하기가 안뜨는 경우가 있는데 이런경우는 눈으로는 불러온 스샷상에 마우스 커서가 보이지만 실제로는 마우스커서가 존재하지 않기 때문에 마우스커서 저장하기가 안뜨는 것입니다.
실제로 마우스커서가 존재하지 않는데 불러온 스샷상에 마우스커서가 보이는 이유는 해당 프로그램에서 마우스커서 모양을 그
려줘서 보이는경우 입니다.
이런경우 커서인식은 스샷에 있는 마우스커서 모양에  인식점을 찍어서 인식을 시키는 방식을 사용해야 합니다.
저장하기:커서를 저장하고 넘어갑니다.
저장안함:커서를 저장안하고 넘어갑니다.
여기 설정에서는 마우스 커서를 사용 안하기 때문에 [저장 안함]버튼을 눌러줍니다.

촬영한 스크린샷을 불러올때 스샷 이름을 변경 안하고 확인버튼을 누른 경우에는  스샷이름이 기본값(불러온 스크린샷01)이라고 표시되고
마우스 커서도 저장안함으로 했기 때문에 표시가 안됩니다.

이제 인식점 설정을 해야 합니다.
*********************************************************************
인식점 찍는 방법과 크기는 3가지가 있는데

왼쪽Shift+마우스 좌버튼 1x1(점)픽셀
왼쪽Shift+마우스 우버튼 3x3(점)픽셀
왼쪽Ctrl  +마우스 좌버튼 7x7(점)픽셀

이런식으로  1X1   3X3   7X7 이미지 점을 찍을수있습니다.
(7X7픽셀 기준 인식점 찍는 방법을 간단히 말하면 좌측 컨트롤키 누른 상태에서 마우스 커서를 인식점 찍을위치에 가져다 놓고 마우스 좌측버튼을 한번 클릭을 해주면 인식점이 찍힙니다.)
*********************************************************************
인식점을 찍으신 다음 마우스를 인식점에 가져다 놓으면 이름표가 나타나는데 이름에 표시된 기본값 이름을 지운다음 "0번"이라고
이름을 적은후 엔터키를 눌러줍니다.

******************************************************************************************

인식점 설정을 다했으면 이제 항목을 만들어야 하는데, 어떤 구조로 만들지를 미리 곰곰이 생각한 다음 핵심이 되는 항목들을 이름만 만들어 줍니다.
즉, 뼈대를 만들어 주는 것이며, 실제 작업을 하면서 뼈대에 필요한 새로운 항목들을 추가해주고, 각 항목들에 내용을 채워주면 완성이 되는 것입니다.

밑에  항목 추가는 제가 생각해놓은 구조이기에 밑에 항목 추가한 것처럼 항목들을 추가해주세요.

항목 만드는 방법을 모르시는 분들은 이전 자료를 참조해주세요.

선두(V(채크)항목이름 : "변수에 인식점&좌표 넣기"                                 신규저장~
선두(채크안함)항목이름 : "인식점위치에서 좌표를 빼기한 위치로 이동"      신규저장~ 
선두(채크안함)항목이름 : "인식점위치에서 좌표를 더하기한 위치로 이동"   신규저장~  
 

3개의 항목을 다 만들었으면 이제 각 항목별로 설정을 하겠습니다.

********************************************************************************
********************************************************************************

맨위에 있는 "변수에 인식점&좌표 넣기"  항목을 선택해주세요.

이 항목에서는 변수①에 "중심(인식점)"을 넣고 변수②에는 "화면좌표"를 넣을 것입니다.
(변수②에 넣은 "화면좌표"는 변수①에 넣은 "중심(인식점)" 위치에서 부터 변수②에 넣은 좌표만큼 빼거나 더해서 위치를 이동할때 사용합니다.)

아래에 실제로 만드는 과정을 설명합니다.

"변수에 인식점 넣기&좌표 넣기" 항목에서

[실행할 명령 설정] 에서 [변수]버튼을 눌러줍니다.

[변수]버튼을 누르면 [변수]창이 열리는데 [변수]창에서 변수조건을 넣을 때만 [조건없음] 버튼을 눌르세요.
(조건설정이 불필요한 경우 누르지말고 그대로 설정하면 됩니다.)


변수조건을 설정할것이 아니기 때문에 [조건없음]버튼을 누를 필요없이 그 밑에서 변수를 "변수①"로 선택을 한후 [변수 종류]에서
"이미지 인식점"를 선택한 다음 가운데에서 인식점 선택을 "중심(인식점)"을 선택한 다음 [끝에 추가]버튼을 눌러 추가해줍니다.
위의 그림처럼 설정을 하는 이유는 현재 항목을 스캔할때 변수①에 "중심(인식점)"을 넣는다는 뜻입니다.

 [실행할 명령 설정] 에서 [변수]버튼을 눌러줍니다.

변수창이 열리면 밑의 설정에서 변수를 "변수②"로 선택한 다음 [변수 종류]에서 "화면 좌표"를 선택한 다음 가운데 좌표를
원하시는 수치만큼 적은후 [끝에 추가]버튼을 눌러 추가해줍니다.
위의 그림처럼 설정을 하는 이유는 현재 항목을 스캔할때 변수②에 "화면 좌표"를 넣는 다는 뜻입니다.
(위의 좌표에 넣은 수치만큼 "중심(인식점)"위치에서 부터 좌표를 빼고 더해서 마우스를 이동하는 용도로 사용하려고 합니다.) 

[실행할 명령 설정]을 다했으면 [다음 항목]에서 [다음 순서로 분석할 항목]버튼을 눌러줍니다.

위의 그림처럼 설정한 다음 끝에 [끝에 추가]버튼을 눌러줍니다.
여기서는 다음항목 연결 조건을 "설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우"으로 선택을 해서[인식점위치에서 좌표를
빼기한 위치로 이동]
항목으로 넘어가도록 설정하고 있습니다.
(현재 항목은 아무 조건도 없기 때문에 무조건 참이 되며, 변수조건도 가지고 있지 않기 때문에 "설정한 모든 조건은 참이지만,일치
하는 변수조건이 없는경우" 이 조건이 항상 참이 되어, [인식점위치에서 좌표를 빼기한 위치로 이동] 항목으로 항상 넘어가게 될 것입니다.)

[실행할 명령 설정]설명
현재 항목은 처음 시작 항목이라 항목스캔을 하면
[실행할 명령 설정]설정에서  변수①에 "중심(인식점)"을 넣고 
                                        변수②에 "화면좌표[X=120, Y=150]"을 넣게 됩니다.
(현재항목 변수설정에는 변수조건 설정을 안했기 때문에 변수①에 인식점을 넣고 변수②에는 화면 좌표를 넣게 됩니다.) 

[다음 항목]설명
[실행할 명령 설정]에 설정된 실행 명령을 실행 했으면 [다음연결]항목에서 "인식점위치에서 좌표를 빼기한 위치로 이동"항목으로 넘깁니다.
(다음연결 항목에서 다음항목 연결조건을"설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우" 다음 연결항목으로 넘기도록했는데
이런식으로 설정한 이유는 조건설정에 설정된 조건이 없으면 무조건참이기 때문입니다.
)

[다음 항목] 설정까지 다하셨으면 [변경저장] 버튼을 눌러 변경저장 해줍니다.
(변경저장을 안하시면 설정변경한 내용이 저장 안되기 때문에 다른 항목을 선택 하시면 변경하신 설정은 없어집니다.)

********************************************************************************
********************************************************************************

맨위에 있는 "인식점위치에서 좌표를 빼기한 위치로 이동"  항목을 선택해주세요.

이 항목에서는 마우스를 "중심(인식점)"위치로 마우스를 이동해서 좌클릭을 한번 합니다.
좌클릭후 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 빼서 그 뺀  좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다. 

아래에 실제로 만드는 과정을 설명합니다.

"인식점위치에서 좌표를 빼기한 위치로 이동" 항목에서

[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.

[마우스 설정]창이 열리면 "이미지 위치로 이동"에서 "중심(인식점)"을 선택한 다음 [끝에 추가]버튼을 눌러줍니다.
(위치를 비교하기 위에 처음에는 마우스를 그림판 중심으로 가져다 놓고 클릭을 하기 위한 것입니다.)
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.
(마우스창 그림은 생략 하도록 하겠습니다)
[마우스 설정]창이 열리면 마우스 버튼을 "좌측 버튼"으로 선택해 주신후 "버튼클릭"선택후 [끝에 추가]버튼을 눌러 추가해줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
 [실행할 명령 설정] 에서 [변수]버튼을 눌러줍니다.

변수 창이 열리면 위의 그림처럼 설정을 해서 [끝에 추가]버튼을 눌러주세요.
(위 그림의 설정은 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 빼서 그 뺀 좌표값을 변수③에 넣는 것입니다.)
****************************************************
좌표 X, Y값을 빼거나 더했을때 이동방향이 틀려집니다.

좌표 X값을 빼면 좌측으로 이동이 되고 더하면 우측으로 이동이 됩니다.

좌표 Y값을 빼면 위쪽으로 이동이 되고 더하면 아래로 이동이 됩니다.
****************************************************
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.

[마우스 설정]창이 열리면 "변수위치로 커서 이동"에 "변수③"으로 설정하신후 [끝에 추가]버튼을 눌러줍니다.
(위의 그림과 같이 설정하는 이유는 "변수③"넣은 인식점 위치로 이동하기 위해서 입니다.)
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.
(마우스창 그림은 생략 하도록 하겠습니다)
[마우스 설정]창이 열리면 마우스 버튼을 "좌측 버튼"으로 선택해 주신후 "버튼클릭"선택후 [끝에 추가]버튼을 눌러 추가해줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------

[실행할 명령 설정]을 다했으면 [다음 항목]에서 [다음 순서로 분석할 항목]버튼을 눌러줍니다.

위의 그림처럼 설정을 하신다음 끝에 [끝에 추가]버튼을 눌러줍니다.
여기서는 다음항목 연결 조건을 "설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우"으로 선택을 해서[인식점위치에서 좌표를
더하기한 위치로 이동]
항목으로 넘어가도록 설정하고 있습니다.
(현재 항목은 아무 조건도 없기 때문에 무조건 참이 되며, 변수조건도 가지고 있지 않기 때문에 "설정한 모든 조건은 참이지만,일치
하는 변수조건이 없는경우" 이 조건이 항상 참이 되어, [인식점위치에서 좌표를 더하기한 위치로 이동]항목으로 항상 넘어가게 될 것입니다.)

[실행할 명령 설정]설명
현재 항목을 스캔을 하면
마우스를 "중심(인식점)"위치로 이동해 좌클릭은 한번 합니다.
좌클릭후 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 빼서 그 뺀 좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다
.

[다음 항목]설명
[실행할 명령 설정]에 설정된 실행명령을 실행 했으면 [다음연결]항목에서 "인식점위치에서 좌표를 더하기한 위치로 이동"항목으로 넘깁니다.
(다음연결 항목에서 다음항목 연결조건을"설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우" 다음 연결항목으로 넘기도록했는데
이런식으로 설정한 이유는 조건설정에 설정된 조건이 없으면 무조건참이기 때문입니다.
)

[다음 항목] 설정까지 다하셨으면 [변경저장] 버튼을 눌러 변경저장 해줍니다.
(변경저장을 안하시면 설정변경한 내용이 저장 안되기 때문에 다른 항목을 선택 하시면 변경하신 설정은 없어집니다.)

********************************************************************************
********************************************************************************

맨위에 있는 "인식점위치에서 좌표를 더하기한 위치로 이동"  항목을 선택해주세요.

이 항목에서는 마우스를 "중심(인식점)"위치로 마우스를 이동해서 좌클릭을 한번 합니다.
좌클릭후 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 더해서 더한 좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다. 

아래에 실제로 만드는 과정을 설명합니다.

"인식점위치에서 좌표를 더하기한 위치로 이동" 항목에서

[실행할 명령 설정] 에서 [변수]버튼을 눌러줍니다.

[마우스 설정]창이 열리면 "이미지 위치로 이동"에서 "중심(인식점)"을 선택한 다음 [끝에 추가]버튼을 눌러줍니다.
(위치를 비교하기 위에 처음에는 마우스를 그림판 중심으로 가져다 놓고 클릭을 하기 위한 것입니다.)
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서
[시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.
(마우스창 그림은 생략 하도록 하겠습니다)
[마우스 설정]창이 열리면 마우스 버튼을 "좌측 버튼"으로 선택해 주신후 "버튼클릭"선택후 [끝에 추가]버튼을 눌러 추가해줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
 [실행할 명령 설정] 에서 [변수]버튼을 눌러줍니다.

변수 창이 열리면 위의 그림처럼 설정을 한 다음 [끝에 추가]버튼을 눌러 줍니다.
(위 그림의 설정은 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 더해서 더한 좌표값을 변수③에 넣는 것입니다.)
****************************************************
좌표 X, Y값을 빼거나 더했을때 이동방향이 틀려집니다.

좌표 X값을 빼면 좌측으로 이동이 되고 더하면 우측으로 이동이 됩니다.

좌표 Y값을 빼면 위쪽으로 이동이 되고 더하면 아래로 이동이 됩니다.
****************************************************
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.

[마우스 설정]창이 열리면 "변수위치로 커서 이동"에 "변수③"으로 설정하신후 [끝에 추가]버튼을 눌러줍니다.
(위의 그림과 같이 설정하는 이유는 "변수③"넣은 인식점 위치로 이동하기 위해서 입니다.)

----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [마우스]버튼을 눌러줍니다.
(마우스창 그림은 생략 하도록 하겠습니다)
[마우스 설정]창이 열리면 마우스 버튼을 "좌측 버튼"으로 선택해 주신후 "버튼클릭"선택후 [끝에 추가]버튼을 눌러 추가해줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------
[실행할 명령 설정] 에서 [시간 지연]버튼을 눌러줍니다.
(시간지연 그림은 생략 하도록 하겠습니다.)
[시간지연]창이 열리면 기본값 그대로 [끝에 추가]버튼을 눌러 줍니다.
----------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------

[실행할 명령 설정]을 다했으면 [다음 항목]에서 [다음 순서로 분석할 항목]버튼을 눌러줍니다.

위의 그림처럼 설정을 하신다음 끝에 [끝에 추가]버튼을 눌러줍니다.
여기서는 다음항목 연결 조건을 "설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우"으로 선택을 해서[변수에 인석점&좌표 넣기]
항목으로 넘어가도록 설정하고 있습니다.
(현재 항목은 아무 조건도 없기 때문에 무조건 참이 되며, 변수조건도 가지고 있지 않기 때문에 "설정한 모든 조건은 참이지만,일치
하는 변수조건이 없는경우" 이 조건이 항상 참이 되어, [변수에 인석점&좌표 넣기] 항목으로 항상 넘어가게 될 것입니다.)

[실행할 명령 설정]설명
현재 항목을 스캔을 하면
마우스를 "중심(인식점)"위치로 이동해 좌클릭은 한번 합니다.
변수③에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 더해서 더한 좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다
.

[다음 항목]설명
[실행할 명령 설정]에 설정된 실행 명령을 실행 했으면 [다음연결]항목에서 "변수에 인식점&좌표 넣기"항목으로 넘깁니다.
(다음연결 항목에서 다음항목 연결조건을"설정한 모든 조건은 참이지만,일치하는 변수조건이 없는경우" 다음 연결항목으로 넘기도록했는데
이런식으로 설정한 이유는 조건설정에 설정된 조건이 없으면 무조건참이기 때문입니다.
)

[다음 항목] 설정까지 다하셨으면 [변경저장] 버튼을 눌러 변경저장 해줍니다.
(변경저장을 안하시면 설정변경한 내용이 저장 안되기 때문에 다른 항목을 선택 하시면 변경하신 설정은 없어집니다.)

********************************************************************************
설정을 다하셨으면 저장을 하시면 되는데 저장방법을 간단이 말하면
파일>저장>저장창 열리면 저장이름을 적어서 저장버튼 클릭>분석기 저장창에서 저장버튼 클릭>알림창에서 확인 버튼 클릭
********************************************************************************

저장을 했으면 이제 테스트 실행을 해보면 되는데 익스트림 도우미 도구모음 창에서 [분석기 시험 하기]버튼을 클릭합니다.
클릭을해서 실행할 분석기를 선택하세요. 창이 열리면 저장 파일을 선택해서 열기버튼을 눌러줍니다.
시험용 분석기 설정 창이 열리면 [동작간격] 1000으로 하신후 시작버튼을 클릭 합니다.
알림창이 열리면 확인 버튼 클릭해줍니다.

테스트창이 열린 상태에서 그림판을 불러와서 그림판을 클릭해 선택한 다음 도우미 시작키인  [Scroll Lock]키를 눌러 실행해줍니다.


  
 도우미가 실행되면 위의 그림처럼 그림판에 마우스 클릭을 합니다.
(위의 그림처럼 클릭했을때 찍히는 점크기를 사용 하려면 위의 그림처럼  에어브러쉬를 선택 하면 됩니다.) 


[변수에 인식점&좌표 넣기] 항목에서 시작을 하면

[실행할 명령 설정]에서
[실행할 명령 설정]설정에서  변수①에 "중심(인식점)"을 넣고 
                                        변수②에 "화면좌표[X=120, Y=150]"을 넣게 됩니다.
(현재항목에 변수설정에서는  변수조건을 설정을 안했기 때문에 변수①에 인식점을넣고 변수②에는 화면 좌표를 넣게 됩니다.) 

[다음 항목]에서는
[실행할 명령 설정]에 설정된 실행 명령을 실행 했으면 [다음연결]항목에서 "인식점위치에서 좌표를 빼기한 위치로 이동"항목으로 넘깁니다.

[인식점위치에 좌표를 빼기한 위치로 이동]에는

[실행할 명령 설정]에서
마우스를 "중심(인식점)"위치로 이동해 좌클릭은 한번 합니다.
(위의 그림처럼 초록색 동그라미 표시된곳을 마우스로 한번 클릭을 합니다)
좌클릭후 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 빼서 그 뺀 좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다
.
(변수①의 인식점 좌표와 변수②의 화면좌표를 빼서 나온 좌표값을 변수③에 넣어서 변수③에넣은 좌표로 이동해 마우스 좌클릭을 합니다.
좌클릭 한곳은 빨강 동그라미로 표시되어 있습니다.)
  

[다음 항목]설명
[실행할 명령 설정]에 설정된 실행 명령을 실행 했으면 [다음연결]항목에서 "인식점위치에서 좌표를 더하기한 위치로 이동"항목으로 넘깁니다.


[인식점위치에 좌표를 더하기한 위치로 이동]에는

[실행할 명령 설정]에서
마우스를 "중심(인식점)"위치로 이동해 좌클릭은 한번 합니다.
(위의 그림처럼 초록색 동그라미 표시된곳을 마우스로 한번 클릭을 합니다)
좌클릭후 변수①에 넣은 "중심(인식점)" 좌표와 변수②에 넣은 "화면좌표"를 더해서 더한 좌표값을 변수③에 넣습니다.
변수③에 넣은 좌표로 마우스를 이동해 좌클릭을 한번 해줍니다.
(변수①에 인식점 좌표와 변수②의 화면좌표를 더해서 나온 좌표값을 변수③에 넣어서 변수③에넣은 좌표로 이동해 마우스 좌클릭을 합니다.
좌클릭 한곳은 파란색 동그라미로 표시되어 있습니다.)
  

[다음 항목]설명
[실행할 명령 설정]에 설정된 실행 명령을 실행 했으면 [다음연결]항목에서 "변수에 인식점&좌표 넣기"항목으로 넘깁니다.

이런식으로 변수를 이용해 인식점의 좌표에서 좌표를 빼거나 더해서 마우스를 이동 시킬수가 있습니다.

 

질문은 댓글로..  건의사항은 1:1게시판으로!!!

 

코멘트

    • 안진철
    • 2013-11-19 18:09:28

    케릭이름밑에 몸을 찍어야하는 상황이라서 이자료를 대입해봤습니다
    인식범위안에 이름을 찾아 그위치에서 150좌표밑으로 내려가서 클릭을
    해야하는데
    패턴으로만든 이름 위치에서 내려가더군요 실제게임상 이름 밑이 아닌
    분석기내에 이름패턴 위치에서 변수값만큼 내려갑니다 어떻게해야하죠??

    • chobo
    • 2013-11-19 19:16:10

    패틴언식점 위치에서 150을 뺏으니 당연히 그렇게 되겠죠.
    범위인식 일치위치를 변수에 넣어주고, 그 변수에서 150을 빼면 원하는 동작이 될겁니다.

    • 안진철
    • 2013-11-20 15:27:30

    감사합니다 범위인식항목이 있었네요

    • 천영관
    • 2014-03-17 23:27:47

    만약 rpg게임을 예로 든다면 활용범위가 어떻게 되나요?

    • 천영관
    • 2014-03-18 00:08:29

    잘 배웠습니다.

    • 서정훈
    • 2016-05-02 23:53:17

    크 너무 늦게 봤다.오늘 저거 생각해내느라...