NIMコンバーターについて
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、NIM を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。NIM コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。
ソースコードとデータファイル (NIM) からテキストを抽出
.NIMファイルは主に、全く異なる2つの機能のいずれかを果たす。1つは、Nim programming languageで書かれた人間が読めるソースコードファイル。もう1つは、サバイバルゲーム7 Days to Dieで使用される独自のゲームデータファイル(アイテム名のマッピングやワールドのブロックデータなど)だ。まれに、Niminのような独立系アダルトRPGのセーブファイルとして機能することもある。
.NIMフォーマットの最大の欠点は、コンテキストに大きく依存していることだ。Nimのソースコードが含まれている場合、ユーザーはそれを効率的に読むために、Nim構文プラグインを備えた専用のコードエディタを使用せざるを得ない。7 Days to Dieのゲームファイルである場合は、独自のクローズドなバイナリ、または高度に構造化されたデータフォーマットになる。標準的なオンラインコンバーターは、ゲームの内部変数を展開するために必要な特定の解析ロジックが完全に欠如しているため、これらのゲームファイルの処理に失敗する。プログラミング用の場合、標準的なコンバーターは、実際のNim Compilerツールチェーンなしでは、.NIMファイルをネイティブに実行可能なマシンコードにコンパイルすることはできない。
ソースコードファイルの場合、最適な変換先は.C、.CPP、または.JS(Nimはネイティブにこれらにコンパイルされるため)、あるいは単に読むための標準的な.TXTだ。ゲームデータファイルは、専用のコミュニティMODツールなしでは実質的に変換できないが、.JSONや.XML表現の抽出はMOD制作者から強く望まれている。
ゲームデータ版はクローズドな独自フォーマットであるため、元のゲームエンジンだけがデータを適切に読み込んだりエクスポートしたりできる。しかし、ファイルをconvert.guruにドラッグ&ドロップするだけで、フォーマットを識別し、表示し、可能な場合は変換できる。convert.guruはファイルフォーマットを識別し、バイナリファイルを検査して、基礎となるテキストや内部コンテンツを表示することが可能だ。分析によってサポートされている基礎フォーマットや埋め込みフォーマットが検出された場合、表示や抽出ができることもある。
Convert.Guru はNIMファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。
ほかのユーザーは NRT, NGG, NSL ファイルも変換しました。
NIM ファイルを JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS または SWIFT に変換したい場合は、Nim Compiler または「ソースコードとゲームデータ」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。
SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS または TS ファイルを NIM に変換するには、Nim Compiler または「ソースコードとゲームデータ」カテゴリの他の同等のツールを試してください。
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、NIM を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。NIM コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。