2007 . 10 . 17

Zoomar - 写真サイトウォッチャー

Zoomar
いろいろな写真サイトからサムネイル画像を取得して表示する、Rainmeterスキンをリリースしました。

Flickrに代表されるような、写真共有サイトのRSSを情報源として、サムネイル画像その他を取得して表示させるというスキンです。
当初のアイデアとはかなりかけ離れたものになりましたが、無難な形に収まりリリースの運びとなりました。

さて、当初は☟こんな感じの背景画像を用意して、取得したサムネイル画像を中に入れてフォトアイコン風に見せるデザインでした。

「BackgroundMode=3」にすることで、背景画像は中の画像に追従してリサイズされるようになる訳ですが、当然ながら背景画像はそのままのサイズが本来の姿で、中にくる画像サイズとアスペクト比が変形すればするほど歪んでいくことになります。
そんな訳でコレはあえなく却下。単純に白いフチとシャドウのみのデザインに。
このくらいなら「BackgroundMargins」をうまく設定してやれば、いくらリサイズしても背景画像が崩れることはありません。

GUIに関しては、Webアプリ、特にスライドショーやフォト系のスクリプトなんかからヒントを得てるものが多いです。
機能的には特に実用以外の何者でもなく、2TONEと同じ路線と言えます。そういう意味もあり、デザイン的には多少とも洒落たことをしたかったのですが・・・、前述の如くです。

ところで、このスキンには使用上、不都合な点があります。それはラージウィンドウに切り替えた際、置いてある場所によってはウィンドウに押されて座標位置が変わってしまうというものです(KeepOnScreenの時)。このような問題を解決するには、ラージウィンドウを閉じる際、「!RainmeterMove 」で定位置に戻すコマンドを追加すればよいだけですが、その定位置はユーザーのみぞ知ることで、こちら側としてはあらかじめ対処できず、ユーザー側に委ねるかたちでご了承願うという始末です。
[Variables]で座標を代入すれば済むようにあらかじめコマンド仕込んでおいてもよかったかなぁ