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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

Hyper-Vのvhdxを圧縮するのはPowerShellでやるんだけど、その自動化手法がおもしろいじゃん(3)

vhdを手軽に圧縮できるPowerShellプログラムの決定版。 まずは、前回考えたことを振り返る。。 ps1内のvhdのファイルパスを自分で書き変えなきゃいけないのが難点だから、ps1と同じ場所にあ …

PDFアレコレのソースコードをnoteで有料公開してみた

ブロガーのマネタイズとして一般的になってきたnote。 ただブログで記事を書いたところで、おいらのようなアラフィフサラリーマンじゃー課金してくれるわけがない。 なので、おいらの大きな武器であるプログラ …

no image

PDF印刷のアプリ指定

PCにAdobe ReaderとAcrobatの両方が入っている場合、PDFファイルを 右クリックメニューから印刷ってやると、どっちで印刷されるのか? Windows XPまでは、拡張子の関連付けのと …

no image

環境変数TEMPトラブルについて振り返る

プログラムから環境変数TEMPで指定されたフォルダにファイルが作れないことがわかった時点で、この問題は解決したも同じだった。TEMPの値を「%USERPROFILE%\AppData\Local\Te …

no image

C#勉強中

Cから入ってC++になり、C#をやることになりました。時代はWebアプリケーションということなので。同じCという文字がついているので、まぁ同じようなもんでしょ、と楽観的観測でいたのですが...。初めて …