![]() パスワード保護されたZIPを圧縮・解凍できる |
-----コメント-----
JavaのライブラリにはZIPとJARを扱うクラスが当然ありますが……
それらはパスワードを扱えないようなのです。
JARの仕様に都合が悪かったりするのでしょうか?
(JARはZIPのサブクラスなのでZIPにパスワード付けるとJARも、ね)
ともかくパスワード保護できないのは不便なので探すと、ありました。
『ひしだま's ホームページ』様の
「Zipユーティリティー」です。
なお、JARでもできないかと無理矢理してみました。
JARの圧縮がZIPと同じならできなくもなかろうと思って。
結果的には、パスワード以前の問題でダメでした。
自分でテキスト出力したMANIFESTではJARとして機能しません。
(次に作ったPlayerOutputTestで判明したので、そちらを参照のこと)
やはりJARはJAR用のクラスで扱わねばいけないようです。
ところで、このテスト作品は意外と実用的ですね。