WiFi付SDカードから画像をPCに自動ダウンロードするアプリです。
PCとの接続機能が乏しいデジタル一眼レフカメラで、撮影するたびにPCのローカルフォルダへ画像をダウンロードするだけの単機能アプリです。
SharpCapにてライブスタックするために作りました。
ソースとインストーラ
githubにてオープンソースで公開しました。また、インストーラはこちらにあります。
注意:このインストーラはいわゆる自己署名証明なのでセキュリティの警告が出ます。
対応しているwifiカード
現在、対応しているカードは2機種のみです。共に技適ありの製品です。
1. ezShare wifi SDアダプタ (型番:ES-WiFiSD-ADP)
こちらはアダプタなので、別途マイクロSDカードを買って挿して使います。
※同じezShareブランドでもアダプタ型でないSDカード型のものは、このアプリでは使えません。
現在販売中です。オススメですが、このカードのIPアドレスが 192.168.4.1 になるため、他の機器で192.168.4 のネットワーク機器が混在するときは注意が必要です。
2.東芝FlashAir
既に販売終了しており、中古市場でかなり高値が付いています。PCからFlashAirを経由して他のWifiに接続する、専用ツールをインストールしてExplorerでファイルを操作する、など多機能ですが、コストパフォーマンス的には難しいでしょう。
使い方
- ezShareかFlashAirかを選択します。
- ダウンロードするフォルダを指定します。
- STARTを押します。
4. 開始に先立って、ダウンロードフォルダ内のファイルをすべて削除するか、確認があります。
はい:ダウンロードフォルダ内をすべて削除して、ダウンロードへ進みます。
いいえ:削除はせずにダウンロードへ進みます。
キャンセル:処理を中止します。
5. 下記のメッセージで一旦停止します。SharpCapの「フォルダ・モニタ・カメラ」を使っている場合は、ライブスタックをリスタートしてください。その後、OKを押すとダウンロードが始まります。
処理のルール
- 一定時間(0.5 秒)おきにSDカードを監視し、新しい画像フ
ァイルが出来ているか確認します。 - 新しいファイルがあれば、ダウンロードフォルダへダウンロードします。
- ダウンロード対象は「見に行った時点での最新のもの1つのみ」です。
※Wifiの接続不良等で見に行くのが遅れた場合、ダウンロード対象から抜けることがあります。
※「一番新しいファイル」の定義
デジタルカメラのデータフォーマットの命名規則で「一番新しいフォルダ」から「一番新しいファイル」を探します。
一番新しいフォルダ:DICM/ フォルダ以下でフォルダ名の先頭3桁の数字000~999までが連番
一番新しいファイル:各フォルダ下でファイル名の下4桁0000~9999が連番
4. ダウンロードするのは JPGファイルのみです。RawファイルとJPGファイルの両方を保存する機能を使うと、Rawファイルで撮影用のファイルを保存しながらJPGファイルのライブスタックで状況を確認する、ということもできます。