メンテナンスリリース PhotoXP 1.7.5

| コメント(3) | トラックバック(0)
約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"

トラックバック(0)

このブログ記事を参照しているブログ一覧: メンテナンスリリース PhotoXP 1.7.5

このブログ記事に対するトラックバックURL: http://www.daifukuya.com/photoxp/mt-tb.cgi/274

コメント(3)

お世話になります。
Ver.1.7.4から1.7.5にUPDATEしてからNIKON D300のレンズ名が表示されなくなってしまいました。
状態としては、Ai AF-S 17-35mm F2.8DのレンズがUnknown Type(0203)と表示されてしまいます。
どの辺に不具合があるのでしょうか?

この部分は以前から変わらない気がします。
Typeについては0100、0101以外は全てUnknownになるようになってますので・・・

ためしに、こちらにでも投稿してみてもらえますか?
http://photoxp.daifukuya.com/exec/makernote/

管理人様お騒がせいたしました。
上記不具合の件は解決いたしました。
Ver1.7.4からのバージョンアップで
>lib/exifcodec以下を上書きするだけでOKでしょう。
ここが当方の勘違いで、/exifcodec以下の上書きのみをしておりました。
libフォルダー全ての上書きで問題解決です。

コメントする

このブログ記事について

このページは、PhotoXPが2007年12月31日 09:15に書いたブログ記事です。

ひとつ前のブログ記事は「PhotoXPのダウンロード」です。

次のブログ記事は「PPPoEマルチセッションで回線増強」です。

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

Powered by Movable Type 4.1