CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

ソフト開発

zipcopy Ver1.06リリース

投稿日:

zipcopyをリビジョンアップして、Ver1.06とした。

詳細は以下の通り。
Ver1.06 2020/2/24
・ファイル削除時のタイムアウト(秒)を設定可能として、初期値を180秒(3分)とした。
 ネットワーク上でファイルサイズが大きなzipを削除しようとすると、なかなか削除できない場合があることへの対応。ウイルス対策ソフトの影響か。。

コピー元がネットワーク上で、zipファイルサイズが大きいときに、すぐに削除できていなかった。これまでは0.1秒ごとに300回のリトライ、つまり30秒がんばって削除しようとしていたのだが、それでも失敗することがわかった。タイムアウトの初期値を180秒で1秒に一回リトライするようにしてみたが、きっとこれでもダメな場合があるはず。なので最大値は1800秒(つまり30分)まで設定できるようにした。それでもダメ場合があるかもしれないけど、それはサーバーの再起動でもしない限り削除できないんじゃないかな。そんな場合は、翌朝にでも手動で削除するっきゃないだろー。

なお、前回1.05をリリースしたときにその修正モジュールを入れ忘れたようなので、以下の修正内容も今回からお披露目。ちょっといい加減な対応でしたな。
Ver1.05 2019/9/30
・7zip使用でない(DotNetZip)場合に、4GB以上のzipへの圧縮ができるように、zip64モードを利用するようにした。(OSが64ビットの場合のみ)
・圧縮ファイルコピー後のログ追加がリアルタイムで更新されていなかった。

-ソフト開発

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

PDFアレコレはiTextSharp7も組み込むことにする

PDFiumViewerを使ってPDFアレコレという名のフリーソフトを作ってみたわけだが、PDFiumViewerの限界が見えてきた。

PDFアレコレでPDF暗号化(セキュリティ設定)の第一歩を踏み出した

PDFアレコレをバージョンアップ。約2か月ぶり。 Ver3.01 2020/7/26 ・セキュリティ設定を変更できるようにした。読取パスワード、編集パスワード、編集許可の各種項目が設定可能。  暗号化 …

本質的にPDFに捺印できるようにしたPDFアレコレを公開

先週に引き続き今週もPDFアレコレをバージョンアップ。変更点は以下の通り。 Ver2.02 2020/3/21 ・捺印時に画面でクリックしたところに配置できるようにした。(Ver2.01は固定値) 詳 …

zipcopy Ver1.04リリース

zipcopyをリビジョンアップして、Ver1.04とした。 Ver1.02からなので2回リビジョンアップしている。詳細は以下の通り。 Ver1.03 2019/9/26 ・ファイル削除時の例外エラー …

ソフトウェアの品質管理とは何か?

今日も酒なしで退屈なんで、今日仕事をしていた中で印象深かったテーマでたらたらと文章を書いてみよう。 年に一度のバージョンアップ版リリースに向けて品質確認レビューなるものを3月の1カ月間ほどやっている。 …