Anuncios Google

¿Alguien sabe cómo compilar lua?

Por favor, que no sea para LuaDev ni XtreamLua Compiler ni GeanyPortable, que bastantes problemas me dan.


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de Davidm16

Ups.

Le dejé mi script.lua a mi amigo para que lo compilara y ese bastardo no me dijo cómo se descompilaba. Ayuda.

Y quien ha dicho que se puediera decompilar?

Teóricamente NO se puede decompilar un código compilado, pero al tratarse de Lua si que se puede, dado a que el código no es ejecutado directamente, sino interpretado, tengo visto decompiladores de Lua por internet, pero no me acuerda el nombre, busca en sourceforge o en github porqué por ahí hay alguno.

Saludos!

Imagen de Davidm16

Ya lo sé:

Skull Crypter. ¿Dónde puedo descargarlo?

Imagen de Comandillos

Eh...

Que yo sepa Lua no se puede compilar, Lua es un lenguaje de scripting, por lo que usa un interprete el cual no es directamente la propia máquina.

Otra cosa distinta es encriptar el código y el interprete lea el código ya encriptado.


Imagen de NEKERAFA

Mmm...

Hasta cierto punto no es una compilación real, lo que en realidad se hace es obtener una copia del código que el intérprete Lua ha interpretado, que más o menos esta algo compilado.


NekeOS, el nuevo shell para PSP

PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.

Sony Xperia Z1 Compact con Android 5.1.1

Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).

Si que se puede compilar

Si que se puede compilar, hasta cierto punto, mira este comentario.

 

Salu2!

Imagen de Comandillos

Pero eso no convierte

El script en un binario que interpreta directamente la máquina. Sino es un archivo que es leido por un interprete.

Imagen de Chimecho

Correción

El intérprete es también una máquina, una máquina virtual. Puedes ver la documentación sobre la implementación de Lua y verás que tiene su juego de instrucciones también.

 

Saludos!



PSP FAT [5.00 M33-6] [6.60 ME] [Hard Moded] / Nintendo Wii [4.1U] [cIOS Hermes] [D2X cIOS] / iPhone 3G [4.2.1] [BB 05.13.04] [redsn0w] / iPod Touch 4 [6.1] [evasi0n]

07/05/10: Tuve el placer de llamarle con todo derecho "N00B" a molotovi xDDD

Recuerda: Sé el intérprete -_-

Imagen de Davidm16

Te vas.

Pues ya me dirás cómo hago eso que te encripta.

La pregunta es, para que

La pregunta es, para que quieres compilar el código?

Para que no te lo roben? ¬¬

Fijate aquí cuantos buenos homebrew hay con el código libre, aprende de ellos ;)

Imagen de Davidm16

Eeeeh no.

Para ver qué es eso de encriptar y compilar códigos (para fastidiarle el main.lua a mi hermano :P).

Imagen de Davidm16

Qué pesao.

Que antiplagiador no.

Imagen de Jepte

por que no?.

por que no?.

Imagen de Davidm16

Porque uso HM7 y no compila

Porque uso HM7 y no compila ese. Que ya cansa.

Imagen de Jepte

pense que usas el hm v2, pero

pense que usas el hm v2, pero ya probaste si funciona en hm7.

Imagen de Davidm16

Tantas como pude.

Sí, LuaHMv2, con lo trabajoso que es el screen.screenflip() y el screen.print(), y de HM8 con que toca la Flash1 ni te cuento.

Imagen de NEKERAFA

u.u

Pues que lo bueno.que tiene antiplagiador es que es libre, puedes portarlo para compilarlo en HM 7

Imagen de User170294

Si no quieres que te

Si no quieres que te recomienden algo te sugiero que lo indiques en la noticia.

Por favor, que no sea para LuaDev ni XtreamLua Compiler ni GeanyPortable, que bastantes problemas me dan.


Imagen de Davidm16

Lo de Antiplagiador

lo dije en otro post, y Jepte estuvo presente. ¿Manipular con Antiplagiador? ¿No es un hurto?

Antiplagiador

Antiplagiador es libre y cualquiera puede modificarlo, además, puedes hecharle un ojo al code de cualquier HB que esté sin compilar, alguno puede que tenga licencia, pero puedes examinarlo, mientras no lo edites y lo subas diciendo que lo creaste tú no pasará nada.

 

Salu2!

Imagen de User170294

Es en este post donde debes

Es en este post donde debes expresarlo. De lo contrario nadie se entera de nada.

Imagen de Davidm16

Vale, gracias.

Aunque me da corte husmear en un source de alguien. Lo veré cuando tenga tiempo.

Pues husmeando sources

es la mejor forma de aprender, miras como se usan las funciones, yo incluso tengo descubierto alguna y documentado en el post de funciones desconocidas de LuaDEV.

 

Salu2!

Compilador: programa

Compilador: programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación.

¿Te refieres a esto?

Imagen de Davidm16

LuaQ.

Que me compile los LUA para no leerlos.

Es sencillo

1- Instalas Lua Binaries en tu PC, si usas Windows instalas esto, si usas Linux ejecutas en la Terminal lo siguiente: sudo apt-get install lua

2- Una vez instalado abres la Terminal/CMD y vas al directiorio donde está tu script a compilar ayudandose del comando: cd

3- Ejecutas: luac miscript.lua

4- Obtendrás algo así como miscript.out, cambiale la extensión a .lua y ya lo tienes!

 

Salu2!

Pues no sabía que luac servía

Pues no sabía que luac servía para LUA para PSP.

Imagen de Davidm16

Gracias.

Problema al poner la ruta. ¿Cómo la pongo si lo tengo en F:/PSP/?

Sencillo

En la CMD pones lo siguiente:

F:
cd PSP

Salu2!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.