본문 바로가기
업무 자동화 매크로

단순 반복 업무 자동화 매크로

by 오토픽 2024. 8. 22.
반응형

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

오늘은 액션 이동에 대해서 알아볼건데요. 이 액션은 이미 여러번 소개가 되었습니다.

오토픽 매크로 도움말을 처음부터 보신 분들은 아마도 기본적인 사용 방법은 이미 알고 계실텐데요.

그래도, 처음 이 내용을 접하시는 분들을 위해서 간단하게라도 테스트를 해보면 좋을듯 하네요.

 

우선, 오토픽 에디터를 실행하고 좌측 하단의 함수 상자를 클릭하세요.

그리고, 함수 카테고리를 확장한 후 그룹 액션과 액션 이동을 하나씩 추가 해주세요.

 

 

 

그룹 액션을 선택하고 우측의 속성창에서 아이디에 a를 입력하세요.

아이디는 스크립트 내에서 이 액션을 식별할 수 있게 유니크한 값으로 설정해야 합니다.

스크립트안에서 아이디는 중복되면 안됩니다.

 

 

 

이번에는 액션 이동을 선택하고 속성창에서 액션 이동 아이디를 클릭하여 a를 선택하세요.

 

 

 

오토픽 매크로는 스크립트에 추가한 액션들이 위에서 아래로 순차적으로 실행됩니다.

하지만, 모든 매크로가 순차적으로만 동작해서는 원하는 기능을 만들수가 없습니다.

그렇기 때문에 원하는 위치로 루틴을 이동할 수 있는 방법이 필요한데요. 대표적으로 조건 액션들과 액션 이동이 있습니다.

위 매크로를 실행하면 그룹 a가 실행되고, 아래에 있는 액션 이동이 실행되면서 다시 그룹 a를 실행합니다.

이렇게하면 무한으로 반복하는 루틴을 만들 수 있습니다.

 

이제 그룹 a와 액션 이동 사이에 도구 상자에 있는 마우스 클릭을 추가 해볼께요.

마우스 클릭 액션의 속성에서 실행 전 지연에 1000을 입력하세요. 마우스 클릭이 동작하기 전 지연 시간입니다.

이 시간은 1/1000초입니다. 그래서, 1000을 입력하면 1초 대기했다가 마우스 클릭이 동작합니다.

좌표는 윈도우 바탕화면의 첫번째 아이콘의 좌표로 설정했습니다.

 

 

 

매크로를 실행하면 그룹 a가 실행되고, 마우스 클릭이 윈도우 바탕화면의 첫번째 아이콘을 1초 후 클릭합니다.

액션 이동이 실행되고 그룹 a가 실행됩니다. 그룹 a 아래에 있는 마우스 클릭이 또다시 1초 후 실행되고, 액션 이동이 실행됩니다.

결론적으로 마우스 클릭이 1초마다 실행됩니다.

 

무조건 무한 반복만 할 수 있는건 아닙니다. 어떤 조건에 의해서 무한 반복 루틴을 벗어날 수 있습니다.

이 부분은 사용자가 직접 로직으로 처리할 수 있습니다.

감사합니다.

반응형