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