학습목표 >>
자동화 대상 프로세스를 찾아보고, 어떤 기본 명령어 Package를 사용해야 하는지 살펴보기
자바 사용해서 패키지도 만들고 공유 가능!
App integration
: 특정 위치나 윈도우에 있는 텍스트들을 추출
Application
: 실행하고자 하는 프로그램을 실행
Browser
: 웹브라우저 관련된 명령어(ex. 구글에 가고 싶다)
CSV/TXT
: CSV나 확장자를 가지고 있는 파일을 열거나 읽을 때 사용
Clipboard
: 윈도우 Clipboard를 조작할 때 사용하는 명령어
★Comment
: 특정한 액션을 가지고 있지는 않지만 원하는 텍스트를 작성 할 수 있음(주석) 유지보수 위해 꼭 적기
DLL
: DLL을 활용할 수 있는 명령어
Database
: 별도의 애플리케이션 없이 Database를 수정할 수 있는 명령어
Datetime
: Datetime 변수에 대한 조작이 가능한 명령어(ex. 내일 날짜)
Delay
: 일정 시간을 기다리게 하는 명령어
Dictionary
: Dictionary 변수를 관리하는 명령어
Email
: Email을 보거나 체크하는 등 관리할 때 사용하는 명령어
Error handler
: Error가 났을 때 어떤 행동을 할지 정의하는 명령어
★★★Excel
: Excel을 사용하는데 필요한 명령어
→ Excel basic : Excel을 안 열고 조작(엑셀프로그램을 안띄움)
→ Excel advanced : Excel을 열고 조작(엑셀프로그램을 띄움)
File
: 특정 파일/폴더를 지우거나 만들 때 사용하는 명령어
FTP/Sftp
: 별도의 프로그램 없이 작동하고 조작이 가능한 명령어
★★★多IF
: 특정 조건에서 현재 상태에 따라서 다르게 행동하도록 하는 명령어
Image Recognition
: 특정 이미지를 인식할 때 사용하는 명령어
Log To File
: 파일에 Log를 남기는 명령어
★多Loop (Continue, Break)
: 반복적인 업무를 지속하거나 종료할 때 사용하는 명령어
★多Message box
: 팝업창을 띄움
Mouse
: 마우스를 조작(클릭, 동작 등)
Number
: Number 변수를 조작하는 명령어
OCR
: 이미지에서 텍스트를 추출할 때 사용
Office365
: Office365에 관련된 명령어
PDF
: 텍스트 추출 및 합치는 등 PDF 파일을 조작
ex. 2개의 pdf 하나로 만들거나 합침
Play Sound
: 특정 상황에서 소리가 나도록 함
ex. 로봇이 언제 끝나는지 모르거나 어떤 에러났을 때 소리로 듣고 싶을 때
Printer
: 프린터 조작 시에 사용하는 명령어
Prompt(물어본다)
: 로봇이 사람에게 답을 얻어 행동하게 하는 명령어
ex. 내 파일의 경로 묻고 싶을 때 for File 사용
Python script
: Python script를 임베디드 하거나 호출해서 사용
REST Web Service/ SOAP Web Service
: 제3의 공간에 있는 서비스를 제공받을 때 사용하는 명령어
★★★Recordar →Capture多多多★★★
: 정보를 추출하는 것뿐만 아니라 행동을 캡처할 때 사용
다양한 용도로 사용할 수 있다(아마 제일 많이 쓸 것)
SAP
: SAP 관련된 자동화를 할 때 사용
→ SAP GUI어플리케이션을 쓸 때는 Recorder-Capture를 사용해도 됨
Screen
: Screen을 캡처할 때 사용
Service
: Window의 Service를 관장할 때 사용하는 명령어
ex. stop하거나 start할 때
★★★Simulate keystrokes
: 키보드 입력할 때 사용
★★★Step
: 각각의 행동들을 하나의 그룹으로 지정함(폴더 역할)
System
: Restart, Shutdown 등 조작할 수 있는 명령어
Task Bot
: Task Bot 내에서 다른 Task Bot 실행하거나 중지할 때 사용
ex. 공용으로 만들어놓은 Task Bot을 활용하기 위해서
이 봇에서 다른 봇을 호출/실행
*Task들을 쪼개놓는 식으로 만들기 권장함
★Terminal Emulator
: Terminal에 접근해서 조작할 수 있음
Wait
: 특정 조건까지 기다리게 함(Delay보다 지능적)
ex. 특정 화면이 생겼을 때 까지 기다렸다가 행동해
Window
: 창을 최대화/최소화 등을 함
XML
: XML 값을 받고 활용할 때 사용
ex. 순차적으로 값을 받아오거나.. 등
'RPA > AA 인강 정리' 카테고리의 다른 글
[3-2] 개발에서 필수적인 변수 개념 알아보기 (0) | 2021.12.21 |
---|