반응형
자동화에 필수적인 변수 선언 그리고 함수에 대해 알아보겠습니다. 먼저 오토핫키 에디터를 켜주세요.
변수 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
표현형으로 나타내기 위해서... 즉, 변수 내의 값을 보기 위해서 변수 앞에 "%"를 붙여주세요.
함수 내에 값이 제대로 입력되기 위해서는 % 표시를 문자 앞뒤에 붙여주세요. 아래는 예시입니다. alt+5를 누르면 원하는 위치에 마우스 클릭을 하는 구문입니다.
mClick(x, y)
{
Click, %x%, %y%
Send, test
}
!6::
mClick(100, 500)
return
C언어로만 코딩을 하다가 이렇게 오토핫키로 코딩해보니 직관적이라는 생각이 드네요.
감사합니다.
반응형
'자동화프로그램 > 오토핫키' 카테고리의 다른 글
오토핫키 키보드 제어, 마우스 제어 방법 (0) | 2020.06.25 |
---|---|
오토핫키 #SingleInstance Force, ctrl, alt, shift, win 사용법 및 단축키, (0) | 2020.06.24 |
자동화 프로그램 오토핫키 설치 (0) | 2020.06.15 |