Batch rename, names intact · 맥 파일 이름 일괄 변경, 한글이 안 깨집니다
Download for macOSor brew install --cask mhb8436/bakkumi/bakkumi
Files that travel between macOS and Windows lose their names in two different ways. A file from Windows can arrive with its name read in the wrong encoding. And a name written on a Mac is stored with its Korean letters taken apart, which looks fine on the Mac and scattered on Windows. You cannot see the second one on a Mac at all.
ÇÑ±Û ¹®¼ ÃÖÁ¾.txt
한글 문서 최종.txt
ㅎㅏㄴㄱㅡㄹ ㅁㅔㅁㅗ.txt
한글 메모.txt
bakkumi.dmg and drag bakkumi into Applications.
Or, with Homebrew: brew install --cask mhb8436/bakkumi/bakkumi.macOS turns off Finder extensions by default. Open System Settings › General › Login Items & Extensions › Finder Extensions and switch on bakkumi.
A Finder extension can tell bakkumi which folder you picked, but macOS does not let it hand over permission to change anything inside. Allowing a folder once lets bakkumi rename inside it without asking again. The folders you allowed are listed in the sidebar. Right-click one and choose Remove from List to take the permission back.
Then the name looks fine but its Korean letters are stored taken apart. Windows shows it that way. The status column says Tidy up, and turning on Show as Windows Sees It shows the difference.
Those names were already damaged before they reached you: the wrong encoding replaced some letters with a placeholder character, and the original is gone. bakkumi says so instead of guessing, and skips them.
macOS writes every name on an exFAT or FAT32 volume in the decomposed form, whatever an app does. bakkumi tells you when a volume cannot store joined names instead of pretending it worked. Repairing broken names still works there.
Choose bakkumi › Check for Updates. bakkumi never checks on its own.
If you installed with Homebrew, brew upgrade --cask bakkumi.
Please open an issue and we will reply there:
github.com/mhb8436/bakkumi-release/issues
bakkumi collects nothing.
{place} tag in a name, the GPS coordinates already
stored in the photo, rounded to three decimals, are sent to Apple's geocoding
service to get a place name. Nothing is kept after you quit.또는 brew install --cask mhb8436/bakkumi/bakkumi
맥과 윈도우 사이를 오가는 파일은 이름이 두 가지 방식으로 망가집니다. 윈도우에서 온 파일은 이름이 잘못된 인코딩으로 읽혀 도착하고, 맥에서 지은 이름은 한글이 자모 단위로 쪼개져 저장됩니다. 후자는 맥에서는 멀쩡해 보이고 윈도우에서는 흩어져 보이는데, 맥에서는 눈으로 구분할 수가 없습니다.
ÇÑ±Û ¹®¼ ÃÖÁ¾.txt
한글 문서 최종.txt
ㅎㅏㄴㄱㅡㄹ ㅁㅔㅁㅗ.txt
한글 메모.txt
bakkumi.dmg를 열고 bakkumi를 응용 프로그램으로 끌어다 놓습니다.
Homebrew를 쓴다면 brew install --cask mhb8436/bakkumi/bakkumi.macOS는 Finder 확장을 기본으로 꺼 둡니다. 시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램 › Finder 확장 프로그램에서 bakkumi를 켜주세요.
Finder 확장은 어떤 폴더를 골랐는지 알려줄 수 있지만, macOS가 그 안을 고칠 권한까지 넘기는 것은 허용하지 않습니다. 폴더를 한 번 허용하면 그 안에서는 다시 묻지 않습니다. 허용한 폴더는 왼쪽 목록에 보이고, 우클릭해서 목록에서 빼기를 누르면 권한이 사라집니다.
이름은 멀쩡해 보이지만 한글이 자모 단위로 쪼개져 저장돼 있는 경우입니다. 윈도우는 그 상태를 그대로 보여 줍니다. 상태 칸에 정리라고 적히고, 윈도우에서 보이는 대로를 켜면 차이가 보입니다.
파일이 도착하기 전에 이미 망가진 이름입니다. 잘못된 인코딩이 일부 글자를 대체 문자로 바꿔 버려 원래 글자가 남아 있지 않습니다. 바꾸미는 짐작으로 채우지 않고 그 사실을 말한 뒤 건너뜁니다.
macOS는 exFAT·FAT32 볼륨에는 어떤 앱이 무엇을 하든 모든 이름을 분리된 형태로 씁니다. 바꾸미는 그 볼륨에서 합쳐 저장할 수 없다는 사실을 알려 줄 뿐, 된 것처럼 꾸미지 않습니다. 깨진 이름 복구는 그 볼륨에서도 됩니다.
bakkumi › 업데이트 확인을 누릅니다. 바꾸미가 스스로 확인하는 일은
없습니다. Homebrew로 설치했다면 brew upgrade --cask bakkumi.
이슈를 남겨주시면 그곳에서 답변드립니다.
github.com/mhb8436/bakkumi-release/issues
바꾸미는 아무것도 수집하지 않습니다.
{place} 태그를 넣으면, 사진에 이미 들어 있는 GPS 좌표를 소수
셋째 자리로 반올림해 Apple의 지오코딩 서비스에 보내고 장소 이름을 받아 옵니다.
앱을 끄면 아무것도 남지 않습니다.