コード日進月歩

しんくうの技術的な小話、メモ、つれづれ、など

MacにてWindowsでも文字化けしないzipファイルづくりをGoogleドライブで解決する

フリーソフトだと無駄に変なファイル埋め込まれてないよね…?とか気になってしまうので、Googleがよしなに頑張ったであろう実装を利用する、というソリューション。GSuiteを使っている会社向け。

化ける例

たとえばMacの圧縮機能を使って圧縮したものをメールなどで送付する。

f:id:shinkufencer:20200811232517p:plain
Macの標準機能で圧縮

Windows環境で送付されたものを展開すると2バイト文字が文字化けしてしまう。

f:id:shinkufencer:20200811232554p:plain
よくある解凍ツールで展開するとファイル名が文字化けしてしまう

これらを回避するために様々な圧縮ソフトがMac向けに展開されているが、それを使わないでささっとやる方法を

やり方

GoogleDrive上ディレクトリをダウンロードするとzipファイルになるのでその仕組を利用する。

Googleドライブに渡したいファイルをしまうディレクトリをつくる。そこに該当ファイルをアップロードする。

f:id:shinkufencer:20200811232704p:plain
ドラッグアンドドロップで適当なフォルダを作ってアップロード

そして先程作ったディレクトリをダウンロードする。そうするとzipファイルのダウンロードが行われるので任意の名前に設定。

f:id:shinkufencer:20200811233218p:plain
右クリックで出てくる「ダウンロード」を選択

f:id:shinkufencer:20200811233340p:plain
zip形式でダウンロードができる

この方法で作られたzipファイルはWindows用でも文字化けせずに展開される。

f:id:shinkufencer:20200811233410p:plain
Windows環境上でも正しく展開できる

関連サイト