처음 시작하기
받아서 실행하고, 하던 작업을 한 번 하고, 키를 누르면 끝입니다. 여기까지 5분이면 됩니다. 그 과정에서 알아 두면 헤매지 않는 것들을 같이 적었습니다.
받아서 실행하기
설치 과정이 없습니다. 내려받기 에서 파일 하나를 받아 두 번 누르면 바로 뜹니다. 가입도 로그인도 없습니다.
설정·로그·매크로는 그 파일이 있는 폴더 옆에 만들어집니다. USB 에 넣어 들고 다녀도 그대로 따라옵니다. 다만 쓰기 권한이 없는 곳(Program Files 등)에 두면 매크로가 내 문서로 저장되므로, 처음부터 쓰기 가능한 폴더에 두시는 편이 낫습니다.
처음 열면 매크로 목록 자리에 + 새 매크로 · ● 기록 · 예제 만들기 안내가 떠 있습니다.
무엇부터 할지 모르겠으면 도움말 메뉴의 예제 매크로 만들기 로 실제로 동작하는 예제 두 개를 만들어 뜯어 보셔도 됩니다.
첫 매크로 만들기
+ 새 매크로를 누르고 이름을 적습니다. 나중에 목록에서 이 이름으로 찾습니다.● 매크로 기록을 누릅니다. 누르는 즉시 기록이 시작됩니다.- 평소 하던 작업을 한 번 그대로 합니다. 클릭도 키 입력도 그대로 남습니다.
■ 매크로 기록 중단을 누릅니다. 방금 한 작업이 동작 목록으로 만들어져 있습니다.
툴바 버튼은 모두 토글입니다. 누르면 반대 동작으로 바뀌므로, 기록을 멈출 때 다른 버튼을 찾을 필요가 없습니다. 지금 돌고 있는 것은 빨간 채움으로 보입니다 — 색 하나로 '누르면 멈춘다'가 읽힙니다. 상태줄 앞의 점도 같은 뜻입니다. 회색이면 대기, 초록이면 실행 중, 빨강이면 기록 중입니다.
기록할 때 알아 둘 것
기록은 눈에 보이는 모든 입력을 받아 적지 않습니다. 다음 두 가지는 일부러 빠집니다.
- 이 프로그램 창을 조작하는 동안의 입력. 기록을 켜고 끄려고 누른 클릭까지 매크로에 들어가면 돌릴 때마다 이 프로그램을 건드리게 되기 때문입니다.
- 연타와 매크로가 보낸 클릭. 프로그램이 스스로 보낸 입력을 다시 받아 적으면 같은 동작이 겹쳐 쌓입니다.
그래서 기록을 시작한 뒤에는 대상 프로그램 창에서만 작업하시면 됩니다. 기록 시작·중단은 Ctrl+Alt+R 로도 되므로, 창을 오가지 않고 켜고 끌 수 있습니다.
기록은 누르고 있던 시간을 그대로 남깁니다(0.05초 이상). 그리고 더블클릭은 클릭 두 개가 아니라 하나의 더블클릭 동작으로 기록됩니다. 기록이 기본적으로 창 기준 좌표를 쓰므로, 창을 옮겨도 같은 지점을 누릅니다.
돌리고 멈추기
목록에서 매크로를 고르고 Ctrl+Alt+1 을 누르면 시작합니다.
같은 키를 다시 누르면 멈춥니다. 툴바의 ▶ 매크로 실행 버튼도 같은 일을 합니다.
한국어 키보드에서는 왼쪽 Alt 로 눌러야 합니다. 오른쪽 Alt 는 한/영 키라 조합이 되지 않습니다.
실행 중에는 마우스 커서 바로 위에 상태창이 따라다니며 지금 몇 번째 동작을 하고 있는지와 중지 키를 보여 줍니다. 이 상태창은 클릭이 통과하고 화면 캡처에도 잡히지 않으므로 하던 일을 방해하지 않습니다. 동작 목록에서도 실행 중인 줄이 노랗게 따라 내려갑니다.
처음에 꼭 알아야 할 안전장치
매크로는 잘못 만들면 엉뚱한 창을 100번 누릅니다. 처음부터 아래 네 가지를 알고 시작하시는 편이 안전합니다.
| 장치 | 하는 일 |
|---|---|
| Pause 비상 정지 | 실행 중인 매크로를 멈추고 연타도 함께 끕니다. 어느 창에서 눌러도 먹는 단독키입니다 |
모의 실행 |
툴바 체크박스. 실제로 입력을 보내지 않고 로그만 남깁니다. 좌표와 조건이 맞는지 먼저 확인할 때 씁니다 |
점검 |
돌리기 전에 없는 창·빠진 이미지·없는 매크로 호출·순환 호출·표 0행·{머리글} 오타·블록 짝·화면 밖 좌표를 잡아냅니다. 줄을 두 번 누르면 그 동작으로 갑니다 |
| 시작 카운트다운 | 설정에서 정합니다. 실행 키를 누른 뒤 바로 시작하지 않고 잠깐 기다려 주므로, 대상 창으로 손을 옮길 시간이 생깁니다 |
처음 만든 매크로는 모의 실행을 켜고 한 번 돌려 보시기 바랍니다.
입력이 나가지 않으므로 틀려도 아무 일이 생기지 않고, 로그만 보면 어디서 빗나가는지 알 수 있습니다.
그다음 점검 을 눌러 경고가 없는지 보고, 그때 실제로 돌립니다.
실행이 끝나면 결과와 소요 시간·동작 수가 로그에 남습니다. 실패한 줄은 붉게 표시되고 자동으로 선택되므로 몇 번째였는지 눈으로 세지 않아도 됩니다.
기록 말고 직접 쌓기
기록으로 안 되는 것이 있습니다. 창이 뜰 때까지 기다리거나, 엑셀 표를 한 줄씩 읽거나,
화면 색을 보고 갈라지는 일은 '하던 대로 한 번' 이 아니기 때문입니다.
이럴 때는 + 동작 추가 로 동작을 직접 쌓습니다.
동작 목록은 위에서 아래로 순서대로 실행됩니다. 더블클릭하면 편집, 드래그하면 순서 변경이고, Space 로 지우지 않고 잠시 끌 수 있습니다. 잘못 건드렸으면 Ctrl+Z 로 되돌립니다.
기록해 둔 매크로에 동작 몇 개를 끼워 넣는 식으로 섞어 써도 됩니다. 어떤 동작이 있고 각각 언제 쓰는지는 다음 문서에 정리해 두었습니다.