AntBot Studio > Activity > 화면제어 > Object > SmartFinder > UI 정보
정의 (Description)
- 특정 UI 컨트롤의 UI Automation 정보를 가져오는 Smart Finder Activity입니다.
속성 (Properties) (*은 필수값입니다.)
항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
---|---|---|---|---|
Common | ||||
Activity 이름 | 해당 Activity의 이름을 설정합니다. | String | UI요소 클릭 | 사용자가 직접 변경가능. |
에러무시여부 | 해당 Activity에서 발생한 오류를 무시할지 선택합니다. | Boolean | False | - True : 액티비티에서 발생하는 오류사항 무시 - False : 액티비티에서 발생하는 오류를 출력 |
지연(시작전) | 액티비티를 시작하기 전 대기시간을 설정합니다. | Int32 | Null | ms단위이며 기본은 0ms입니다. (예시 : 입력값 1000일경우 1초후 실행) |
지연(완료후) | 액비티티를 종료 후 대기시간을 설정합니다. | Int32 | Null | ms단위이며 기본은 0ms입니다. (예시 : 입력값 1000일경우 종료 후 1초대기) |
타임 아웃 | 액티비티의 최대 실행 시간을 설정합니다. 해당 시간이 지나면 실행실패로 판정합니다. | Int32 | 15000 | ms단위이며 기본은 15000ms입니다. (예시 : 입력값 15000일 경우 15초 후 타임아웃 실패로 판정되게됩니다.) |
Information | ||||
App 이미지파일 | 캡쳐한 요소의 영역을 이미지로 보여줍니다. | String | Null | |
Web XPath | Option에서 Web XPath 사용 설정시 Finder 속성 대신 사용하게 되는 속성입니다. | String | Null | |
이미지 파일 | Element 속성들에 대한 정보(image File) 입니다. | String | Null | |
Input Common | ||||
Finder 속성들 | UI 컨트롤을 탐색 및 인식할때 사용하는 검색 조건 속성입니다. | String | Null | |
UI 종류 정보 | 가져올 UI Automation 종류입니다. | Null | Name | |
Option | ||||
UI요소 포커스 | Activity 수행 전 UI 컨트롤을 포커싱 합니다. | Boolean | False | |
Web Xpath 사용 | Web 환경 UI Recording시 기존 Finder속성 대신 Web Xpath를 사용해 SmartFinder기능을 동작시길지 선택합니다. | Boolean | False | |
원격사용 | 원격 사용 유무를 설정합니다. | Boolean | False | |
원격지 | 원격지를 설정합니다. | Boolean | False | |
전체 탐색 | 활설화되지 않은 창을 포함하여 전체탐색을 실시합니다. | Boolean | False | |
Output | ||||
UI정보 결과값 | 가져온 UI Automation 정보가 지정될 변수입니다. | String | Null | |
실행성공유무 | Activity 실행 결과가 저장될 Boolean 변수입니다. | Boolean | Null | |
클립보드에 저장 | 가져온 UI Automation 정보를 클립보드에 저장합니다. | Boolean | False |
액티비티 사용 예시 (Example Usage)
SmartFinder UI 정보 Name추출하기
도구상자에서 SmartFinder를 검색하고 Main Sequence에 추가합니다.
캡처버튼을 클릭하고 Smart Finder 작업을 실시합니다.
UI정보를 가져오고싶은 UI를 선택합니다.
UI요소 정보를 저장 할 변수를 설정해줍니다.
생성한 변수를 Output에 설정합니다.
도구상자에 로그남기기를 검색 후 Main Sequence에 추가해줍니다.
프로세스를 실행하여 해당 변수에 선택한 UI의 Name값이 정상적으로 포함되는지 확인합니다.
참고 매뉴얼 링크 (Related Manual)
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder 사용방법
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder > Smart Finder 액션 선택 방법
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder > SmartFinder 셀렉터 편집
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder > 마우스 입력
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder > 펼치기/접기
- AntBot Studio > Activity > 화면제어 > Object > Smart Finder > 값 입력하기/가져오기
- AntBot Studio > Activity > 프로그래밍 > 디버그 > 로그남기기