------------------------------------- 納品 Version 0.1.6 Copyright(C) 2009 Miyasaka Kouki ------------------------------------- ○注意! ※確認メッセージなしで強制的に上書きコピーされますので、納品フォルダの指定ミスには注意してください。 ○「納品」とは 「納品」は指定したファイルをコピーするツールです。 以下のような「ファイル納品」業務に使うために開発しました。 ・PCの「c:\web\site1」ディレクトリでWebサイトを制作 ・上記ディレクトリ内で新規作成または修正したHTML、CSS、画像などをExcelでファイルリスト化 ・「納品」でローカル作業フォルダを「c:\web\site1」に、納品ファイル保存フォルダを「c:\temp\納品」に設定 ・Excelからファイル名一覧をコピーし、「納品」にペースト、作成ボタンをクリック ・ローカル作業フォルダ「c:\web\site1」から納品ファイル保存フォルダ「c:\temp\納品」に、ペーストしたファイル名一覧のファイルがコピーされる ・納品ファイルを本番Webサーバーに公開 ○インストール ダウンロードしたファイル「nouhin0.1.6.zip」を解凍し、「setup.exe」をダブルクリックし実行してください。インストールが開始します。 .NET Frameworkがインストールされていない環境の場合、インストールを求めるメッセージが表示されます。「納品」はMicrosoft Visual Basicで作成されていため、.NET Frameworkのインストールが必要です。 インストールが完了すると、「納品」がスタートメニューに追加されると同時に起動します。 ○使用方法 初回起動時に設定画面が表示されます。 ローカル作業フォルダ:コピー元となるフォルダの場所を指定します。「フォルダ選択」ボタンをクリックしてフォルダを指定しOKボタンを押すか、または直接フォルダ名を入力・ペーストすることで指定できます。 納品ファイル保存フォルダ:コピー先となるフォルダの場所を指定します。ローカル作業フォルダと同様に「フォルダ選択」または直接指定が可能です。 設定画面でOKボタンをクリックすると、フォルダ設定が設定ファイル(nouhin.cfg)に保存されます。 2回目の起動時以降は、設定ファイルから設定が呼び出されます。 「設定」メニューからフォルダ設定を変更することも可能です。 設定完了後「納品」にファイル名一覧をペーストし、「作成」ボタンをクリックするとコピーが実行されます。 ※ファイル名一覧を直接入力することも可能ですが、Excelなどで別途一覧を作成し、コピー&ペーストするのが一般的な使用方法だと思います。 「クリア」ボタンをクリックすると、ペーストされたファイル名一覧が消去されます。 「納品フォルダを開く」ボタンをクリックすると、設定された納品ファイル保存フォルダが開きます。 ※確認メッセージなしで強制的に上書きコピーされますので、納品フォルダの指定ミスには注意してください。 ※上書きミス、削除ミスを防ぐために、ファイルはSubversion管理やバックアップ管理を確実に行いましょう。 ○ペースト可能なファイル名一覧形式 「/dirname/finename」または「\dirname\filname」の形式でファイル名一覧をペーストできます 例: /index.html /information/index.html \index.html \information\index.html ※index.htmlなどのファイル名は省略できません。コピーエラーが発生します。 (ディレクトリ名しか指定されていない場合、自動的にindex.htmlをコピーする、なんて機能があってもいいのでしょうか?) ○エラー処理 ペーストエリアが空欄または「\」「/」のみの場合、作成ボタンを押しても何も処理はされません。 ファイル名一覧に空白行がある場合、ファイルが見つからないなどの理由でコピーが実行されなかった場合は「ファイルがありません」のエラーが表示されます。 ファイル名一覧の最終行に一つ空白行がある場合は無視されますが、複数の空白行がある場合も「ファイルがありません」のエラーが表示されます。 ○完了メッセージ コピーが完了するとコピーされたファイル数、エラーによりコピーされなかったファイル数が表示されます。 ○環境 「納品」は日本語Microsoft Windows XP SP2で動作確認しています。 ○仕様 指定したファイルのコピーツール 選択可能なコピー元ディレクトリ、コピー先ディレクトリ ペーストされたファイル名一覧をコピー ディレクトリが存在しない場合は自動で作成 確認メッセージなしで強制的に上書きコピー ○リリースノート ・〜Ver. 0.1.5:非公開バージョン ・Ver. 0.1.6(2009/7/7):初回公開バージョン ○ソフトウェアの種別 「納品」は「フリーソフト」です。 ○開発 「納品」はMicrosoft Visual Basic 2005 Express Editionで開発しました。 ○著作権 「納品」の著作権は、作者Miyasaka Koukiが有します。 ○免責事項 このソフトウェアの使用により生じた如何なる問題にも作者は責を負わないものとします。 ○サポート このソフトウェアのサポートは行っておりません。 ○連絡窓口 不具合の報告、ご意見ご要望などは下記URLのメールフォームからご連絡ください。 http://miyasaka.nomaki.jp/form/index.html