2008/01/10(木) [n年前の日記]
#1 [prog] _CodeZine:RubyのCursesを使ってコンソールを制御する(コンソールライブラリ)
Windows XP + ActiveScriptRuby 上で試そうとしたら welcome.rb すら動かず。「in `require': no such file to load -- curses (LoadError)」と言われてしまう。
_こちらのページ
から、
pdcurses-2.60-1-mswin32.zip、zlib-1.1.4-1-mswin32.zip をDL・解凍して、rubyインストールフォルダ/bin/ に .dll はコピーしたのだけど。まだ何か足りないらしい。ActiveScriptRuby だからあかんのだろうか。
_Ruby-mswin32
であれば curses.so なるものがあるみたいだから、もしかしたらそちらなら動くのかしらん。
Windows 上で使うことは関係ないで、*NIX系でのみ使えるもの・プラットフォーム依存と考えた方がいい、ということなのかしら。>Curses とやら。Tk 使ってGUIにする等の手もありそうだし、あえて無理して使うものでもないよな。たぶん。
◎ _[ruby-list:26424] Re: windows で curses を使うには :
結局、 windows で curses を使うには、導入が面倒くさすぎる…。
0. Cygwin 版 Ruby を選択する。
1. cygwin1.dll だけでなく Cygwin パッケージをインストールする。
2. Cygwin 版 Ruby のバイナリをダウンロードするのではなく ソースをダウンロードしてコンパイルする。
3. ncurses をダウンロードしてインストールする。
という作業が必要なのですね。 しかも、 curses をきっちり使おうと思ったなら DOS 窓ではなく、 「 localhost に Teraterm Pro で telnet する」のが、良いと
Windows 上で使うことは関係ないで、*NIX系でのみ使えるもの・プラットフォーム依存と考えた方がいい、ということなのかしら。>Curses とやら。Tk 使ってGUIにする等の手もありそうだし、あえて無理して使うものでもないよな。たぶん。
◎ _TEXCELL Rubyコンソールライブラリ :
◎ _[ruby-list:44228] Re: WinXPでのCursesプログラム :
たぶん対応してみたので、私を信用する覚悟があるならば、 http://www.garbagecollect.jp/~usa/curses.so をダウンロードして、rubyをインストールしたディレクトリ以下の lib\ruby\1.8\i386-mswin32 または lib\ruby\site_ruby\1.8\i386-msvcrt に置いて試してみてください。おおお。ありがたや。試してみたら前述の welcome.rb が動いた。
◎ Rubyをインストールし直し。 :
ActiveScriptRubyより元々のmswin32版を入れたほうが面倒がないのだろうか。と気になったので、ActiveScriptRuby をアンインストールして One-Click Ruby をインストールしてみたり。RubyGem も同梱されてるのはありがたい。
_RubyForge: RMagick: Project Filelist から RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip もDL・インストール。解凍してから gem install rmagick-2.0.0-x86-mswin32.gem を実行。巷の解説ページによると、その後 ruby postinstall.rb を実行するらしいのだけど、そのよなファイルはなく。うーむ。
以前作った、RMagick を使うスクリプトを動かしてみたらエラーが。おそらく、Meadow が決め打ちで使ってる ImageMagick のバージョンと、RMagick が要求する ImageMagick のバージョンが違うのだろうなぁ。ImageMagick を使ったソレは、こういうところが困る…。というか基本的に古いバージョンの ImageMagcik で決め打ちしてる Meadow が他のソフトの足を引っ張ってるというか。仕方ないので、RMagick に同梱されていた ImageMagick をインストール。path だけ新しく入れたソレに変更して動作確認したら動いてくれた。
One-Click Ruby なら pdcurses.dll も最初から同梱されてるっぽい。
_RubyForge: RMagick: Project Filelist から RMagick-2.0.0-ImageMagick-6.3.7-8-Q8.zip もDL・インストール。解凍してから gem install rmagick-2.0.0-x86-mswin32.gem を実行。巷の解説ページによると、その後 ruby postinstall.rb を実行するらしいのだけど、そのよなファイルはなく。うーむ。
以前作った、RMagick を使うスクリプトを動かしてみたらエラーが。おそらく、Meadow が決め打ちで使ってる ImageMagick のバージョンと、RMagick が要求する ImageMagick のバージョンが違うのだろうなぁ。ImageMagick を使ったソレは、こういうところが困る…。というか基本的に古いバージョンの ImageMagcik で決め打ちしてる Meadow が他のソフトの足を引っ張ってるというか。仕方ないので、RMagick に同梱されていた ImageMagick をインストール。path だけ新しく入れたソレに変更して動作確認したら動いてくれた。
One-Click Ruby なら pdcurses.dll も最初から同梱されてるっぽい。
[ ツッコむ ]
#2 [anime] ライダー電王を鑑賞
HDDレコーダに溜めていた分を消化。やっと本放送に追い付いた。…TVの前で正座して見なければ、などと気負うあまり、まったく見ていない状態になるのでは本末転倒のような気がしてきたわけで。ドラマ部分はほとんど早見再生でどうにか。
とりあえず記憶に残ったところの感想をメモ。
とりあえず記憶に残ったところの感想をメモ。
- 田崎監督担当回の、金網の上に立つ敵ボスの画がグー。ルパン三世の硬質ガラス使用空中浮遊ネタを連想。空中に浮かんでるかのようなソレもさることながら、真上を撮ることで天地逆の構図を作り敵ボスから受ける異常性を表現していた、ようにも見えた。
- 長石監督担当回で、アシスタント役の女性が幼女に。「幼女と言えば長石監督」「長石監督と言えば幼女」であるからこのエピソードかと思ったらその後も幼女のままでビックリ。役者さんのスケジュールの問題だろうか。いや、OP映像中でバースデーケーキや涙の逆再生映像が出ていたあたり、企画当初から考えられていた展開なのだろうか。何はともあれこの手の作品においては前代未聞なのでは。1話限りのエピソードならよく見かけるけど、シリーズ後半がずっと子供というのはかなり珍しい気もする。
- 駅も走るという発想に痺れた。しかもド派手。素晴らしい。
- 走りながらの変身や、飛び降りながらの変身で、ようやく変身時の映像の仕組み(?)が想像できてきた。途中でスーツを変えている or パーツを取り付けてたのだな…。変身前の人と変身後のスーツアクターさんの身長・体型が違うから、そこの切り替えは判るのだけど。スーツアクターさんだけの変身映像・身長や体型が同じ状態で映像が切り替わるとほとんどわからない。てことは、変身前の役者さんがスーツを着込めば、変身映像は完璧ということだろうか。スケジュールに余裕がなければできないことだろうけど。
[ ツッコむ ]
以上、1 日分です。