jamoa

jamoa

Filenames intact on Windows · 맥용 압축 프로그램, Windows로 보낸 한글 파일명이 깨지지 않습니다

Download for macOS
macOS 14 or later Apple silicon & Intel Notarized by Apple Free

The problem

macOS stores Korean, Japanese and other composed characters in a decomposed form. The built-in Archive Utility copies that form into the ZIP as-is, so on Windows the letters fall apart. Going the other way, a ZIP made on Windows often carries filenames in a legacy code page, which Archive Utility only decodes correctly when it matches your Mac's system language.

Archive Utility, opened on Windows ㅂㅗㄱㅗㅅㅓ_ㅊㅚㅈㅗㅇ.docx
jamoa, opened on Windows 보고서_최종.docx

What it does

Install

  1. Open the downloaded jamoa.dmg and drag jamoa into Applications.
  2. Launch it. The app is signed and notarized by Apple, so it opens without any workaround.
  3. Optional: turn on the Finder extension for right-click menus. See the first question below.

Questions

The right-click menu in Finder does not show jamoa

macOS turns off Finder extensions by default. Open System Settings › General › Login Items & Extensions › Finder Extensions and switch on jamoa.

Why does jamoa ask for permission to read a folder?

A Finder extension can tell jamoa which files you picked, but macOS does not let it hand over permission to read them. Allowing a folder once lets jamoa compress anything inside it without asking again. You can review or remove that permission in jamoa › Settings › File Access.

The name of my archive broke after I uploaded it somewhere

Names inside an archive are file content and survive any transfer. The name of the archive file itself is not, and some cloud services rewrite filenames during upload and download. This happens with any archiver. Using an English name for the archive file avoids it.

How do I get updates?

Choose jamoa › Check for Updates. jamoa never checks on its own.

Can jamoa open RAR files?

No. The licence for the RAR reference code does not permit it.

Support

Please open an issue and we will reply there:
github.com/mhb8436/jamoa-release/issues

Privacy

jamoa collects nothing.

  • No personal data is collected, stored or transmitted.
  • No analytics, no tracking, no advertising identifiers.
  • Files you compress or extract never leave your Mac.
  • The only network request jamoa ever makes is when you choose Check for Updates: it reads the latest version number from GitHub. Nothing about you or your files is sent. The Mac App Store version has no such menu and makes no network requests at all.

macOS용 다운로드

맥용 무료 압축 프로그램 · macOS 14 이상 · Apple 실리콘·인텔 · Apple 공증 완료

어떤 문제인가

macOS는 한글을 자모가 분리된 형태로 저장합니다. 기본 압축 도구는 그 형태를 그대로 ZIP에 넣기 때문에 Windows에서 열면 글자가 풀어져 보입니다. 반대로 Windows에서 만든 ZIP은 파일명이 레거시 코드페이지로 들어 있는 경우가 많고, 기본 도구는 Mac의 시스템 언어와 맞는 코드페이지 하나만 제대로 풉니다.

기본 압축 도구 → Windows에서 열면 ㅂㅗㄱㅗㅅㅓ_ㅊㅚㅈㅗㅇ.docx
jamoa → Windows에서 열면 보고서_최종.docx

이 앱이 하는 일

설치

  1. 내려받은 jamoa.dmg를 열고 jamoa를 응용 프로그램으로 끌어다 놓습니다.
  2. 실행합니다. Apple이 서명과 공증을 확인한 앱이라 별도 우회 없이 바로 열립니다.
  3. 선택: 우클릭 메뉴를 쓰려면 Finder 확장을 켭니다. 아래 첫 번째 항목을 보세요.

자주 묻는 것

Finder 우클릭 메뉴에 jamoa가 안 보입니다

macOS는 Finder 확장을 기본으로 꺼 둡니다. 시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램 › Finder 확장 프로그램에서 jamoa를 켜주세요.

왜 폴더 접근 권한을 묻나요?

Finder 확장은 어떤 파일을 골랐는지 알려줄 수 있지만, macOS가 그 파일을 읽을 권한까지 넘기는 것은 허용하지 않습니다. 폴더를 한 번 허용하면 그 안의 항목은 다시 묻지 않고 압축합니다. 허용 내역은 jamoa › 설정 › 파일 접근에서 확인하고 해제할 수 있습니다.

어딘가에 올렸더니 압축 파일 이름이 깨졌습니다

압축 파일 의 이름은 파일 내용이라 어떤 전송 경로에서도 안전합니다. 다만 압축 파일 자체의 이름은 다릅니다. 일부 클라우드 서비스가 올리고 내리는 과정에서 파일명을 다시 씁니다. 이건 어떤 압축 프로그램을 써도 같습니다. 압축 파일 이름만 영문으로 두면 피할 수 있습니다.

업데이트는 어떻게 받나요?

jamoa › 업데이트 확인을 누릅니다. jamoa가 스스로 확인하는 일은 없습니다.

RAR을 열 수 있나요?

열 수 없습니다. RAR 참조 코드의 라이선스가 이를 허용하지 않습니다.

문의

이슈를 남겨주시면 그곳에서 답변드립니다.
github.com/mhb8436/jamoa-release/issues

개인정보 처리방침

jamoa는 아무것도 수집하지 않습니다.

  • 어떤 개인정보도 수집·저장·전송하지 않습니다.
  • 분석 도구, 추적, 광고 식별자를 쓰지 않습니다.
  • 압축하거나 해제한 파일은 사용자의 Mac을 떠나지 않습니다.
  • jamoa가 네트워크에 나가는 경우는 사용자가 업데이트 확인을 눌렀을 때뿐이며, GitHub에서 최신 버전 번호를 읽어 올 뿐 사용자나 파일에 관한 정보는 보내지 않습니다. Mac App Store 버전에는 이 메뉴가 없고 어떤 통신도 하지 않습니다.