viernes, 10 de agosto de 2007

Easy Duplicate File Finder - Buscador de Archivos duplicados

Cuando el disco se queda sin espacio, una de las causas es sin duda la existencia de archivos duplicados en el disco.
Es en estos casos cuando un programa que busca los archivos duplicados nos brinda una muy buena solución a este problema.

Descripción:
El Easy Duplicate File Finder nos permite buscar archivos duplicados en el disco, de manera muy simple a través de tres pasos:
  1. Seleccionar los directorios de los cuales se desea chequear por archivos duplicados, y configurar opciones;
  2. La búsqueda propiamente dicha;
  3. Decidir qué hacer con los archivos duplicados encontrados.
A pesar de tener este simple manejo dispone de las opciones necesarias para hacer de esta aplicación muy útil al realizar su trabajo.

Primer paso: seleccionar los directorios y configurar opciones
Entre las opciones disponibles se encuentran:
  • Filtro de archivos (con un comodín, para por Ej. sólo buscar duplicados de archivos *.jpg);
  • Tamaño mínimo los archivos a buscar duplicados;
  • Ignorar archivos de tamaño cero;
  • Proteger las carpetas de sistema (para no borrar accidentalmente archivos de sistema);
  • Proteger otros archivos de sistema (*.sys;*.ocs;*.drv;*.dll)
Segundo paso: búsqueda y selección de archivos encontrados
Una vez configuradas las opciones antes nombradas, se puede comenzar la búsqueda. Durante la misma (y también una vez finalizada) se puede ver la cantidad de archivos analizados, así como los duplicados encontrados, discriminando los archivos "originales" en contraposición de los "duplicados" (ya que un mismo archivo puede estar duplicado más de una vez).
Una vez terminada la búsqueda se pueden seleccionar los archivos encontrados, pudiendo hacerlo uno a uno, o a través de las siguientes operaciones:
  • Seleccionar todos los duplicados encontrados en la misma carpeta de un archivo determinado (de los encontrados);
  • Seleccionar todos los archivos duplicados, dejando sólo la versión más vieja de cada archivo duplicado;
  • Seleccionar todos los archivos duplicados, dejando sólo la versión más nueva de cada archivo duplicado.
Además se puede directamente desde el programa abrir la carpeta donde se encuentra cada archivo; y también ver las propiedades de los mismos.

Tercer paso: procesar los archivos duplicados
Una vez seleccionados los archivos deseados, se puede optar por moverlos a otra carpeta a elección, o borrarlos (pudiendo hacerlo a través de la papelera de reciclaje o directamente eliminando sin ningún tipo de resguardo).

La aplicación sólo está disponible en Inglés, pero su manejo como ya lo indiqué es muy simple y directo.

Direcciones:
Web Easy Duplicate File Finder: http://www.easyduplicatefinder.com/

miércoles, 18 de julio de 2007

MD5 y SHA - Encriptación e integridad de Archivos

Es muy común que, cuando descargamos archivos de Internet, junto a lo que nos interesa se encuentren otros archivos (normalmente de extensión .md5 o .sh1) que permiten validar la integridad de los archivos que nos interesa obtener.

¿Por qué la necesidad de validar la integridad de los archivos?

En primer lugar, porque de esta manera podemos asegurarnos que el archivo se bajó correctamente y no se corrompió durante el proceso de descarga debido a algún error en la conexión (aunque no es demasiado común suele ocurrir de vez en cuando tornándose más común al utilizar programas aceleradores de descargas).

En segundo lugar, nos permite asegurar que el archivo que estoy bajando es fiel al publicado por el autor. Este último caso se torna de doble importancia al descargar los archivos de "mirrors" o servidores espejos donde el control por parte de los autores la mayoría de las veces pierde jurisdicción y podría ocurrir que descargue una versión distinta (en el mejor de los casos) o una versión "modificada" que podría contener, por Ej., un virus o spyware (siendo este último el caso más común).

Si bien el segundo punto pareciera de mucha más importancia, en la realidad es mucho más común la corrupción de archivos por descargas erróneas que la ruptura de una brecha de seguridad debido a la descarga de un archivo por un mirror dudoso.

Sea cual sea el caso, si a Ud. le interesa verificar la integridad de los archivos descargados, de sitios u orígenes donde se provea de un archivo de hash correspondiente (término que significa clave de encriptación), paso a nombrar unas aplicaciones que cumplen con esta tarea.


¿Claves de encriptación o archivos de validación?

Si bien la utilidad de estos archivos en lo referente a descargar otros tantos es la validación de los mismos como expliqué arriba, en realidad los archivos ".md5" y ".sh1" son archivos de texto que contienen un índice con nombres de determinados archivos junto a su clave correspondiente de encriptación en el algoritmo correspondiente (MD5 o SHA-1).
Estos algoritmos se inventaron para un uso muy distinto al de simplemente validar un archivo, y no vale la pena extenderme en este tema.
Vale la pena simplemente conocer que cada uno de estos archivos contiene la información para validar otros tantos.

A quién le interese más información puede referirse a la Wikipedia en las páginas de MD5 y SHA.

Los programas que describo a continuación, en general, tienen la capacidad no sólo de validar archivos sino también la posibilidad de generar las claves correspondientes de los archivos que deseemos.


Aplicaciones

Una de las más prácticas y compactas se llama MD5summer y es muy simple de utilizar. Basta con seleccionar el directorio donde dispongo de los archivos descargados, presionar el botón "verify sums" (verificar sumas), y entonces seleccionar el archivo que contiene las sumas (md5 o Sha1). Entonces comenzará el proceso de validación donde se puede ver visualmente si los archivos corresponden con las claves o no.

Otro tipo de suma muy utilizada es la FSV. El programa FlashSFV permite crear y verificar archivos en este formato.

Otra utilidad interesante es el FSUM. Esta aplicación es para la línea de comandos y permite generar y verificar sumas a través de variados algoritmos (entre ellos el md5 y el Sha). Soporta archivos de formato ".md5" y ".sfv".



Y por último voy a nombre al Advanced Hash Calculator. Esta dispone de una interfaz gráfica donde podemos arrastrar y soltar con el mouse los archivos que queramos y a éstos le serán calculados sus sumas según el algoritmos deseado (configurado en las opciones del programa).




Todos estos programas de Software nombrados son gratuitos y libres.

Direcciones:
Web MD5summer: http://www.md5summer.org/
Web FlashSFV: http://www.inicom.net/pages/en.products-freeware.php#f2
Web FSUM: http://www.slavasoft.com/fsum/
Web Advanced Hash Calculator: http://www.filesland.com/hashcalc/

miércoles, 4 de julio de 2007

JkDefrag - Defragmentador de discos

Simple, rápido y gratis. ¿Qué más se puede pedir de un defragmentador para discos en Windows?
¿Que no requiera instalación y sólo baste con hacer un doble-click para que defragmente todos los discos del sistema? Hecho.

Descripción:
El JkDefrag es un pequeño defragmentador (pequeño en tamaño, no en características) que realiza todo lo que se pueda pedir de un programa de defragmentación y más. Es fácil de usar, rápido, consume muy pocos recursos del sistema, posee diferentes estrategias de optimización y funciona con diskettes y discos USB/Pendrives.

Con solo hacerle doble-click automáticamente optimiza todos los discos (no extraíbles) del sistema. Si no nos gusta tanta "automatización" podemos pasarle varios argumentos al programa con lo cual podemos controlar todos los aspectos del mismo:
  • Unidades/Archivos/Directorios para defragmentar/optimizar.
  • Estrategia de optimización.
  • Archivos/Directorios para excluir de la defragmentación/optimización.
  • Velocidad de proceso (porcentaje de uso de recursos del sistema).
  • Archivo de registro.
La aplicación muestra una interfaz muy simple y sin interacción. Sólo podemos ver el proceso o detenerlo (acción que es totalmente segura en cualquier momento).
Además se encuentra una segunda versión de la aplicación, para la línea de comandos, que no posee la interfaz y es idel para utilizarla en la programación de tareas de Windows.

Para controlar los parámetros de operación, hay que hacerlo a través de la línea de comandos (en las dos versiones del programa). Pero si no te gusta la línea de comandos, existe una interfaz realizada por otro autor que simplifica el proceso para los usuarios novatos. Dicha interfaz se puede descargar de aquí. Con esta interfaz no sólo se pueden configurar todos los parámetros del JkDefrag sino también programarlo para que se ejecute automáticamente (a través de las tareas programadas de Windows).

La aplicación está disponible en Inglés en su página oficial, pero existen traducciones a distintos idiomas entre ellos el Español. Además, la interfaz que se integra con el JkDefrag que mencioné antes es multi-lenguaje.

Direcciones:
Web JkDefrag: http://www.kessels.com/JkDefrag/
Web JkDefrag en Español: http://pagina.de/senpai
Web Interfaz JkDefrag: http://www.emro.nl/freeware/

lunes, 2 de julio de 2007

Zamzar - conversión de archivos online

¿Alguna vez necesitaste convertir un archivo a otro formato pero no tenías ninguna aplicación a mano para hacerlo?
¿O quizás estabas en casa de un amigo y no querías instalar cierta aplicación pero igual necesitabas hacer la conversión?

Descripción:
Zamzar es una Aplicación Web muy interesante que hace posible el hecho de convertir archivos directamente en la Web y luego bajarlos (minutos después) desde el navegador.

Permite trabajar con archivos del disco de tu computadora o de cualquier URL. También tiene soporte especial para websites de videos, permitiendo al usuario "pegar" la URL de un video y el sitio realiza una detección automática del archivo incluido en dicha página. Esta conversión especial de video incluye muchos sitios de video populares como YouTube, Google Video y muchos otros.

También está la posibilidad de bajar una herramienta que se integra con el navegador (no es más que un marcador especial para los favoritos, ni siquiera hay que instalar nada) que permite en cualquier página detectar los archivos con formatos válidos a transformar por Zamzar. Esta herramienta tiene especial utilidad para los sitios Web de videos como se indicó arriba.

Características técnicas:
El sitio está solamente disponible en Inglés, pero es tan simple su uso que no hace falta entender mucho el idioma para poder usarlo sin problemas.

Soporta muchos formatos populares, incluyendo:
Formatos de imagen: bmp, gif, jpg, pcx, png, tga, tiff, wbmp
Formatos de documentos: csv, doc, docx, odp, ods, odt, pdf, ppt, ps, rtf, wpd, wps, xls
Formatos de audio: aac, ac3, flac, m4a, mp3, ra, ram, wav, wma
Formatos de video: 3gp, avi, flv, gvi, m4v, mov, mp4, mpg, rm, rmvb, vob, wmv

Información Web:
No hace falta registrarse en el sitio para utilizar su servicio pero si se requiere el ingreso de una dirección de correo que se utiliza para informar cuando están listos los archivos para descargar. En las pruebas que realicé recibí muy rápido el correo correspondiente, pero teniendo en cuenta que el límite de tamaño de archivos a convertir es de 100Mb es lógico que ciertas conversiones no puedan bajarse de forma instantánea (por Ej. al trabajar directamente con videos de sitios como YouTube que deben ser descargados por Zamzar y luego transformados).

Direcciones:
Web de Zamzar: http://www.zamzar.com/