ITエンジニア/デザイナ向けにオープンソースを毎日紹介

社内で使うちょっとしたスクリプトであればRubyなどで作るのが手軽です。しかしそれを人に配布するとなると、実行環境も用意しなければなりません。Windows向けに環境整備して配布というのは面倒に感じてしまうでしょう。

そこで使ってみたいのがneriです。Rubyスクリプトを実行ファイル化できるソフトウェアです。

neriの使い方

実行したところです。

  1. >neri hello.rb
  2. === Running script 'hello.rb' to check dependencies.
  3. Hello World
  4. === Script 'hello.rb' end.
  5. === 81 files, 7257221 bytes dependencies.
  6. === Copying dependencies.
  7. === Creating batch_file 'hello/hello.bat'.
  8. === Creating exe_file 'hello/hello.exe'.
  9. === Failed to create exe_file.
  10. === Neri Finished.

  1. puts "Hello World"
を実行ファイル化すると114KBでした。このくらいのサイズであれば十分小さいのではないでしょうか。なお、実行ファイル化する機能はneri単体では無理で、Bat To Exe Converter | F2KO Softwareを別途パスの通った場所においておく必要があります。

類似のソフトウェアにOCRAがありますが、それに比べると起動が速かったり、日本語を含むユーザ名の環境では実行できないという問題がありません。

OCRAはRuby製のオープンソース・ソフトウェア(MIT License)です。

nodai2hITC/neri: One-Click Ruby Application Builder

MOONGIFTプレミアムに登録して運営をサポートしてください!月額500円の他、半年(3,000円)、年間パック(6,000円)もあります。企業向けに3アカウント以上で請求書払いも可能です(年間一括のみ)。従業員の方向けのサービスにいかがですか? プレミアムユーザのログインはこちらから

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2