PhotoXP: 2007年12月アーカイブ

約1年ぶりの1.7系であるPhotoXP 1.7.5をリリースしました。
主な変更点は以下の通り。

  • オリンパスの新しいMakerNote(E-410以降)に対応。
  • レンズデータの追加。
  • Ruby 1.9.0でのエラーを修正。
修正といっても、オリンパスのMakerNote形式が大きく変わっていたので、その対応と1年分のレンズデータの追加といった程度なので、バージョンアップの方はlib/exifcodec以下を上書きするだけでOKでしょう。

あと、ruby 1.9.0になってString#[](引数が数値1つの場合)の戻り値が文字コードから長さ1の文字列に変わってるようで、[0,1]のように書くことで1.8と1.9で同じ動作を期待できるのですが、逆に1.9で文字コードを取得したい場合はどうすればいいのだろう。。。

# ruby-1.8.6
p "a"[0] => 97
p "a"[0,1] => "a"

# ruby-1.9.0
p "a"[0] => "a"
p "a"[0,1] => "a"
現在の最新バージョンは1.7.5(2007-12-31)です。

このプログラムはフリーソフトウェアであり、無保証です。 GNU GPLに基づいてこのプログラムを使用・変更・再配付することが出来ます。

このアーカイブについて

このページには、2007年12月以降に書かれたブログ記事のうちPhotoXPカテゴリに属しているものが含まれています。

前のアーカイブはPhotoXP: 2007年11月です。

次のアーカイブはPhotoXP: 2008年1月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.1