매크로 레코더
레코더 페이지는 마우스와 키보드로 한 일을 한 번 캡처하여 단계로 바꿉니다. 보관용이 아니라 캡처 도구입니다. 기록을 코드 조각이나 작업에 복사하면, 그곳에서 실행됩니다.
고급 모드. 레코더 페이지는 고급 모드에서만 탐색 영역에 표시됩니다.
기록하기
- 기록 시작 ①을 클릭합니다.
- 기록 시작됨 메시지에 중지하려면 Ctrl+Break를 누르라고 표시됩니다. 확인을 클릭합니다. 구성 창이 최소화되고, 잠시 후(기본값 300ms) 기록이 시작됩니다. 기록 시작 확인을 끄면 (설정) 창이 최소화되고 기록이 즉시 시작됩니다.
- 기록할 작업을 합니다.
- Ctrl+Break를 누르거나, 구성 창을 다시 띄우고 기록 중지를 클릭합니다. 기록하는 동안 페이지에 경과 시간이 표시됩니다.
새 기록이 저장되고 선택됩니다. 아무것도 기록되지 않았으면 파일이 저장되지 않고 메시지로 알려 줍니다. 기록을 끝낼 때 구성 창에서 한 일(예: 기록 중지 클릭)은 제외됩니다.
그 시점에 스크립트가 자체 기록을 하고 있으면, 그 기록이 멈출 때까지 기록 시작을 사용할 수 없습니다.
암호 상자에 입력하는 암호를 포함해 모든 키가 기록됩니다. 기록은 암호를 일반 키 입력으로 저장하고, 실행할 때 다시 입력합니다. 암호를 입력하기 전에 기록을 중지하십시오.
기록되는 내용
기록은 한 일마다 하나씩, 한 순서대로 나열된 단계 목록입니다.
- 마우스 이동(최대 15ms마다 또는 4픽셀마다 중 먼저 오는 쪽으로 저장)
- 각 마우스 단추 누름과 놓기, 각 휠 회전
- 각 키 누름과 놓기
- 그 사이의 멈춤(대기 단계로)
또한 클릭하거나, 스크롤하거나, 입력하는 창이 바뀔 때마다 창 확인을 추가합니다. 기록이 실행될 때 창 확인은 올바른 프로그램의 창이 나타날 때까지 기다립니다. 창은 프로그램 파일 이름과 창 클래스가 같아야 합니다(대/소문자는 구분하지 않으며, 창 제목은 기록하지도 비교하지도 않습니다). 창이 제때 나타나지 않으면 알림으로 알려 주고 기록 실행이 중지되므로, 클릭과 키가 잘못된 창에 들어가는 일이 없습니다.
기록 목록
기록 탭에는 기록이 최신순으로, 이벤트 수, 길이, 만든 시간과 함께 나열됩니다. 기록은 구성 파일 옆의 Recordings 폴더에 있는 파일이며, Recordings 폴더 열기를 누르면 그 폴더가 열립니다.
- 새 기록의 이름은
macro_뒤에 날짜와 시간이 붙습니다. 이름을 바꾸려면 새 이름을 입력하십시오. 이미 있는 이름이면-1,-2등이 붙습니다. - 행의 삭제 단추는 확인 후 기록을 삭제합니다.
기록 사용하기
선택한 기록은 단계 ②로 열립니다. 스크립트로 전환하면 스크립트 언어로 변환된 모습을 볼 수 있습니다.
- 복사 ③은 단계(또는 스크립트가 선택되어 있으면 스크립트)를 클립보드에 복사하여, 작업 단계의 코드 보기나 스크립트에 붙여넣을 수 있게 합니다.
- 코드 조각 만들기는 표시 중인 형식(단계 또는 스크립트)으로 기록에서 새 코드 조각을 만들고 코드 조각 페이지에서 엽니다(코드 조각).
이 페이지에서 기록에 한 편집은 기록에 저장되지 않으며, 복사와 코드 조각 만들기가 가져가는 내용만 바꿉니다.
기록은 넣은 곳에서 실행됩니다. 작업에서 코드 조각을 호출하거나 단계를 작업에 붙여넣으십시오 (코드 조각 호출).
설정
설정 탭에는 카드가 두 개 있습니다.
캡처 설정:
| 설정 | 기본값 | 하는 일 |
|---|---|---|
| 기록 보존 | 50 | 보관할 기록 수. 새 기록을 만들 때마다 이 수를 넘는 가장 오래된 기록이 삭제됩니다. 0이면 모두 보관합니다. |
| 기록 시작 확인 | 켬, 300ms | 기록이 시작되기 전에 "중지하려면 Ctrl+Break를 누르십시오" 메시지를 표시하고, 캡처하기 전에 이 시간(0~10000ms)만큼 기다립니다. |
| 기록 중지 알림 | 켬 | 스크립트가 시작한 기록을 Ctrl+Break로 끝내면 알림을 표시합니다. |
보존은 아직 macro_ 이름을 가진 기록만 셉니다. 이름을 바꾼 기록은 직접 보관하는 것으로 간주되어 자동으로
삭제되지 않습니다. 한도까지 다섯 개 이내로 남으면 가장 오래된 다섯 개가 목록에 표시됩니다. 한도에 도달한
상태에서 기록을 시작하면 먼저 가장 오래된 기록을 삭제하시겠습니까? 질문이 표시되며, 가장 오래된 기록
삭제 후 시작을 누르면 삭제하고 시작합니다.
재생 설정:
| 설정 | 기본값 | 하는 일 |
|---|---|---|
| 재생 속도 | 100% | 기록된 멈춤의 속도, 1~1000%. 200%는 두 배 빠르게 재생합니다. 직접 작성한 작업에는 영향을 주지 않습니다. |
| 재생 마우스 경로 세부 수준 | 1개마다 1개 | 기록된 마우스 이동 N개마다 1개를 재생합니다. N은 1~1000입니다. 클릭과 휠 회전은 항상 기록된 위치에서 발생합니다. |
| 재생 창 대기 시간 | 2000ms | 창 확인이 기록된 창을 기다리는 시간으로, 최대 60000ms입니다. 0이면 기다리지 않고 한 번만 확인합니다. |
재생 속도와 재생 마우스 경로 세부 수준은 단계로 남아 있는 기록에만 적용됩니다. 스크립트로 변환한 기록은 멈춤을 기록된 속도로 재생하고, 기록된 모든 마우스 이동을 재생합니다. 이 페이지나 다른 단계 편집기에서 기록의 단계를 스크립트로 전환하면, 변환하기 전에 단계를 스크립트로 변환하시겠습니까? 대화 상자에 그렇다고 표시됩니다.
고급 모드. 모든 캡처 설정, 재생 마우스 경로 세부 수준, 재생 창 대기 시간은 고급 설정입니다.