본문 바로가기

자동화프로그램/오토핫키

오토핫키 변수 선언과 함수 자동화에 필수적인 변수 선언 그리고 함수에 대해 알아보겠습니다. 먼저 오토핫키 에디터를 켜주세요. 변수 a를 지정하기 위해서는 이렇게 작성해주세요. 콜론(:)이 1개 있으면 변수를 지정하는 것이고, 콜론이 2개라면 매크로를 지정하는 것 입니다. a := 1 변수를 사용하는 방법은 아래와 같습니다. 아래처럼 입력해서 오토핫키를 실행하면, alt +1을 눌렀을 때, a 라는 변수 값이 내보내지게 됩니다. 함수명의 경우 아래 코드처럼 단순히 f(x) 가 아닌 작성자 마음대로 써도 됩니다. 예를 들면, func(g) 처럼요. !1:: a := 1 Send, % a return f(x) { y := x * 2 return y } !2:: Send, % f(100) return 표현형으로 나타내기 위해서... 즉,.. 더보기
오토핫키 키보드 제어, 마우스 제어 방법 참고 링크: 오토핫키 설치 방법, 오토핫키 에디터 설치 및 환경설정 참고 링크: 오토핫키 기초 사용법 및 주석처리 오토핫키 키보드 제어 본 편에서는 오토핫키를 활용하여 키보드 제어와 마우스 제어를 알아보고자 합니다. 먼저 상대적으로 쉬운 키보드제어를 보이고, 다음으로 마우스를 제어하는 것을 보이겠습니다. 반복하여 타이핑할 문자를 오토핫키를 이용하여 저장하고 싶다면 "Send" 를 활용하면 됩니다. 예를 들어, 아래 코드와 같이 작성하면, "alt+1"을 눌렀을 때, test 문자가 입력되게 됩니다. #SingleInstance, Force F4:: ExitApp !1:: Send, test return 만약 같은 문자를 100 번 반복하여 입력하고 싶다면 아래와 같이 입력하면 됩니다. "alt+2"을 눌.. 더보기
오토핫키 #SingleInstance Force, ctrl, alt, shift, win 사용법 및 단축키, 오토핫키 설치 방법: 2020/06/15 - [자동화프로그램/오토핫키] - 자동화 프로그램 오토핫키 설치 오토핫키의 가장 기초적인 설정부터 시작합니다. #SingleInstance Force 명령어를 상단에 추가하면, 이전에 존재하던 스크립트를 종료시키고 새로운 스크립트를 실행한다는 뜻 입니다. #SingleInstance Ignore 명령어를 상단에 추가하면, 새로운 스크립트를 무시하고 원래 실행했던 스크립트를 계속 실행한다는 뜻 입니다. #SingleInstance Off 명령어를 상단에 추가하면, 동시에 여러 개의 동일한 스크립트 실행을 허용한다는 뜻 입니다. 오토핫키 스크립트 구문을 편집할 수 있는 에디터(SciTE4AutoHotkey)를 실행시켜줍니다. 우선, 아래 코드와 같이 에디터의 가장 상.. 더보기
자동화 프로그램 오토핫키 설치 사무 자동화나 간단한 매크로를 만들 수 있는 프로그램은 다양합니다. 엑셀VBA, 오토핫키, 파이썬, C++ 등등. 다양한 프로그램이 있고, 프로그램을 활용하여 주식 프로그램 매매나 자료 크롤링, 회사의 재무제표 정리, 부동산 자동화 프로그램 등 다양한 응용이 가능합니다. 앞으로 본 블로그에서 다양한 자동화 프로그램에 대한 소개와 응용을 포스팅할 예정입니다. 다양한 자동화 프로그램들 중에서 가장 쉽다고 생각하는 오토핫키에 대한 정리를 시작합니다. 오토핫키 프로그램은 무료 오픈소스 기반의 스크립트 언어입니다. 그래서 기업에서도 무료로 사용할 수 있습니다. 설치 방법은 아래와 같습니다. 1. AutoHotKey 사이트 접속 2. AutoHotKey 프로그램 다운로드 및 설치 3. AutoHotKey를 편하게 .. 더보기