본문 바로가기

RPA21

[UiPath-010] 작업 스케줄러 ✅ 작업스케줄러를 이용하여 정해진 시간에 프로젝트(로봇)을 동작시켜 보자. 이 방법은 UiPath의 기능을 이용하지 않고 윈도우즈의 기능을 이용하는 방법이다. 차후에 UiPath에서 정해진 시간에 동작하는 방법에 대해 다루도록 하겠다. 1) 윈도우즈 검색창에 ‘작업 스케줄러’라고 검색한 후 클릭하여 실행하면 다음과 같은 창이 나타난다. 2) 오른쪽 창에 ‘작업 만들기’를 클릭한다. - 트리거는 등록해놓을 작업을 어느 날짜와 시간에 동작하게 할지 설정하는 탭 - 동작은 그 일시에 어떤 작업을 실행시킬지에 대한 탭 - 일반/조건/설정탭에서는 동작시키려는 '작업'에 대한 권한 조정 등 세부 조정 - 일반의 이름에는 “email”이라고 입력해 본다. 트리거를 들어가보자. 하단 왼쪽의 새로만들기 버튼을 클릭한다... 2023. 4. 10.
[UiPath-009] e메일 발송하기 ✅ e메일을 보내는 프로젝트를 작성해보자. 다음 강좌는 정해진 시간에 프로젝트를 동작시키는 강좌를 진행할 예정인데 정해진 시간에 e메일을 보낼 수 있다면 아주 유용하지 않을까 생각된다. 1) 프로세스 만들기 - 앞 부분 생략하니 이전 강의를 참조한다. 2) Send SMTP Mail Message를 선택 - 액티비티 검색부분에 mail이라고 입력하여 검색한 후 SMTP의 Send SMTP Mail Message를 선택하여 Sequence 창에 이동시킨다. - Send SMTP Mail Message는 이메일을 발송할 때 사용하며 어떤 email 서버(네이버메일, 구글메일 등)를 사용하느냐에 따라 내용이 달라질 수 있다. 3) To, 제목, Body입력 - 위의 이미지에 있는 것 처럼 To는 받는 사람 이.. 2023. 4. 9.
[UiPath-008] 제어문(조건문, 반복문) 조건문 프로그래밍에서 특정 조건이 참(True)인 경우에만 특정 작업을 수행하도록 하는 제어문으로 If, If-else, switch 액티비티가 사용된다. 즉, 참(True)인지 거짓(False)인지 판단할 때 사용한다. 조건분기(if)는 Flowchart, Sequence 내에서 모두 사용가능하나 주로 Sequence에서 사용하며 참일 경우 Then 부분을 실행하고 거짓일 경우에는 Else 부분을 실행한다. 플로 조건 분기(Flow Decision)는 Flowchart 내에서만 사용되며 참일 경우 True 부분을 실행하고 거짓일 경우에는 False 부분을 실행한다. 참인지 거짓인지를 판단하기 위해 값을 비교할 때 사용하는 연산자(기호)로 비교연산자(=, , >, =, 2023. 4. 2.
[UiPath-007] PDF(Portable Document Format) 다루기 ✅ PDF는 우리말로는 휴대 가능한 (즉 들고 다닐 수 있는) 문서 형태를 말한다. 가지고 다닌다는 의미보다는 아마도 별도의 프로그램을 따로 설치하지 않고 쉽게 사용할 수 있다는 뜻이 아닐까 싶다. PDF파일은 크게 Native-text format과 Scanned image 2종류로 나눌 수 있는데 각각 텍스트를 추출하는 방법에 대해 알아보도록 하자. 물론 PDF 파일에서 마우스 드래그로 데이터를 긁었을 때 각각의 텍스트가 블록으로 지정된다면 Native-text format으로 별도의 프로그램없이 손쉽게 데이터 추출이 가능한다. 하지만 문서 전체가 블록으로 지정된다면 Scanned image로 OCR(optical character recognition)을 활용해야 데이터 추출이 가능해진다. 즉, S.. 2023. 4. 2.