[轉載]解決OS X ZIP 壓縮檔在Windows 下無法解壓縮的問題 ...
文章推薦指數: 80 %
所以有一種解決方式,那就是改用RAR 或7Z 格式來壓縮檔案,但麻煩的是Winodws 與Mac OS X 的預設壓縮格式都是ZIP ,ZIP 也是目前最不用擔心別人解不開的壓縮檔了。
天曉吾名PersonalOnlineHarbor日誌相簿影音好友名片
201210111550[轉載]解決OSXZIP壓縮檔在Windows下無法解壓縮的問題?咬一口蘋果星人轉自:http://buylog.blogspot.tw/2010/05/os-x-zip-windows.html
MacOSX與Windows在互相交換ZIP壓縮檔是一件很微妙的事,Windows產出的ZIP檔,Mac都可以很順利的解壓縮,但由MacOSX產出的ZIP檔,只要檔案中有任何的中文檔名,那麼Windows就無法解開了,而當場出現錯誤給你看。
這中間到底有什麼問題呢?由於身旁Windows使用者眾多,因此多年下來,早就養成壓縮ZIP檔時都要檢查一下檔名,檔案少時還無所謂,要是檔案數量一多,還真煩不勝煩,不過...也習慣了。
在一次偶然的機會中,看到了MacWinZipper 這套由日本人開發出來的軟體,號稱由它壓縮出來的ZIP檔,就算有內含非英文的檔名,一樣可以在Windows下順利解壓縮。
實測之下,發現的確可以,不過,只對日文檔案有效,對中文沒輒。
概然好奇心被挑起來了,就去做了一下功課,發現有個日本論壇 討論到了這事。
FollowingPKWare'sAppNote,iffilenameisencodedwithUTF-8,itmustsetgeneralarchive11thbitflagoruseextraUTF-8zipfilenameheader.ButApple'sarchivernevercareaboutit.SoevenUTF-8supportedWinzipinWindowscan'textractitproperlywithApple'sziparchivefile.ThereforetheyneverrecognizethatfilenameisUTF-8whentheyaredecompressing.Itmakesnon-readablefilenames.
Ironically,WIndows'sNTFSuseUTF-16internally.SoitstoreanyUnicodecharacters. WhyWindowsbuilt-inziputilitydon'tsupportUTF-8filename?
Ithinkit'sthematterofcompatibilitywithlegacyDOSziparchivefiles. Butthislegacysupportmakessomanyannoyingissuewhileexchangingfilesbetweenforeignusers.
其大意就是,兩個平台各有各的毛病與問題,導致了這樣的問題。
所以有一種解決方式,那就是改用RAR或7Z格式來壓縮檔案,但麻煩的是Winodws與MacOSX的預設壓縮格式都是ZIP,ZIP也是目前最不用擔心別人解不開的壓縮檔了。
況且,對Mac使用者來說,系統預設只要選取檔案,再按滑鼠右鍵即可壓縮的便利性還是很吸引人的,要使用者再打開程式來壓縮,有時還真是麻煩。
(當然,對玩家而言,用Automator做一個service就可以解決,但對一般人而言...,呃,還真是自找麻煩)不過這位回答問題的好,解答了我的疑惑,更讚的是,他也提供了解決的方法,他另外弄了一個CleanArchiver的分支軟體來解決這問題。
OriginalversionofCleanarchiverandmymodifiedversionhaveadifferentfunctionandpointofview.
Idon'twanttomakeitasforkversion,butHeandIhavedifferentopinionsonimplemetingCleanarchiver.SoImadeforkversion.
好吧,話講了一堆,導入正題,要決壓縮Zip會出問題的毛病,先去這位偉大無私的韓國工程的網站下載這個特製版的CleanArchiver程式 。
▲下載後執行CleanArchiver做一下設定,基本上就是ZIP格式要選擇「Big-5」的格式就對了。
▲比較一下,這是官方版的CleanArchiver的設定,可以發現它在ZIP的編碼選擇較少。
前面也說到,按滑鼠右鍵壓縮的便利性是很便利的事,而CleanArchiver會在右鍵選單中加入「ArchiveinZip」、「ArchiveinRar」、「Archivein7z」的功能,不用自己用Automator來加入,就算不太懂電腦也可以輕鬆的使用,跟原本預設的壓縮功能也相去不遠了。
▲CleanArchiver會自動在滑鼠右鍵選單中加入壓縮功能
而CleanArchiver也如同其名,在壓縮時會去除Mac上特有的「.DS_STORE」的屬性記錄檔案,讓Windows的使用者解開檔案不會看到一堆不知做何用途的東西。
要注意的是CleanArchiver只負責壓縮,解壓縮的話除了用OSX系統內預設的ArchiveUtility外,若考慮到RAR與7Z等其他格式,也可以考慮不用錢的TheUnarchiver、StuffitExpander、Zipeg或要付錢的BetterZip。
Lwoan/Xuite日誌/回應(0)/引用(0)Youtube-Eartha...|日誌首頁|[轉載]2012日內瓦發明...上一篇Youtube-Earthamazingsights(HD)-Music:LoreenaMcKennitt...下一篇[轉載]2012日內瓦發明金獎MobleMagicStand...回應
全部展開|全部收合
關鍵字
lwoan's新文章[置頂]memo_看官跟您沒關係的置頂文TsuTsuTi0光2H.265哈哈哈回來吧PokemonFumeFx、Realflow+Krakatoa蘋果華人必備takeyourpic日本人做的摺紙網站origami媽呀的超級強教學部落格mars5d媽呀render小知識
lwoan's新回應沒有新回應!
加我為好友日誌相簿影音
延伸文章資訊
- 1为什么mac压缩的文件windows打不开
但有用户反馈说MacOS系统的压缩文档,在Windows系统解压时会出现报错无法解压,为什么Mac压缩的文件Windows打不开?小编汇总了一些网络资料和实际解决 ...
- 2【壓縮軟體】壓縮檔案打不開怎麼辦? 3個解壓縮軟體讓你簡單 ...
WinRAR 是Windows 作業系統裡常見的壓縮軟體, ... MacOS 內建的解壓縮軟體十分陽春,只有解壓縮ZIP 檔,當拿到RAR 或其它檔案時就不能解壓縮檔案,而 ...
- 3Windows打不開Mac的壓縮檔? 讓Keka幫你一把! - 點子生活
用Mac的朋友當更新到OS X後, 不知道會不會有人發生跟筆者一樣, 常常在傳壓縮檔給Windows的朋友時, 明明同樣是zip檔但對方卻總出現錯誤碼而無法開啓的 ...
- 4Windows打不開Mac的壓縮檔? 讓Keka幫你一把! - Yahoo奇摩
用Mac的朋友當更新到OS X後, 不知道會不會有人發生跟筆者一樣, 常常在傳壓縮檔給Windows的朋友時, 明明同樣是zip檔但對方卻總出現錯誤碼而無法開啓的窘況呢? ...
- 5Mac 壓縮Windows 打不開 :: 軟體兄弟
Mac 壓縮Windows 打不開,記得剛開始接觸Mac 很習慣去找壓縮軟體,就像Windows 一定會有WinRAR ... 小巧、簡單易用的Mac 免費壓縮軟體,支援許多常見(和不常見)的壓...