macで圧縮したzipファイルをwindowsで解凍したらぶっ壊れる問題が判明!

記事サムネイル
1 : 2026/01/04(日) 20:25:17.22 ID:k9ZOrxa00

Binary number@_actbit
MacがZip圧縮するとUTF-8で圧縮しているにもかかわらずUTF-8であることを示すフラグを立ててないので
Windowsで解凍するときに文字化けを起こすことを今年も啓発していかなければならない

Binary number@_actbit
こいつのせいでかなりシステム開発苦労した記憶があるのでそれなりに恨んでます
(zipのファイル名領域読み込んで文字コード判定してその文字コードで解凍するみたいなことしてた)

Binary number@_actbit
WindowsがShift-JISつかってたのも
まぁ戦犯な案件ではあるが

Binary number (@_actbit) on X
MacがZip圧縮するとUTF-8で圧縮しているにもかかわらずUTF-8であることを示すフラグを立ててないのでWindowsで解凍するときに文字化けを起こすことを今年も啓発していかなければならない
ニュー速(嫌儲) - 5ちゃんねる掲示板
2 : 2026/01/04(日) 20:26:12.57 ID:3JAAhxmA0
Macのzipの扱いは何年経っても直らないな
3 : 2026/01/04(日) 20:27:07.87 ID:waodxMSc0
>Shift-JIS

聞きたくない言葉第137位くらい

8 : 2026/01/04(日) 20:34:06.03 ID:5E8Ga95r0
>>3
Euc-jpよりマシだろ
5 : 2026/01/04(日) 20:30:00.81 ID:RCyKD3hga
macしか使ってないやつとファイルのやり取りしたくない
6 : 2026/01/04(日) 20:32:12.63 ID:dF41f+MA0
これって標準が定まってないから実装がバラバラだっただけなのでは
11 : 2026/01/04(日) 20:47:55.89 ID:rgILPkxpd
>>6
MacのUnicodeもゴミカスやぞ
7 : 2026/01/04(日) 20:33:14.07 ID:/Wtpc9700
ゴミファイル入ってるのうぜぇ
9 : 2026/01/04(日) 20:34:33.69 ID:4iIxnhts0
Shift-JIS←これにしか対応してない古いソフトを簡単にユニコード対応に出来るようにしてくれ…
10 : 2026/01/04(日) 20:34:45.09 ID:ceEGEyeC0
CubeICE使ってるんだけどあかんの
12 : 2026/01/04(日) 20:49:25.96 ID:IHY2IioQ0
shift-jisが戦犯では
13 : 2026/01/04(日) 20:52:04.16 ID:rgILPkxpd
>>12
Macのローカライズが昔からクソ
初代Mac miniが発売された時、JISキーボードに対応していないのが発売当日に判明して販売店が対策に追われたくらいクソ
14 : 2026/01/04(日) 20:52:41.58 ID:oa1km/sR0
macのUnicodeが変なのは規格が決まるより前に実装してたりするんで仕方ない面が
19 : 2026/01/04(日) 21:00:24.98 ID:rgILPkxpd
>>14
規格が決まる前に実装するのがクソ
NFDとかいうMac以外で使用してないゴミエンコードを採用して周囲に押し付けるのがクソ
15 : 2026/01/04(日) 20:53:00.63 ID:QphJK96w0
macで圧縮すると実質ゴミのメタデータファイルが付いてきてウザいのもなんとかしてくれ
16 : 2026/01/04(日) 20:56:13.49 ID:Es0W742R0
utf-8-macだっけ
嫌儲のスレでもたとえば週刊文春からの転載記事とか見ると濁音・半濁音が合字になってるものが多くて
よくわからんけど文春はどこかの工程でMacを使っててそのまま掲載してんのかなーって思ってる
17 : 2026/01/04(日) 20:58:31.04 ID:ebOaWcMI0
WinRAR使えばいい定期
リカバリーレコードも付けてOK
18 : 2026/01/04(日) 20:59:25.47 ID:rZd59YmQ0
Win RARで圧縮したファイルが正常に開けない問題もあるぞ
結局zipが1番安定しているという
22 : 2026/01/04(日) 21:05:48.38 ID:ebOaWcMI0
>>18
は?7-Zipだろjk
21 : 2026/01/04(日) 21:02:57.17 ID:Vi+1YY2w0
ジョブズの置き土産定期
23 : 2026/01/04(日) 21:09:01.07 ID:XgdR0p9v0
これShift-JISとは何も関係無い話なんだが
24 : 2026/01/04(日) 21:11:59.46 ID:SAWuxcUdH
そうならないアーカイバ使えばいいだけやろ
mac固有というよりmacのzipプログラムの問題
25 : 2026/01/04(日) 21:35:29.59 ID:UTVUPhBi0
文字化けは別に気を付ければ何とでもなる
ムカつくのはぱぴぷぺぽパピプペポを勝手に「は+゜」に変える仕様
ファイル名は非破壊的に扱うというOSの基本仕草すらできない
26 : 2026/01/04(日) 21:46:03.14 ID:9leDmsEL0
bomの無いutf8ってことか?
じゃあutf8nだな
27 : 2026/01/04(日) 21:46:57.62 ID:cxaR18jB0
文字化けする
28 : 2026/01/04(日) 21:49:53.37 ID:mqlmHNLS0
WindowsがShift_JISを使っていたというなら漢字TalkもShift_JISを使っていましたから、それで戦犯というのは意味不明ですね。
元々多言語など想定していなかったZIPフォーマットに、各々のシステムのコードページの文字列をそのまま入れていたというだけです。
そして現在は規格としてUTF-8に対応しているにも関わらず、それに従っていないというのであればAppleが悪いというだけです。
29 : 2026/01/04(日) 21:57:33.96 ID:8PYWPrQx0
cubeiceに切り替えてからは文字化けしてないな
30 : 2026/01/04(日) 22:08:06.76 ID:g144XZ4s0
大学の研究室とかだと共用カメラのSDやUSBメモリにゴミファイル作るのが死ぬほど迷惑
31 : 2026/01/04(日) 22:12:21.77 ID:dKPpvYXa0
rarか7zip使えばええやろ
もしくは homebrewから文字化けしないzip入れればええ
32 : 2026/01/04(日) 22:17:18.34 ID:mQf0QdPd0
macでzip圧縮とかどこの変人だよ
33 : 2026/01/04(日) 22:27:04.97 ID:5opCwM2iM
ZIP作成側が対応してない場合、完全解決するにはWinRARで文字コードを指定して解凍するしかないらしい
34 : 2026/01/04(日) 22:30:57.07 ID:ppyJ896J0
DTPおじはMacでzip圧縮すんだよ

コメント

タイトルとURLをコピーしました