====================================================================== Azure Blob Downloader - Version 1.0.0.0 Copyright (C) 2014 SystemArts@enemis All rights reserved. ====================================================================== 本ソフトウェアはフリーソフトウェアですが、以下に記載する「規約」に同意 された方にのみ、使用を許諾します。 ■このソフトウェアの特徴 ---------------------------------------------------------------------- アカウント名とアカウントキーを使って、WindowsAzureストレージのブロブを ダウンロードすることができます。 ■配布ファイルについて ---------------------------------------------------------------------- 配布ファイルを展開すると以下のファイルが解凍されます。 AzureBDL_1_0_0_0 ├─ja │ ├─Microsoft.Data.Edm.resources.dll │ ├─Microsoft.Data.OData.resources.dll │ └─System.Spatial.resources.dll ├─AzureBDL.exe (本ソフトウェアの実行ファイル) ├─AzureBDL.exe.config ├─AzureBDL.exe.manifest ├─AzureBDL.application ├─Microsoft.Data.Edm.dll ├─Microsoft.Data.OData.dll ├─Microsoft.WindowsAzure.Configuration.dll ├─Microsoft.WindowsAzure.Storage.dll ├─Microsoft.WindowsAzure.StorageClient.dll ├─System.Spatial.dll └─readme.txt (本ファイル) ■動作環境 ---------------------------------------------------------------------- 基本的に.NetFramework4以降がインストールされたWindowsで動作するように 製作しております。 以下のOSで動作確認済み ・WindowsXp SP3 (32bit日本語版) .NetFramework4 ・Windows7 SP1 (64bit日本語版) .NetFramework4.5 ■インストール方法 ---------------------------------------------------------------------- 配布ファイルを展開し実行ファイルを任意のフォルダに移動してください。 尚、本ソフトウェア実行中に、実行ファイルと同じフォルダに設定ファイルが 生成される場合があります。このファイルにはアカウント情報等が記録されま すので、他の人に見られないよう、十分注意してください。 設定ファイル名は「azure_bdl.ini」です。 ■アンインストール方法 ---------------------------------------------------------------------- インストール時のファイルをすべて削除してください。 尚、本ソフトウェア実行中に、実行ファイルと同じフォルダに設定ファイル が生成される場合があります。そのファイルも一緒に削除してください。 設定ファイル名は「azure_bdl.ini」です。 ■利用方法 ---------------------------------------------------------------------- (必要な情報)  WindowsAzureストレージにアクセスするためのアカウント名と  アカウントキーが必要になります。 (実行方法)  実行ファイル「AzureBDL.exe」をダブルクリック(環境によってはクリッ  ク)することにより、プログラムが起動します。 (使用方法)  1.アカウントの登録   WindowsAzureストレージにアクセスするためのアカウント情報を本ソフト   ウェアのアカウントマネージャに登録します。一度登録しておくと次回起   動からは自動的に設定ファイルからアカウント情報を読み込んでくれます。   ①プログラムを起動する   ②[Account Manager]ダイアログを開く    上部メニューバー:[File(F)] → [Account Manager(A)]   ③[Account Manager]ダイアログで以下の情報を入力する    上部コンボボックス:[<< New Account >>]を選択     [Account Name]:WindowsAzureストレージのアカウント名を入力     [Account Key]:WindowsAzureストレージのアカウントキーを入力   ④入力した情報を登録する    [ADD]ボタン:クリック     下部ステータスバーの右端にアカウント登録数が表示されます。     数値が増えれば、正常に登録されたことになります。   ⑤[Account Manager]ダイアログを閉じます。    [CLOSE]ボタン:クリック   ⑥[Account Manager]ダイアログで入力した情報を設定ファイルに保存する    上部メニューバー:[File(F)] → [Save to INI File(S)]     ※確認ダイアログ等の表示無しに即時保存処理が実行されます※  2.ブロブのダウンロード   WindowsAzureストレージでは、ブロブはコンテナとその配下に構築された   ディレクトリによる階層構造で格納されます。   本ソフトウェアではコンテナ別にディレクトリ構造をツリービューで表示   するように作られており、ツリービューから目的のブロブを選択してダウ   ンロードすることができます。   ①アカウント選択    [AccountName]:アカウント名を選択     [Account Manager]ダイアログで登録したアカウント名がコンボボック     スのプルダウンリストに登録されているので、目的のアカウント名を     選択します。     アカウント名とアカウントキーに間違いがなければ、[ContainerName]     の選択が可能になります。   ②コンテナ選択    [ContainerName]:コンテナを選択     [Directory LOAD]ボタンが有効になります。   ③コンテナ配下のディレクトリを読み込む    [Directory LOAD]ボタン:クリック     コンテナ配下のディレクトリをすべて読み込むため、ディレクトリ構造     が大きければ大きいほど読み込みに時間がかかります。     (読み込みの中断は不可)   ④ダウンロードするブロブの決定    ブロブ或いはディレクトリ:右クリック     → コンテキストメニュー[Download]:クリック     ブロブを右クリックすると単体のダウンロードとなり、ディレクトリを     右クリックすると、そのディレクトリ直下のブロブを全てダウンロード     します。   ⑤ブロブ保存先の決定    コンテキストメニューから[Download]をクリックするとフォルダ選択ダイ    アログが表示されるので、保存先を選択します。   ⑥ブロブのダウンロード    ⑤で選択したフォルダにブロブがダウンロードされます。    ダウンロードのファイル名はブロブ名がそのまま使われます。    もしダウンロード先フォルダにブロブと同じファイル名が存在した場合、    確認無しで上書きされるので注意してください。 (機能説明)  1.メインウィンドウ上部メニュー   [File(F)]    [Account Manager(A)]     [Account Manager]ダイアログを開きます。    [Save to INI File(S)]     アカウント情報([Account Manager]ダイアログで登録した内容)を     設定ファイルに保存します。    [ReLoad from INI File(L)]     アカウント情報([Account Manager]ダイアログで登録する内容)を     設定ファイルから読み込みます。    [Exit(X)]     本ソフトウェアを終了します。   [Help(H)]    [Version Information(V)]     本ソフトウェアのバージョン情報を表示します。  2.メインウィンドウフォーム内   [AccountName]    登録されたアカウント名を選択するためのコンボボックス。   [ContainerName]    アカウント名とアカウントキーにより取得したコンテナ一覧からコンテナ    を選択するためのコンボボックス。   [Directory LOAD]    コンテナ配下のディレクトリを読み込みます。  3.メインウィンドウ下部ステータスバー   左端    読み込んだブロブの総数を表示する。   左端から2番目    各操作に対する結果をメッセージで表示する。  4.[Account Manager]ダイアログ   上部コンボボックス(アカウント名表示用)    登録されたアカウント名を選択するコンボボックス。    一行目の項目[<< New Account >>]は新規追加するときに選択する項目。   [Account Name]    新規追加の場合(上部コンボボックスで[<< New Account >>]を選択した    状態)はアカウント名を入力する。    アカウント変更の場合(上部コンボボックスで[<< New Account >>]以外    を選択した状態)は入力できなくなる。   [Account Key]    アカウント名に対するアカウントキーを入力する。   [ADD]    新規追加の場合に表示され、入力されたアカウント名とアカウントキー    をアカウント情報に追加する。   [UPDATE]    新規追加以外の場合に表示され、上部コンボボックスで選択されている    アカウント名に対するアカウントキーの内容を変更する。   [REMOVE]    新規追加以外の場合に表示され、上部コンボボックスで選択されている    アカウント名とそれに対応するアカウントキーをアカウント情報から削    除する。   [CLOSE]    [Account Manager]ダイアログを閉じる。  5.[Account Manager]ダイアログ下部ステータスバー   左端    登録されているアカウント情報の総数を表示する。   左端から2番目    [Account Manager]ダイアログでの各操作に対する結果をメッセージで    表示する。 ■規約 ---------------------------------------------------------------------- 以下の内容に同意された場合のみ、本ソフトウェアのインストール、複製、ま たは使用を許諾します。 尚、本ソフトウェアは、著作権法および国際著作権条約をはじめ、その他の無 体財産権に関する法律ならびにその条約によって保護されています。 (使用条件)  1.個人が非営利目的で使用する場合のみ、使用する権利を許諾します。  2.本ソフトウェアの全部又は一部をリバースエンジニアリング、逆コンパ    イル、または逆アセンブルすることができません。  3.著作権を侵害する可能性のある行為を、一切禁止します。 (免責事項)  1.本ソフトウェアに関連して、直接的又は間接的に被ったいかなる損害に    対しても一切の責任を負いません。  2.瑕疵担保責任等、本ソフトウェアに関連して発生する一切の責任を負い    ません。  3.本ソフトウェアの仕様または内容の変更、修正、配布方法の変更等をす    ることができます。 (知的財産権)  本ソフトウェアに含まれるプログラム、ドキュメントおよび付属ファイルの  知的所有権は、 Hiroyuki Kawano (Systemarts) が保有します。 (規約の変更)  本規約は、何ら通知することなく更新されることがあります。 ■再配布・転載について ---------------------------------------------------------------------- 自由に行って頂いて結構です。 ■連絡先 ---------------------------------------------------------------------- 下記ホームページにサポート掲示板を開設しております。 不具合、ご要望等ございましたら、サポート掲示板へご投稿願います。 http://www.enemis.com/systemarts/ ■更新履歴 ---------------------------------------------------------------------- 2014/04/18 Version 1.0.0.0 初版リリース