Multi_Img

 

Img_MoveEX 명령어는 컴퓨터 화면에서 특정 이미지를 찾아 그 이미지의 위치를 기준으로 마우스 커서를 원하는 방향으로 이동시키는 기능을 제공합니다. 이미지 검색 후, 마우스 커서는 자동으로 해당 이미지의 중심으로 이동하게 됩니다. 이 명령어를 사용하면 찾은 이미지에서 정해진 픽셀 수만큼 추가로 마우스를 이동시킬 수 있습니다.

 

스크립트 명령어 사용방법

<Multi_Img,파일1,변수1>


사용 값

  • 파일1: 찾고자 하는 이미지 파일의 이름을 입력합니다. BMP, JPG, PNG 포맷을 지원합니다.
  • 변수1: 찾은 이미지 정보를 저장할 변수 이름입니다. 이 변수는 찾은 이미지 개수와 좌표 정보를 반환하는 기준점이 됩니다.

반환값( 이미지 찾을때 자동생성)

  • 변수1_cnt: 화면에서 동일한 이미지를 찾은 개수.
  • 변수1_1x, 변수1_1y: 첫 번째 이미지의 X(가로)와 Y(세로) 좌표.
  • 변수1_2x, 변수1_2y: 두 번째 이미지의 X(가로)와 Y(세로) 좌표.
  • (찾은 이미지가 많을 경우, 이와 같은 방식으로 변수값이 계속 추가됩니다.)

추가설명

이 명령어는 화면에 동일한 이미지가 여러 개 존재할 때, 각 이미지를 식별하고 좌표를 확인할 수 있습니다. 새로운 변수를 통해 찾은 이미지의 위치 정보를 다양하게 활용할 수 있습니다.

 

 


사용예제1

스크립트 (1.bmp 이미지가 모니터에 3개 있는경우)

<Multi_Img,Img_1.bmp,A>
<MouseMove,A_2x,A_2y>

설명:

  • 이 스크립트는 Img_1.bmp라는 이미지가 화면에 3개 있다고 가정합니다.
  • A라는 변수 기준으로 이미지 정보를 반환하며, 두 번째로 찾은 이미지의 좌표(A_2x, A_2y)로 마우스 커서를 이동합니다.
  • 자동으로 생성 되는 변수값 (선언된 A변수값 기준으로 생성됨)
    ==== 생성되는 변수값 ====
    A_cnt=3
    A_1x = 첫번째 이미지 X 좌표
    A_1y = 첫번째 이미지 Y 좌표
    A_2x = 두번째 이미지 X 좌표
    A_2y = 두번째 이미지 Y 좌표

    A_3x = 세번째 이미지 X 좌표
    A_3y = 세번째 이미지 Y 좌표

 

 

언제 사용하면 좋은지 예제

  1. 같은 버튼이 여러 곳에 있을 때 자동으로 클릭해야 하는 경우
    • 동일한 버튼이 여러 화면에 표시되는 상황에서 원하는 위치의 버튼을 클릭하는 작업에 유용합니다.
  2. 이미지를 기준으로 작업 영역을 정할 때
    • 특정 이미지를 기준으로 마우스를 이동하거나 클릭해야 하는 매크로 작업에 적합합니다.
  3. 다수의 이미지 위치를 비교하며 작업 순서를 결정할 때
    • 여러 이미지의 상대적인 위치를 비교해 작업 순서를 설정하는 자동화에 활용할 수 있습니다.
  4. 게임 내 동일한 아이템을 탐색하거나 관리할 때
    • 게임 화면에서 같은 아이템을 여러 개 검색하고 원하는 아이템을 클릭하도록 설정할 수 있습니다.
  5. 반복적인 데이터 입력 작업에서 참조 이미지를 기준으로 진행할 때
    • 화면에서 동일한 이미지를 기준으로 작업 흐름을 자동화합니다.

 

사용 이점 요약

  • 화면의 복잡한 요소 중에서도 동일한 이미지를 정확히 탐지합니다.
  • 탐지한 이미지의 좌표를 활용해 세부적인 자동화 작업이 가능합니다.
  • 이미지 개수와 좌표에 따라 유연하게 작업을 조정할 수 있어 반복 작업 시간을 줄일 수 있습니다.

'심플 프로그램 > ├심플핫키 명령어 설명' 카테고리의 다른 글

Img_MoveEX  (2) 2024.09.04
Img_Move  (0) 2024.08.08
If_Img (이미지 조건문)  (1) 2024.07.21
Capture  (1) 2024.06.17
Process_Move  (0) 2024.06.06

댓글()