원격실행(Remote Runtime)은 원격 데스크톱 환경에서 어플리케이션을 자동화할 수 있도록 돕는 도구입니다. 이 기능은 원격 데스크톱(RDP), Citirix 등과 같이 원격으로 접속하는 환경에서 효율적으로 작동합니다.
- 원격 데스크탑 환경에서 프로그램을 실행하거나, 실행되는 어플리케이션의 UI 요소를 인식하고 상호 작용할 수 있습니다. 예를 등러, Citirix 또는 RDP를 통해 원격으로 접속한 어플리케이션의 버튼이나 텍스트 필드와 같은 요소들을 인식하고 자동화 처리할 수 있습니다.
예시) 원격 데스크탑 환경에 브라우저 실행

- Start Process 이벤트 아이템을 선택합니다.
- 프로그램 이름과 명령행 인자를 입력합니다. (예시: Edge 브라우저)
- Remote 옵션을 체크합니다.
- 이벤트 실행을 클릭합니다.

- 원격데스크탑 환경에서 이벤트 아이템 실행결과 확인
예시) 원격 데스크탑 환경에서 UI 요소 인식 수행

- "Object Click" 이벤트 아이템을 선택
- Indicator 수행 후, 원격에서 실행되는 어플리케이션에 대한 UI 요소 인식 확인
- 원격 환경에서 스크린 스크래핑(Screen Scraping)을 통해 화면 데이터를 정확하게 추출할 수 있습니다. 이미지 기반 자동화보다 더 정밀하고 신뢰힐 수 있습니다.
예시) 원격 데스크탑 환경에서 동작하는 웹 브라우저 페이지의 테이블 데이터 읽어오기

- Grab Table Data 이벤트 아이템을 선택 후, Indicator를 실행
- 원격데스크탑 내 브라우저 페이지의 내용중에서 테이블 데이터 선택
- 스크래핑된 테이블 데이터를 확인
- 원격 실행은 A.WORKS Studio 와 Robot 간의 안전한 통신을 보장합니다. 데이터 전송 시 보안이 강화된 프로토콜을 사용하여 민감한 데이터를 보호합니다.
- 원격 환경에서도 거의 모든 어플리케이션(예: 웹 어플리케이션, 데스크탑 어플리케이션 등)을 자동화 할 수 있어, 기업의 다용한 요구사항에 대응할 수 있습니다.
위와 같은 기능을 통해 기업의 다용한 원격 환경에서 효율적으로 자동화를 구현하고 괸리할 수 있도록 도와줍니다. 이를 통해 생산성을 높이고, 오류를 줄이며, 더 빠르고 효율적인 비즈니스 프로세스를 구현할 수 있습니다.
Studio 실행 후, 파일->설정 클릭 후, 확장기능에서 원격 확장팩을 설치합니다.

- RDP(원격 데스크톱) 기반 원격 어플리케이션 자동화를 위한 확장팩을 설치합니다.
- 시트릭스 기반 원격 어플리케이션 자동화를 위한 확장팩을 설치합니다.
Citirix Workspace 가 설치가 되어 있지 않으면, 확장설치가 불가합니다.
원격 PC에서 Mini 프로그램을 실행 후, 원격 연결 대상을 선택합니다.

- 기본값은 '없음' (사용하지 않음)이며, Mini 가 실행 중인, 원격 환경 대상을 선택합니다.

-
원격연결을 사용하지 않을 경우에는 '없음', RDP 일 경우에는 "원격 데스크탑", Citirix 일 경우에는 "시트릭스'를 선택합니다.
-
원격 연결 허용 여부를 선택합니다. Mini 프로그램 시작 시, "원격 연결 대상"이 설정되어 있을 경우 자동으로 설정됩니다.
"원격 연결 대상"과 실제 동작하는 환경이 일치하지 않을 경우에는 에러가 발생합니다. 에를 들어, Citirix 기반에서 "원격데스크탑"으로 설정되어 있으면 에러 팝업이 표시됩니다.
