다른 명령
Autoit 설치
- AutoIt?
- 마우스와 키보드 이벤트를 프로그래밍하여 자동으로 원하는 위치를 클릭하거나 키값을 입력 할 수 있도록 해주는 프로그램.
- 실행 형식으로 컴파일 가능하며 Windows에서 자주 사용하는 응용 프로그램과 비슷한 것을 만들 수 있습니다.
- AutoIt은 WindowsGUI 자동화 및 일반적인 스크립트 처리를 위해 설계된 프리웨어입니다.
- 다른 언어(VBScript나 SendKeys)에서는 불가능/신뢰성이 낮은 태스크 자동화를 위한 키스트로크와 마우스 동작의 시뮬레이션, 윈도우/컨트롤 조작을 가능하게 합니다.
Autoit의 특징
- 구문을 습득하기 쉽다
- 키 스트로크와 마우스 움직임 시뮬레이션 조작을 쉽게 처리 가능
- 창과 프로세스 조작 가능
- 모든 표준 Windows 컨트롤과 상호 작용
- 스크립트는 독립 실행형 실행 파일로 컴파일할 수 있습니다.
- 그래픽 사용자 인터페이스(GUI) 만들기
- COM 지원
- 정규식
- 외부 DLL 및 Windows API 함수를 직접 호출
- 스크립팅 가능한 RunAs 함수
- 자세한 도움말 파일 및 대규모 커뮤니티 기반 지원 포럼
- Windows XP / 2003 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2 / Windows 10 지원
- 유니코드 및 x64 지원
- 안심의 디지털 서명 첨부
- Windows Vista 사용자 계정 컨트롤(UAC) 지원
AutoIt 설치
https://www.autoitscript.com/site/autoit/downloads/
autoit 에디터(SciTE) 환경설정
신규 프로그램 작성
#include <MsgBoxConstants.au3> MsgBox($MB_OK, "Tutorial", "Hello World!")
프로그램 실행
- 단축키 F5
- 컴파일 Ctrl+F7
AutoIt 프로그램 만들기
- 자동으로 1초마다 화면 중앙을 마우스좌클릭하는 exe파일 생성
#include <AutoItConstants.au3> Local $i = 0 While $i <= 1 MouseMove(1024/2,768/2) MouseClick($MOUSE_CLICK_LEFT) Sleep(1000) WEnd
- 위와같이 스크립트를 만들어 저장하고 F7 (exe생성 단축키)
- 스크립트가 저장된 디렉토리에 해당명령어로 컴파일된 exe파일이 생성됨
- 실행시키면 화면 중앙을 1초마다 마우스 좌클릭 됨
추가 도움말
- F1 단축키를 누르거나 아래 URL에서 상세 API