본문 바로가기
반응형

RPA 5

[RPA] Ui Path - 메일송수신 / 데이터 스크래핑 고급 / DB 연결 메일송수신 메일에 로그인을 해서 확인하지 않아도 메일 내용을 가져올 수 있는 액티비티를 사용해보자. 0. 환경 설정 : pop3/IMAP/SMTP 설정 네이버 메일 들어가자. 내 메일함 옆에 보면 톱니바퀴 모양으로 환경설정이 있다. pop3/IMAP 설정을 클릭한다. 참고) 네이버로는 원래 보안상 되지 않는다. 나중에 회사에서 하는 자동화에 쓰이는 것. 프로젝트에서 화려한 시각화를 위해 사용하면 좋다.. SMTP : 간이 전자 우편 전송 프로토콜, 인터넷에서 이메일을 보내기 위해 사용되는 프로토콜이다. IMAP : 응용 게층 인터넷 프로토콜, 원격 서버로부터 TCP / IP 연결을 통해 이메일을 가져오는데 사용된다. 둘 다 사용함으로 바꾸자. 이걸 어떻게 RPA에 연결해서 자동화를 할 수 있을까? IMA.. 2020. 11. 17.
[RPA] Ui Path - 디렉토리 관리 / 스니펫 / 셀렉트박스(select) / DT 액티비티 RPA로 디렉토리 관리하기 디렉토리 관리도 가능하다. 흔히 폴더를 생성하고, 지우고, 파일을 이동시키고, 복사하는 등의 기능을 디렉토리 관리라고 부른다. 1. 폴더 만들기 : Create Folder 지정된 위치에 폴더를 만든다. 2. 파일 / 폴더 삭제 : Delete 파일 또는 폴더를 삭제한다. 위치는 속성에 Path에 지정한다. 3. 파일 복사 : Copy File 파일을 복사한다. 위치의 시작지점(원래 있는 곳)과 종료지점(복사할 곳)을 설정한다. 이름은 바꾸고 내용은 그대로 복사할 수도 있다. 4. 경로 확인 : Path Exists 지정된 경로가 있는지 확인한다. 주로 파일 또는 폴더가 있는지 확인할 때 쓴다. boolean 값으로 출력된다. 디렉토리(파일, 폴더) 액티비티 1. Copy Fi.. 2020. 11. 16.
[RPA] Ui Path - RPA 프로젝트 절차 / 객체지향방식 (Invoke workflow) RPA 프로젝트 RPA는 기본적으로 사무자동화를 한다. 사무의 프로세스는 여러 단계로 이루어져 있다. STEP1. 과제 발굴 여기서 과제란, 재무, 인사, 구매, 경영지원, 수입, R&A 등 it 업무와 약간 거리가 있는 경영업무에 관련한다. 문제가 발생하고 이를 해결하기 위한 과제를 생성한다. STEP2. 분석/설계 1) 환경테스트 RPA 과제에 적합한지 확인하는 작업이 꼭 필요하다. ⓐ 시스템 종류 확인 : ERP, 그룹웨어, 브라우저, FTP 등등 ⓑ 시스템과의 호환성 확인 : 엘리먼트 동작여부(예를들어 text 추출 시 text만이 아닌 크게 잡힌다던지) -> 특히 엘리먼트 동장의 경우 문서보안(DRM)이 걸려있거나, 시스템 접근 권한이 걸려있어 캡쳐 불가 또는 접근 불가가 되는 경우가 있다. 이.. 2020. 11. 11.
[RPA] UI Path 액티비티 정리 기능별 # 기능 시퀀스 #팝업메시지 #알림창 Message box #변수 선언(설정) 속성-value에서 Shift + K / Assign #출력창에 출력 Write Line //숫자 or 불린형은 ToString 붙여야함 #로그인 자동화 Attach Browser - [ Type Into - 창선택 - id입력 ] -> [ Get Password : 속성>변수선언, 암호입력 ] -> [ Type Into - 변수입력 ] -> [ Click - 버튼 ] #브라우저 열기 (Assign 변수선언) - Open Browser - [ Maximize Window - Delay ] #카테고리 클릭 Attach Browser - [ Click ] - Delay #선택박스 고르기 Click(선택박스) - Select.. 2020. 11. 9.
[ RPA ] UI PATH 설치 RPA 로봇, 프로세스, 자동화. 즉, 소프트웨어 소스를 반복한다. 기본적으로 RPA 자체가 그래픽 사용자 인터페이스(graphical user interface, GUI)로 되어있기 때문에, 사용자가 편리하게 아이콘 등을 이용할 수 있다. RPA를 가장 활발하게 적용하고 있는 분야는 BPO(Business Process Outsourcing) 시장인데,기업 운영상 업무나 비지니스 절차를 전문 기업에게 위탁, 급여 계산 등의 총무 업무 뿐만 아니라 정보기술 아웃소싱도 이루어지고 있다. 설계, 특히 로직을 설계하는 부분이 제일 중요하다. 설계는 1. 예쁘게 2. 깔끔하게 3. 잘 나눠서 짜야한다. 보통 RPA는 코드보단 UI부분을 많이 짠다. 현장에서는 운영과 유지보수가 중요하다. 내가 짠 코드를 팀원과 .. 2020. 11. 6.
반응형
LIST