S-Macro 가이드 : 실시간 녹화 기능
S-Macro 실시간 녹화(amr) 가이드
복잡한 마우스 휠, 드래그, 키보드 동작을 그대로 재현하기
🎯 학습 목표
웹 요소(XPath) 분석만으로는 힘든 "정밀한 마우스 조작과 키보드 연타" 과정을
직접 녹화하여 나만의 자동화 시나리오에 이식하는 방법을 배웁니다.
🎯 녹화 파일의 특징
.amr (S-Macro Action Mobile Record): 실시간 동작 데이터를 저장하는 전용 파일입니다.
특징 1: 재생 시에만 자동으로 '전체 화면 좌표'를 사용하고 끝나면 원래대로 돌아옵니다.
특징 2: 기존 웹 분석 작업(Link, Click) 중간에 '부품(Call_Sub)'처럼 끼워 넣을 수 있습니다.
웹 요소(XPath) 분석만으로는 힘든 "정밀한 마우스 조작과 키보드 연타" 과정을
직접 녹화하여 나만의 자동화 시나리오에 이식하는 방법을 배웁니다.
🎯 녹화 파일의 특징
.amr (S-Macro Action Mobile Record): 실시간 동작 데이터를 저장하는 전용 파일입니다.
특징 1: 재생 시에만 자동으로 '전체 화면 좌표'를 사용하고 끝나면 원래대로 돌아옵니다.
특징 2: 기존 웹 분석 작업(Link, Click) 중간에 '부품(Call_Sub)'처럼 끼워 넣을 수 있습니다.
STEP 1
녹화 모드 진입하기
분석하기 까다로운 게임이나 특수 프로그램의 동작을 기록할 준비를 합니다.
- 액션 선택창에서 실시간녹화를 선택합니다.
- 기존 작업 뒤에 붙이려면 [이어서 녹화] 체크박스를 선택합니다.
- [녹화 시작 (F3)] 버튼을 누릅니다.
STEP 2
동작 기록 및 종료
사용자가 하는 마우스와 키보드의 모든 움직임이 초단위로 기록됩니다.
- 원하는 작업을 수행합니다. (마우스 클릭, 휠 스크롤, 드래그, 키보드 입력 등)
- 기록이 끝나면 [녹화 종료] 버튼이나 F3을 누릅니다.
- 리스트뷰 마지막에 ■ Return (녹화종료지점)이 자동으로 추가된 것을 확인합니다.
💡 기술적 팁 (좌표계 자동 스위칭):
녹화된 액션은 RecClick, MouseDrag라는 이름으로 저장됩니다.
이 작업들은 실행될 때만 잠시 전체 화면(Screen) 좌표로 변신하여 정밀하게 작동하므로,
웹 브라우저의 위치가 바뀌어도 방해받지 않고 안전하게 실행됩니다.
녹화된 액션은 RecClick, MouseDrag라는 이름으로 저장됩니다.
이 작업들은 실행될 때만 잠시 전체 화면(Screen) 좌표로 변신하여 정밀하게 작동하므로,
웹 브라우저의 위치가 바뀌어도 방해받지 않고 안전하게 실행됩니다.
STEP 3
프로젝트 저장 (통합 저장)
녹화된 시나리오는 전용 확장자로 안전하게 관리됩니다.
- 메인 화면의 [프로젝트 저장] 버튼을 누릅니다.
- 파일 이름 뒤에 자동으로 .amr 확장자가 붙는지 확인합니다.
- 저장된 파일은 나중에 [불러오기]를 통해 언제든 다시 편집할 수 있습니다.
🏁 하이브리드 실행 원리
웹 분석(XPath)과 실시간 녹화(amr)가 만났을 때의 흐름입니다.
웹 분석 영역
(상대 좌표: Relative)
─ 전환 ─▶
녹화 재생 영역
(전체 좌표: Screen)
─ 복구 ─▶
이미지 서치 등
(상대 좌표 복귀)
"복잡한 작업은 녹화하고, 정확한 클릭은 XPath로! S-Macro가 좌표계를 알아서 바꿔줍니다."
댓글
댓글 쓰기