Upload
kubo
View
1.154
Download
6
Embed Size (px)
DESCRIPTION
勉強会の発表資料
Citation preview
Rub y スクリプトを使用して
ファイルを自動的に
振り分けてみる
仕様
・格納元フォルダ以下から画像データを抽出
・格納先フォルダに日付「 yymmdd 」ごとに振り分ける
・画像データかどうかは拡張子「 jpg, JPG, jpeg, JPEG 」で判定 ・日付は EXIF を利用して取得
処理の流れ
1.対象フォルダ内から再帰的にファイルを検索してパスのリストを作成2.各ファイルの EXIF データから日付取得
3.日付のフォルダを作成 4.日付フォルダにファイルコピー
EXIFフォーマット取得のために ExtEXIFライブラリを使用してみる
コード
←デジカメデータのあるフォルダ
←振分け先のフォルダ
やってみよう
できなかった
原因は、
こいつがいなかった。
代替品を探した。
入れてみようとした。
入らなかった。
作戦を変更
ruby-exif.rbというやつが使えるらしい。
使ってみよう
コードを書き換えた
実行
出来た!!!