Javaで作成した、Zipアーカイブツール 分割、エンコードも
SmartZip は、Java(TM) Core API のみ(*)を使用した、直感的な GUIがウリの(ほんとかな?)簡単な ZIPツールです。Vectorサイトでは、jarファイルとドキュメントを、SMARTZIP.ZIPという名前で、固めてありますので、解凍してお使い下さい。
特徴としては、
1)指定のZIPファイルを解凍することなく、中身の表示が出来る。
このとき、漢字コードを自動変換しますので、SJIS,EUC,JIS のいずれでも、正しく(たぶん)表示します。
ファイルの編集機能を付けましたので、ファイルの編集、漢字コード、改行コードの変更ができます。
2)ファイル、ディレクトリの作成、削除、名称変更などの簡単なファイル操作が出来ます。
3)ファイルの分割機能が付きました。指定ファイルを 1.44M , 1.2M , 720K のいずれかで分割、復元できます。
4)Java開発者向けに 指定ファイルをコンパイル(javac)する機能を付けました。JRE で動かしている場合はメニューに現れません。
(*) コンパイラクラスを呼ぶようにしたので、Core API のみというのは「うそ」です。^^;)
5)ファイルエンコード機能を付けました。Base64/Quoted-Printable/Uuencodeでの、エンコード/デコードが出来ます。