반응형 프로그래밍94 스크립트 중지와 스크립트 일시중지 with 스크립트 상태 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.이전 시간에 다른 스크립트를 불러와서 실행할 수 있는 액션을 알아봤습니다.프로그래밍이라면 함수와 같이 사용할 수 있는 기능이지만, 엄밀히 따지면 함수와는 다른 기능입니다.그리고, 여러개의 스크립트를 합쳐서 실행하는 것과 같은 동기 모드와 각각 실행되는 비동기 모드도 존재합니다. 스크립트 중지와 일시중지는 스크립트 실행 액션으로 실행중인 스크립트를 로직에 따라서 중지하거나 일시중지할 수 있습니다.또한, 일시중지된 스크립트를 스크립트 실행으로 다시 실행할 수 있는데요.이렇게하면 여러가지 시나리오에 유연하게 대처할 수 있는 매크로를 제작할 수 있습니다.예를 들어서 사냥중에 가방 무게를 검사하고, 무게가 가득 차면 마을로 이동하는 동안 사냥을 잠시 중지했다가 .. 2024. 8. 14. 함수형 매크로 만들기 - 스크립트 실행 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 스크립트 실행 액션에 대해 알아보는 시간을 가질께요.스크립트 실행 액션은 다른 스크립트를 실행할 수 있도록 해줍니다.예를 들어서 윈도우 화면에서 주식 또는 코인이나 선물 그래프를 서치한다고 생각 해보세요.또는 MMORPG에서 사냥중이라고 생각해도 될듯 합니다.주식 그래프에서 뭔가 매도 타이밍이 감지되면 매도 또는 매수 버튼을 클릭하는 다른 스크립트를 실행할 수 있습니다.물론, 게임에서 사냥중에 스킬을 사용할수도 있고, 뭔가 비동기적으로 처리할 때 유용하게 사용할 수 있습니다. 이외에도 하나의 스크립트에 모든 내용을 다 작성하기 보다는 반복적인 내용은 별도의 스크립트로 만들어서 함수처럼 사용할 수 있습니다.예제를 통해서 간단하게 테스트 해보고, 이.. 2024. 8. 14. 스케줄러 이벤트 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 특정 시간에 주기적으로 동작하는 매크로를 만들기 위해서 꼭 필요한 스케줄러에 대해 알아보도록 하겠습니다.스케줄러 이벤트도 비동기로 동작하는 액션입니다. 비동기란 다른 동작과 같이 동작되는 액션들을 말합니다.이 내용을 이해하려면 직접 테스트 해보고, 결과를 확인하는게 가장 빠릅니다.오토픽 에디터를 실행하고, 왼쪽 하단의 도구 상자에서 시간 카테고리를 펼쳐보세요.그 안에 있는 스케줄러 이벤트를 더블 클릭해서 새 스크립트에 추가 해줍니다. 이벤트는 백그라운드에서 혼자 독립적으로 실행되기 때문에 시스템에 무조건 등록되어야 합니다.그리고, 시스템에 등록된 이벤트가 어떤건지 알아야 하기 때문에 식별할 수 있는 아이디를 설정해야 합니다.이 아이디는 스크립.. 2024. 8. 14. 선착순 매크로 - 지연과 시작 시간 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘 알아볼 액션은 2가지입니다. 지연 액션은 크게 설명할만한 부분이 없어서 시작 시간 액션과 같이 묶어서 설명할께요.우선, 이름에서 알 수 있듯이 지연은 매크로를 잠시 지연시키고, 지연 시간이 지나면 다시 동작시키는 기능입니다.쉽게 말해서 마우스 클릭 사이에 지연이 1000 있다고 생각 해보세요.클릭 후 1초 후 다시 클릭하게 됩니다. 시작 시간은 매크로를 사용자가 설정한 시간에 동작하게 만드는 액션입니다.오후 1시로 설정하면 매크로가 설정한 시간에 동작합니다. 테스트를 위해 오토픽 에디터를 실행하고, 좌측 하단의 도구 상자 탭을 클릭하세요.시간 카테고리에 있는 지연을 더블 클릭하세요. 지연 액션의 지연 기본 값은 1000입니다.이 값의 단위는 Mil.. 2024. 8. 14. 멀티 다클라 조건 비교 매크로의 다중 조건 강좌 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 조건의 마지막 액션인 다중 조건에 대해 알아보도록 하겠습니다.다중 조건은 말 그대로 여러개의 조건을 조합해서 사용하는 액션입니다.예를 들어서 이미지 매치로 화면에서 뭔가를 찾고, 날짜가나 시간이 지났는지를 같이 처리할 수 있습니다.화면에서 특정 날짜를 인식해서 참이 되면 응모하기나 선착순 버튼을 찾아서 클릭할 수 있습니다.이외에도 다중 조건은 다양하게 사용할 수 있습니다. 오토픽 에디터를 실행하고, 에디터 왼쪽 하단의 도구 상자탭을 클릭하세요.조건 카테고리에서 다중 조건 액션을 더블 클릭하세요.새로운 스크립트가 만들어지고 액션이 자동으로 추가됩니다. 이 액션은 혼자서 독립적으로 사용할 수 없고, 여러개의 조건 액션과 같이 사용해야 합니다.아래.. 2024. 8. 13. 텍스트 비교 및 텍스트 찾기 - 텍스트 유사율 체크 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 자주 사용하지는 않지만, 언젠가는 필요할지도 모르는 텍스트 유사율 체크 액션을 알아볼께요.텍스트 유사율 체크는 이름에서도 알 수 있듯이 2개의 텍스트가 얼마나 유사한지 비교하는 액션입니다.간단한 내용이라서 빠르게 테스트 해보고, 결과를 확인하면 될듯합니다. 오토픽 에디터를 실행하고, 왼쪽 하단의 도구 상자탭을 클릭하세요.그리고, 조건 카테고리의 텍스트 유사율 체크 액션을 더블 클릭하세요.새로운 스크립트가 자동으로 생성되고, 자동으로 액션이 추가됩니다. 오른쪽의 속성창에서 왼쪽 값과 오른쪽 값을 아래와 같이 입력하세요.유사도를 체크할 값입니다.왼쪽 값: 안녕하세요. 오토픽입니다.오른쪽 값: 안녕하세요. 매크로입니다. 매크로를 실행하고 결과를.. 2024. 8. 13. 원하는 시간에 매크로 동작 시키는 방법 - 타이머 체크 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 잘 사용하지는 않지만, 없으면 아쉬울 수 있는 액션인 타이머 체크에 대해 알아보도록 하겠습니다.타이머 체크는 동기 모드에서 작동하는데다 반복 루틴에서 사용하기 때문에 사용성이 좋지는 못합니다.대부분은 비동기로 동작하는 타이머 이벤트를 사용하는게 좋은데요.그렇더라도 동기적으로 사용해야 하는 경우들도 있으니 어떻게 동작하는지 이해하고 넘어가면 좋겠네요. 타이머 체크 조건은 혼자 독립적으로 사용할 수 없습니다.시스템 시간을 등록할 수 있는 타이머 액션과 같이 사용해야 합니다.우선, 오토픽 에디터를 실행하고 좌측 하단의 도구 상자에서 시간 카테고리를 펼쳐보세요.여기서 타이머 액션을 더블 클릭해서 스크립트에 추가하고 조건 카테고리에 있는 타이머 체크 액션.. 2024. 8. 13. 3부 - 인공지능 매크로 모델 만들고 이미지 찾기 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.욜로 매치 액션은 YoloV8 딥러닝으로 학습된 모델을 사용합니다.먼저 개발 환경을 구성하고, 데이타셋을 만들어야 합니다. 그리고, 이 글을 참고해서 모델을 만들어야 사용이 가능합니다.[ 1. YoloV8 파이썬 개발 환경 구성 ][ 2. Yolo 데이타셋 라벨링 방법 ]※ 주의사항최소 300장 이상 학습해야 합니다. (몇장으로 학습해보고, 테스트 하려는 분들이 많은데요. 몇장으로 테스트 안됩니다.)pt 파일은 모델입니다. 모델은 학습이 완료된 후 만들어지는 결과 파일로 이미지를 분석해서 학습된 이미지를 찾는 알고리즘의 집합입니다.오토픽 매크로에서 사용하려면 pt 파일을 onnx로 변환해야 합니다. (오토픽이 아닌 Python과 같은 언어에서는 pt 파.. 2024. 8. 13. 이미지 전체 매치 (반대로 찾기, 반투명 이미지 찾기) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.이전 시간에 화면 인식을 위한 이미지 서치와 이미지 매치에 대해서 알아봤습니다.오늘은 이미지 전체 매치를 알아볼건데요. 우선, 몇가지 설명을 하고 넘어가겠습니다.이미지 서치는 반투명 이미지, 반대로 찾기가 가능합니다. 이미지 매치도 반투명 이미지 찾기는 가능하지만, 반대로 찾기는 불가능합니다.그래서 이미지 매치 알고리즘을 사용하면서 화면의 좌상단부터 우하단으로 찾는게 아닌 우하단에서 좌상단으로 찾을 때 이 기능을 사용할 수 있습니다.또한, 이미지 서치가 할 수 없는 동일한 이미지 모두 찾기는 이미지 전체 매치만 처리할 수 있습니다.이렇듯 이미지 서치, 이미지 매치, 이미지 전체 매치 그리고, 욜로 매치는 하고 싶은 일에 따라서 선택적으로 사용해야 합니다.. 2024. 8. 13. 이전 1 ··· 6 7 8 9 10 11 다음 반응형