LUACコンバーターについて
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、LUAC を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。LUAC コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。
コンパイル済みLuaスクリプト (LUAC) からテキストを抽出
LUACファイルは、標準的な.LUAソーススクリプトをコンパイルしたバイトコード版だ。開発者は標準のluacコンパイラを使用して、人間が読めるLuaコードをこのバイナリ形式に変換する。このプロセスにより、アプリケーションの読み込み時間が最適化され、知的財産の基本的な保護層が提供される。これらのファイルは、組み込みシステムや、Cocos2d-xやAmazon Lumberyardエンジンなどの人気のあるゲーム開発フレームワークで頻繁に利用されている。
.LUAC形式の主な欠点は、人間が読めないことだ。標準的なテキストエディタで開くことはできない。さらに、.LUACファイルは非常に厳格であることで知られている。バイトコードは、使用されたLuaコンパイラの正確なバージョン(例:Lua 5.1と5.3)に依存し、多くの場合、コンパイルしたマシンのアーキテクチャ(32ビットと64ビット)にも依存する。そのため、一致しないエンジンでスクリプトを実行しようとすると、即座に互換性エラーが発生する。
ユーザーは通常、レガシーコードのデバッグ、失われたプロジェクトファイルの復元、またはゲームの動作変更のために、.LUACを.LUAや.TXTに変換し直す必要がある。このプロセスを逆転させるにはデコンパイラが必要だ。デコンパイルしても元のコメントやフォーマットは復元されず、ローカル変数名も最初のコンパイル時に永久に失われることが多い点に注意してほしい。
.LUACはゲームエンジンがカスタマイズや暗号化を行うことが多いバイナリ形式であるため、標準的なオンラインテキストコンバーターでは完全に失敗する。ファイルをconvert.guruにドラッグ&ドロップするだけで、フォーマットを識別し、内部のLuaヘッダーを検査して正確なコンパイラバージョンを特定し、サポートされている場合は読み取り可能なソースコードに変換できる。
Convert.Guru はLUACファイルを分析し、正確な形式を検出して、中のテキストを読めるようにします。
ほかのユーザーは LUA, TXT, GWC, ZIP, RAR, PDF, DLL, XAPK, XML, ASI, WEBP, STP, EXE ファイルも変換しました。
LUAC ファイルを LUA, DLL, SO, DYLIB, BUNDLE, PLUGIN, XPI, CRX, SAFARIEXTZ, APPEX, KEXT または SYS に変換したい場合は、Lua または「コンパイル済みバイトコードの実行」カテゴリの同様のソフトウェアを使用できます。[ファイル] メニューで 名前を付けて保存… または エクスポート… を探してください。
LV2, DYLIB, VST, AAX, DRV, TDE, LADSPA, BUNDLE, AU, DLL, RTAS または SO ファイルを LUAC に変換するには、Lua または「コンパイル済みバイトコードの実行」カテゴリの他の同等のツールを試してください。
Convert.Guru は、25年以上にわたり維持・更新されてきた、世界最大級かつ信頼性の高いファイル形式データベースの一つを基盤としています。 当社の形式判定機能は、LUAC を高い精度で識別します。ファイル名が誤っている場合や破損している場合でも対応し、一般的な形式へ変換できます。LUAC コンバーターは登録やインストール不要で、ブラウザ上でそのまま利用できます。 アップロードされたファイルは、変換後に自動的に削除されます。