게임

오토핫키 이미지서치 순서

백수아저씨 2025. 3. 8. 12:32
반응형

매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product_review 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #메크로 #매크로프로그램 #엔지엠소프트웨어 #오토핫키 #지존오토 #엔지엠에디터 #엔지엠플레이어 #비활성매크로 #하드웨어매크로 #기계식매크로 #마우스광클릭 #키보드매크로 #이미지서치 #이미지매치 #이미지맥스 #블로그 #카페 #인스타그램 #유튜브 #소셜네트워크 #카카오톡 #텔레그램 #자동화

 

안녕하세요. 엔지엠소프트웨어입니다. 이미지 기능중에 가장 마지막에 추가된 액션으로 이미지 전체 매치가 있습니다. 기본적인 설명은 [ 여기 ]에서 확인할 수 있습니다. 이 액션은 옵션이 많아서 디테일하게 설명해야 할 필요가 있다고 생각합니다. 그래서~ 이 글을 작성하게 되었습니다. 우선, 테스트용 이미지를 다운로드 받은 후 그림판과 같은 프로그램으로 열어줍니다.

 

 

첨부된 스크립트와 이미지를 각각 내문서 > NGM5 > Script Image에 넣어줍니다. 그리고 엔지엠 에디터에서 열어보면 아래와 같은 설정을 볼 수 있을겁니다. 아래 그림에서 중요하게 볼 부분은 임계값입니다. 코인 이미지를 인식하는데 25정도 줘야 정확하게 찾더라구요^^; 이 부분은 컴퓨터의 해상도에 따라 각자 달라질 수 있습니다. 그래서 직접 테스트 해보고 조정해줘야 합니다.

 

 

두번째로 수정해야 할 부분은 마우스 동작과 멀티 매우스 액션입니다. 마우스 동작을 LeftClick으로 변경하고 멀티 마우스 액션은 First로 변경하세요.

 

 

실행하면 아래와 같이 첫번째 동전만 클릭하는 것을 알 수 있습니다.

 

 

이번에는 멀티 마우스 액션을 Last로 변경하고 실행 해보세요. 마지막 4번째 동전만 클릭하죠^^?

 

 

이번에는 Middle로 변경하고 테스트 해볼까요? 이미지가 4개라서 인덱스가 0, 1, 2, 3과 같이 되어 있습니다. 여기서 중간을 계산하기 위해 갯수 / 2를 하게 됩니다. 총 4개이기 때문에 값은 2가되서 3번째 코인을 클릭합니다.

 

 

모든 코인을 클릭하려면 멀티 마우스 액션에서 ALL을 선택하시면 됩니다. 그러면 아래 그림처럼 찾은 모든 코인을 클릭하죠^^

 

 

코인의 클릭 순서를 변경하고 싶으면 어떻게 해야 할까요? 아래 그럼처럼 이미지 순서를 설정하면 됩니다. 이미지 순서는 콤마로 구분해서 이미지의 위치를 숫자로 입력하면 됩니다. 만약, 1개 또는 2개의 코인을 선택적으로 클릭하고 싶다면 1,3 또는 0,2와 같이 입력해도 됩니다. 설정한 인덱스만 클릭이 처리됩니다.

 

 

다시 실행하면 아래와 같이 설정한 순서대로 클릭이 발생합니다. 참고로, 너무 빠르게 클릭이 발생해서 지연 시간을 0.1초 주고 녹화했습니다.

 

 

이번에는 원하는 특정 인덱스만 클릭하게 만들어볼까요? 아래 그림처럼 설정하세요. 위의 예제에서는 멀티로 처리가 가능하지만, 이 옵션은 하나만 처리가 가능합니다. 기능이 중복되는 느낌이 없지않아 있죠^^;

 

 

실행하면 아래와 같이 동작하게 됩니다.

 

 

이제 엔지엠 에디터에서 아래 그림처럼 멀티 마우스 액션은 DragDrop으로 설정하고, 드래그 앤 드롭에 0,1,2,3을 입력하세요. 이 기능은 쌍을 이뤄서 마우스가 드래그 앤 드롭이 될 수 있도록 해주는 속성입니다. 예를 들어서 드래그 앤 드롭에 0,3을 입력하면 첫번째 코인에서 마지막 코인까지 마우스 드래그 앤 드롭이 적용됩니다.

 

 

테스트를 위해 실행을 눌러보세요~ 여러분도 아래와 같이 첫번째와 두번째 그리고 세번째와 네번째가 쌍으로 드래그 앤 드롭이 되는걸 볼 수 있을겁니다. 그리고, 드래그 앤 드롭에 0,3을 입력하고 다시 테스트 해보세요.

 

 

드래그 앤 드롭은 아래와 같은 게임에서 테스트 하기 용이할겁니다. 랜덤 다이스라는 유명한 모바일 게임인데요. 동일한 주사위 눈을 찾아서 드래그 앤 드롭하면 합쳐지는거 같습니다. 아마도... 합쳐지면? 뭔가 좋은점이 있겠죠? 안해봐서 잘은 모릅니다만... 그렇다고 들은거 같긴하네요^^;

 

 

이번에는 랜덤에 대한 테스트입니다. 랜덤은 찾은 모든 이미지중에 하나만 랜덤하게 클릭합니다. 한번 테스트로는 알 수 없기 때문에 여러번 실행한 결과입니다. 이미지 보기가 아닌 그림판에서 실행하다보니 클릭이 실제로 발생해서 이미지를 원본 상태로 되돌려야 하네요. 그래서, 아래 영상에서 클릭이 발생하면 수동으로 되돌리기를 한 후 다시 실행했습니다.

 

 

마지막으로 셔플입니다. 셔플은 찾은 모든 이미지를 섞어줍니다. 이것도 랜덤이라서 여러번 실행했습니다.

 

 

이렇게해서 이미지 전체 매치의 옵션에 대해 알아봤습니다. 어떻게 사용하느냐에 따라 이미지 서치나 이미지 매치보다 더 좋을수도 있습니다. 물론, 멀티 서치와 멀티 매치와는 사용상에 있어 차이가 많습니다. 멀티 서치와 멀티 매치는 다른 이미지를 판단하는 기능이고 이 액션은 동일한 이미지를 어떻게 처리할까에 대한 내용입니다. 그렇기에 서로 다른 기능을 잘 이해한다면 좀 더 쉽고 빠르게 원하는 기능을 만들 수 있을겁니다. 물론~ 어느정도 학습은 필요하지만요^^;

 

[ 각종 자동화 매크로 및 RPA 프로그램 제작 해드립니다. ]

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

 

반응형