Як порівняти два файли
11 причин почати дивитися.
Аліса від Яндекса – більше.
Як порівняти два файли. Програма HashTab.
Текст заявки:Підкажіть, будь ласка, чи можна якось порівняти між собою два файли за їхнім вмістом, навіть якщо вони не текстові? Дякую.
Запитували - відповідаємо!
Одним із способів порівняння між собою нетекстових файлів є обчислення так званої контрольної суми кожного файлу з подальшим порівнянням. Насправді це робиться дуже просто. Керуючись цією статтею, навіть звичайнісінький користувач не витратить на цю процедуру багато часу.
Завантаження програми HashTab
Насамперед потрібно скачатибезкоштовну програму HashTab. Як і завжди, ми даємо посилання на офіційний сайт розробників програми: http://beeblebrox.org/, а також пряме посилання на файл інсталятора для Windows (для користувачів MAC на сайті є спеціальний розділ: http://beeblebrox.org/hashtabmac /).
Встановлення програми
Після завантаження установника програми, запустіть його (файл «HashTab Setup.exe »), клацнувши по ньому мишкою. Відкриється вікно інсталятора програми (рис. 1):

Натисніть кнопку «Next »>. Відкриється наступне вікно Ліцензійної Угоди (рис. 2):

Натисніть кнопку «I Agree », потім кнопку «Install », щоб розпочати встановлення.
Після встановлення натисніть кнопку «Finish ».
Робота з програмою
Як приклад роботи з програмою скопіюємо завантажений файл установки програми «HashTab Setup.exe» в якусь папку, створимо його копію та перейменуємо, наприклад, у «HT3154.exe». Тепер, щоб дізнатися, що ці файли абсолютно однакові, потрібно за будь-яким зїх клацнути правою кнопкою миші, і вибрати «Властивості ».
Зверніть увагу, що тепер у цьому вікні з'явилася нова вкладка «File Hashes ». Відкривши її, можна буде побачити хеш файлу, обчислений різними алгоритмами (рис. 3):

У верхній частині віконця у таблиці вибираємо алгоритм, за яким порівнюватимемо файли, наприклад,MD5. Для цього клацаємо по ній лівою кнопкою миші. Рядок підсвітиться. Після цього натискаємо кнопку «Порівняти файл… » та вибираємо другий файл «HT3154.exe». Оскільки обидва файли однакові, бачимо такий результат (рис. 4):

Якщо файли відрізняються за вмістом, вікно буде таким (рис. 5):

Також існує можливість вибрати інші алгоритми порівняння. Для цього натисніть по будь-якому рядку в таблиці правою кнопкою миші та оберіть «Налаштування… » (рис. 6):

У віконці (мал. 7) можна галочками вибрати потрібні алгоритми для порівняння.

Для стовідсоткової надійності, достатньо порівняти файли, мабуть, за 2-3 алгоритмами, хоча практично вистачить і одного MD5.