[Ayuda] File a Dini -
Cop - 01.06.2011
Hola a todos
Bueno, como pueden ver necesito saber si es posible realizar esto, solo quisiera saber y que alguien me ayudara con esto.
Lo que quiero hacer es convertir de File a Dini, darй un ejemplo de lo que seria de Dini a DOF:
pawn Код:
dini_Exists = DOF_FileExists
dini_Remove = DOF_RemoveFile
dini_Create = DOF_CreateFile
dini_Set = DOF_SetString
dini_Get = DOF_GetString
dini_IntSet = DOF_SetInt
dini_Int = DOF_GetInt
dini_BoolSet = DOF_SetBool
dini_Bool = DOF_GetBool
dini_FloatSet = DOF_SetFloat
dini_Float = DOF_GetFloat
dini_Unset = DOF_Unset
dini_Isset = DOF_IsSet
Ese era un ejemplo de Dini a DOF ahora lo que yo quisiera saber es de File a Dini. Mi duda seria, en caso de que me toque de File a Dini їcomo harнa? їsi se puede?
Saludos, gracias por la ayuda
Respuesta: [Ayuda] File a Dini -
MaRcOsWeB - 01.06.2011
Jamбs podrнas comparar, ya que las funciones son distintas y los parametros tambiйn.
Respuesta: [Ayuda] File a Dini -
Cop - 01.06.2011
Si entiendo, pero їse podrнa hacer como se pasa de Dini a DOF? en este caso seria de File a Dini, como puedo hacer?
Re: [Ayuda] File a Dini -
TheGarfield - 01.06.2011
define ?
pawn Код:
#define DOF_FileExists dini_Exists
sн ?
Respuesta: [Ayuda] File a Dini -
Cop - 01.06.2011
Si, pero quiero hacerlo es de File a Dini, por ejemplo:
fexist = dini_Exists (algo asн, realmente no se si son iguales)
Eso es, convertir todo lo que esta en file a dini pero no se sinceramente.. їEntienden? xD
Re: [Ayuda] File a Dini -
TheGarfield - 01.06.2011
pawn Код:
#define DOF_FileExists(%0) dini_Exists(%0)
#define DOF_RemoveFile(%0) dini_Remove(%0)
#define DOF_CreateFile(%0) dini_Create(%0)
#define DOF_SetString(%0,%1,%2) dini_Set(%0,%1,%2)
#define DOF_GetString(%0, %1) dini_Get(%0, %1)
#define DOF_SetInt(%0, %1, %2) dini_IntSet(%0, %1, %2)
#define DOF_GetInt(%0, %1) dini_Int(%0, %1)
#define DOF_SetBool(%0, bool:%1) dini_BoolSet(%0, bool:%1)
#define DOF_GetBool(%0, bool:%1) dini_Bool(%0, bool:%1)
#define DOF_SetFloat(%0,%1,Float:%2) dini_FloatSet(%0,%1,Float:%2)
#define DOF_GetFloat(%0,Float:%1) dini_Float(%0,Float:%1)
#define DOF_Unset(%0,%1) dini_Unset(%0,%1)
#define DOF_IsSet(%0,%1,%2) dini_Isset(%0,%1,%2)
try this.
Respuesta: [Ayuda] File a Dini -
Cop - 01.06.2011
Si, eso lo se, gracias igualmente, colocare un ejemplo para ser mas claros... xD
Ejemplo en File:
pawn Код:
public CargarTest()
{
new arrCoords[1][64];
new contenido[256];
new File: archivo = fopen("Test.ini", io_read);
if (archivo)
{
fread(archivo, contenido);
split(contenido, arrCoords, ',');
Test = strval(arrCoords[0]);
fclose(archivo);
printf("Testing: %d", Test);
}
return 1;
}
public GuardarTest()
{
new contenido[256];
format(contenido, sizeof(contenido), "%d", Test);
new File: archivo = fopen("Test.ini", io_write);
fwrite(archivo, contenido);
fclose(archivo);
return 1;
}
Como pueden ver el cуdigo que puse arriba esta en FILE, pero quiero pasar ese cуdigo a DINI, como convertirнa ese cуdigo a Dini?
Respuesta: [Ayuda] File a Dini -
TheChaoz - 02.06.2011
te vas a complicar demasiado. tendrias q hacer un parser para leer el string q escribis y setearlo en un formato especifico, y algo similar con la lectura. te recomiendo q simplemente pases linea x linea xq va a ser mucho mas facil. y en caso de q cambies de sistema usa djson y_ini o directamente pasate a mysql, ya que dini es realmente lento.
Respuesta: [Ayuda] File a Dini -
Cop - 02.06.2011
Quote:
Originally Posted by the_chaoz
te vas a complicar demasiado. tendrias q hacer un parser para leer el string q escribis y setearlo en un formato especifico, y algo similar con la lectura. te recomiendo q simplemente pases linea x linea xq va a ser mucho mas facil. y en caso de q cambies de sistema usa djson y_ini o directamente pasate a mysql, ya que dini es realmente lento.
|
Pues sinceramente lo que iba hacer era pasar de File a Dini para despuйs pasarlo a DOF, ya que conozco la facilidad de pasar Dini a DOF, disculpa їcomo seria pasar linea por linea de File a Dini?
Saludos, gracias por tu ayuda
Respuesta: [Ayuda] File a Dini -
TheChaoz - 02.06.2011
Quote:
Originally Posted by Cop
Pues sinceramente lo que iba hacer era pasar de File a Dini para despuйs pasarlo a DOF, ya que conozco la facilidad de pasar Dini a DOF, disculpa їcomo seria pasar linea por linea de File a Dini?
Saludos, gracias por tu ayuda 
|
q transcribas todo el codigo. (scriptearlo de nuevo)