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

휴대폰 이미지 변화 매크로

by 업무자동화 2025. 3. 15.
반응형

매크로 프로그램 다운로드

https://autopeak.co.kr 

 

AutoPeak RPA Macro

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

autopeak.co.kr

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

 

안녕하세요. 업무 자동화 RPA  매크로 엔지엠소프트웨어입니다.

카카오톡의 그룹방 또는 대화방에 파일을 전송하는 매크로를 사용할 때 참고할만한 내용입니다.

주기적으로 이미지나 파일을 카톡방에 전송할 때 너무 빠르게 파일을 보내면 문제가 될 수 있습니다.

그래서, N개의 톡이 올라오면 다시 파일을 보내야 하는 경우가 있는데요.

이 조건을 어떻게 처리하는지 알아볼께요.

 

우선, 엔지엠 매크로를 실행하고, 변수를 하나 추가하세요.

이 변수는 카카오톡에 새로운 톡이 올라오는 수를 카운팅하는 용도입니다.

아이디를 설정하고, 초기 값을 0으로 설정하세요.

 

 

 

도구 상자의 조건 카테고리에서 이미지 변화 체크 액션을 변수 아래에 추가하세요.

그리고, 아이디를 설정합니다. 실행 전 지연은 300을 입력했는데요.

너무 빠르게 이미지를 분석하면 컴퓨터에 무리가 가기 때문에 0.3초 간격으로 체크하도록 했습니다.

이 부분은 각각의  컴퓨터 성능에 따라서 달라집니다.

빠르게 동작시키려면 이 값을 설정하지 않거나 더 작은 값을 입력하세요.

 

 

 

아래에 그룹 액션을 3개 추가하세요. 각각 아이디를 아래와 같이 설정 해줍니다.

위의 이미지 변화 체크 조건에 따라서 로직을 분기하기 위해 그룹을 추가하고 아이디를 각각 설정한겁니다.

 

 

 

이미지 변화 체크 액션의 속성에서 감지할 영역을 설정하세요.

아래 그림과 같이 감지 영역은 카카오톡의 대화방입니다. 적절하게 영역을 잡고 F1을 눌러서 고정시키세요.

같음과 다름 조건에서 각각 그룹으로 이동하도록 아이디를 선택하세요.

 

 

 

그룹 (변화함) 액션 아래에 숫자 체크 액션을 추가하세요.

여기서 톡이 몇개인지 비교해서 파일 첨부하는 곳으로 액션 루틴을 이동시켜야 합니다.

변수로부터 비교 대상 숫자를 가져오세요. 그리고 비교할 숫자에 톡수를 입력하세요.

비교할 숫자에 3을 입력 해두었는데요. 이 값을 변경하면 톡수를 N개 설정할 수 있습니다.

 

 

 

이제 위의 숫자 체크에서 로직을 처리할 수 있도록 숫자 증감을 시켜줘야 합니다.

이미지 변화 체크에서 변화가 감지되면 이 로직으로 오고, 숫자 체크에 입력한 값보다 작으면 아래 숫자 증감이 실행됩니다.

숫자 증감 액션은 변수의 값을 가져와서 1만큼 증가 시킨 후 다시 변수에 저장합니다.

아래와 같이 변수로부터 값을 가져오도록 설정하세요.

 

 

 

처리된 결과 값을 다시 변수에 저장해줍니다.

 

 

 

이미지 변화 체크에서 변화가 감지되지 않으면 그룹 (변화안함)으로 루틴이 이동됩니다.

아래에는 다시 변화를 감지하도록 처리해야 하기 때문에 액션 이동을 이용해서 이미지 변화 체크로 루틴을 이동시킵니다.

이렇게하면 감지가 될 때까지 계속 반복 처리가 되고, 감지가 되면 위의 그룹 (변화함)으로 이동해서 1 증가한 후 값을 비교합니다.

 

 

 

이제 마지막으로 숫자 체크 액션에서 N개의 톡이 올라온것을 감지하면 그룹 (파일 보내기)로 이동시킵니다.

 

 

 

변수 값 수정은 무한으로 반복시키는 경우 꼭 필요한 로직입니다.

파일을 보낸 후 다시 변화 감지를 해야 하는데요.

이 때 감지해서 파일 보낸 후 다시 N개와 비교하면 이제 더이상 로직 처리가 안됩니다.

감지가 되서 파일을 보냈다는 의미는 이미 변수의 값이 3 이상이라는 뜻이거든요.

다시 감지가 되면 변수 값은 4가 되기 때문에 숫자 체크로 로직을 처리할 수 없습니다.

그렇기 때문에 변수의 값을 0으로 다시 초기화 시켜줘야 합니다.

 

 

 

메세지 박스 액션은 로직이 정상인지 판단하기 위해 사용자에게 시각적으로 뭔가 보여주기 위해 추가한 액션입니다.

실제로 사용할 때는 메세지 박스 액션 대신 카카오톡으로 파일을 보낼 수 있도록 스크립트를 만들어야 합니다.

자세한 설명과 동작에 대한 테스트는 아래 유튜브 동영상을 참고 해주세요.

https://youtu.be/wSiXd7ocpgQ

 

 

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

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

 

원본 글 보기

https://autopeak.co.kr/bbs/board.php?bo_table=product99 

 

AutoPeak RPA Macro

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

autopeak.co.kr

 

반응형

댓글