Recien leo y ya hay 6 respuestas nuevas :) ...como dice Luis, leer los primeros 64K del archivo produciría margen de error al encontrar archivos iguales justamente porque podes encontrar archivos q no son iguales pero si tienen los 64K identicos...sucede normalmente con archivos q no se han terminado de descargar...es casi imposible q suceda con archivos distintos aunq puede pasar.
Voy a probar "Streamear" cada 4K y si sigue lento voy a cambiar el Find que no gusta :) por las alternativas aqui planteadas. Gratze! On 9/1/07, Luis Lavena <[EMAIL PROTECTED]> wrote: > > On 9/1/07, Aureliano Calvo <[EMAIL PROTECTED]> wrote: > > ¿Y para qué necesitás hashear el archivo entero? > > ¿Por qué no hasheas solo los primeros 64K (por ejemplo) o todo el > > archivo si es más chico? > > > > Uh... yo tengo de ejemplos para vos... > > Digamos que si hasheas los primeros 64K de un archivo y luego te > encontras con otro archivo, que difiere en tamaño, pero 'oh' > casualidad, los primeros 64K son exactamente iguales a los del archivo > anterior... > > Son iguales? Y no es un imposible, pasa. Por ejemplo una copia de > archivo que se cancelo o genero un error y quedó a la mitad... > > O un archivo de video donde la presentación del mismo es exactamente > igual a la presentación de otro... > > > Salvo que estés haciendo algo bastante extraño, esto debería mostrarte > > si son distintos o no y te ahorrás de leer el archivo. Si da igual > > (casi nunca), podés leer el archivo entero. > > > > Si, tal vez sabiendo mejor que es lo que se necesita hacer, se puede > buscar algo mas adecuado. > > -- > Luis Lavena > Multimedia systems > - > Leaders are made, they are not born. They are made by hard effort, > which is the price which all of us must pay to achieve any goal that > is worthwhile. > Vince Lombardi > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > -- Martín Sagastume 094-575846 Montevideo - Uruguay http://musicapastillera.blogspot.com
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
