API 이름 | 설명 |
---|---|
FindWindowHnd() | 제어하려는 창의 핸들을 얻습니다. |
SetWindowSizeAdjust() | 표시된 창의 위치, 크기를 변경합니다. |
KeyboardReset() | 키보드의 키 상태를 초기화합니다. |
KeyboardTyping() | 지정한 창에 키보드로 입력합니다. |
MouseClick() | 지정한 창의 UI 요소를 마우스로 제어합니다. |
UIAuto() | UI Automation 기능을 사용하여 창의 UI 요소를 제어합니다. |
ClipboardText() | 클립보드의 텍스트를 읽거나 클립보드에 기록합니다. |
WindowCapture() | 지정한 창의 화면을 캡쳐합니다. |
GetWindowPixcel() | 지정한 창 내의 위치의 RGB 값을 읽습니다. |
GetWindowText() | 지정한 창의 텍스트를 읽습니다. |
GetTextOCR() | OCR 기능으로 표시된 텍스트를 읽습니다. |
GetHttpContents() | 지정한 URL의 HTTP 소스를 불러옵니다. |
KMILock() | 마우스 클릭/키보드 입력을 활성/비활성 합니다. |
MsgWindow() | 메시지 창을 표시합니다. |
Speech() | 지정한 텍스트를 음성으로 출력합니다. |
PlaySound() | 사운드 파일을 재생합니다. |
VoiceCmd() | 마이크로부터 입력된 음성 명령을 처리합니다. |
RBFHostStatus() | RBF 로봇의 표시 상태를 불러옵니다. |
WindowsStation() | 윈도우 스테이션을 제어합니다. |
QuickRobo() | RBF QuickRobo로 생성한 UID 파일을 실행합니다. |
API 이름 | 설명 |
---|---|
IE_NewURL() | 지정한 URL로 이동합니다. |
IE_TagClick() | 표시된 화면의 특정 태그를 클릭합니다. |
IE_InputText() | 지정한 입력 태그의 텍스트를 읽거나 입력합니다. |
IE_BusyWait() | IE가 페이지를 전부 불러올 때까지 기다립니다. |
IE_GetHTMLSource() | HTML 소스를 읽어옵니다. |
IE_GetTableDat() | <table> 태그 안의 셀 값을 읽어옵니다. |
API 이름 | 설명 |
---|---|
new() | API 호출을 위한 RBF Robot 인스턴스를 생성합니다. |
Open() | TCP 릴레이 세션을 엽니다. (로봇 그리드 네트워크) |
Close() | TCP 릴레이 세션을 닫습니다. (로봇 그리드 네트워크) |
LastErrorCode() | RBF API 호출 중에 마지막 오류 코드를 불러옵니다. |
LastErrorMsg() | RBF API 호출 중에 마지막 오류 메시지를 불러옵니다. |
API 이름 | 설명 |
---|---|
GetActiveProcessNum() | 실행 중인 프로세스의 숫자를 제공합니다. |
GetPID() | 실행 중인 프로세스의 PID를 추출합니다. |
ExistPID() | 해당 PID의 프로세스가 실행 중인지 확인합니다. |
GetCPUusageRate() | 전체 운영 체제 또는 특정 PID의 프로세스 사용량을 제공합니다. |
GetPIDMemoryUsage() | 특정 PID의 메모리 사용량을 제공합니다. |
GetOSMemorySize() | 전체 메모리 크기 및 가상 메모리 크기를 제공합니다. |
GetOSMemoryUsage() | 전체 메모리 크기 및 가상 메모리 사용량을 제공합니다. |
GetDiskSize() | 디스크 크기를 제공합니다. |
GetNetworkTraffic() | 송신/수신량 및 네트워크 장비의 속도 정보를 제공합니다. |
GetCmdout() | 실행한 명령의 출력 화면의 행와 열의 크기를 제공합니다. |
RegEdit() | 윈도우 레지스트리를 편집합니다. |
DeleteFile() | 파일을 삭제합니다. |
FileProperty() | 파일의 속성 정보를 불러오거나 설정합니다. |
AddRemovePrograms() | 윈도우 프로그램 목록을 불러오거나 삭제합니다. |
AccessControlEdit() | 파일/폴더/레지스트리의 ACL(Access Control List)를 편집합니다. |
GetDriveLetterInfo() | 지정된 드라이브의 정보를 제공합니다. |
GetUSBDeviceInfo() | 연결되어 있는 USB 장치 정보를 제공합니다. |
GetWindowsVersion() | 윈도우 버전 정보를 제공합니다. |
API 이름 | 설명 |
---|---|
RBFStartupCTL() | RBF 서버의 실행 모드를 변경합니다. |
ExecProcess() | 프로세스나 실행 파일을 시작합니다. |
KillProcess() | 프로세스를 중지합니다. |
Shutdown() | 시스템을 끄거나 재시작합니다. |
WindowsAutoLogon() | 윈도우가 시작할 때 자동 로그인을 하거나, 못하게 설정합니다. |
RejectDriveLetter() | USB 드라이브의 연결을 끊습니다. |
WaitForSignal() | RBF Robot으로부터의 신호를 기다립니다. |
SendSignal() | RBF Robot에 신호를 보냅니다. |
API 이름 | 설명 |
---|---|
Ping() | Ping 신호를 보냅니다. |
MagicPacketSend() | 매직 패킷을 송신합니다. |
FileTransfer() | RBF Robot에 파일을 전달합니다. |
SnmpTake() | SNMP 에이전트에게 OID를 요청하고, OID 데이터를 수신합니다. |
WaitForSnmpTrap() | SNMP 트랩 데이터를 수신합니다. |
GetMSNetComputers() | Microsoft 네트워크 상의 컴퓨터 이름 목록을 받습니다. |
SharedFolder() | 공유 폴더를 생성하거나 연결/해제 합니다. |
HostDiscovery() | 호스트 명이나 IP 주소에 있는 RBF Robot을 찾습니다. |
API 이름 | 설명 |
---|---|
SendMail() | 이메일을 보냅니다 . |
GetPop3MailList() | 메일함 목록을 받습니다. |
GetPop3MailRecv() | 메일함으로부터 메일을 받습니다. |
DelPop3Mail() | 메일함에서 메일을 삭제합니다. |
API 이름 | 설명 |
---|---|
GetGPSLocation() | GPS로 위치 정보를 얻습니다. |
EqarthquakeAlert() | 지진 시 긴급 프로세스를 실행합니다. (일본향 제품) |
API 이름 | 설명 |
---|---|
HiddenString() | 공통 키 방식으로 스트링을 암호화/복호화합니다. |
WaitForTime() | 지정한 시간 동안 프로그램 실행을 중지합니다. |
IsMatchWildcardString() | 와일드 카드로 입력한 패턴에 맞는 스트링을 검색합니다. |
LogInit() | 지정한 파일에 로그를 기록할 준비를 합니다. |
Printf() | 로그 파일에 기록합니다. |
InputWindow() | 사용자가 입력해야 하는 창을 표시합니다. |
API 이름 | 설명 |
---|---|
new() | 제어 클래스의 인스턴스를 생성합니다. |
Open() | TCP 릴레이 세션을 엽니다(그리드 네트워크). |
Close() | TCP 릴레이 세션을 닫습니다(그리드 네트워크). |
LastErrorCode() | RBF API 함수의 마지막 오류 코드를 불러옵니다. |
LastErrorMsg() | RBF API 함수의 마지막 오류 메시지를 불러옵니다. |
Login() | Telnet/SSH 서버에 로그인합니다. |
Print() | Telnet/SSH 서버에 메시지를 전송합니다. |
Waitfor() | 지정한 문자를 수신할 때까지 기다립니다. |
Gets | 수신 큐에 저장되어 있는 데이터를 읽습니다. |
RecvFlush() | 수신 큐에 저장되어 있는 데이터를 삭제합니다. |
SetCmdPrompt() | 명령 프롬프트에 매치할 정규 표현(regular expression)을 설정합니다. |
SetTermTimeout() | 타임 아웃 시간을 설정합니다. |