あとは
http://studio.imagemagick.org/RMagick/doc/
辺りをみながら適当に画像に効果を入れて出力してみた。









ひゃっほう!
なんかワクワクしてきたぞ
あとはRubyで、順次ファイルを開かせてそのファイル名を書いて保存するだけだなっと
Windowsでインスコして動かす機会なんてそんなに無いと思うけど、俺なんかがいじっても動くんもんだねぇ
※この後ハマった件
・tiffで出力できない
・gifで出力するとやけに重い
出力形式は問わないのでjpgで出力してまぁまぁおkスピード
こんな感じで書き出す(クオリティは最低にした)
img.write("#{ファイル名.jpg}"){self.quality = 1}
・メモリ食いすぎで異常終了
ループにGC.start入れたらおkだった。
ガベージコレクションが動く前に食いつぶしてたのかのう。
(昔は「ガーベジコレクション」って言ってた気がするけど気のせいかな?)
img = Magick::ImageList.new("c:\xxx\moko1.jpg")
は、
img = Magick::Image.read("c:\xxx\moko1.jpg").first
の方が良いのかも知れない。.firstは要るのか要らないのか試してない(めどい
男は黙って買えばいいんだよ。
そんな落ち着いているモコにメールが一通。
Amazon.co.jpからのお知らせ
いつもAmazon.co.jpをご愛顧いただき、誠にありがとうございます。
お客様よりご注文いただきました以下の商品についてお知らせがございます。
TVアニメ「らき☆すた」OP主題歌 もってけ!セーラーふく
こちらの商品は、人気商品のため入荷に遅れが生じており、現在もAmazon.co.jpに未入荷の状況となっております。お客様には長らくお待たせしまして申し訳ございませんが、こちらの商品に関しましては5月26日頃の入荷を予定しておりますので、ご理解いただければ幸いでございます。
予定よりも早く商品が入荷した場合には、早急に発送手続きを開始させていただきます。ただし、発送方法に「一括発送」をご指定のうえ、他の商品とご注文されている場合につきましては、すべてのご注文商品が揃いしだい、発送作業を進めさせていただきますので、あらかじめご了承ください。
このたびは数々の小売店のなかからあえてAmazon.co.jpをお選びいただきましたにもかかわらずお客様のご期待に背くお知らせとなりましたことをお詫び申し上げます。
Amazon.co.jpのまたのご利用をお待ちしております。
誠に申し訳ございませんが、こちらのEメールは配信専用のアドレスとなっておりますため、お問い合わせ等のメッセージを受け付けることができません。恐れ入りますが、下記のURLからカスタマーサービスにEメールでお問い合わせください。
http://www.amazon.co.jp/contact-us/
Amazon.co.jp
カスタマーサービス部門
================
http://www.amazon.co.jp/
俺、負け組ってレベルじゃねーぞ!
自分で言うのもなんだが モコです。
画像が全てで

読みにくいが仙人だ
それだけプレイしてそのスキルかよとか言うな!
仕事が忙しいとか言っても、週一のゲーセン勉強会だけはしっかりこなす、それがモコクオリティ
モコです。
仕事でMT4iをいじらないといけなくなったのでいじる
導入するファイルは4つしかないし、かなり簡単でした
が、最後に一つこんなエラーで泣く。
エントリの更新画面でインタナルサバエラー
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\A passed through at /xxxxxxxxxx/mt4i.cgi line 620.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] "my" variable $text masks earlier declaration in same scope at /xxxxxxxxxx/mt4i.cgi line 3175.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 179.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 179.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 179.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 179.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 179.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 186.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 186.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Unrecognized escape \\s passed through at mt4ilib/Func.pl line 186.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] False [] range "\\w-" in regex; marked by <-- HERE in m/[^\\w- <-- HERE /\\\\]/ at /xxxxxxxxxx/plugins/MTPageRating.pl line 41.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Use of uninitialized value in substitution (s///) at /usr/lib/perl5/5.8.5/Encode/JP/H2Z.pm line 157.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Use of uninitialized value in substitution (s///) at extlib/Jcode/Tr.pm line 27.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Use of uninitialized value in substitution (s///) at /usr/lib/perl5/5.8.5/Encode/JP/H2Z.pm line 157.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Use of uninitialized value in substitution (s///) at extlib/Jcode/Tr.pm line 27.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Can't call method "entry_prefs" on an undefined value at /xxxxxxxxxx/mt4i.cgi line 2154.
[Fri May 18 00:20:44 2007] [error] [client xxx.xxx.xxx.xxx] Premature end of script headers: mt4i.cgi
最後の行の「Premature end of script headers」でぐぐると結構同じ事で悩んでいる人がいるらしく
これが原因と思い込んでしばらくgoogleとにらめっこしてた
結局、原因は設定ページの
「AuthorName - Entry投稿者のログイン名」
こいつを設定してなかったのが問題だったっぽい。
他に
#!/usr/bin/perl -w
を
#!/usr/bin/perl --
に変えたりとか、結局効果があったのかどうか結局謎だっぽ