CAD日記

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

ソフト開発

zipcopyの画面設計と動作仕様をまとめた

投稿日:

以下の課題について、まずは画面設計と画面設計をまとめた。
コピー元でzip圧縮後にネットワーク越しにファイルコピーしてコピー先で解凍するのを自動化できないか

アプリ名はzipcopyとした。ググったところでは海外のサイトでヒットした程度なので、日本のアプリとしては存在しないようだ。

【アプリの説明】のところはテキストで記載しておく。
1.コピー元で指定したフォルダを、フォルダと同一パスにフォルダ名+拡張子でzip圧縮する
2.同名のzipファイルが存在した場合は、ファイル名末尾にカッコ付数字(2以降)を付加した名前とする
3.zipファイルを、コピー先で指定したフォルダにコピーする
4.コピー先に既にzipファイルが存在した場合に上書き確認する(オプションでON/OFF指定可能)
5.コピーが成功したら、コピー元のzipファイルを削除する(オプションでON/OFF指定可能)
6.コピー先のzipファイルを、zipファイルと同一パスに解凍する(オプションでON/OFF指定可能)
7.解凍するフォルダが存在したた場合は、フォルダ名末尾にカッコ付数字(2以降)を付加した名前とする
8.解凍に成功したら、コピー先のzipファイルを削除する(オプションでON/OFF指定可能)

画面と仕様が決まったので、あとはコツコツとコーディングするだけ。
1日もあればいい感じに仕上がるだろう。
妻にテストしてもらってOKが出たら、ココとVectorで公開しましょ!

-ソフト開発

執筆者:


comment

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

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

関連記事

高速なPDFビューアをC#とPDFiumでサクっと作ってみよう!

どんなPDFビューアを作ったのかというと、こんなモノ。 開いたPDFがCADの図面っぽいが、れっきとしたPDFファイルであり、ベクトル情報をちゃんと表現しているかを明らかにしたかったので使ったデータ。 …

インフラSEへの道~マジックパケットを送信してマシンを起動する~

Wake On LANを試してみようと以下の記事を書いたわけだが、PowerShellでマジックパケットを送信しようとしたところ、PowerShellのセキュリティや文字コードがややこしいと感じて、自 …

no image

UNICODE対応プログラム

開発環境:VC6 プリプロセッサの定義に、UNICODE,_UNICODEを追加。(_MBCSをカット) EXEの場合は、エントリポイントシンボルにwWinMainCRTStartupを記述。 ・ch …

コマンドラインからパラメータを指定すればテキスト抽出や画像変換ができるPDFアレコレを公開

exeがパラメータを受け取って、GUI操作でできていることをCUI操作でやってやろうじゃないかという企画。以下の記事を書いたのが1週間前。ここまで設計したなら実装しなきゃいかんということで、ヒマな週末 …

PDFへのなんちゃって捺印ではつまらんのでデジタル署名とタイムスタンプを付けてみることを検討中

PDFアレコレで捺印できるようにしたのはいいけど、しょせんはなんちゃって捺印。だって、好きな印影が作れてヒョっと捺印できちゃうわけで、なりすましができてしまうから。そんなこと言ったら、アナログな印鑑だ …