Hash de fichero


([N3] veldevelop) #1

Hola a todos, me gustaría saber si alguien sabe como podría obtener un hash de fichero con velneo, el problema radica en que hay que leer el fichero. Estoy tratando de generar una app que detecte ficheros sin usar x tiempo, duplicados, con el fin de poder realizar limpieza y desalojo de los discos duros de los servers. Hay muchas herramientas para ello pero no he conseguido ninguna que haga lo que quiero y he pensado que igual en velneo era posible hacerlo.


([N1] wikan) #2

Buenas, en javascript tienes la clase VFileInfo donde puedes obtener información sobre la última lectura, última modificación.

Otra opción, es usar Autoit como nombran en otro post. Es sencillo, con una ayuda muy bien hecha (ejemplos de cada función)


([N1] pporlan) #3

Buenas,
si no quieres leer el fichero tendrás que utilizar algún comando del sistema para cálculo de hash (sha1sum, md5sum… disponibles en Linux y OSX, en Windows instalando GNUWIN32 Coreutils).

Podrías ejecutar el comando y redirigir la salida a un fichero para leerlo después:
sha1sum “DIRECTORIO/FICHERO” > “DIRECTORIO/hash.txt”

Un saludo

GNUWIN32 COREUTILS
http://gnuwin32.sourceforge.net/packages/coreutils.htm