Convertidor de LUAC

Extraer texto de scripts de Lua compilados (LUAC)


Arrastre o cargue su archivo .LUAC

Cómo extraer texto de su archivo LUAC

  1. Haga clic en el botón "Seleccionar archivo" de arriba y elija su archivo LUAC.
  2. Verás una vista previa, si está disponible.
  3. Haga clic en el botón "Convertir archivo a..." para extraer información de texto.

Convertir LUAC a otro tipo de archivo

Para convertir scripts LUAC a otro formato, necesita Lua o otro software Desarrollador.

Convertir un archivo a LUAC

Para convertir otros formatos de archivo al tipo de archivo "Bytecode de script compilado", necesita Lua o software similar.


Acerca de los archivos LUAC

Un archivo .LUAC es una versión de bytecode compilado de un script fuente LUA estándar. Los desarrolladores usan el compilador estándar luac para convertir el código Lua legible por humanos a este formato binario. Este proceso optimiza los tiempos de carga de las aplicaciones y proporciona una capa básica de protección de la propiedad intelectual. Estos archivos se utilizan mucho en sistemas integrados y en populares frameworks de desarrollo de juegos, como Cocos2d-x y el motor Amazon Lumberyard.

La principal desventaja del formato .LUAC es su falta de legibilidad para los humanos. No puedes abrirlo en un editor de texto estándar. Además, los archivos .LUAC son notoriamente rígidos. El bytecode es específico de la versión exacta del compilador de Lua utilizado (por ejemplo, Lua 5.1 frente a 5.3) y a menudo específico de la arquitectura (32 bits frente a 64 bits) de la máquina que lo compila. Esto provoca fallos de compatibilidad inmediatos si intentas ejecutar el script en un motor que no coincide.

Normalmente, los usuarios necesitan convertir .LUAC de nuevo a LUA o TXT para depurar código heredado, recuperar archivos de proyectos perdidos o modificar el comportamiento de un juego. Revertir el proceso requiere un descompilador. Ten en cuenta que la descompilación no restaurará tus comentarios ni el formato original, y los nombres de las variables locales a menudo se pierden permanentemente durante la compilación inicial.

Debido a que .LUAC es un formato binario que los motores de juegos a menudo personalizan o encriptan, los conversores de texto online estándar fallan por completo. Simplemente arrastra y suelta tu archivo en convert.guru para identificar el formato, inspeccionar los encabezados internos de Lua para determinar la versión exacta del compilador y convertirlo a código fuente legible cuando sea compatible.

Convert.Guru analiza su archivo LUAC, detecta el formato exacto y le permite leer el texto que contiene.

Los usuarios también convirtieron archivos LUA, TXT, GWC, ZIP, RAR, PDF, DLL, XAPK, XML, ASI, WEBP, STP y EXE.


Preguntas frecuentes

Si desea convertir un archivo LUAC a LUA, DLL, SO, DYLIB, BUNDLE, PLUGIN, XPI, CRX, SAFARIEXTZ, APPEX, KEXT o SYS, puede utilizar Lua o un software similar de la categoría "Ejecución de bytecode compilado". En el menú Archivo, busque Guardar como… o Exportar….

Para convertir archivos LV2, DYLIB, VST, AAX, DRV, TDE, LADSPA, BUNDLE, AU, DLL, RTAS o SO a LUAC, pruebe Lua u otra herramienta comparable de la categoría "Ejecución de bytecode compilado".



Acerca del convertidor LUAC

Convert.Guru se basa en una de las bases de datos de formatos de archivo más grandes y reconocidas, que se mantiene desde hace más de 25 años. Nuestro reconocimiento de formato identifica LUAC de forma fiable — incluso si los archivos tienen un nombre incorrecto o están dañados — y los convierte a formatos comunes. El convertidor LUAC funciona directamente en el navegador, sin registro ni instalación. Los archivos subidos se eliminan automáticamente después de la conversión.