|
Наверно, у каждого, кто работает с компьютером,
время от времени возникает вопрос: а чем
отличаются друг от друга вот эти два файла, и
отличаются ли они вообще? Вполне может оказаться,
что у файлов стоит разная отметка даты/времени,
но содержимое совершенно одинаково. Или даже
наоборот, бывает так, что у файлов одинаковое
дата/время, но содержимое разное. Впрочем,
последний случай нормальным не назовешь, такое
бывает редко, например, в результате
принудительной установки даты и времени файла.
Если файлы отличаются, то сразу хочется
посмотреть, где и что конкретно в них изменилось,
насколько эти изменения серьезны, много их или
все отличие сводится к добавлению одного пробела,
и т.д. На этот счет существует множество программ,
начиная от fc.exe, входящей в поставку WINDOWS (на Вашем
компьютере она тоже есть, можете поискать в
каталоге WINDOWS и его подкаталогах), и заканчивая
весьма серьезными коммерческими продуктами.
Программа ZSKSoft File Comparer (можно попросту ZFC)
является еще одним представителем, или
представительницей, этого многочисленного семейства. Она
обладает следующими особенностями:
- Большинство подобных программ делят экран
пополам, и показывают слева содержимое одного
файла, а справа - другого, цветом выделяя строки,
которые добавлены/удалены или чем-то отличаются.
В результате бывает трудно найти где именно
находится небольшое различие - например, если в
строке всего-навсего 100 руб исправлено на 1000 руб. ZFC
показывает это гораздо нагляднее ,
совмещая вместе старое и новое содержимое файла, и
выделяя цветом, что добавлено, а что удалено.
Судите сами:

- ZFC с одинаковой легкостью сравнивает
и текстовые, и двоичные файлы; может показывать
результат как в текстовом, так и в
шестнадцатеричном виде.
- Работает с файлами в кодировке WINDOWS и DOS.
- При сравнении файлов использует собственный
алгоритм. Как показала практика, научно
обоснованные алгоритмы LCS (Longest Common Sequence) выдают
математически более точный результат, но
результат такого сравнения глазами
воспринимается хуже, выглядит довольно-таки
неестественно. Алгоритм ZFC разработан
эвристическим путем и ориентирован именно на
более приятное восприятие человеком. В нем есть
еще определенные шероховатости, но в общем и
целом работать с ним гораздо удобнее.
- Кроме детального сравнения ZFC показывает
суммарный результат в виде круговой диаграммы:
сколько в файлах совпадающего содержимого,
сколько удалено, сколько добавлено. Особой
пользы от этой диаграммы нет, но посмотреть
бывает интересно.
- ZSKSoft File Comparer полностью бесплатен.
|
|