Як порівняти два файли

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.