안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.
고객분이 질문한 내용을 바탕으로 시나리오를 만들고 도움말을 작성하게 되있습니다.
픽셀 서치, 이미지 서치, 이미지 매치를 다수의 이미지로 처리하는 방법은 다중 조건 액션을 사용해야 합니다.
다중 조건은 AND 조건과 OR 조건으로 크게 나누어져 있습니다.
AND 조건은 추가한 모든 이미지가 있어야 참이되기 때문에 이 시나리오랑 맞지 않습니다.
OR 조건인 경우 여러개의 이미지중에서 찾은 이미지가 무엇인지 궁금해서 질문한 내용입니다.
따라서, OR 조건으로 어떤 이미지가 찾아진건지 알아내는 방법을 테스트 해볼께요.
오토픽 에디터를 실행하고 왼쪽 하단의 도구 상자에서 조건 카테고리를 확장하세요.
다중 조건 액션을 더블 클릭해서 스크립트에 추가한 후 하위로 이미지 매치 액션을 2개 추가해줍니다.
그림판을 실행하고, 각각의 이미지 매치에서 찾을 이미지를 그려주세요.
아래 그림과 같이 오랜지색 별과 녹색 하트를 추가했습니다.
아래 그림과 같이 이미지 매치의 속성창에서 ①캡쳐를 누르고 ②하트와 ③스타를 각각 저장하세요.
이미지 이름은 heart.png와 star.png입니다.
픽셀 서치와 이미지 서치 그리고, 이미지 매치는 조건이 참일 때 사용자가 좀 더 쉽게 내용을 파악할 수 있게 메세지를 변수에 저장할 수 있습니다.
이미지 텍스트 속성에 스타와 하트를 입력하세요.
스타와 하트중에서 어떤 이미지를 찾았는지 확인하기 위해 변수를 하나 추가하세요.
변수의 아이디는 조건 결과입니다.
이미지 매치 둘다 아래 그림을 참고해서 변수에 결과 값을 저장하세요.
변수에 저장된 결과 값을 확인하기 위해 메세지 박스 액션을 하나 추가하고, 내용에 변수를 가져오도록 설정하세요.
중괄호 안에 변수명을 입력하면 변수 가져오기 기능을 사용하지 않더라도 쉽게 변수 내용을 가져올 수 있습니다.
매크로를 실행하면 이미지를 왼쪽 상단에서 오른쪽 하단으로 찾기 때문에 스타를 먼저 발견합니다.
변수에 저장된 텍스트 내용이 메세지박스에 표시됩니다.
이번에는 별 모양을 삭제하고 매크로를 다시 실행 해보세요.
아래와 같이 메세지박스에 하트가 표시됩니다.
스타와 하트 모두 지우고 매크로를 실행하면 찾은 이미지가 없기 때문에 메세지박스에는 내용이 없게됩니다.
다중 조건을 사용하면 멀티 이미지 서치나 멀티 이미지 매치를 사용할 수 있습니다.
여러개의 이미지중에 하나라도 있으면 또는 모든 이미지가 화면에 존재할 때 로직을 처리해야 할수도 있습니다.
이런 경우에는 다중 조건을 사용하면 문제를 쉽게 해결할 수 있습니다.
이와 관련해서 자세한 내용은 아래 동영상을 참고해주세요.
감사합니다.
'업무 자동화 매크로' 카테고리의 다른 글
카톡 내용 엑셀화 하기 (비활성 매크로) (2) | 2024.10.14 |
---|---|
네이버 카페 자동 글쓰기 / 선착순 댓글 달기 매크로 만드는 방법. (4) | 2024.10.12 |
티켓팅 매크로 코딩 폴더 변화 이벤트 (1) | 2024.10.09 |
게임 매크로에 사용하기 좋은 무료 앱플레이어 추천! (7) | 2024.10.06 |
업무 자동화 RPA 매크로 프로그램 - 파일 복사와 파일 이동 (0) | 2024.10.04 |