본문 바로가기
엔지엠 매크로

스피드 게임 매크로 제작 도움말

by 엔지엠 2024. 12. 5.
반응형

유료 매크로 프로그램 다운로드

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

 

엔지엠소프트웨어

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

www.ngmsoftware.com

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

 

안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.

게임 매크로 제작을 공부할 때 가장 먼저 배우는게 마우스 클릭과 이미지 서치입니다.

순발력 테스트는 웹 환경이라서 오토픽 매크로의 웹 API를 사용해서 처리하는게 좋을듯 한데요.

이 방법은 로직을 짜는게 복잡하기도 하고, 직관적이지 않아서 비개발자가 매크로를 제작하기엔 어려울 수 있습니다.

그래서, 약간의 노가다지만 모든 이미지를 캡쳐해서 반복하는게 좋습니다.

 

우선, 아래 링크를 클릭해서 사이트로 이동하세요.

[ 순발력 테스트 게임 ]

 

 

 

이 게임은 마우스로 숫자를 1부터 25까지 순서대로 클릭하고 다시 26부터 50까지 순서대로 클릭하는 단순한 게임입니다.

실제로 나열되어 있는 숫자들을 순서대로 클릭해보면 어떻게 동작하는지 쉽게 이해할 수 있을겁니다.

 

오토픽 매크로 에디터를 실행하고, 아래와 같이 액션들을 추가하세요.

기본적인 매크로 구조는 간단합니다.

 

 

 

이미지 매치 액션에서 캡쳐 속성을 이용해서 숫자 1부터 50까지 모두 저장하세요.

노가다성 작업이라서 번거롭긴 하지만, 웹 API로 로직을 구성하는 것보다는 간단합니다.

 

 

 

이미지 매치를 50개 추가하고, 각각의 이미지를 선택해도 됩니다.

하지만, 이렇게 하는 경우 숫자가 늘거나 줄어들 때 이미지 매치 액션을 추가하거나 삭제해야 하는 번거로움이 발생합니다.

그래서, 포 반복 액션을 이용해서 이미지를 자동으로 불러오도록 만드는게 좋습니다.

파일명을 숫자로 증가할 수 있도록 1.png, 2.png, 3.png...와 같이 저장하세요.

 

변수에는 숫자 1부터 50까지 들어갈건데요. 이 숫자는 포 반복의 반복 횟수를 사용할겁니다.

그리고, 이미지 매치에서 이미지 파일명을 변수명으로 설정하면 매크로가 실행될 때 자동으로 변수 값을 가져와서 이미지를 불러옵니다.

 

 

 

변수의 초기 값을 0으로 설정하세요.

포 반복이 한번 수행된 다음에 변수에 값을 추가할 수 있기 때문에 처음 실행될 때 변수는 빈값이 됩니다.

그러면, 처음 실행되는 이미지 매치는 파일명을 찾을 수 없게 되는 문제가 발생합니다.

 

 

 

이미지 파일의 이름은 1부터 50까지입니다.

포 반복은 0부터 시작합니다. 처음은 0이고 한번 실행된 후 1이됩니다.

그렇기 때문에 첫번째 이미지의 이름을 찾기 위해서는 1이 되어야 하는데요.

사칙 연산 액션으로 1씩 증가시켜주면 됩니다.

 

 

 

이미지 방식은 이렇게 쉽게 만들 수 있습니다. 하지만, 이미지의 수가 많아지면 노가다성 작업도 늘어나고 많은 시간이 소요될 수 있습니다.

그래서 웹 환경이라면 각각의 엘리먼트들을 목록으로 가져와서 각각의 엘리먼트 값을 반복 횟수의 값과 비교해서 클릭하도록 처리해야 합니다.

또한, 1부터 25까지 반복한 후 다시 엘리먼트 목록을 가져와서 26부터 50까지 엘리먼트의 값을 하나씩 비교하면서 클릭 처리를 해야 합니다.

다음에는 웹 API를 이용해서 1부터 50까지 숫자를 클릭하는 방법도 알아볼께요. 어떤게 더 속도가 빠를지 궁금하기도 하네요.

이미지 방식으로 이 게임을 테스트하고 자세한 내용을 확인하려면 아래 동영상을 참고해주세요.

감사합니다.

https://youtu.be/YuEkig22_84

 

 

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

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

 

원본 글 보기

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

 

엔지엠소프트웨어

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

www.ngmsoftware.com

 

반응형

댓글