作者: 閑舎
日時: 2006/9/14(22:22)
kikwai@... (機械伯爵) さん wrote.

>  簡単な処理なら、やっぱ1ファイルのgawkと、bat/cmdファイルが一番簡単かと。

それはそうですけどね。jgawk とスクリプトファイル、それにバッチかな。ただ
それ utf-8 だ、Network の処理を入れたいとか、拡張したくなった時作り直す
かもしれないと思うとちょっとね。

今回、

・exerb で作成した固定的 exe ファイルを作る方法
・固定パスに ruby、スクリプトを配置し、バッチファイルで調整

という 2 方式を比べてみたことになるわけですが、スクリプトの知識がない人
にとって大変と、後者を決めつけていましたが、実際そうでもないかもしれない、
と思いました(無責任ですが)。

本当は環境変数 PATH、RUBYLIB とかも登録しなくちゃならないだろうけれども、
必要ならバッチファイル中に書けるし、インストーラ、バッチなど工夫すれば一
般のアプリケーションに近いインストール環境もできるのかなと思えました。

>  exeじゃないですけど、ワンクリックですし(どうせpy2exeではワンファイルに
> ならないし)

py2exe は日本語 SJIS の正規表現処理などつまずきませんか?

# kikwai@... が addresses had permanent fatal errors になって
# ますけど、アドレス変えました? だったら、新しいアドレスで再登録しても
# らったほうがいいんですが。

--
本田博通(閑舎)
テキストとスクリプトの http://www.rakunet.org/TSNET/