Tag Archives: exe

exerbふたたび

1
Filed under Ruby, Windows
Tagged as , ,

何年かぶりにexerbを使ってみたら、使いやすかったので、その使い方をメモしておきます。

exerb(イグザーブ)とは

exerbとは、rubyスクリプトを、exe形式に書き出すプログラムです。
ちょっとしたテキストコンバートとか、テキスト処理ツールを作りスタッフに配布するにはとても便利です。

インストール

下記公式サイトから最新版のzipパッケージをダウンロードして適当な場所に展開します。

その後、展開したディレクトリに入り、以下のコマンドを実行したらインストールは完了です。
$ ruby setup.rb

exeを作る方法(1)

exerbでrbファイルからexeを作るには基本的にはレシピファイルと呼ばれるコンフィグファイルを作る必要があります。
しかし、exerb 4.0からは、特殊なライブラリを使っていなければ、レシピファイルを作らなくても書き出すことが出来るようです。
$ exerb doSomething.rb -> doSomething.exeが生成されます

exeを作る方法(2)

レシピファイル(.exy)を使う方法は次のようになります。
$ mkexy doSomething.rb -> doSomething.exyが生成されます
$ exerb doSomething.exy

レシピファイルはYAMLフォーマットなので、簡単にいじることが出来ます。
私はまだ必要に迫られてないので、レシピファイルをいじってないのですが、例えば、バージョン情報を設定できたり、リソースデータなどを読み込むことが出来るようです。
exerb、最高に便利!


[AD]

↓第1版を持っていますが、あまり頻繁にRubyに触らない人にこそお勧め。

アマゾンのサーバでエラーが起こっているかもしれません。
一度ページを再読み込みしてみてください。

↓amazonの評価は低いけど、個人的には悪くないと思う。

アマゾンのサーバでエラーが起こっているかもしれません。
一度ページを再読み込みしてみてください。