S-Macro 가이드 : 마우스 클릭(MouseClick)

S-Macro 마우스 클릭(MouseClick) 가이드

위치가 고정된 버튼을 위한 가장 확실한 타격! 액션 모듈화로 활용성을 극대화하세요.

🎯 학습 목표
 웹 페이지의 구조와 상관없이, 화면상의 특정 좌표(X, Y)를 직접 클릭하는 방법을 배웁니다.
 좌표 클릭 시나리오를 파일로 저장하여 Call_Sub(모듈 호출)로 재사용하는 고급 기법을 마스터합니다.

💡 이 기능은 언제 쓰나요?
  ✔ 텍스트 클릭(Text_Click)으로 중복된 글자가 너무 많아 타겟을 잡기 힘들 때
  ✔ 엘리먼트(Click) 선택이 불가능한 플래시 영역이나 특수 팝업창을 제어할 때
  ✔ 자주 쓰이는 클릭 패턴을 액션 모듈로 만들어 다른 작업에 포함시키고 싶을 때
STEP 1

좌표 확보 및 시나리오 생성

클릭할 위치를 정확히 파악하고 독립된 시나리오 파일로 만드는 단계입니다.

  1. 클릭하려는 대상 위에 마우스를 올리고 S-Macro 상단의 Captured X, Y를 확인합니다.
  2. F3 키를 눌러 좌표를 고정하고, [작업 추가] 버튼을 눌러 리스트에 등록합니다.
  3. 액션 선택을 MouseClick으로 변경하고 확보한 좌표를 입력합니다.
  4. 이 클릭 작업만 포함된 시나리오를 별도의 파일(예: ClickModule.sms)로 저장합니다.
🔍 모듈화의 핵심:
좌표 클릭만 있는 시나리오를 따로 저장해두면, 나중에 어떤 메인 시나리오에서도 Call_Sub 명령 한 줄로 이 클릭을 실행할 수 있습니다.
STEP 2

Call_Sub를 이용한 액션 모듈 활용

마우스 클릭 시나리오를 저장해 두었다가 다른 명령어 시나리오에 추가하여 사용하는 방법입니다.

  1. 메인 시나리오 작성 중 이전에 저장했던 마우스 클릭 시나리오가 필요한 시점에서 액션을 Call_Sub로 선택합니다.
  2. 설정창에서 이전에 저장했던 예) ClickModule.smr 파일을 호출하도록 지정합니다.
  3. 이제 메인 시나리오 실행 중 해당 지점에서 마우스 클릭 시나리오가 완벽하게 작동합니다.
💡 활용 팁:
반복적으로 쓰이는 로그인 확인 클릭, 팝업 닫기 등을 각각 'Call_Sub'으로 불러 사용하면 시나리오 제작 속도가 10배 빨라집니다!
STEP 3

대안 기능 활용하기

마우스 클릭 시나리오가 상황에 맞지 않는다면 다음 방법을 고려해 보세요.

  • 1. Click (엘리먼트): 요소를 직접 지정하므로 창 크기가 변해도 정확합니다.
  • 2. Image_Click (이미지): 화면 내 그림을 찾아 클릭하므로 위치 이동에 강합니다.
  • 3. Text_Click (텍스트): 고유한 이름이 있는 버튼을 클릭할 때 가장 추천합니다.

🏁 작동 흐름 요약

모듈화된 마우스 클릭이 호출되는 과정입니다.

좌표 클릭 모듈 (sms 파일 저장)
─ 호출 ─▶
Call_Sub (메인 시나리오)
─ 실행 ─▶
지정 좌표 클릭 (물리적 타격)

댓글

이 블로그의 인기 게시물

ADMaster 마케팅 프로그램 안내

pc에서 넷플릭스(NETFLIX) 고화질로 보는 방법

전문점 따라잡는 곱창전골 맛있게만드는법