はじめに rubyでzipを使おうとするとziprubyとrubyzipがググれると思います。 サンプルもたくさん出てきます。 しかし「やりたいのこれじゃないんだよ!」と皆さん思いませんでしたか? ということで、rubyzipのSource読みつつ痒いところに手が届く事を目指して苦労した部分を纏めてみました。 目次 rubyzipの理由 設定 圧縮 解凍 パスワード付きZIPの扱い(業務アプリなら必須だよね! zipにファイル追加(業務アプリだとやりたいじゃん! 文字化け対策 ziprubyではなくrubyzipの理由 ziprubyの更新が止まっているから。。。 設定 gemにrubyzipを指定
