Table of Contents

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)

  • 키보드입력 예시





  1. 테스트 파일 생성 및 실행

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

  2. 키보드 입력 사용

    • Input Common에 문구 입력
    • Option에 직접입력 체크

  3. 실행 결과 확인



## 추가 관련 데이터 | 항목명 | 값 | | --- | --- | | 원본 매뉴얼 URL | /AntBot%20Studio/Activity/2.%20화면제어/키보드/키보드입력/ktds.AntBot.Activities.BasicLib.KeyIn.KeyInActivity.html | | 패키지명 | ktds.AntBot.Activities.BasicLib.KeyIn.KeyInActivity | | 매뉴얼 ID | ktds.AntBot.Activities.BasicLib.KeyIn.KeyInActivity |