Anuncios Google

lua dev, crear archivos

pues eso, alguna funcion para crear un archivo .lua vacio desde lua?


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.

Si

Creas el archivo con io.open("archivo.lua","w") , y vas añadiendole líneas con miarchivo:write("loquequieras \r\n")  donde \r\n es el salto de línea, luego para guardarlo usas 

arch:flush() 
y finalmente lo cierras con arch:close()

 

Salu2!

Imagen de m.rr

Que yo sepa con \r te basta

Que yo sepa con \r te basta para el salto de linea

Imagen de Chimecho

Depende

Eso depende del sistema.

\n es de los sistemas Unix y Lua lo reconoce como salto de línea.

\r\n es de sistemas Windows, pero dado que Lua reconoce el \n como salto de línea, se pueden tener errores si se necesita exactitud de caracteres (para hacer comparaciones, por ejemplo), ya que se tendría un caracter "invisible" de más al final (el \r)

\r creo que era de Mac OS hasta la versión 9, o algo así, en todo caso dudo que Lua lo reconozca como salto de línea (usando io.lines) ya que \r es CR (retorno de carro)

Igual siempre se puede hacer una implementación propia para separar líneas.

 

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 betares

ok, eso significa que con io

ok, eso significa que con io open ya vale, ok, gracias

Hubo un fallo

Para guardar es io.flush() o arch:flush()

Imagen de betares

para guardar es

para guardar es io.flush(variable file) o variablefile:flush()

Si

Si

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.