Многие из нас (если не все ) качают время от времени файлы большого размера с различных файлообменников или пиринговых сетей.
Иногда эти файлы заключены в архивы... Как узнать, что скачанный файл не оказался "битым" из-за потери "заблудившихся" пакетов при скачивании?
Для этой цели существуют так называемые контрольные суммы файлов, которые вычисляются по различным алгоритмам. Наиболее распостраненные алгоритмы - это
MD5 и SHA1. Так вот, зная такую сумму заранее (уважающие себя и других аплодеры, пишут в инфе о файле эту самую контрольную сумму и метод ее вычесления), можно после скачивания всего файла вычислить ее заново и сравнить с оригиналом. Если суммы совпадают, значит файл в порядке (особенно это актуально для видео и адио файлов), а если нет... я думаю понятно, - прийдется качать заново... Одну из таких программ для проверки контрольной суммы файла делает даже такой гигант софта как Неро:
Как это работает, я думаю, понятно. В верхней строке вписываем оригинальную контрольную сумму, потом указываем где лежит нужный для сравнения файл и чер некоторое время, если все в порядке получаем такое сообщение:
Програмка занимает совсем мало места ичто самое главное,- не требует установки. Скачть можно прямо с сайта Неро:
http://www.comm-unique.com.au/nero7/eng ... ifier.html
Но я на самом деле предпочитаю другую програмку для этой цели,- HashTab Windows Shell Extension.
После инсталяции, в меню Properties любого файла появляется дополнительная закладка, после нажатия на которую, происдходит подчет контрольной суммы файла сразу по трем алгоритмам: MD5, SHA1 и CRC-32:
Дальше все по тому же сценарию,- вбиваем имеющуюся у нас оригинальную контрольную сумму в соответствующее поле, жмем на кнопку Compare
и, если все в норме, видим об этом сообщение на экране:
Программа абсолютно бесплатна и доступна как в 32-ух так и в 64-ех битной версии на официальном сайте:
http://implbits.com/HashTab/HashTabWindows.aspx
Вот немного оригинального описания:
ИМХО, програмка из разряда маст хев!!HashTab is a Windows shell extension which adds a tab called "File Hashes" to the Windows Explorer file properties. The tab contains the MD5, SHA1 and CRC-32 file hashes. These are common hashes that are used to verify the integrity and authenticity of files. Many download sites list the MD5 hash along with the download link. The HashTab makes it very simple for Windows users to check these hashes on any file on the system without using external tools.