フリーソフトのインストーラ「Inno Setup」についていろいろと書いていこうかと思っています。
Inno Setup は、Windows 用のインストーラ作成ツールで、商用利用も可とされているフリーソフトです。
作者は、海外の方ですが、各国の協力者達のおかげで各国語版に対応しています。
もちろん、日本語で、日本語のインストーラを作ることもできます。
インストールするファイルを1つにまとめることも、複数に分割することもできます。
また、アンインストーラを作成することもできます。ただ、あまり日本語の詳しい解説はみつけられていません。
せっかくなので、ここで自分がやったことを書いていこうかと思います。
下記は、Inno Setup 付属のヘルプファイルの内容を和訳し、見やすく色づけしたものです。
Inno Setup 自体はコンパイラのみなので使い勝手があまりよくありません。そこで、サポートツールの ISTool (※ ISTool も VC2008+WTL8.0 を使用して作成されています!) を使うと便利です。公式サイトでもサポートツールをひとまとめにインストールできる QuickStart Pack というものが配布されています。
ついでに、ISTool 5.3.0 用の日本語化パックも作成しました。
ISTool.exe と同じフォルダに istool-ja.lng を置き、[File]-[Preferences]-[Language File] で istool-ja.lng を指定して、[OK] を押下後、ISTool を再起動すると適用されます。
Inno Setup の画面をリソースエディタのように GUI で編集するためのフリーソフト(海外の作者ですが日本語も使える)があります。ただし、いつの間にか本家のサイトが Not Found になってしまったため、当サイトで再配布いたします。
Inno Setup Form Designer 2.0.8 をダウンロード
一応日本語言語パックも標準で同梱されていますが、文字化けしているので、作り直したファイルもアップしておきます。
Inno Setup Form Designer 2.0.8 用日本語言語ファイルをダウンロード
Inno Setup 単体: Old Inno Setup Downloads
下記は自分用にミラーしたファイルです。