가상 데스크탑 연동 하기

가상 데스크톱과 연동하기 위해서는 원격 OS에 Agent가 설정되어 있어야 합니다.
가상 데스크톱은 현재 윈도우즈 원격데스크탑(RDP), VMware, Citrix를 지원합니다.

"가상 데스크톱 연동하기"에서 다루는 내용은 다음과 같습니다.

VDI Agent 설치 하기

VDI Agent를 설치 하려면 다음의 절차를 따르세요.
  1. 가상 데스크톱 내부 아무 위치에 설치 패키지를 저장하세요.

  1. 저장한 설치 패키지를 실행하고 설치 위치를 지정한 후 Next를 클릭하세요.

  1. 설치가 완료 될 때까지 기다려주세요.

  1. 설치가 완료되면 Finish 버튼을 클릭 하세요.

VDI Agent 실행 하기

VDI Agent 설치가 완료되면, 원격 데스크톱을 재시작 한 뒤 바탕화면에서 Brity RPA VDIAgent 바로가기를 더블클릭하여 실행하세요.

VDI Agent는 실행하면 자동으로 Start가 됩니다.

VDI Agent가 Start 상태가 아니면 연동을 할 수 없습니다.

VDI Agent와 통신하기 위해서 로컬PC의 9878 포트를 사용할 수 있어야 합니다.

VDI Agent의 메뉴는 윈도우즈 우측 하단의 트레이에서 VDI Agent 아이콘을 우클릭하여 확인 할 수 있습니다.

가상 데스크톱 내 객체 설정 및 실행 가이드

Brity RPA 디자이너는 원격 데스크톱 및 VDI 내부에 객체를 레코딩하여 실행 할 수 있는 기능을 제공합니다.

객체 설정

VDIAgent를 설치하고 실행하면 트레이에 위치하며 자동으로 시작됩니다.
아이콘을 우클릭시 시작과 중단, 종료를 선택할 수 있는 메뉴가 나옵니다.

위 그림을 참조하여 객체를 설정하기 전에 VDIAgent가 잘 실행되고 있는지 확인합니다.

디자이너를 실행하여 다이어그램에 액티비티를 위치합니다.
현재 가상 데스크톱 내 객체 설정이 가능한 액티비티는 아래와 같습니다.

대상 Activity (APP Library) : Click, RightClick, DoubleClick, MouseHover, MouseScroll, DragDrop, MouseDrag, MouseDrop, MouseLongPress, SelectListItem, SetText, TextInput, CredentialSetText, CredentialTextInput, SetCheckState, GetText, GetBounds, GetCheckState, WaitAppear, WaitDisappear, IsExist, IsVisible, IsRadioSelected, IsCheckedState, OpenWindow, CloseWindow, GetHierarchyInfo, GetListItems, GetGridItems, GetListItemIndex, GetGridItemIndex, SendWindowsShortCut, SendWindowsMessage, SendWindowsCopyData, Find, FindAll

마우스를 가상 데스크톱 뷰어로 이동하여 객체를 레코딩합니다.
레코딩을 완료하면 카드에 가상 데스크톱을 레코딩한 경우 파란색 글씨로 가상 데스크톱의 종류가 나타납니다. (ex. RDP, VMware, Citrix)

디자이너에서 가상 데스크톱 내부를 레코딩 할 때, 가상 데스크톱에 객체가 잘 잡히지 않는다면

가상 데스크톱이 백그라운드에 있어 비활성화 상태일 수 있습니다.


이때 Ctrl 키를 눌러서 잠시 객체 레코딩을 pause한 뒤 가상 데스크톱을 클릭하여 focus를 주면

가상 데스크톱 내의 객체를 인식 할 수 있습니다.


가상 데스크톱 내의 객체가 정상적으로 인식이 되면 Ctrl키를 눌러 레코딩을 다시 시작하세요.

실행

가상 데스크톱에서 동작을 실행하기 전, 가상 데스크톱 뷰어를 실행하고, 그 안에서 VDIAgent가 잘 실행되어 있는지 확인합니다.
만약 VDIAgent가 실행되어 있지 않다면, 레코딩한 내용을 가상 데스크톱 안에서 실행할 수 없습니다.

위 그림과 같이 액티비티 카드 내부에 파란색 글씨로 가상 데스크톱의 종류가 적혀져 있는 카드를 실행하면 이 객체를 레코딩했던 가상 데스크톱에서 액티비티가 실행되게 됩니다.