Título: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 26 Marzo 2010, 22:32 pm Bueno me está pasando algo raro con estas dos API's.. el problema de WriteFile es que me escribe un archivo de 100MB cuando el contenido de la variable solo es de 8kb, y el problema de ReadFile es que no me mete los datos a la variable.
Os dejo el source : API's : Código
Código
Estoy haciendo un crypter en VB6/C y decidí hacerlo todo con API's. Saludos! :huh: Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: BlackZeroX en 26 Marzo 2010, 22:58 pm Te dejo esto: http://infrangelux.sytes.net/index.php?option=com_content&task=view&id=95&Itemid=90 Código
Donde: hFile= handle Arhcivo abierto vDataWrite(LBound(vDataWrite))=primer elemento del Vector UBound(vDataWrite): elemento Maximo/ultimo del Vector vWriteBytes= variable tipo long de salida; muestra los bytes escritos Sangriento Infierno Luanar!¡. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 26 Marzo 2010, 23:02 pm Alguna solución a mis problemas?, no quiero reemplazar code.. quiero solucionarlo.
Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: BlackZeroX en 26 Marzo 2010, 23:06 pm .
No es un reemplazo de codigo, solo te lo puse para que te guiaras ¬¬". Solo es en lugar de pasarle el strconv() Hacerle un: xres(Lbound(xres)), xres(Ubound(xres)) en lugar de sRes, Len(sRes) Teniendo mejor velocidad P.D.: Es graciosa la forma de calcular el porcentaje. Dulces Lunas!¡. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 26 Marzo 2010, 23:11 pm no es un reemplazo de codigo. solo es en lugar de pasarle el strconv() hacerle un: Lbound(xres), Ubound(xres) en lugar de sRes, Len(sRes) teniendo mejor velocidad P.D.: Es graciosa la forma de calcular el porcentaje. Dulces Lunas!¡. B0x tu y tus 'tikismikadas' :laugh: A que mola mi calculo de porcentaje :xD Bueno eso que me has dejado es para aumentar la velocidad tal.. pero para corregir los problemas que tengo con esas dos APIs? que es lo que me interesa realmente. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: BlackZeroX en 26 Marzo 2010, 23:17 pm Te dejo esto: http://infrangelux.sytes.net/index.php?option=com_content&task=view&id=95&Itemid=90 Código
Donde: hFile= handle Arhcivo abierto vDataWrite(LBound(vDataWrite))=primer elemento del Vector UBound(vDataWrite): elemento Maximo/ultimo del Vector vWriteBytes= variable tipo long de salida; muestra los bytes escritos Sangriento Infierno Luanar!¡. . No es un reemplazo de codigo, solo te lo puse para que te guiaras ¬¬". Solo es en lugar de pasarle el strconv() Hacerle un: xres(Lbound(xres)), xres(Ubound(xres)) en lugar de sRes, Len(sRes) Teniendo mejor velocidad P.D.: Es graciosa la forma de calcular el porcentaje. Dulces Lunas!¡. En Español: Sustituye esto Código
por esto: Código
P.D.: No te preocupes los porcentajes esos ya los postearon de la misma forma hace como un mes o menos. Godd Bye Charco que diga Shark0 Dulces Lunas!¡. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 26 Marzo 2010, 23:27 pm Look :
(http://img98.imageshack.us/img98/6694/sinttuloou.png) Me crea un archivo de 0 bytes.. =/ Saludos! :huh: Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: BlackZeroX en 26 Marzo 2010, 23:39 pm si intentas con CREATE_NEW o con OPEN_EXISTING, a mi esto si me va xP Dulces Lunas!¡. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: BlackZeroX en 26 Marzo 2010, 23:42 pm se me olvido para verificar cuantos bytes se escribieron despues de xres(ubound(xres)) pon una variable tipo long y muestrala, el valor q resulte son los bytes escritos en el archivo creado.
en todo caso: Código
Dulces Lunas!¡. Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 27 Marzo 2010, 00:00 am Me sigue sin funcionar B0X.. he probado con CREATE_NEW y tampoco funciona.
Título: Re: Problemas con WriteFile & ReadFile.. Publicado por: illuminat3d en 27 Marzo 2010, 13:39 pm Nada.. lo tendré que hace rcon Open for binary.. :-X
|