zipcopyをリビジョンアップして、Ver1.05とした。
詳細は以下の通り。
Ver1.05 2019/9/30
・7zip使用でない(DotNetZip)場合に、4GB以上のzipへの圧縮ができるように、zip64モードを利用するようにした。(OSが64ビットの場合のみ)
・圧縮ファイルコピー後のログ追加がリアルタイムで更新されていなかった。
7zipは64bit版を使っていれば、実質的なファイルサイズの制限がない。32bit版や他アプリの場合は4GBのzipファイルを扱えない。思い付きでDotNetZipを使うようにした際も、zip64モードがあることを知っていたが後回しにしていたのだ。実装は簡単で、そのモードをONにすればよいだけ。常にONでもよかったが、アプリが64bitモードのときだけという判断を入れといた。イマドキ32bitOSを使っている人はいないけど念のため。
さて、これでアプリとしては完成の域に達した。ここんところ、このzipcopyのことばかりが頭にあったから、そろそろ追い出して次の何かをやろーっと。PDFアレコレはしばらく放置だからちょっといじってみようかね。