Batallon Chile » QuickSFV

QuickSFV

Indice

1. ¿Dónde puedo conseguir este programa?

2. ¿Para qué sirve este programa?

3. Cómo crear un archivo de sumas de comprobación

4. Cómo usar un archivo de sumas de comprobación

1. ¿Dónde puedo conseguir este programa?

Puedes descargarlo de las direcciones:

http://www.quicksfv.org/download.html

http://www.batallonchile.com/util/quicksfv.rar (155 KBytes)

2. ¿Para qué sirve este programa?

Cuando descargamos archivos de páginas de internet o de direcciónes de FTP, corremos el peligro de que la transmisión de datos no se efectúe correctamente y que alguno de los archivos que nos hemos descargado sea inservible.

Si además dicho archivo es uno de los que componen una publicación más grande y nos ha costado horas descargarlo, uno se siente completamente frustrado, ya que todo el tiempo empleado no ha servido para nada...

SFV (iniciales de Simple File Validator o Validador Simple de Archivos) es una herramienta que nos permite detectar en qué trozos de una publicación hay errores, con lo que podremos intentar una nueva descarga de esos trozos o, si el problema persiste o lo tienen varios usuarios (lo cual puede ser síntoma de que es la propia publicación la que tiene fallos), comunicarlo al publicador para ver si es posible volver a publicar solamente los trozos con errores.

En todos los sistemas de transmisión de datos suele haber varios sistemas para detectar errores. Uno de los sistemas utilizados consiste en asignar un valor llamado CRC (Cyclic Redundancy Check o Código de Redundancia Cíclica) a cada archivo, que se guarda dentro del propio archivo.

Mediante una determinada fórmula, es posible calcular para cada archivo su CRC y comprobar si verdaderamente coincide con el CRC que tiene almacenado. Si no coindicen, es que el archivo está incorrecto, y si nos lo hemos descargado lo más probable es que se haya producido un error en la transmisión de datos.

Los descompresores más populares como WinZip, WinRAR o WinAce utilizan también los CRC de los archivos para comprobar que la información contenida en los archivos .zip, .rar o .ace está correcta. Si a la hora de descomprimir se produce un error en el CRC de un archivo, puede que nos sea imposible recuperar ese archivo, o incluso que no podamos recuperar ninguno de los archivos guardados en el .zip, .rar o .ace.

El problema es bastante grave: imaginemos que estamos descomprimiendo un único archivo (Ejecutable.exe) de 100Mb que se encuentra dividido en diez trozos de 10Mb (desde Ejemplo.rar hasta Ejemplo.r08).

WinRAR no puede comprobar si el CRC de Ejecutable.exe está correcto o no hasta que no lee todos los trozos Ejemplo.rar ... Ejemplo.r08. Y si hay un error en alguno de esos archivos, no sabe decirnos en cuál de los trozos se encuentra el error, ya que únicamente tras procesar el último trozo es cuando nos avisa de que se ha producido un error (que el CRC de Ejecutable.exe no coincide).

SFV nos ayuda a mitigar este problema, ya que lo que hace es generar el código CRC de cada uno de los trozos Ejemplo.rar ... Ejemplo.r08 y los guarda en un archivo. Posteriormente, se pueden utilizar los datos guardados en dicho archivo para comprobar si se han producido o no errores en alguno de los trozos, y en el peor de los casos, identifica qué trozos son los que dan error.

En general, SFV trabaja con todo tipo de archivos, no sólo con trozos RAR. Pero es muy útil cuando se tiene una publicación comprimida con WinRAR y dividida en varios trozos.

3. Cómo crear un archivo de sumas de comprobación

Despues de haber instalado el programa deberemos seleccionar los archivos que deseamos incluir en la suma de comprobacion del archivo .SFV, al hacer click secundario (Boton derecho del Mouse) sobre el o el grupo de archivos, se nos abrira un menu, en este encontraremos la opcion "Create .SFV File". Seleccionando esta opcion se creara un archivo .SFV con las sumas de comprobación en el mismo directorio conteniendo la informacion CRC de cada archivo seleccionado.

4. Cómo usar un archivo de sumas de comprobación

Simplemente hacemos doble click sobre el archivo .SFV que tenemos junto al grupo de archivos descargados, si encontramos problemas en alguno de estos, QuickSFV sera capas de decirnos de que archivo se trata para volver a descargarlo. Para verificar archivos individuales se sigue el mismo proceso del paso 3 de esta guia, pero ahora hay que seleccionar que se van a verificar los archivos mediante la opcion del menu "Verify Individual File"

Los archivos que aparecen con un ticket en color verde claro tienen el CRC correcto. Si es una X de color rojo, el CRC es incorrecto y deberas volver a descargarlo.