GeekNews / Hada
Show GN: 맥 파일명 자소분리를 자동으로 막아주는 메뉴바 앱을 만들었습니다 (Python · rumps · watchdog · Deve...
2026년 8월 3일 오전 06:543 추천0 댓글
#Software Development#NFD#Python#macOS#NFC
기사 요약
맥(macOS) 환경에서 생성된 파일명이 윈도우로 이동 시 한글이 깨지는 자소 분리 현상을 방지하는 메뉴바 앱을 개발했습니다. 이 앱은 Python의 watchdog 라이브러리를 활용해 파일 시스템의 변화를 감지하고, NFD 방식으로 저장된 파일명을 NFC 방식으로 자동 변환합니다. 개발자는 개인용으로 제작했던 코드를 서명 및 공증 과정을 거쳐 배포 가능한 DMG 파일 형태로 완성했습니다.
주요 내용
- 맥에서 생성된 파일명이 윈도우에서 한글이 깨지는 자소 분리 현상을 자동으로 방지합니다.
- Python의 watchdog 라이브러리를 사용하여 파일 시스템 변화를 실시간으로 감지하고 처리합니다.
- NFD 방식으로 저장된 파일명을 호환성이 높은 NFC 방식으로 변환하여 문제를 해결합니다.