Nei precedenti tutorial abbiamo mostrato come sia possibile dividere un file di Grandi Dimensioni in frammenti per poterli trasferire facilmente, e come sia possibile successivamente fonderli ottenendo il file originale. Affrontiamo adesso un altro problema che possiamo facilmente risolvere con ArduoFileSplitter: confrontare due files per controllare se sono effettivamente lo stesso.
A primo impatto sembrerebbe una funzionalità poco utile, ma in alcuni casi può rivelarsi veramente utile.
Ad esempio, immaginate di aver copiato un file da un vecchio disco esterno sul vostro pc, oppure da un disco di rete. Chi vi garantisce che non vi siano stati errori durante il trasferimento?
Se confrontando i due file, ci accorgiamo che sono identici, è ovvio che non ci sono stati errori durante la copia! Ma come è possibile determinare se due files sono uguali o differenti?
A questo proposito ci sono diversi metodi, Arduo File Splitter ne fornisce ben due: MD5 e lunghezza. Nel primo metodo il programma calcola il codice MD5 per entrambi i files. Questo codice identifica in maniera univoca il file e se i due codici prodotti sono uguali anche i due files lo sono. Nel secondo metodo viene adottata l'euristica secondo cui due files con la stessa lunghezza sono identici. Questo secondo metodo è sicuramente più veloce, ma meno affidabile.
Come confrontare due file per capire se sono uguali
Per prima cosa apriamo ArduoFileSplitter. Se non hai ancora scaricato e installato ArduoFileSplitter, lo puoi fare qui.
Clicca sulla linguetta "Compare". Dovresti ottenere qulcosa di molto simile all'immagine sottostante:

Adesso tutto quello che occorre è scegliere il metodo di confronto (Ad esempio MD5) e selezionare i due Files che vogliamo confrontare,
come nella figura seguente:

Attendiamo qualche istante e comparirà a video il responso.
ArduoFile Splitter: Il metodo più semplice e pratico per confrontare due files per capire se sono identici!
Note:
Il metodo MD5 è quello più sicuro per confrontare due files. Altri tools simili ad ArduoFileSplitter si basano esclusivamente sulla lunghezza del file. Questo ultimo metodo nel maggior numero dei casi funziona, ma non garantisce alcuna certezza della correttezza del risultati. Questo perché due files diversi possono avere la stessa lunghezza. Prendiamo ad esempio un file di testo e sostituiamo tutte le occorrenze della lettera "A" con la lettera "B". Il file è diverso da come lo avevamo all'inizio, ma la dimensione del file non è cambiata perche in questo caso dipende solo ed esclusivamente da numero di caratteri che il documento contiene. Abbiamo deciso di offrire anche questa funzionalità perchè è un metodo molto diffuso, anche se raccomandiamo di usare MD5 specialmente se le dimensioni del file non sono eccessive.