2003-04-12[n年前へ]
■jphotoできた。
ズーミングする写真集を作るツールの「zphoto」はとても綺麗なフラッシュ写真集を作ってくれる。しか〜し、基本的にunix上で動くことが前提で、残念ながらWindowsで動くツールではないのであった。それでは、ほとんど大多数の人は使えないというのに等しいのである…。
というわけで、作ってみましたjphoto。フォルダー内に入っている画像達から、自動的にzphotoモドキのフラッシュ写真集をWindowsで作ることができます。もちろん、本家zphotoに比べると実に小さなことしかできませんが、とにかくWindowsで動くのです。まずはサンプルの出力結果がこんな感じになります。緑の高原で風に吹かれているような、自然の気持ちよさをちょっと狙ってみました。
プログラムの内部からPHPでmingを操作しているので、動作するためにはモジュール版PHPのインストールが必要です。php.ini中に
extension=php_ming.dllという記述をしておくことで、PHPをmingに対応させます。
また、種々の画像ファイルに対応させるためにはSusieプラグインのインストールが必要です。で、肝心のソフトの方は、これ(場所が間違っていたのを直しました)です。詳しくは、コチラで。
が、果たして使う人がいるか…うーむ…。PHPのインストールは簡単だと思うけれど、PHPが必要だというのはなぁ…。
■C++ -> PHP -> mingに流れ着くまで。
最初はC++から直接mingを操作したかったのである。しかし、C++からmingをWindows上で動かすところまで辿り着かなかった。で、次が C++ -> Ruby -> mingをやろうとしたのだけれど、やっぱりRuby/ming on Windowsが上手くいかなかった。で、しょうがなく C++ -> PHP ->ming なんていう回りくどいmingの操作方法に辿り着いたのだった…。なんだかなぁ。