Go Back   AppleForum > Software > Application

 
 
thread_tools
2008-01-27, 06:34 PM   #1
구바바
Senior Member
 
구바바's Avatar
 
Registered: Apr 2002
My Mac: Macbook Core2Duo & iMac G4
Posts: 313
오프라인
PC로 열었을 때 한글 파일명이 깨지지 않는 압축 프로그램?

가끔씩 여러 개의 파일을 전자우편으로 PC 사용자에게 전송해야 할 경우가 있습니다. 그럴 때 그 전송할 파일들을 한 개의 압축파일로 만들어 전자우편에 첨부하면 편리할 것입니다. 문제는 맥에서 한글로 된 파일이름을 가진 파일을 압축했을 때, 그 압축파일을 PC에서 풀어보면 한글로 된 파일 이름이 깨져있는 관계로 에러가 발생하여 압축이 풀리지 않는다는 것입니다.(Mac OS에서 기본적으로 제공하는 zip의 경우.)

CleanArchiver라는 애플리케이션을 이용하여 bz2 포맷으로 압축했을 때는 위와 같은 문제가 생기지 않으나, bz2는 여러 개의 파일을 한 개의 파일로 만드는 것을 지원하지 않는 것인지 한 개의 파일은 압축할 수 있으나, 폴더나 여러 개의 파일을 선택하게 되면 tar로 한 번 묶은 것을 압축하게 되기 때문에 tar로 변환하는 과정에서 한글이 깨져버리는 것 같습니다.

7zX로 7z 포맷으로 압축한 다음, PC에서 압축을 풀면 압축이 풀리기는 하는데, PC에서는 한글이 자모가 모두 풀어쓰기된 채 파일명이 나타납니다.

Mac에서 Mac으로 옮기는 경우라면 Mac OS의 아카이브 유틸리티를 사용한 압축파일이나 기타 여러가지 포맷을 사용해도 한글 파일명이 망가지지 않는 것 같지만, PC로 넘기는 경우 이러한 문제 때문에 별 수 없이 파일명을 모두 영문으로 바꾸어 압축하고 있습니다.

이러한 문제를 해결할 수 있는 맥용 압축 유틸리티는 없을까요? 아니면, 꼭 압축이 아니더라도 여러 개의 파일을 전자우편으로 손쉽게 전송할 수 있는 다른 방법은 없을까요?
__________________
그럼... ^^;;
  Reply With Quote
2008-01-27, 07:07 PM   #2
nautilus22
New Member
 
nautilus22's Avatar
 
Registered: Dec 2007
My Mac: MacBook Pro 15 inch
Posts: 16
오프라인
오 저만 겪는 일이 아니였군요. 답변이 아니어서 죄송합니다. ^^
저도 아는 형이 파일을 부탁해서 압축을 해서 보냈더니 계속 에러가 난다고 하더라구요. 한글도 깨지고... 저는 별 꺼 아니겠지 라고 생각 했었는데 이런 문제가 있었군요.
한글을 영어로 바꾼 다음에 압축 하는 방법 외에 다른 방법이 정말 없을까요?

참고로 저는 Mail을 이용 하는데, 맥에서 다른 방법으로 이 메일을 보내도 전부다 에러가 나는가요?
  Reply With Quote
2008-01-27, 09:20 PM   #3
renzboy
Senior Member
 
renzboy's Avatar
 
Registered: Aug 2004
My Mac: MacBook(2GHz), Intel Mac Mini (Core Duo), 15" Powerbook G4, PISMO, iMac G3 600
Posts: 181
오프라인
인용:
nautilus22 님이 쓰신 글 글 보기
오 저만 겪는 일이 아니였군요. 답변이 아니어서 죄송합니다. ^^
저도 아는 형이 파일을 부탁해서 압축을 해서 보냈더니 계속 에러가 난다고 하더라구요. 한글도 깨지고... 저는 별 꺼 아니겠지 라고 생각 했었는데 이런 문제가 있었군요.
한글을 영어로 바꾼 다음에 압축 하는 방법 외에 다른 방법이 정말 없을까요?

참고로 저는 Mail을 이용 하는데, 맥에서 다른 방법으로 이 메일을 보내도 전부다 에러가 나는가요?
제가 아는 nautilus22 인지 궁금합니다.

답변이 아니라서 죄송.
__________________


Go Gators!!

First School in NCAA Division 1 Hold Titles Basketball and Football in Same Year !!
  Reply With Quote
2008-03-31, 04:58 PM   #4
GrangBleu
Veteran Member
 
Registered: May 2006
My Mac: Macbook pro
Posts: 679
오프라인
저같은경우 영어 이름임에도 불구하고 가끔 맥에서 압축한 파일이 윈도우에서 풀리지않는경우가 있습니다..

여하튼 맥에서 압축한 파일이 윈도우에서 잘풀리게 하는법이 없나요
  Reply With Quote
2008-04-01, 01:53 AM   #5
gnucian
Senior Member
 
gnucian's Avatar
 
Registered: Aug 2007
My Mac: iMac Intel Core Duo 20", iPhone 3GS 32GB
Posts: 124
오프라인
이 문제도 고질적인 문제 중 하나인 것 같습니다. 다른 건 웬만해서 해결되는데 이건 영...
  Reply With Quote
2008-04-01, 02:51 AM   #6
trip2me
Senior Member
 
trip2me's Avatar
 
Registered: Nov 2007
My Mac: Thinkpad x60t
Posts: 178
오프라인
인용:
구바바 님이 쓰신 글 글 보기
7zX로 7z 포맷으로 압축한 다음, PC에서 압축을 풀면 압축이 풀리기는 하는데, PC에서는 한글이 자모가 모두 풀어쓰기된 채 파일명이 나타납니다.
저도 알아보았습니다만, 맥은 UTF-8-MAC이라는 인코딩을 사용해서 7z을 써도 윈도에서 자모가 풀려버리는 현상이 일어난다고 합니다.

convmv 라는 파일명 인코딩을 변경하는 perl스크립트가 있는데 이를 이용할 줄 잘 모르는건지 저는 사용을 하니 에러가 나네요.

Code:
$ convmv --notest -f utf8 -t cp949 테스트파일
하면 스크립트 내부에서 인수를 잘못 받았다고 하면서 에러가 나고 변환이 되지 않는군요.
이거라도 되면 어찌 해 보고싶은데...

convmv제작자 메뉴얼을 따르면 맥의 파일 시스템이 파일인코딩을 다른식으로 바뀌게 허용하지를 않는다고 합니다.
안타까운 일이네요.

bzip2 처럼 내부적으로 뭔가 처리하는 방법이 필요할듯 합니다.
__________________
Let's be a realist, however, keep impossible dream in our mind.
-Che Guevara-

All of the credit is due to Allah. Only the mistakes have been mine.
-Malcolm X-

trip2me 님께서 2008-04-01 02:56 AM 에 수정하셨습니다..
  Reply With Quote
2008-04-01, 07:04 AM   #7
bosswin00
Senior Member
 
bosswin00's Avatar
 
Registered: Jan 2004
My Mac: MACBook
Posts: 354
오프라인
일본어는 한자표기가 이상하게 되는 문제가 있었는데, 레퍼드로 오면서 고쳐진것 같습니다.
에플에서 신경만 써주면 개인 유저가 신경쓰지 않고 살아도 될텐데요..
__________________
I love FEBC JAPAN!
  Reply With Quote
2008-04-07, 12:04 PM   #8
Mc까비
Senior Member
 
Mc까비's Avatar
 
Registered: Apr 2006
My Mac: iMac 4.1, MB 1.1, MBP 4.1
Posts: 128
오프라인
Wink

고민하지 마시기 바랍니다.

HangulZip: 한글 Zip ;-)

  Reply With Quote
2009-07-07, 01:20 AM   #9
trip2me
Senior Member
 
trip2me's Avatar
 
Registered: Nov 2007
My Mac: Thinkpad x60t
Posts: 178
오프라인
대체할만한 프로그램이 있을까요?

다시금 이 글타래를 한번 살려 봅니다.

맥에서 압축한 zip파일을 윈도에서 열면 한글이 다 깨지네요.

예전에 올렸던 위 워크플로우가 느리고 메뉴 찾아 들어가기가 좀 불편해서 오픈소스 프로그램들을 수정하고 합쳐서 이 문제를 해결할 방안을 찾으려 하고 있습니다. 그리고 가급적 윈도 사용자가 특별한 압축해제 프로그램을 사용하지 않고 일반적인 툴로 문제없이 풀 수 있도록 애초에 압축시 해결하는게 좋을꺼 같아요.

대체 압축 프로그램을 찾아보았는데 7zip은 아직 UTF-8 NFD로 인코딩된 파일명를 NFC로 바꾸지 않아서 한글 자소가 풀려버리는 문제가 있고 bzip2는 잘 되지만 archive기능이 없고 파일 하나를 압축하는 것이라 조금 난감하네요. 맥에 있는 tar를 살펴보니 역시나 파일명을 UTF-8 NFD로 기록해서 제대로 안됩니다.

이리저리 구글링 해 보니 KLDP에서 랜덤여신님이 올린 unzip 5.52 한글 패치 | KLDP 이 있었습니다. 이를 참고해서 Info-ZIP's UnZip 을 libiconv를 사용해 적절히 수정해보니 윈도우에서 압축된 zip파일이 맥에서 The Unarchiver가 풀듯이 제대로 풀립니다.

그리고 댓글에 있는 ganadist님이 올린 https://bugs.launchpad.net/debian/+s...zip/+bug/10979 패치를 살펴보고 Info-ZIP's Zip 에 적당히 적용하고, 이렇게 만든 zip 을 Sopht Square - CleanArchiver 에다가 내장시키고 적당히 수정해서 압축시 UHC( CP949 )로 파일명을 인코딩하는 것으로 만들려고 합니다.

혹여나 다른 좋은 생각이 있으시거나 이미 잘 사용하는 프로그램이 있다면 헤메고 있는 제게 가르침을 내려주세요 : )
또 제 생각에 문제점이 있다면 역시나 조언 부탁드립니다.
__________________
Let's be a realist, however, keep impossible dream in our mind.
-Che Guevara-

All of the credit is due to Allah. Only the mistakes have been mine.
-Malcolm X-

trip2me 님께서 2009-07-07 01:35 AM 에 수정하셨습니다.. 이유: 링크추가
  Reply With Quote
2009-10-22, 02:28 AM   #10
trip2me
Senior Member
 
trip2me's Avatar
 
Registered: Nov 2007
My Mac: Thinkpad x60t
Posts: 178
오프라인
위에 생각한 프로그램을 올렸습니다.
CleanArchiver
윈도우에 파일을 전달하기 위해 압축을 할 경우 썩 나쁘지 않는 기능을 합니다.
__________________
Let's be a realist, however, keep impossible dream in our mind.
-Che Guevara-

All of the credit is due to Allah. Only the mistakes have been mine.
-Malcolm X-
  Reply With Quote
지금 시각: 02:53 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2010 by AppleForum and/or their respective owners.