AntBot Studio > Activity > 어플리케이션제어 > 화면제어 > 키보드입력
※ 시스템 접속 패스워드는 반드시 암호화 하여 저장 합니다.
(패스워드 입력 Activity 사용 및 Manager Server 연동하여 기준정보 관리)
정의 (Description)
- 키보드 입력을 수행하는 Activity입니다.
속성 (Properties) (*은 필수값입니다.)
| 항목 | 설명 | 데이터타입 | 기본값 | 설정가능옵션 |
|---|---|---|---|---|
| Common | ||||
| Activity이름 | 해당 Activity의 이름을 설정합니다.(기본값은 Activity명이며, 사용자가 직접 변경가능함) | String | 키보드입력 | |
| 지연(시작전) | Activity 시작전에 대기시간을 갖습니다. (ms 단위) | Int32 | Null | |
| 지연(완료후) | Activity 완료후에 대기시간을 갖습니다. (ms 단위) | Int32 | Null | |
| Input Common | ||||
| 입력키 * | 키보드 입력을 수행할 문자열(문자열변수 또는 " "로 쌓인 문자열 ) (일반키 / 특수키 혼용가능) ● 특수키 사용 법 : (^특수키^) ● 특수키로 사용가능한 문법 : BACKSPACE, TAB, ENTER, SHIFT, CTRL, ALT, PAUSEBREAK, CAPSLOOK, KOR_ENG (한영키), HANJA (한자키), ESC, SPACE, PAGEUP, PAGEDN, END, HOME, LEFT, UP, RIGHT, DOWN, INS, DEL, WIN (윈도우키), FN (펑션키), F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, NUMLOCK, SCROLLLOCK ● 복합된 특수키를 사용할때는 '+'를 사용합니다. ● 사용예제 : F10버튼을 누르고 싶을때, "(^F10^)" 붙여넣기를 누리고 싶을떄, "(^CTRL+V^)" ID와 패스워드를 넣고 Enter를 누르고 싶을때 "d82020000(^TAB^)new1234!(^ENTER^)" |
String | Null | |
| Option | ||||
| 직접입력 | 클립보드에 복사한 후 클립보드로 부터 값을 붙여넣기합니다. ● (1번 입력 : key가 순차적으로 입력되지 않고 한번에 입력됩니다.) |
Boolean | False | |
| 키입력간 Delay | 키보드 입력을 수행할 때 입력간 Delay 시간을 설정합니다. (단위 ms , 기본 10ms) | Int32 | Null |
액티비티 사용 예시 (Example Usage)
- 키보드입력 예시

테스트 파일 생성 및 실행
- 바탕화면에 테스트 파일(txt) 생성
- 테스트 파일 실행
- 예시) "C:\Users\user\Desktop\테스트파일.txt"

키보드 입력 사용
- Input Common에 문구 입력
- Option에 직접입력 체크

실행 결과 확인
