Windowsで作成したzipファイル。Macで開けなくなる
■ このスレッドは過去ログ倉庫に格納されています
macOS 10.15 Catalinaでzipファイル内の文字コード自動判定が 廃止されました。そのためShiftJISでファイル名を格納してる場合 macOSで開けなくなります。Windows標準のzip機能や多くのアーカイバは 日本語ファイル名をShiftJISで格納するので事実上 Windowsで作成したzipファイルはMacで開けないということです。 回避方法は、以下のいずれかです。 1. 日本語ファイル名を使用しない。 2. WindowsでUTF-8で日本語ファイル名を格納できるアプリを使う 3. macOS 10.15の標準アプリを使わない(ShiftJISに対応してるアプリを使う) なおWindowsはUTF-8の日本語ファイル名の展開に対応しているので、 UTF-8で日本語ファイル名を格納しても問題ありません。 ただし(古い?)macOSではファイル名をUTF-8で格納しても UTF-8であるフラグ(EFSビット)を立てないバグがあるので注意 --~~--~~~-~--~---~--~~~~~-~-~~----~~-~-~-~--~---~~~-----~~~~--~-~~-~~~-~~ --~~--~-~--~~-~~~~-~--~~~--~-~~~-----~-~~~~~~~--~~-~~-----~-~~---~~~-~--- ~-~---~--~~~-~~-~----~~~~~-~-~-~--~---~~-~~~-~-~~-~~-------~~~----~~-~~~~ ~~-~~-~---~~--~---~--~-~----~---~-~~~--~--~~~---~~-~~~~-~~~-~~~-~---~-~~~ ~~-~--~~--~-~-~-~~-~~--~----~~--~~~-~--~~--~-~~---~-~~-~~----~-~~~---~~~~ ----~~---~-~~---~-~--~---~~~--~~~~~~-~~--~~~~~~-~---~~~----~~-~---~~-~~-~ --~---~~~~-~~~-~~--~--~-~-~~~~~----~~~--~-~-~-~-~---~~-~--~-~-~~~~-~-~--- ~-~-~~~--~~--~--~--~~-~-~~~~~--~~--~--~----~-~-~~-~-----~~~~~--~~~--~--~~ ~-~-~---~-~-~--~-~-~-----~-~-~~~-~~--------~~~~~~-~-~---~-~~-~~~~~-~-~~~~ ~-~-~--~~~----~~~~~~-~-~~--~---~~~--~-~~---~~-~~~~--~~-~--~-~~-~-----~-~- ~~---~-~---~~---~~~-~~-~~--~-~~---~~~--~-~-~~~~~-~~---~~-~-~-~--~--~~-~-- ~~~~~-~--~-~~-~-~-~~~~~---~-~~--~-~-~~-----~~~~-~~~-~--~~-~-~-----~---~-- ~~~~-~~-~~--~-~----~----~~~-~-~~~~---~~~~-~~-~-~---~~~~~~---~-~---~~----- --~--~~~~-~--~--~-~~---~--~~---~--~---~~~-~~~-~-~-~-~~-~~-~~--~--~~~-~~-~ --~-~~~--~~~~-----~~-----~-~-~---~~~~~~--~-~-~~--~--~~~-~-~-~-~~-~-~-~-~~ ~~---~~~-~~--~-~--~-~---~--~~-~~~~~~~~~~-~---~--~----~~~-~--~~~~----~~--- --~~~-~----~--~~--~-~-~--~-~~~~---~-~-~~~~--~~~~~~-~-~-----~--~~~-~-~~--~ ~~---~~~~-~----~---~~~-~-~~~~~~--~~~~-~~---~-~~---~-~~-~---~--~~-~-~-~--- ~~~--~-~-~--~---~-~~~----~~~~~~-------~-~~-~~----~~-~~~~~---~~~~-~~~---~- ~-~--~~~-~----~----~~---~~~-~~~~~~~~-~~--~~~~--~~~--~---~~----~~~-~----~- -~~~-~-~~-~-~-~~--~~---~~--~-~-----~~~-~~~----~~~~--~----~~~-~~-~~--~-~-~ -~-----~-~----~~----~-~~~~~-~-~~~~-~~~~~~----~~-----~---~~~---~~~~~--~~~~ --~~--~-~---~-~----~~~~--~-~~-~~--~-~~--------~~~--~~~~-~~~~~---~~-~~~-~~ ~~~~---~~~----~-~~~~---~---~-~--~--~---~~~-----~~~~~-~-~-~----~-~-~~~~~~~ -~~~-~~~-~~--~-~-~-~~~~~-~-~---~-~~~~~-~-~-----~~~--~~-~-----~~-~--~-~--- ~-~-~~--~~-~-~-~-~~----~----~--~~-~~~--~~~--~-~-~---~---~--~-~~~~~~~~-~-~ この板で書いても仕方が無いが、マックが糞ってことだろ? >>3 https://www.sodan.ecc.u-tokyo.ac.jp/?page_id=979 > しかし、アーカイバーはしばしばファイル名の文字符号化形式の自動認識機能を搭載しており、 > この機能を使用する限りは、ファイル名の文字符号化形式の問題が表面化することはほとんどありません。 > OS X 標準搭載のアーカイバー「アーカイブユーティリティ」にもこの機能がありますので、 > Windows で作成された ZIP 書庫ファイルであっても、解凍時にファイル名が文字化けすることは基本的にありません。 OS X 標準搭載のアーカイバーに、文字コードの自動判別機能は、ついてたんだよねぇ。 それが無くなったか、ぶっ壊れたってことかねぇ いまだに旧型のWindowsでShiftJISの.ZIPにし続けるのは Windowsで一文字 令和 とか扱えないってことになる。 マイクロソフト側が.ZIPの圧縮をUnicode,UTF-8に変えていかないと ゴリ押しが効いた昔と違うのので Windowsのシェアはどんどん減ってるで困るのはWindows側になる。 >>6 >Windowsで一文字 令和 とか扱えないってことになる。 なんでそんなもの使わなきゃならんのよ 「令和」で通じるだろ 常用漢字に入ってる字だけで済むのに >>7 池沼の土挫だぜ 文字コード体系を理解して使ってる人はどれくらいいるのだ。 普通の人はお前らみたいな仕事してないおっさん連中ではわけだろ エクセルとかで普通に年号入れれば出てくるわけだし 文字として使われているならファイル名に使ってもおかしくない。 ファイルとして保存されれば、それがWindowsのZIPで圧縮できないファイルになとは 思わないよね。 何がダメで何が可能か分からないのが増えてくる。 Windowsだけ孤立してくるわけだ。 Windows以外の機器が増えれば管理できないファイルは当然増え続ける。 >>9 そういう人は「ITリテラシーが足りない」と言われて ビジネスシーンからは排除されつつありますよ ~とか盾ニかExcel含めて使ったこと無いけどなw >>9 そう言えば、この間Windows10がunicodeの文字化けに対応していないと 平然と嘘吐いてた人がいましたね システムロケールをUnicode UTF-8に変更すれば? と指摘しときましたが 自分にレスするようなおバカさんだったので理解してなかったでしょうね windowsから送られたzipは、macでおかしくなるだけでなくLinuxでもしょっちゅう 文字化けしてくれるんだが outlookがまた添付ファイルを変な形式にして送りつけて来やがるし本当迷惑 >>14 unzip -O sjis foo.zip これだけでいいよ。あんたがオプション指定してないだけ いまだにZIP使い続けてる人に文字コードのウンコを語られるとは思わなかったぜ zip解凍するのにわざわざターミナル立ち上げてコマンドタイプしてるの? 同僚のmacで作ったzipを客が開けないせいでwinの俺が圧縮やらされるのもういい加減面倒だからBoot Campしてくれよ >>9 ん? Windows SJIS使ったものもUTF-8使ったものも文字化けせずに開ける Mac SJIS使ったものは文字化けする って話だろ。 現にWindowsでは一文字令和の文字を名前に使ったファイルも作成できるし zipファイルにアーカイブも出来るし、開いても文字化けなんてしない Windowsで作成したzipファイルはMacで開けなくなったのか Windowsで作成したzipファイルはMacで開けなくなったのか ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる