Go Back   AppleForum > Software > Application

 
 
thread_tools
2004-10-10, 08:44 AM   #1
gura
Senior Member
 
gura's Avatar
 
Registered: May 2004
My Mac: iBook G4 800, 1152MB, Tiger 10.4.9
Posts: 242
오프라인
zip파일과 BOMArchiveHelper

zip파일 내의 한글파일 문제라던지 Mail.app에서 첨부된 zip파일을 클릭했을때 생기는 오류때문에
팬서의 zip 파일 암축해제에 엄청난 불만을 가지고..
저한테 딱맞는 Unzip 프로그램을 cocoa로 만들었드랩니다..

그런데 Unzip프로그램을 다 만들고 보니..
zip 파일에 연결된 응용프로그램이 StuffIt이 아니라 BOMArchiveHelper라는
/System/Library/CoreServices 에 있는 응용프로그램이더라구요..

지금까지 StuffIt으로 zip파일을 압축해제 하고 있다고 생각했는데 그게 아니었던 것입니다..
zip 파일 연결 프로그램을 StuffIt 으로 변경했더니.. 한글파일도 문제없고(한글상위에서) , Mail.app에서 첨부된 zip 파일을 클릭해도 전혀 문제가 없더군요..
(나는.. 왜.. Unzip 프로그램을 만드는 삽질을 했단 말인가..)

BOMArchiveHelper에 대해 검색을 해보니..
팬서에서 제공하는 BOMArchiveHelper는 resource fork 부분도 압축하고 해제하는 기능을 제공하더군요..
하지만 저 기능때문에 팬서에서 저 프로그램으로 압축된 zip파일은 windows에서 제대로 압축해제가 안되지요..

저는 resource fork가 포함된 zip파일을 받을 일이 없기 때문에 zip 파일 연결프로그램을 StuffIt으로 바꾸어 버렸습니다.
바꾸니까. zip 파일에 대한 제 근심은 담배연기 처럼 사라져 버렸답니다.
아직 이런 사실을 몰라서 zip 파일 때문에 괴로운 분들을 위해 posting합니다..

그리고 제가 만든 Unzip 프로그램은 필요가 없어졌지만..
cocoa를 공부하려는 분들을 위하여 소스를 공개합니다.
다음 링크를 따라가시면 소스를 받을 수 있어요.
소스는 여기

gura 님께서 2004-10-10 08:49 AM 에 수정하셨습니다..
  Reply With Quote
2004-10-10, 10:40 AM   #2
jeijunn
Senior Member
 
Registered: Mar 2002
My Mac: G3 iBook/500Mhz,7600/G3,6200/75Mhz,Intel iMac24" 2.8Ghz
Posts: 178
온라인
소스 감사합니다 공부에 도움이 많이 될 것 같습니다 :-)
  Reply With Quote
지금 시각: 10:32 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.