메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Auotit 설치

데브카페

Autoit 설치

  • AutoIt?
  1. 마우스와 키보드 이벤트를 프로그래밍하여 자동으로 원하는 위치를 클릭하거나 키값을 입력 할 수 있도록 해주는 프로그램.
  2. 실행 형식으로 컴파일 가능하며 Windows에서 자주 사용하는 응용 프로그램과 비슷한 것을 만들 수 있습니다.
  3. AutoIt은 WindowsGUI 자동화 및 일반적인 스크립트 처리를 위해 설계된 프리웨어입니다.
  4. 다른 언어(VBScript나 SendKeys)에서는 불가능/신뢰성이 낮은 태스크 자동화를 위한 키스트로크와 마우스 동작의 시뮬레이션, 윈도우/컨트롤 조작을 가능하게 합니다.

Autoit의 특징

  1. 구문을 습득하기 쉽다
  2. 키 스트로크와 마우스 움직임 시뮬레이션 조작을 쉽게 처리 가능
  3. 창과 프로세스 조작 가능
  4. 모든 표준 Windows 컨트롤과 상호 작용
  5. 스크립트는 독립 실행형 실행 파일로 컴파일할 수 있습니다.
  6. 그래픽 사용자 인터페이스(GUI) 만들기
  7. COM 지원
  8. 정규식
  9. 외부 DLL 및 Windows API 함수를 직접 호출
  10. 스크립팅 가능한 RunAs 함수
  11. 자세한 도움말 파일 및 대규모 커뮤니티 기반 지원 포럼
  12. Windows XP / 2003 / Vista / 2008 / Windows 7 / 2008 R2 / Windows 8 / 2012 R2 / Windows 10 지원
  13. 유니코드 및 x64 지원
  14. 안심의 디지털 서명 첨부
  15. 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
    • autoit3wrapper.png

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

http://www.autoitscript.com/autoit3/docs/

Comments