안녕하세요! 61.75입니다 😊
오늘은 오토핫키(AutoHotkey)의 강력한 도구인 Window Spy 사용법을 소개할게요.
이 기능은 특히 UI 제어 자동화 작업에서 필수로 쓰이는 도구인데요, 여러분이 제어하고 싶은 창이나 버튼의 정보를 쉽고 빠르게 확인할 수 있게 도와줍니다.
오토핫키(AutoHotkey) 초보자를 위한 사용 설명서 🚀
안녕하세요! 61.75입니다 😊오늘은 오토핫키(AutoHotkey)를 처음 접하는 분들을 위해, 아주 쉬운 사용법과 기본 개념부터 차근차근 설명해 드릴게요!오토핫키는 윈도우의 생산성 도구로, 반복 작업
nibabook.tistory.com
💡 Window Spy란?
Window Spy는 오토핫키에서 제공하는 도구로, 특정 프로그램 창이나 컨트롤(버튼, 텍스트 필드 등)의 세부 정보를 확인할 수 있는 유틸리티입니다.
주요 기능:
- 창의 기본 정보 확인
- 창 제목(Window Title)
- 클래스 이름(Class Name)
- 프로세스 이름(Process Name)
- UI 요소의 좌표 확인
- 마우스 커서의 X, Y 좌표(현재 화면 기준).
- 창 내부에서 상대적인 위치(Client Position).
- 컨트롤 식별
- 특정 버튼이나 텍스트 상자의 고유 이름(Control Name).
- 컨트롤 ID를 기반으로 자동화 작업 설정 가능.
📥 Window Spy 실행 방법
Window Spy는 오토핫키를 설치하면 기본으로 제공되며, 실행 방법은 아래와 같아요:
1️⃣ 오토핫키 설치 디렉토리로 이동
- 보통
C:\Program Files\AutoHotkey
에 설치됩니다.
2️⃣ Window Spy 실행
- 설치 디렉토리에서
WindowSpy.ahk
파일을 더블 클릭합니다.
3️⃣ 백그라운드에서 실행
- 실행 후 작은 창이 뜨면 준비 완료!
🔍 Window Spy 사용법
Window Spy를 실행한 상태에서 확인하려는 프로그램 창이나 UI 요소 위에 마우스를 올려보세요.
화면에 실시간으로 해당 창의 정보가 표시됩니다.
주요 정보 예시:
- Window Title, Class, and Process→ 현재 활성화된 프로그램 창의 제목, 클래스 이름, 실행 파일을 보여줍니다.
Title: Untitled - Notepad Class: Notepad Process: notepad.exe
- Mouse Position→ 마우스 커서의 위치를 기준으로 창 내부와 화면 전체에서의 좌표를 알려줍니다.
In Active Window: 100, 200 (relative) On Screen: 500, 700 (absolute)
- Control Under Mouse→ 현재 마우스 아래에 있는 컨트롤의 이름과 텍스트 정보를 제공합니다.
ClassNN: Edit1 Text:
🛠️ Window Spy 활용 예제
🔹 1. 특정 창에서만 단축키 작동
Window Spy로 창 제목과 클래스 이름을 확인한 후, 아래처럼 특정 창에서만 단축키를 설정할 수 있습니다.
#IfWinActive ahk_class Notepad
F1::Send Hello, Notepad!
#If
활용 팁: 메모장(Notepad) 창에서만 F1
키를 눌렀을 때 "Hello, Notepad!"라는 텍스트를 입력합니다.
🔹 2. 버튼 클릭 자동화
Button의 ClassNN 정보를 가져와 특정 버튼을 자동으로 클릭할 수 있습니다.
; 특정 버튼 클릭
WinActivate, Calculator
ControlClick, Button1, Calculator
활용 팁: Window Spy로 버튼 이름(ClassNN)을 확인한 뒤 자동 클릭 작업을 설정하세요.
🔹 3. 특정 좌표 클릭
마우스 클릭 좌표를 기준으로 작업을 설정할 수 있습니다.
; 마우스 좌표를 기준으로 클릭
F1::
Click 500, 700 ; Screen 기준 좌표
return
활용 팁: Window Spy에서 확인한 X, Y 좌표를 입력해 특정 위치를 클릭하는 자동화 작업을 구현할 수 있어요.
🚀 Window Spy의 장점과 활용 팁
👍 장점
- 직관적이고 사용이 쉬움: 마우스만 올리면 정보가 바로 표시되니 초보자도 금방 익숙해질 수 있어요.
- 고급 자동화 작업 가능: 창, 버튼, 컨트롤 정보까지 확인 가능하니 복잡한 작업도 손쉽게 설정할 수 있습니다.
🌟 활용 팁
- 정보를 텍스트로 저장: 확인한 정보를 메모장 등에 기록해 두면 나중에 스크립트를 작성할 때 편리해요.
- 좌표는 상대값을 활용: 화면 전체 기준보다는 창 내부 기준(Client Position)을 사용하는 것이 유연성이 높아요.
- Window Spy와 함께 디버깅: 스크립트가 작동하지 않을 땐 Window Spy로 컨트롤 정보를 다시 확인하며 문제를 찾아보세요.
💬 61.75의 한마디
Window Spy는 오토핫키를 활용한 UI 자동화 작업의 핵심 도구입니다! 처음에는 어렵게 느껴질 수도 있지만, 몇 번 사용해보면 정말 쉽고 편리하다는 걸 알게 되실 거예요. 😊
궁금한 점이나 더 알고 싶은 활용 사례가 있다면 댓글로 남겨주세요. 여러분의 자동화 도전을 응원합니다! 🚀
오토핫키(AutoHotkey)로 윈도우 작업 자동화: 활용 예시 및 스크립트 모음 🎮💻
안녕하세요! 61.75입니다! 😊요즘 다들 바쁘시죠? 반복 작업에 치여 귀중한 시간을 빼앗기고 계신가요?그렇다면 지금부터 제가 소개할 오토핫키(AutoHotkey)를 꼭 주목해 보세요. 오토핫키는 윈도
nibabook.tistory.com
'IT 인터넷' 카테고리의 다른 글
Windows 11의 파일 탐색기에 대한 도움말 보기: 완벽 가이드 🖥️ (1) | 2024.11.23 |
---|---|
mfc140u.dll이(가) 없어 코드 실행을 진행할 수 없습니다. :: mfc140u.dll 누락 오류? 한 방에 해결해봅시다! 🚀 (1) | 2024.11.20 |
오토핫키(AutoHotkey) 초보자를 위한 사용 설명서 🚀 (2) | 2024.11.19 |
오토핫키(AutoHotkey)로 윈도우 작업 자동화: 활용 예시 및 스크립트 모음 🎮💻 (1) | 2024.11.19 |
윈도우 업데이트 하드 용량 문제 해결: 용량이 부족할 때 대처 방법 (3) | 2024.11.14 |