NSI コンバーター

NSISインストーラースクリプト (NSI) からテキストを抽出


.NSI ファイルをドロップまたはアップロード

NSI ファイルからテキストを抽出する方法

  1. 上記の "ファイルを選択" ボタンをクリックし、NSI ファイルを選択します。
  2. 利用可能な場合は、プレビューが表示されます。
  3. "ファイルを変換..." ボタンをクリックして、テキスト情報を抽出します。

NSI を別のファイルタイプに変換

NSI スクリプト を別の形式に変換する、NSIS または 開発者 ソフトウェアが必要です。

ファイルを NSI に変換

他のファイル形式を "インストーラースクリプト" ファイル形式に変換するには、NSIS または類似のソフトウェアが必要です。


NSI ファイルについて

.NSIファイルは、主にNullsoft Scriptable Install System (NSIS)がWindowsインストーラーの実行ファイルを生成するために使用するテキストベースのスクリプトです。これらには、Windowsシステムにソフトウェアを展開するために必要なロジック、ファイルパス、レジストリ編集、およびアンインストーラーの設定が含まれています。副次的であまり知られていない用途として、Eightingが開発したNintendoのゲーム(特にNaruto Shippudenシリーズ)の独自のゲームデータファイルとして使用されることもあります。

.NSIスクリプトを開いたり編集したりするには、開発者は通常、Notepad++Visual Studio Codeなどのコードエディターを使用します。スクリプトを機能するインストーラーにするには、公式のNSISコンパイラツールであるmakensis.exeを使用してローカルでコンパイルする必要があります。

ユーザーは、ファイル自体がインストーラーであると勘違いして、.NSIファイルの扱いに苦労することがよくあります。このフォーマットの大きな欠点は、設計図としてしか機能しないことです。実際のソフトウェアアセットは含まれておらず、それらのファイルが存在するローカルディレクトリを指し示しているだけです。そのため、.NSIファイルをクライアントと共有しても、実際のソフトウェアプログラムを共有したことにはなりません。また、コード内で参照されている外部プラグインやマクロファイル(.NSH)がホストコンピューターにない場合、.NSIファイルのコンパイルは頻繁に失敗します。

スクリプトのロジックを共有したり文書化したりするだけなら、フォーマット変換の最適なターゲットは.TXT.MD、または.PDFです。

標準的なオンラインコンバーターを使用して、.NSIスクリプトを直接.EXEファイルに変換することは不可能です。実行ファイルのコンパイルには、完全なビルド環境、アセットのための元の開発者のローカルハードドライブへのアクセス、および特定のNSISプラグインが必要になるため、Webベースのコンバーターでは失敗します。ファイルをドラッグ&ドロップするだけで、フォーマットを識別し、表示し、可能な場合は変換できます。NSISスクリプトはプレーンテキストであるため、当社のプラットフォームはコードを即座に抽出でき、何もコンパイルすることなくインストールロジックを安全に読むことができます。

Convert.Guru はNSIファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。

ほかのユーザーは ELD, ZS, RVB ファイルも変換しました。


よくある質問

NSI ファイルを JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS または SWIFT に変換したい場合は、NSIS または「Windowsインストーラー作成スクリプト」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。

SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS または TS ファイルを NSI に変換するには、NSIS または「Windowsインストーラー作成スクリプト」カテゴリの他の同等のツールを試してください。



NSIコンバーターについて

Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、NSI を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。NSI コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。