NullSoftインストールシステム(NSIS)

できるだけ小さくて柔軟性があるように設計されており、したがってインターネット配布に非常に適しています。 あなたの製品の最初の経験であること、安定した信頼できるインストーラは
今すぐダウンロード

NullSoftインストールシステム(NSIS) ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Freeware
  • 出版社名:
  • Nullsoft Install System
  • 出版社のWebサイト:
  • オペレーティングシステム:
  • Windows Vista/98/Me/NT/2000/XP/2003
  • ファイルサイズ:
  • 1.5 MB

NullSoftインストールシステム(NSIS) タグ


NullSoftインストールシステム(NSIS) 説明

Windowsインストーラを作成するプロのオープンソースシステム それはできるだけ小さくて柔軟性があるように設計されており、したがってインターネット配布に非常に適しています。 あなたの製品の最初の経験であること、安定した信頼性の高いインストーラは成功したソフトウェアの重要な要素です。 NSIを使用すると、ソフトウェアを設定するために必要なすべてを実行できるようなインストーラを作成できます。 NSISはスクリプトベースであり、最も複雑なインストールタスクでさえ処理するためのロジックを作成できます。多くのプラグインとスクリプトがすでに利用可能です.Webインストーラを作成し、Windowsおよびその他のソフトウェアコンポーネントとの通信、共有コンポーネントなどをインストールまたは更新することができます。 特徴 NSIS Wikiから NSISは、インストール、アンインストール、システム設定の設定、ファイルの抽出などが可能なWindowsインストーラを作成できます.NSISはスクリプトファイルに基づいているため、単純インストーラと高度なインストーラの両方を作成できます。 小さなオーバーヘッドサイズ NSIは小さく、速く効率的になるように作成されます。他のインストーラはしばしばインストーラデータに数百キロバイトまたは数メガバイトを追加しますが、フル機能のNSISインストーラには34 KBのオーバーヘッドがあります。 すべての主要なWindowsバージョンと互換性があります Windows 95、Windows 98、Windows Me、Windows NT、Windows 2000、Windows XP、Windows Server 2003、およびWindows Vistaと互換性のある単一のインストーラを作成できます。 独自の圧縮方法 3つの異なる統合圧縮方法(ZLIB、BZIP2、LZMA)から選択できます。新しいLZMA圧縮は、他の一般的な圧縮方法よりも優れた結果をもたらします。大規模な自己抽出アーカイブモジュールやその他のアプリケーションを使用する必要はありません。圧縮サポートは34 KBのオーバーヘッドに含まれています。 スクリプトベース ファイルとレジストリキーのリストに基づいてインストーラを生成できる他のシステムとは異なり、NSISには強力なスクリプト言語があります。このスクリプト言語はインストーラ用に設計されており、多くのインストールタスクを実行するのに役立つコマンドがあります。カスタムロジックを簡単に追加して、さまざまなアップグレード、バージョンチェックなどを処理できます。 標準インストーラの場合、またはより複雑なものの出発点として、使用可能なスクリプト生成ツールのいずれかを使用できます。 1つのインストーラの複数の言語 1つのインストーラは複数のインターフェイス言語をサポートできます。 40以上の翻訳がすでに含まれていますが、あなたはあなた自身の言語ファイルを作成することもできます。アラビア語やヘブライ語などのRTL(右から左)の言語が完全にサポートされています。 ターゲットシステムの多くの機能とチェック スクリプト言語は、フォルダ作成とレジストリの編集などの単純な機能から、Text / Binaryファイルの変更、環境変数の変更とシステムの再起動のような簡単な機能から、ターゲットシステムで使用できるコマンドを提供します。提供されたプラグインを使用して、Windows APIを使用することもできます。 カスタムダイアログとインタフェース カスタムウィザードページを作成して、ユーザー入力または設定オプションを統合することができます。 NSISには古典的で最新のウィザードのインタフェースが含まれていますが、独自のカスタムインターフェイスを作成することも可能です。 プラグインシステム NSIは、インストーラと通信できるプラグインで拡張できます。それらは、C、C ++、Delphiまたは他の言語で書くことができ、インストールタスクを実行するか、インストーラインタフェースを拡張するために使用できます。プラグインは1行のスクリプトコードで使用できます。プラグインは他のインストールデータのように圧縮することもでき、提供された機能を使用しているときにのみ含めることができます。 Webインストールのサポート、ファイルパッチアップ NSISディストリビューションには、インターネットからファイルをダウンロードし、インターネット接続、既存のファイルなどをパッチすることを可能にするプラグインのセットが含まれています。 プロジェクト統合、さまざまなリリース、および自動ビルド NSISコンパイラは強力なプリプロセッサを備えています。これにより、複数のプロジェクトを単一のインストーラに簡単に統合することも、インストーラビルドを自動的に生成することができます。 LiteやFullのバージョンなど、さまざまなリリースを生成することもできます。 簡単で人間の読み取り可能なファイル形式 NSISスクリプト形式とインターフェイスダイアログに使用される形式は簡単、文書化され、人間的に読みやすくなるため、お気に入りのエディタでファイルを編集できます。これも自動スクリプト生成を可能にします。 ポータブルコンパイラ NSISコンパイラは、Linuxや* BSDなどのPOSIXプラットフォーム用にコンパイルできます。生成されたインストーラはまだWindowsのみで実行されますが、このようにして、ウィンドウやワインなしで生成できます。 大きな機能のリスト *自己完結型の実行可能インストーラを生成します * ZLIB、BZIP2、LZMAデータ圧縮のサポート(ファイルを個別にまたは一緒に圧縮できます) *サポートのアンインストール(インストーラはアンインストーラを生成できます) *カスタマイズ可能なユーザーインターフェイス(ダイアログ、フォント、背景、アイコン、テキスト、チェックマーク、画像など) *古典的で現代のウィザードのインターフェース *完全に多言語、複数の言語(RTL言語を含む)を1つのインストーラのサポート)。 40以上の翻訳がすでに利用可能ですが、あなたはまたあなた自身のものを作成することができます。 *ページシステム:標準のウィザードページまたはカスタムページを追加できます *インストールコンポーネントのユーザー選択、コンポーネント選択用ツリー *複数のインストール設定(通常は最小限、標準、フル)、およびカスタム設定 * CRC32チェックサムを用いたインストーラ自己検証 *圧縮データサイズよりも小さいオーバーヘッド(デフォルトオプション付き34 KB) *テキストまたはRTF形式で使用許諾契約書を表示する機能 *レジストリから宛先ディレクトリを検出する機能 *プラグインシステム(カスタムダイアログ、インターネット接続、HTTPダウンロード、ファイルパッチ、Win32 APIコールなど)を使用するための多数のプラグインが含まれています) *インストーラーは2GBと同じくらい大きくなる可能性があります *自動インストールのためのオプションのサイレントモード *定義されたシンボル、マクロ、条件付きコンパイル、標準の定義をサポートするプリプロセッサ * PHPとアセンブリの要素に関する素敵なコーディング経験(ユーザー変数、スタック、実フロー制御などを含む) *インストーラには、サポートできるコードを書くことができる独自のVMがあります。 oファイル抽出(設定可能な上書きパラメータを持つ) oファイル/ディレクトリのコピー、名前変更、削除、検索 OプラグインDLL呼び出し o DLL / ActiveXコントロール登録/登録解除 o実行可能実行(シェル実行と待機オプション) ショートカットの作成 oレジストリキー読み取り/設定/列挙/削除 o iniファイル読み取り/書き込み o汎用テキストファイルの読み/書き込み o強力な文字列と整数操作 oクラス名またはタイトルに基づくウィンドウ調査 oユーザインタフェース操作(フォント/テキスト設定) oウィンドウメッセージ送信 oメッセージボックスまたはカスタムページとのユーザーの対話 o分岐、比較など oエラーチェック o再起動時の削除または名前の変更を含むサポートを再起動する oインストーラの動作コマンド(show /非表示/待機/ etcなど) oスクリプト内のユーザー機能 oユーザーアクションのコールバック関数 *使用のために完全に無料です。ライセンスを参照してください。 * もっと


NullSoftインストールシステム(NSIS) 関連ソフトウェア