본문 바로가기

자동화3

[RPA]TagUI (오픈소스 RPA) - 3 :: tag 파일 작성하기(고급편) 이전글 2023.07.10 - [분류 전체보기] - TagUI (오픈소스 RPA) - 2 :: tag 파일 작성하기(기초편) 자동화 스크립트(.tag) 작성하기 (고급편) 1. 변수 사용하기 # 변수에 값 할당하기 1 test_arg = "Friday" # 변수 사용하기 echo `test_arg` # 변수에 값 할당하기 2 read [DOM/XPath/Region/Image] to [variable] # 변수에 값 할당하기 2 - 예시 read //p[@id="address"] to address 변수 저장은 일반적이다 (변수명="값") 변수 사용은 ` (backquote)로 묶어 사용한다 (`변수명`) 웹사이트 엘리먼트의 필드 값을 변수에 저장하고 싶을 경우 read를 사용하면 된다 (변수에 값 할당.. 2023. 8. 22.
[RPA]TagUI (오픈소스 RPA) - 2 :: tag 파일 작성하기(기초편) 이전글 2023.07.07 - [분류 전체보기] - TagUI (오픈소스 RPA) - 1 :: 솔루션의 이해, 설치 및 실행하기 자동화 스크립트(.tag) 작성하기 (자동화 하기) 작성한 스크립트 사용하기 더보기 작성한 스크립트는 "파일명.tag"로 저장 후 위에 [실행하기] 챕터를 참고하여 실행하면 된다. 사전에 스크립트가 정상적으로 작동하는지 확인 시에는 커맨드창에 "tagui live" 입력 후 스크립트 내용을 한줄씩 입력하면서 확인하면 된다. (윈도우, 리눅스 동일) 사전지식 자동화 스크립트를 작성하기에 앞서 Xpath 개념의 사전 습득 필요 참고 글 : 2023.06.29 - [분류 전체보기] - XPath의 이해 (초급편) XPath의 이해 (초급편) WEB 스크래핑을 위한 Element 값 .. 2023. 7. 10.
[RPA]TagUI (오픈소스 RPA) - 1 :: 솔루션의 이해, 설치 및 실행하기 회사에서 귀찮은 반복업무를 자동화 하기 위해서 알아보게 된 오픈소스 RPA 이야기를 해보고자 한다. TagUI 란? TagUI는 데스크톱, 웹, 마우스 및 키포드 작업을 쉽게 자동화하는데 도움이 되는 무료 오픈소스 플랫폼 RPA도구이다. 컴퓨터에서 반복적이고 시간 소모적인 작업을 간단한 TagUI 언어로 동작을 작성하여 자동화한다. 작업은 웹사이트(Chrome 및 Edge에 대한 기본 지원), 데스크톱 앱 또는 명령줄(cmd, shell, python 등)에 대한 작업이 가능하다. 앞서 말했다시피 TagUI는 오픈소스 프로젝트이며, 영구적으로 무료라고 공표하고 있다. (싱가포르 국립 연구 재단의 지원을 받고 있어 안정적인 운영이 가능해 보인다) 설치가 매우 간단하고 Windows, macOS 및 Linu.. 2023. 7. 7.