Найти в Дзене
Творческая ars кухня

Win Diff. Сравнение содержимого файлов.

Встречаются файлы имеющие одинаковое имя, расширение и вес,
но значительно отличающиеся по своему содержимому.
Файлы, которые нельзя открыть и визуально сравнить как, например,
текстовый или графический файл. Win Diff работает с большим спектром расширений и кодировок и
предоставлять как лаконичный результат (Идентичны / Не идентичны),
так и расширенный с расшифровкой содержимого. Программа является портативной и не требует установки. Ее можно разместить
в любом месте жесткого диска или на съемном носителе.
Признаюсь, Win Diff не молода. Но, невзирая на свой почтенный возраст, старушка еще "кашляет".
Запуск программы производится двойным кликом по исполняемому файлу WinDiff.exe. ИНТЕРФЕЙС Интерфейс программы состоит из строки меню 1,
окна с адресами открытых файлов или директорий (папок) 2,
и окна с открытыми файлами 3. В настройках есть понятия "Left" и "Right", т.е. левая и правая сторона.
Это относится как к окну с адресами файлов, так и к расшифровке анализа файлов

Встречаются файлы имеющие одинаковое имя, расширение и вес,
но значительно отличающиеся по своему содержимому.
Файлы, которые нельзя открыть и визуально сравнить как, например,
текстовый или графический файл.

Win Diff работает с большим спектром расширений и кодировок и
предоставлять как лаконичный результат (Идентичны / Не идентичны),
так и расширенный с расшифровкой содержимого.

Программа является портативной и не требует установки. Ее можно разместить
в любом месте жесткого диска или на съемном носителе.

Признаюсь, Win Diff не молода. Но, невзирая на свой почтенный возраст, старушка еще "кашляет".

Запуск программы производится двойным кликом по исполняемому файлу WinDiff.exe.

ИНТЕРФЕЙС

-2

Интерфейс программы состоит из строки меню 1,
окна с адресами открытых файлов или директорий (папок) 2,
и окна с открытыми файлами 3.

В настройках есть понятия "Left" и "Right", т.е. левая и правая сторона.
Это относится как к окну с адресами файлов,

-3

так и к расшифровке анализа файлов, где стороны обозначены разными цветами.

-4

Левым считается файл, который открыли первым, правый - второй.

КАК ЭТО РАБОТАЕТ

Для сравнения двух файлов выбираем пункт меню File => Compare Files.

-5

Вначале откроется окно "Select First File" (1) в котором вы сможете выбрать первый файл для сравнения (2).

-6

После выбора первого файла (выделяем файл и жмем кнопку "Открыть")
автоматически появится окно "Select Second File" (3),
предлагающее открыть второй файл (4).

-7

Когда будет выбран второй файл в поле программы отобразится результат анализа.
"different" - разные, не идентичные файлы. Текст красного цвета (если вы не успели поиграть с настройками).

-8

"identical" - идентичные, схожие файлы. Текст черного цвета.

-9

Как уже упоминалось выше, файлы могут иметь одинаковое имя и расширение, но быть не идентичными (Different).

-10

И, в тоже время, файлы с разными именами могут оказаться идентичными по содержанию (Identical).

-11

Для сравнения двух директорий (папок) с файлами выбираем пункт меню
File => Compare Directories.

-12

В данном случае откроется диалоговое окно "Select Directories".

-13

"Current" - текущий каталог (1).
"Include Subdirectories" - сравнивать как содержимое выбранных папок,
так и папок в них вложенных (2).
Поля "Dir 1" и "Dir 2" (3) предназначены для ввода адресов местоположения папок (увы, вручную, через буфер обмена).

Для этого переходим к месту расположения первой папки и открываем ее.
Затем копируем адрес в буфер обмена - клик правой кнопкой мыши внутри адресной строки,
выбираем пункт "Копировать адрес"

-14

и вставляем в первое (верхнее) поле окна
"Include Subdirectories" - CTRL +V.

-15

Аналогичным способом поступаем со второй папкой, после чего жмем OK
и наблюдаем список проанализированных файлов из выбранных папок.

-16

Расширенный сравнительный анализ можно активировать
выделив определенную строку и нажав кнопку "Expand" (правый верхний угол интерфейса).

Красным цветом выделяется не идентичное содержимое левого (открытого первым) файла, желтым - правого.
Не окрашенный текст - идентичное содержимое в обеих файлах.

Например, текст в строке №14 первого файла (1)
и текст в строке №14 второго файла (2) отличаются.
Вернуться в обычный режим - кнопка "Outline" (3).

-17

НАСТРОЙКИ

Настройки по умолчанию работают весьма корректно, потому без излишней необходимости
лучше их не трогать, но если вдруг...

Help => About - версия установленной на компьютере Windows.

Mark => Mark File - пометить маркером выделенный файл.

-18

Mark => Toggle Mark State - инвертировать выделение.

-19

Mark => Hide Marced Files - скрыть помеченные маркером файлы.

Options => Ignore Blank - при сравнении файлов с текстовым содержимым не считать разницу в пробелах не идентичностью.

Options => Mono Colours - не выделять файлы цветом.
В обычном режиме красный шрифт строк заменится черным.

-20

-21

В расширенном режиме красная и желтая заливка преобразуется в черную.

-22

-23

Options => Show Identical Files - отображать идентичные файлы.
Если не отмечен, то по завершении анализа строки с идентичными файлами будут скрыты.

Options =>Show Different Files - отбражать неидентичные файлы.
Если не отмечен, то по завершении анализа строки с неидентичными файлами будут скрыты.

Expand => Left File Only - в расширенном режиме анализа отображать только левый (первый) файл.

-24

Expand => Right File Only - в расширенном режиме анализа отображать только правый (второй) файл.

-25

Expand => Both Files - в расширенном режиме анализа отображать оба файла.

-26

Expand => Left Line Numbers - отображать строку нумерации для левого файла.
В данном случае нумерация строк для левого файла будет обычной, а для правого в скобочках.

-27

Expand => Right Line Numbers - отображать строку нумерации для правого файла.
В данном случае нумерация строк для правого файла будет обычной, а для левого в скобочках.

-28

Expand => No Line Numbers - не отображать строку нумерации файлов.

View => Picture - в расширенном режиме анализа отображать схему Идентичности / Не идентичности файлов.

-29

Edit Left (Right, Composite ) File - открытие файла в текстовом редакторе (только для файлов с текстовым содержимым).

-30

На этом все. До новых встреч.

Ссылка для скачивания программы здесь.

Посмотреть видеоверсию данной статьи можно в подборке "Небольшие программки".

Моя группа в VK здесь.