<< 銚子 : main : C# それと django >>

スクリプトをEXEにする: ExerbとEEE

単体実行できるちょっとしたGUIソフトをスクリプトで作りたい.
配布するときに実行環境を問わないよう単体EXEにしたい.
サイズは小さく.

今のところVisualuRuby + Exerbが最有力候補.

Exerbの類似ツールとしてRubyScript2Exeを発見.そこに入っているEEEというツールが任意のスクリプトを1つにまとめた実行ファイルを作成できる
スクリプトを単体の実行ファイルにするツールとして,PerlにはPAR,Pythonにはpy2exe,RubyにはExerbがある.

Exerbの生成する実行ファイルは最低サイズで500KBくらい.これはPerl(1.4MB), Python(2MB)に比べて優秀な値.(Perl/Pythonの値は自分で確かめたものではない)

PARは依存ファイルがActivePerlに入っておらず,インストールを試みたがAutoLoaderがうまくインストールできなかったので放棄.

VisualuRubyと組み合わせるとライブラリを2つ取り込むので少し大きくなるがそれでも800KB程度.出来上がったEXEをZIP圧縮したら350KB位になった.十分納得できるサイズかなと思う.

そもそもスクリプト本体を作る前にDeploy方法を決めてしまって良いのかという疑問はあるが,他に判断基準がなければ最も容易に判定できるところから候補を絞り込むという戦略は悪くはないはず.

EEE


EEEを使ってみる.

EEEはRubyScript2Exeの中に入っているが,RubyScript2ExeもTar2RubyScriptで1つのrubyスクリプトにパッケージ化されているので以下のようにして取り出す必要がある.

ruby rubyscript2exe.rb --tar2rubyscript-justextract

rubyscript2exeディレクトリが作られて,その中に中身が展開されるのでeee.exeとeeew.exeを別の場所に取り出す.

EEEは手動でinfoファイルを作ってそれをコマンドに与えると,記述に従ってファイルを集めてexeを作る.ホームページにawkをパッケージする例にはなるほどと思ったが.
コンピュータ > ソフトウェア : comments (293) : trackbacks (0)

Comments

hermes birkin replica italia にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes bags replicas for cheap...2013/11/25 11:19 PM
louis vuitton replica makeup bags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica louis vuitton...2013/11/25 12:34 AM
louis vuitton replica belt uk にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/11/24 11:30 AM
replicas hermes birkin bag にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes replica silk scarves...2013/11/24 06:52 AM
replica gucci waist belt bag にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci handbags purses...2013/11/24 05:05 AM
replica gucci luggage sets にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
knock off gucci purses cheap...2013/11/22 08:21 AM
にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
racewalk.com/page.asp...2013/11/21 04:50 PM
replica hermes throw blanket にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes replica cuff...2013/11/21 01:44 AM
im back gucci mane lyrics にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
mbt shoes wide width...2013/11/16 04:32 AM
replica hermes jewellery にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes handbags china...2013/11/15 07:59 PM
fake designer bags online uk にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes fake tie...2013/11/15 05:43 AM
fake gucci belts for sale にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci backpack cheap...2013/11/15 02:14 AM
replica gucci zapatos にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci mens clothing...2013/11/15 01:09 AM
replica gucci mens loafers にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
imitation gucci bags cheap...2013/11/13 07:26 PM
hermes birkin 42 replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes replica philippines...2013/11/12 05:36 PM
knock off gucci handbags china にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci hong kong...2013/11/11 07:18 AM
gucci replica bags online にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci jewelry for men...2013/11/11 01:41 AM
cheap gucci wallet singapore にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci wholesale handbags...2013/11/10 05:15 AM
hermes real leather replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
cheap replica birkin bag...2013/11/10 12:45 AM
hermes medor fake にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica hermes bracelet china...2013/11/09 10:52 PM
cheap hermes replica handbags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
purseforum fake hermes...2013/11/09 10:09 PM
fake gucci indy にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
knock off gucci baby bags...2013/11/09 06:45 PM
hermes replica genuine leather にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes bracelet replica uk...2013/11/09 06:00 PM
hermes bag replica cheap にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica hermes oran sandals...2013/11/08 01:29 PM
fake gucci flip flops men にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci pouch...2013/11/08 01:11 AM
replica hermes arceau にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica de bolsa hermes birkin...2013/11/07 01:39 PM
gucci soho shoulder bag replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci schuhe...2013/11/07 11:49 AM
replica louis vuitton damier graphite canvas michael backpack にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/11/06 08:35 PM
hermes replica lindy にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes replica mens wallet...2013/11/06 02:12 PM
good replica gucci handbags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci polo...2013/11/06 11:08 AM
gucci belt bag replica uk にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
gucci replica handbags ebay...2013/11/06 05:44 AM
louis vuitton replica reviews にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/11/04 08:33 PM
louis vuitton replica handbags china wholesale にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/11/04 09:56 AM
fake hermes throw にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica hermes constance handbags...2013/11/04 09:20 AM
louis vuitton replica damier にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/11/03 12:52 AM
replica hermes hac 50 にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes bag...2013/11/02 02:39 PM
7 star replica gucci bags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci man purse...2013/11/02 07:17 AM
replica hermes birkin brasil にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes bracelets uk...2013/11/02 06:34 AM
hermes fake bracelet にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes outlet store online...2013/11/01 09:41 AM
sanita shoes discount にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
mbt shoes outlet...2013/10/31 06:51 PM
cheap replica gucci purses にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake gucci bags wholesale...2013/10/24 11:14 AM
where can i buy replica louis vuitton handbags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton artsy empreinte replica...2013/10/24 07:44 AM
fake gucci shoulder bag にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica gucci nappy bag uk...2013/10/23 03:57 PM
replica designer handbags uk only にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes wallet...2013/10/23 08:35 AM
hermes kelly replicas にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica designer bags china wholesale...2013/10/23 03:40 AM
zaino louis vuitton replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
where to buy replica louis vuitton handbags...2013/10/23 01:03 AM
hermes replica messenger bag にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes birkin replica bags sale...2013/10/22 11:33 PM
fake hermes picotin bag にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes replica purses...2013/10/22 05:40 PM
louis vuitton python artsy replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/10/22 10:29 AM
replica louis vuitton beach bags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton outlet...2013/10/22 08:54 AM
この趣味を飛行することに加えて、ディーターの暇な時間は、ボックスでの撮影の市場、写真の"ファン"として歩き回るのが好きだし、彼のお気に入りのモデルなしで、次に"それを自分で行う"基準とパワーを実証し、 RIMOWAは引用それを誇りに思って、 "防水スーツケース"シリーズが生まれた、この場合は非常に敏感な商品があっても表面の下に20メートルを沈めた完璧な保護を提供するだけでなく、一滴の水を取ることができないですが、避けることができるアイテムの内部理由損傷した湿気、極端な暑さや寒さ
リモア 激安...2013/10/22 05:15 AM
gucci mane jail 2012 にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
gucci bags clearance...2013/10/21 09:36 PM
louis vuitton replica valley にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/10/21 08:02 PM
louis vuitton alma bag replica にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton damier graphite belt replica...2013/10/21 07:08 PM
high quality replica louis vuitton belt にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton passport wallet replica...2013/10/21 04:23 PM
reviews dansko shoes にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
mbt shoes kabisa sale london...2013/10/21 08:02 AM
cheap mens shoes online にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
mbt shoes...2013/10/21 05:03 AM
hermes fake handbags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes handbags china...2013/10/20 04:18 PM
hermes replica zoll にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes birkin bag fake erkennen...2013/10/20 10:19 AM
replica louis vuitton graffiti bags にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica louis vuitton...2013/10/19 10:59 PM
www.replica-louis-vuitton-handbags-cheap.com にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
louis vuitton replica...2013/10/19 01:58 PM
faux hermes purses にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
hermes birkin bag allegro...2013/10/18 10:28 PM
fake hermes birkin bags nyc にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
fake hermes porcelain...2013/10/18 02:18 PM
replica louis vuitton damier graphite canvas michael backpack にょろぷにらん | スクリプトをEXEにする: ExerbとEEE
replica louis vuitton...2013/10/18 05:41 AM

Comment Form

  

Trackbacks

Trackback url
Latest Entries
Categories
Recent Comments
Recent Trackback
Archives
Profile
Other
RECOMMEND