1. 파이썬(Python) 설치 (필수)
파이썬 코드를 읽고 컴퓨터가 실행할 수 있게 해주는 핵심 프로그램입니다.
- 다운로드 위치: 파이썬 공식 홈페이지(python.org/downloads)에 접속합니다.
- 설치 방법: 메인 화면의 노란색 'Download Python 3.x.x' 버튼을 눌러 설치 파일을 받고 실행합니다.
- [가장 중요] 설치 프로그램이 열렸을 때, 첫 화면 하단에 있는 "Add python.exe to PATH" (또는 Add Python to environment variables) 체크박스를 반드시 체크하신 후 'Install Now'를 클릭하셔야 합니다. 이를 누락하면 이후 과정에서 오류가 발생합니다.
2. 코드 편집기 설치 (권장)
메모장으로도 코딩은 가능하지만, 코드의 색상을 구분해 주고 클릭 한 번으로 실행을 도와주는 전용 편집기(IDE)를 사용하는 것이 좋습니다. 가장 대중적으로 쓰이는 것은 'VS Code'입니다.
- 다운로드 위치: Visual Studio Code 공식 홈페이지(code.visualstudio.com)에 접속합니다.
- 설치 방법: 파란색 'Download for Windows' 버튼을 눌러 다운로드 후 기본 설정대로 설치를 진행합니다.
3. 매크로 라이브러리 다운로드 (파이썬 설치 완료 후)
파이썬 기본 프로그램 자체에는 마우스나 키보드를 제어하는 기능이 없습니다. 따라서 화면을 제어해 주는 확장 도구(라이브러리)를 명령어로 다운로드해야 합니다.
- 설치 방법: Windows 하단 검색창에서 cmd를 검색하여 '명령 프롬프트'를 엽니다.
- 까만 창이 나타나면 아래의 명령어를 하나씩 입력하고 Enter를 누릅니다.
- pip install pyautogui (입력 후 엔터: 마우스 이동 및 클릭 제어용)
- pip install keyboard (입력 후 엔터: 키보드 입력 제어용)
위 과정이 모두 끝나면 파이썬으로 매크로를 만들 모든 준비가 완료된 것입니다.
2. 메모장으로 저장하는 방법
- 윈도우 검색창에서 **'메모장'**을 검색하여 엽니다.
- 위에서 복사한 파이썬 코드를 메모장에 붙여넣기 합니다.
- 메모장 왼쪽 위 메뉴에서 **[파일] -> [다른 이름으로 저장]**을 클릭합니다.
- [가장 중요] 저장 창이 뜨면 아래쪽 '파일 형식'을 텍스트 문서(*.txt)에서 모든 파일(*.*)로 반드시 변경합니다.
- 파일 이름을 macro.py 라고 적습니다. (뒤에 .py가 붙는 것이 파이썬 파일이라는 뜻입니다.)
- 찾기 쉽게 **'바탕 화면'**을 선택하고 [저장] 버튼을 누릅니다.
3. 프로그램 실행하는 방법
사용자의 컴퓨터 환경(정확한 바탕화면 폴더 경로 등)이 확실하지 않음 상태이므로, 경로 입력 없이 가장 쉽고 확실하게 실행하는 방법(드래그 앤 드롭)을 알려드립니다.
- 윈도우 검색창에 **cmd**를 입력하여 명령 프롬프트 까만 창을 엽니다.
- 까만 창에 키보드로 python 이라고 칩니다. ([주의] python이라는 글자 뒤에 반드시 스페이스바로 띄어쓰기를 한 칸 해야 합니다.)
- 방금 바탕화면에 저장해 둔 macro.py 파일을 마우스로 클릭한 채로 끌어와서 까만 창 위에 올려놓고(드래그 앤 드롭) 마우스 버튼을 놓습니다.
- 까만 창에 파일의 경로가 자동으로 입력되면, 키보드의 [Enter] 키를 누릅니다.
- "3초 뒤 매크로를 시작합니다"라는 문구가 뜨며 프로그램이 작동을 시작할 것입니다.
[긴급 정지 팁 (추측입니다)] 매크로가 의도치 않게 잘못된 곳을 계속 클릭하여 컴퓨터 제어가 어려워질 것으로 우려되실 수 있습니다. 파이썬 pyautogui는 안전장치가 있어서, 마우스를 모니터 화면의 모서리 4군데 중 아무 곳이나(예: 왼쪽 맨 위 끝) 강제로 확 밀어 넣으면 매크로가 즉시 에러를 내며 멈춥니다.
방법 2: 파이썬 까만 창 아예 숨기기 (근본적 해결)
명령 프롬프트(cmd) 창 자체를 아예 띄우지 않고 백그라운드에서 투명하게 매크로만 실행시키는 파이썬의 숨겨진 기능입니다.
- 바탕화면에 저장해 둔 macro.py 파일에 마우스 오른쪽 버튼을 누르고 **[이름 바꾸기]**를 선택합니다.
- 파일 확장자를 .py에서 .pyw 로 변경합니다. (끝에 w만 하나 덧붙이면 됩니다.)
- 이제 cmd 창을 열고 복잡하게 명령어를 칠 필요가 없습니다. 바탕화면의 **macro.pyw 파일을 마우스로 '더블 클릭'**만 하시면 됩니다.
***파이썬 코드를 .exe 실행 파일로 만드는 방법
파이썬이 설치된 현재 컴퓨터에서 **PyInstaller**라는 공식적인 도구를 사용해 매크로 파일을 .exe 파일 하나로 압축 및 포장할 수 있습니다. 이렇게 포장된 .exe 파일은 파이썬이 없는 어느 윈도우 PC에서든 더블 클릭만으로 똑같이 작동합니다.
진행 과정 (요약):
- 도구 설치: cmd 창에서 pip install pyinstaller 명령어로 변환 도구를 설치합니다.
- 변환 실행: cmd 창에 pyinstaller -w -F macro.py (또는 현재 저장하신 파일명)을 입력합니다. 여기서 -w는 까만 창을 숨기는 옵션이고, -F는 여러 파일을 .exe 파일 딱 하나로 묶어주는 옵션입니다.
- 결과물 확인: 작업이 끝나면 dist라는 폴더가 새로 생기며, 그 안에 윈도우에서 바로 실행할 수 있는 macro.exe 파일이 완성됩니다. 이 파일만 USB나 메일로 복사해서 다른 PC로 가져가시면 됩니다.
주의 및 검토 사항
- [확실하지 않음] 백신 오진 가능성: 개인이 PyInstaller로 직접 만든 .exe 파일은 디지털 서명(공식 인증서)이 없기 때문에, 다른 컴퓨터에 옮겼을 때 윈도우 디펜더(Windows Defender)나 알약, V3 같은 백신 프로그램이 이를 해킹 프로그램이나 바이러스로 오해하고 실행을 차단할 가능성이 있습니다.
- [추측입니다] 만약 차단된다면, 옮겨간 컴퓨터의 백신 설정에서 해당 .exe 파일을 '검사 예외(허용) 항목'으로 수동 등록해 주어야 정상적으로 실행될 것으로 추측됩니다



