반응형 스크립트 공유182 매크로에서 반복 배열 데이터 처리하는 방법 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 목록형 변수에서 특정 값 하나만 가져오는 방법을 알아보도록 하겠습니다.우선, 목록형이라는건 오토픽 매크로에서 배열을 말합니다.일반적으로 변수에는 특정 값을 저장하고 재사용하는데요.값은 사과, 배, 감, 귤등등... 하나를 저장할 수 있습니다.하지만, 변수 하나에 여러개의 값을 저장할 수 있기도 합니다.변수에 저장된 여러개의 값을 모두 처리할수도 있지만, 원하는 값 하나만 가져오고 싶을수도 있습니다.이 때 배열 값 액션을 사용합니다. 오토픽 에디터를 실행하고, 아래와 같이 변수와 배열 추가 그리고, 배열 값 액션을 추가하세요. 배열 데이터를 저장할 변수는 아이디가 array입니다. 배열 추가 액션에서 한줄에 하나씩 값을 나눠서 입력해줍니다... 2024. 10. 29. 웹브라우저에서 멀티로 작업하는 방법. 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.웹브라우저(크롬, 파이어폭스, 사파리, 웨일, 엣지등등...)에서 여러개의 창을 실행해두고, 동일하게 매크로 작업하는 방법에 대해 알아보겠습니다.이 글은 구글의 크롬 웹브라우저를 대상으로 만들어졌지만, 웹 API를 사용하는 방식이 아니라서 다른 브라우저도 동일하게 적용할 수 있습니다. 웹브라우저를 멀티로 제어하더라도 웹 API.를 사용하는게 좋은 방법이긴 합니다.하지만, 웹브라우저는 하나의 인스턴스에 탭 또는 서브 브라우저로 실행되기 때문에 셀레니움이나 오토픽의 웹 API로 멀티 인스턴스를 제어할 수 있습니다.그래서, 여러대의 컴퓨터에서 작업을 해야 합니다. 일반적으로 컴퓨터를 다수 사용하거나 VMware와 같은 가상화를 이용합니다.이외에도 셀레니움 그.. 2024. 10. 25. 다수의 웹브라우저를 동시에 제어하는 매크로 사용 방법 안녕하세요. 업무 자동화 RPA 매크로 엔지엠소프트웨어입니다.오늘 알아볼 내용은 웹브라우저를 다수 실행한 후 멀티로 제어하는 방법을 알아보도록 하겠습니다.웹브라우저를 여러개 실행하고 핸들을 각각 설정해서 처리해도 됩니다. 하지만, 이 방식은 문제가 약간 있는데요.각각의 웹브라우저가 링크를 이동하거나 새 탭 또는 새 창으로 실행될 때 핸들 값이 매번 변경되기 때문에 초기화가 항상 필요합니다.핸들을 모두 지우고 다시 핸들을 설정해야 하는 번거로움이 있죠. 그래서, 웹 API를 이용해서 작업하는 방법을 알아볼께요. 엔지엠 매크로 에디터를 실행하고, 예제 스크립트를 열어보세요.예제 스크립트는 홈페이지의 상단 메뉴에서 상품쇼핑 > 스크립트에 있습니다. 이 학습 예제를 학습하려면 아래 동영상을 참고해주세요.h.. 2024. 10. 17. 쉽게 만드는 매크로 프로그램 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘은 조금 복잡한 내용이지만, 알아두면 매우 유용하게 사용할 수 있는 기능인 되돌아가기에 대해 알아보도록 하겠습니다.기본적인 내용은 이 글을 참고하시면 되고, 좀 더 복잡한 내용은 아래 동영상을 참고해주세요. 테스트를 위해 오토픽 에디터를 실행하고, 이미지 매치 액션을 하나 추가하세요.이미지 매치에 대해 궁금하시면, 이미지 매치 도움말을 먼저 읽어보세요. 아래 그림처럼 그림판을 실행하고 오랜지색 점을 하나 찍어두세요.그리고, 이미지 매치 액션에서 오랜지색 점을 찾도록 설정합니다. 이미지 매치 액션의 아이디를 a로 설정한 후 그룹 액션을 5개 추가해줍니다.그룹 액션들의 설명에 test1~5까지 설정하고, 실행 전 지연에 1000씩 입력하세요.마지막으.. 2024. 10. 16. 비동기 멀티 다계정 매크로 프로그램 제작 강좌 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.저번에 그룹, 포 반복, 포이치 반복때 설명하지 못하고 넘어간 비동기 중지에 대해 알아보겠습니다.그룹, 포 반복, 포이치 반복 액션은 매인 스크립트와 동시에 실행할 수 있는 비동기 옵션을 가지고 있습니다. 테스트를 위해 오토픽 에디터를 실행하고, 비동기로 동작할 수 있는 그룹을 2개 추가했습니다.아이디는 각각 a와 b로 설정하고, 비동기 옵션을 True로 변경해주세요.이 테스트에 대한 자세한 내용은 [ 그룹 도움말 ]을 참고하세요. 그룹에는 4개의 마우스 클릭 액션이 자식으로 추가되어 있습니다. a 그룹의 마우스 클릭은 윈도우 바탕화면의 아이콘을 순차 클릭합니다.b 그룹의 마우스 클릭은 아이콘 옆을 클릭하도록 좌표를 설정했습니다.매크로를 실행하면 비.. 2024. 10. 5. 스샷 매크로 - 화면 캡쳐 매크로 알람 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.오늘 알아볼 내용은 화면 캡쳐입니다. 이 액션은 윈도우 화면의 특정 영역 또는 프로그램을 선택해서 스크린샷 이미지를 저장합니다.화면 캡쳐 액션의 활용도는 정말 다양한데요. 몇가지 예를 들어보면 아래와 같습니다.특정 조건에 부합되면 사용자에게 화면을 캡쳐해서 카카오톡이나 텔레그램으로 이미지를 보냅니다.이미지 서치 또는 이미지 매치와 같은 조건에서 로직적으로 캡쳐한 이미지를 변수로 사용할 수 있습니다. 이외에도 윈도우 화면을 캡쳐해야 할일은 많이 있는데요.간단한 기능이라서 빠르게 알아보고 넘어가도록 할께요. 오토픽 에디터를 실행하고, 좌측 하단의 함수 상자를 선택하세요.함수 상자의 함수 카테고리를 확장하면 화면 캡쳐 액션이 있습니다. 더블클릭해서 스크립트에.. 2024. 10. 5. 콘티뉴와 브레이크 (Continue & Break) 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.이전 시간에 반복기(for, foreach)에 대해서 알아봤습니다.오늘은 반복기와 같이 사용되는 콘티뉴(Continue)와 브레이크(Break)에 대해 알아볼께요.반복기는 배열 또는 엑셀이나 데이터베이스와 같은 곳에서 연속적인 데이터를 가져와서 반복하는걸 말합니다.자세한 내용은 이전 도움말의 포 반복과 포이치 반복을 참고하시면 이해하는데 도움이 될거예요. 그렇다면, 반복기에서 어떤 조건이 만족할 때 반복을 중지 시키거나 다른 루틴으로 이동하려면 어떻게 해야 할까요?이 기능을 사용할 수 있게 해주는 액션이 콘티뉴와 브레이크입니다.콘티뉴는 어떤 조건이 되서 콘티뉴가 실행되면 이 아래 액션들이 있더라도 다른 반복으로 넘어가도록 해줍니다.브레이크는 반복을 중지.. 2024. 10. 4. 엑셀 반복 자동화 매크로 프로그램 사용 방법 도움말 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.어제 배운 포 반복에 이어서 오늘은 포이치 반복에 대해 알아보도록 하겠습니다.포 반복은 사용자가 직접 반복기의 조건들을 셋팅해서 원하는데로 동작시킬 수 있습니다.하지만, 포이치 반복은 조건 셋팅은 할 수 없지만, 포 반복보다 쉽고 간단하게 사용할 수 있다는 장점이 있습니다. 학습을 위해 오토픽 에디터를 실행하고, 왼쪽 하단의 함수 상자에서 함수 카테고리를 열고 포이치 반복을 더블 클릭하세요.새로운 스크립트가 자동으로 생성되고, 액션이 추가됩니다. 이번 테스트는 엑셀 파일로 해볼께요. 아래와 같은 데이터를 엑셀에 넣어두었습니다.참고로, 추가 테스트를 위해서 미리 열과 행에 빈 값을 어느정도 추가 해두었습니다.기본적으로 변경된 열과 행의 값만 가져오는데.. 2024. 10. 4. 단순 반복 작업을 효율적으로 자동화 해보세요. 오토픽 매크로 안녕하세요. 업무 자동화 RPA 매크로 오토픽입니다.지금까지 우리는 무한 반복할 수 있는 액션 이동과 액션 위치 이동에 대해 알아봤습니다.오늘은 일정 횟수만큼만 반복하면서 마우스 또는 키보드를 작동시키거나 이미지를 인식할 수 있는 방법을 알아보겠습니다. 오토픽 에디터에는 포 반복이라는 액션이 있습니다. 개발자라면 익숙한 명령일텐데요.프로그래밍 언어가 대부분 지원하고 있는 for 가 맞습니다. 간단하게 테스트를 위해 오토픽 에디터를 실행하고, 왼쪽 하단의 함수 상자에서 함수 카테고리를 확장하고 포 반복 액션을 더블 클릭으로 추가하세요. 포 반복안에 그룹 액션을 하나 추가 해줍니다. 포 반복 액션에서 몇번 반복할지 설정할 수 있는데요. 여기에서는 5회 반복으로 설정했습니다. 매크로를 실행하면 반복.. 2024. 10. 4. 이전 1 2 3 4 5 6 7 ··· 21 다음 반응형