Click Here
【Click Here!】
ひぐちたかしの新作ソフト紹介


【第4回】

「Begin! Setup 98」v1.70β4
アンインストール対応のインストーラーをウィザードで手軽に用意できる

(98/09/14)

 比較的リリースが新しく、これからの成長も楽しみなオンラインソフトにスポットを当て、その魅力などを紹介しよう。

 オンラインソフトにはインストーラーやアンインストーラーのないものがまだまだ多い。Windows 95/98向けのソフトにはインストーラーやアンインストーラーを付けるようマイクロソフトが推奨していることはご存じの通りだが、それでもインストーラーやアンインストーラーは作成が面倒だったり、やたらと配布サイズが大きくなってしまったりする場合もあるために、なかなか手を出しにくいようだ。特に開発にお金や時間をあまりかけられない個人のソフト作者には、つらいところだろう。

 そんなオンラインソフト作者にオススメしたいのが「Begin! Setup 98」だ。

ウィザード形式で簡単に利用できるフリーの汎用インストーラー

汎用セットアッププログラム  「Begin! Setup 98」は汎用インストーラー(セットアッププログラム)だ。コントロールパネルの「アプリケーションの追加と削除」から利用できるアンインストーラー付きのセットアッププログラムを、あなたの作ったオンラインソフトに付けることができる。しかもフリーソフトかシェアウェアかを問わず、自作ソフトへこのセットアッププログラムを同梱することはフリーなのだからうれしい。

 汎用インストーラーとしては、書式に従って作成したsetup.iniをsetup.exeと共に同梱するタイプのものだが、 何よりこのソフトの特長はそのsetup.iniを対話式のウィザードで簡単に作成できるという点だろう。setup.iniをエディター等で手書きする必要のある汎用インストーラーでは、レジストリへの登録や削除には危険も伴うためかなり気を遣わなければならないが、「Begin! Setup 98」はウィザードで設定可能なので、作業もラクなのだ。また作成したsetup.iniと共に、必要なファイル一式を特定のフォルダ内にコピーしてくれるので、ファイルの同梱漏れがないのもありがたい。

「Begin! Setup Wizard  機能的にはインストーラーに求められる機能をほぼ網羅している。ファイルのコピーと削除、フォルダ生成と削除、各種ショートカット(スタートメニュー・スタートアップ・デスクトップ・SendToフォルダ[右クリックメニューの「送る」])の生成と削除、「アプリケーションの追加と削除」への登録と削除はもちろん、レジストリへの書き込みと削除、セットアップ前の内蔵ビューワーによるテキスト表示、セットアップ完了後の任意プログラムの起動とWindows再起動など、用意されている機能は多彩だ。その他、ウィザードでの設定には未対応ながら、複数フロッピーでのセットアップや関連づけ設定にも暫定対応している。

 また、 作成したsetup.iniとsetup.exeを含めた必要ファイル一式をまとめて1つの自己解凍型圧縮ファイルにするためのツール「Begin! Create CAB SFX」も用意されている。これを使えば、作成された配布用ファイルを実行するだけで自動的にインストールが始まるようにできる。対応圧縮方式はLHA(lh5形式のみ)とCABが選択でき、いずれも解凍先の一時フォルダや解凍後の任意プログラムの自動実行を指定できる。CAB形式の場合は圧縮率も高く、セットアップ終了後の一時解凍ファイル自動削除に対応しているのでオススメだ。なお「Begin! Create CAB SFX」を使う場合のみ、日本語Visual Basic 5.0ランタイム(SP3以上)とCAB32.DLL、UNLHA32.DLLが別途必要だ。

ウィザードが長所だからこそ、わかりやすさに磨きを

Begin! Create CAB SFX  あまりプログラミングが好きでない(?)ソフト作者にもありがたい「Begin! Setup 98」だが、筆者が試用した限りでは改善してほしい点もいくつか見られた。まずヘルプが本体から呼び出せず、別途ヘルプを開いて読み進みながらでないとウィザードへの入力に戸惑うこと。チップヘルプが表示されるとはいえ、入力例も状況に応じて参照できるようになってほしいところだ。また、現行のv1.70β4ではファイルを共有ファイルとしてセットアップすることはできず、ランタイムが必要なオンラインソフト等に利用する場合は削除設定に注意が必要だ(アンインストール時に削除確認を表示させることは可能)。これらは将来の対応を期待したいところ。なお現バージョンはWindows 98での動作確認がなされていないために、β版としてリリースされているこ とにも注意しておきたい。

 そういった注意点はあるものの、 やはり「Begin! Setup 98」はその簡便さゆえにオンラインソフト作者の多くに福音となるソフトだ。Windows 95が登場して以来、LHA圧縮ファイルの解凍方法もわからない、スタートメニューへの登録方法すらわからないという超初心者層は急速に増えている。各個人の責任で使われるべきフリーソフトやシェアウェアといえども、ユーザーへの配慮やサポート労力の削減という点では、積極的にインストーラー/アンインストーラーを付けることが望ましいだろう。ぜひ「Begin! Setup 98」をお試しいただきたい。

【著作権者】森 勇人(かいちょ) 氏
【ソフト種別】フリーソフト
【バージョン】1.70β4 (1998/09/03)

□かいちょ’s ホームページ(「Begin! Setup 98」ホームページ)
http://member.nifty.ne.jp/BXW01421/

(ひぐち たかし)

トップページへ
ひぐちたかしの新作ソフト紹介 INDEX


Copyright(C), 1996-1998 Impress Corporation.
編集部への連絡は mado-no-mori-info@impress.co.jp まで