Aries Kubo080822

Post on 07-Jul-2015

1.151 views 6 download

description

勉強会の発表資料

Transcript of Aries Kubo080822

Rub y スクリプトを使用して

ファイルを自動的に

振り分けてみる

仕様

・格納元フォルダ以下から画像データを抽出

・格納先フォルダに日付「 yymmdd 」ごとに振り分ける

・画像データかどうかは拡張子「 jpg, JPG, jpeg, JPEG 」で判定 ・日付は EXIF を利用して取得

処理の流れ

1.対象フォルダ内から再帰的にファイルを検索してパスのリストを作成2.各ファイルの EXIF データから日付取得

3.日付のフォルダを作成 4.日付フォルダにファイルコピー

  EXIFフォーマット取得のために ExtEXIFライブラリを使用してみる

コード

←デジカメデータのあるフォルダ

←振分け先のフォルダ

やってみよう

できなかった

原因は、

こいつがいなかった。

代替品を探した。

入れてみようとした。

入らなかった。

作戦を変更

ruby-exif.rbというやつが使えるらしい。

使ってみよう

コードを書き換えた

実行

出来た!!!