본문 바로가기
이미지맥스 그리고 루아(lua)/[기초] 기본 기능

[이미지맥스] 루아스크립트용 액션전용이미지 추가하기

by 위치결정 2021. 3. 3.
반응형

이미지맥스에는 기본적으로 제공하는 이미지 검색과 이미지 클릭 등의 기능 이외에도 스크립트 기능을 통해 루아(Lua) 언어로 프로그램을 작성하여 동작하게 할수 있습니다.

이를 위해 스크립트를 동작할 액션전용이미지를 추가할 필요가 있습니다.

액션전용이미지는 스크립트 기반으로 매크로를 동작할수 있도록 도와주는 장치라고 생각하면 되겠습니다.

 

1. 액션전용이미지 추가하기

액션전용이미지도 이미지 추가 버튼을 눌러 추가할수 있습니다.

이때 아무 이미지도 선택하지 않고 바로 디스켓 모양 버튼을 눌러 저장을 바로 합니다.

'추가' 버튼을 누른 뒤 아무 이미지도 선택하지 않고 바로 저장버튼으로 이미지를 저장하면 액션전용 이미지를 추가할수 있습니다.

스크립트를 동작시킬 액션전용이미지의 이름은 'script' 로 저장해보겠습니다.

 

2. 액션전용이미지에 스크립트 작성하기

그럼 'Image List' 에 아무 이미지가 저장되지 않은 액션전용 이미지 script가 추가되었습니다.

'인식 반응' 메뉴에서 트리를 열어 '스크립트 입력' 을 선택하여 '추가' 버튼을 눌러 추가합니다.

 

그럼 다음과 같은 스크립트 입력 윈도우가 나타나며 루아(Lua) 언어를 기반으로 한 프로그램을 코딩 할수있습니다.

print('Hello, World!')

 

루아 에서 콘솔 출력함수는 print() 입니다.

문자열(string)을 입력하기 위해서는 작은따옴표(' ') 혹은 큰따옴표(" ") 모두 사용가능합니다.

 

다음과 같이 코드를 추가하여 '확인' 버튼을 눌러 저장후 매크로를 'START' 해봅니다.

 

정상 동작 하는군요!

반응형

댓글