본문 바로가기
RPA/TagUI

[RPA] TagUI 설치 및 웹 페이지 자동 캡쳐

by 가시죠 2021. 1. 20.
반응형

RPA

Robotic Process Automation의 약자. 현재는 데이터 입력등의 단순 반복 업무 프로세스의 자동화에 주로 적용되고 있지만, 향후 AI, 머신러닝등의 기술이 발전, RPA와 결합한다면 자료 분석 및 Solution 제시등의 영역까지도 가능(?)할 수 있다.
기존의 Robot이 공장 생산 라인의 실체적 기계였다면 RPA는 Software로 구현된 사무직을 위한 Robot으로 이해하면 쉽다.

 

RPA 오픈 소스인 TagUI를 설치하고 샘플로 웹페이지 자동캡쳐를 해보자.

TagUI 설치

아래 URL로 접속하여 OS에 맞게 설치 프로그램을 다운로드

https://github.com/kelaberetiv/TagUI#set-up

다운로드된 압축 파일을 적당한 곳에 압축해제. ex) 윈도우일 경우 C:\tagui

 

환경변수에 tagui 경로 등록

c:\tagui\src 를 환경변수에 등록한다.

 

tagui 사용하기

메모장을 열어 아래 내용을 입력하고 c:\tagui 폴더에 test.txt란 이름으로 저장

// 접속할 URL
https://www.google.co.kr/
// 입력할 내용 .gsfi는 google.co.kr의 검색어 입력 html 소스의 class 명
enter .gsfi as 트와이스
enter .gsfi as [enter]
// 2초 대기
wait 2
// 화면캡쳐
snap page to tagui_test.png

 

윈도우+R 키를 입력하여 실행 입력 창에 cmd를 입력하여 명령 프롬프트에서 아래와 같이 실행

 

실제 화면이 캡쳐되었는지 확인해보자

 

웹페이지에 접속하여 특정 문구를 입력하고 화면을 캡쳐하여 원하는 파일명으로 저장하는 것을 자동화 해보았다.

 

반응형

댓글