AutomationAnywhere 정리(2)

·2022년 11월 9일
0

🙂명령어 정리


  • Message box : 팝업팡을 띄우는 명령어
    (String 타입만 지원하기 때문에 숫자는 'To string' 명령어를 사용해서 변환 후 사용한다. )

  • Mouse : 마우스 관련 명령어

    • Click : 좌표를 기반으로 클릭할 수 있다. (객체가 없거나 이미지가 안잡히거나 기술적인 어려움이 있는 경우 사용), 속도가 빠르지만 윈도우창이 작거나 위치가 이동했을 경우 환경에 따라 취약할 수 있다.
    • Move : 좌표와 좌표를 선택해서 이동시키는 명령어
    • Scroll : 스크롤의 방향, 반복횟수, 스크롤의 지연시간을 정할 수 있다.
      • 현재 활성화 되어있는 창에서 스크롤을 한다.(※ Window- Activate 명령어와 조합해서 사용할 화면을 활성화시킨 후 사용해야 한다.)

  • OCR : 이미지에서 텍스트를 추출할 떄 사용하는 명령어
    • Capture window : 윈도우 전체의 텍스트를 추출한다.
    • Capture area : 특정 영역의 텍스트를 추출한다.
    • Capture image by path : 특정 경로의 이미지에서 텍스트를 추출한다.
    • Capture image by url : 특정 웹사이트의 이미지 안의 텍스트를 추출한다.

  • Office 365 : Office 365에 관련한 명령어

  • PDF : 텍스트 추출 및 합치는 등 PDF 파일을 조작하는 명령어
    • Decrypt/Encrypt document : 복호화/암호화를 할 수 있는 명령어
    • Extract image : PDF에서 이미지 형태로 변환을 할 때 사용한다.
      • Type of image to be converted to : 이미지 타입을 정할 수 있다.
      • Quilty : 이미지의 퀄리티를 정할 수 있다.
      • File trefix : 앞에 서두를 달 수 있다.
      • Color : 컬러값 및 흑백을 설정할 수 있다.
    • Extract text : PDF에서 텍스트를 추출할 수 있다. (이미지 형태로 된 PDF의 텍스트는 추출할 수 없다.)
    • Text type
      • Plain text : 보이는 것과 상관없이 일렬로 텍스트를 추출한다.
      • Structure text : PDF파일을 보고 있는 것처럼 텍스트가 위치되어 텍스트가 추출된다.
    • Split document : 하나의 PDF 파일을 여러 장으로 나눌 수 있다.

  • Play Sound : 특정 상황에서 소리가 나도록 하는 명령어 (동작이 끝나거나 에러가 났을때 등 소리가 나게 활용 가능)

  • Printer : 프린터 조작 시 사용하는 명령어

  • Prompt : 로봇이 사람에게 답을 얻어 행동하게 하는 명령어
    • For File : File 경로 입력
    • For Folder : Folder 경로 입력
    • For Yes/No : 예/아니오 선택
    • For Value : 특정 텍스트 입력
      • Prompt window caption : 윈도우창 상단에 뜨는 제목명
      • Prompt message : 화면에 보일 메세지
      • Assign the value to a variable : 입력받은 값을 저장할 변수

  • Python script : Python script를 임베디드하거나 호출해서 사용하는 명령어

  • REST Web Service/SOAP Web Service : API, 제 3공간에 있는 서비스를 제공받을 때 사용하는 명령어

  • ★ Recoder - Capture : 정보를 추출하는 것뿐만 아니라 행동을 할 때 사용하는 명령어 (텍스트상자, button, combo box, 목록보기 등 기능 사용, ※ 현재 화면에 보이지 않더라도 한 번 로딩이 끝나면 알아서 이미지를 찾을 수 있다.)

    • Action to take on object : 선택한 영역의 특성에 따라서 각각의 메뉴들이 달라진다.

      • Set text : text 쓰기
        • Append Text : text 이어쓰기
        • Click : 백그라운드 클릭
        • Left, Right Click : 물리적인 클릭
        • Get Property : Object Property를 가져옴
    • Property name : 'Action to take on object'에서 'Get Property'를 선택했을 때 어떤 prperty를 가져올 것인지 입력


  • SAP : SAP 관련된 자동화를 할 떄 사용하는 명령어
    (SAP GUI 어플리케이션을 쓸 때는 ★Recorder-Capture를 사용하면 훨씬 간편하다.)
    • ☆ Connect : SAP GUI Login 과정을 대행할 때 사용
      • Select Connection type : 연결타입 선택
    • Export Table : Table을 CSV 형태로 저장할 때 사용
    • Send virtual key : SAP 단축키를 사용할 때 사용
    • SAP 기본 사용 순서
      (Open program/file를 이용하여 사전에 SAP GUI Client를 실행해야 한다.)
      • Connect : SAP GUI 연결 설정
      • SAP 명령 사용 : dnjsgksms Action 사용
      • Disconnect : 사용되었던 SAP Session 종료
    • 사용 전, 필수 확인 사항
      • 사용자의 SAP GUI Scripting Accessibility 활성화
      • SAP Server쪽에서도 Scripting 활성화
      • SAP GUI 호환 버전 사용
      • Script Tracker 등 툴 통해 Field Path 값들을 쉽게 추출 가능

  • Screen : Screen Capture할 떄 사용하는 명령어
    • Capture desktop : 전체영역을 캡처하는 명령어
    • Capture window : 특정 window만을 캡쳐하는 명령어
    • Capture area : 특정영역만 캡쳐하는 명령어

  • Window : 창을 최대화/최소화 등 조작할 수 있는 명령어
    • Activate : 원하는 Window를 활성화시키는 명령어
    • Close : Window 창을 닫는 명령어
    • Maximize/Minimize : 원하는 창을 최대/최소화할 수 있는 명령어
    • Resize : 창의 사이즈를 설정할 수 있다.

  • Service : Window의 Service를 관장할 때 사용하는 명령어

  • Step : 각각의 행동들을 하나의 그룹으로 지정하는 명령어

  • Email : Email을 보거나 체크하는 등 관리할 때 사용하는 명령어 (Outlook, Email Server, EWS Server 지원)

    • Delete : 선택된 Email 삭제 (*Loop 사용 필수)

    • Forward : 선택된 Email 포워딩 (*Loop 사용 필수)

    • Reply : 선택된 Email 회신 (*Loop 사용 필수)

    • Save attachments : 선택된 Email에서 첨부파일 저장 (*Loop 사용 필수)

    • Send : 원하는 수신처로 Email 발송

    • Change status : 이메일의 읽음/안읽음 상태를 설정할 수 있다. (*Loop 사용 필수)

    • Delete all : 모든 이메일 삭제

    • Save all attachments : 모든 이메일의 attachments를 저장

    • Save attachments : 특정 이메일의 attachments를 저장

    • Connect : Email 서버와 연결 설정

      • Connect to : 접속할 서버를 선택 및 옵션을 설정
    • Email 명령어 사용 (Action)

    • Disconnect : 사용되었던 Email Session 종료

      • Session name : 연결을 끊을 세션명 지정

🚀출처

오토메이션 코리아

profile
모르면 괴롭고 알면 즐겁다.

0개의 댓글