Собственно, сабж. Нужно сравнить два файла (не текстовых) на предмет несоответствий. Подходящий инструмент найден, но не могу самостоятельно и с помощью гугла разобраться, как его запускать (а линуксоидов под рукой нет). Нужен совет, где указывать пути для сравниваемых файлов (или куда копировать файлы).
ZSKSoft File Comparer попробовать можно Beyond Compare тоже покатит Альтернативы • Altova DiffDog • UltraCompare • WinMerge
Попробую, сделаю потом мини-обзор по этим программам. А саму diff Вы не использовали? Все более-менее понятные мануалы по ней ориентированы на использование для патчей
Файл не текстовый, но структурированный/блочный (база данных). Необходимо найти место, которые было изменено извне, по идее должен быть кусок (даже если текстом открывать) с кривой структурой или еще чем-нибудь. Механизм формирования базы неизвестен для ручного поиска.
Скачал DiffUtils для винды: http://gnuwin32.sourceforge.net/packages/diffutils.htm, установил. 1. Нажимаем на первом файле ПКМ, выбираем "Select First Item to Compare" (рис. 1) 2. ПКМ на втором, "Compare to FILENAME As binary" (рис. 2) 3. ??? 4. PROFIT!!! (рис. 3) ЗЫ штатный виндовый потыкал - разбираться влом. Он вообще умеет бинарники сравнивать?
После установки diff у меня не появились дополнительные пункты в меню, если у меня и кривые руки, то не в том, чтобы не заметить очевидное. Не знаю в чем была проблема. Сейчас пользуюсь для этих целей kdiff3, но он не во всем меня устраивает, хотя, думаю, diff по функционалу не сильно отличается.
Для сравнения любых файлов использую в Far "fc 1.dat 2.dat >res" в ресе блоки различающихся фрагментов
скажите а фарменеджер имеет по идее такое же назначение как и те программы которые вы здесь обсуждаете? сегодня была 1ая ЛБ по информатике в которой препод дал нам потыкать кнопки в фаре... жутко непонятно человеку который знакомство с компьютером начал с винXP