Утилита diff в Windows

Тема в разделе "IT тусовка", создана пользователем sweetheaven, 7 сен 2010.

  1. sweetheaven

    sweetheaven radiation detected

    Сообщения:
    2.620
    Симпатии:
    577
    Собственно, сабж. Нужно сравнить два файла (не текстовых) на предмет несоответствий. Подходящий инструмент найден, но не могу самостоятельно и с помощью гугла разобраться, как его запускать (а линуксоидов под рукой нет). Нужен совет, где указывать пути для сравниваемых файлов (или куда копировать файлы).
     
    Последнее редактирование: 7 сен 2010
  2. invand3r

    invand3r IDDQD

    Сообщения:
    999
    Симпатии:
    615
    ZSKSoft File Comparer попробовать можно
    Beyond Compare тоже покатит

    Альтернативы
    • Altova DiffDog
    • UltraCompare
    • WinMerge
     
    Последнее редактирование: 7 сен 2010
    1 человеку нравится это.
  3. sweetheaven

    sweetheaven radiation detected

    Сообщения:
    2.620
    Симпатии:
    577
    Попробую, сделаю потом мини-обзор по этим программам. А саму diff Вы не использовали? Все более-менее понятные мануалы по ней ориентированы на использование для патчей :(
     
    Последнее редактирование: 7 сен 2010
  4. Fanatic

    Fanatic Надежный

    Сообщения:
    2.396
    Симпатии:
    1.133
    Вот не знаю как с не текстовым будет, а с текстом есть такая штука внутри Notepad++
     
    1 человеку нравится это.
  5. sweetheaven

    sweetheaven radiation detected

    Сообщения:
    2.620
    Симпатии:
    577
    Файл не текстовый, но структурированный/блочный (база данных). Необходимо найти место, которые было изменено извне, по идее должен быть кусок (даже если текстом открывать) с кривой структурой или еще чем-нибудь. Механизм формирования базы неизвестен для ручного поиска.
     
  6. Sat360

    Sat360 Проверенный

    Сообщения:
    234
    Симпатии:
    69
    Скачал 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)

    ЗЫ штатный виндовый потыкал - разбираться влом. Он вообще умеет бинарники сравнивать?
     

    Вложения:

    • 1.jpg
      1.jpg
      Размер файла:
      27 КБ
      Просмотров:
      62
    • 2.JPG
      2.JPG
      Размер файла:
      28,8 КБ
      Просмотров:
      53
    • 3.jpg
      3.jpg
      Размер файла:
      212,2 КБ
      Просмотров:
      63
    Последнее редактирование: 7 сен 2010
  7. sweetheaven

    sweetheaven radiation detected

    Сообщения:
    2.620
    Симпатии:
    577
    После установки diff у меня не появились дополнительные пункты в меню, если у меня и кривые руки, то не в том, чтобы не заметить очевидное. Не знаю в чем была проблема. Сейчас пользуюсь для этих целей kdiff3, но он не во всем меня устраивает, хотя, думаю, diff по функционалу не сильно отличается.
     
  8. Kolls

    Kolls Проверенный

    Сообщения:
    101
    Симпатии:
    59
    Для сравнения любых файлов использую в Far "fc 1.dat 2.dat >res"
    в ресе блоки различающихся фрагментов
     
  9. Pahancheg

    Pahancheg Dark knight

    Сообщения:
    1.739
    Симпатии:
    281
    скажите а фарменеджер имеет по идее такое же назначение как и те программы которые вы здесь обсуждаете?
    сегодня была 1ая ЛБ по информатике в которой препод дал нам потыкать кнопки в фаре... жутко непонятно человеку который знакомство с компьютером начал с винXP:(
     
  10. Rebirth

    Rebirth Проверенный

    Сообщения:
    37
    Симпатии:
    3
    есть такой плагин под фар, да
    под фар вообще любой плагин есть -.-