Мне нужен инструмент для сравнения 2 бинарных файлов. Файлы довольно большие. Некоторые бесплатные или пробные инструменты, которые я нашел в Интернете, неудобны для больших файлов. Можете ли вы порекомендовать мне несколько инструментов?
binary
compare
filecompare
Mustafa
источник
источник
Если вы хотите узнать только, являются ли файлы идентичными, вы можете использовать команду Windows
fc
в двоичном режиме:Для получения дополнительной информации см. Ссылку для ФК
источник
У Total Commander также есть опция двоичного сравнения:
File \\Compare by content
пс. Я предполагаю, что некоторые люди уже могут использовать этот инструмент и могут не знать о встроенной функции.
источник
Total Commander
стоит упомянуть, это то, что стоит 42 доллара США.Мой любимый "швейцарский нож" Beyond Compare от http://www.scootersoftware.com/
источник
Beyond Compare
стоит упомянуть, что это платное программное обеспечение, которое будет работать только 30 дней. После этого вам нужно будет получить лицензию стоимостью 60 долларов.В Cygwin:
$cmp -bl <file1> <file2>
двоичные смещения diffs и значения в десятичном и восьмеричном числах соответственно .. Влади.
источник
Я предпочитаю использовать objcopy для преобразования в hex, а затем использовать diff.
источник
objcopy -I binary -O ihex <in_file> <out_file>
Я думаю, что hexcmp является мгновенным и простым в использовании
Это приложение с графическим интерфейсом по сравнению с командной строкой, очень простое в использовании, но довольно мощное в функциональном отношении. Это должно быть полезно для начинающих и проходящих пользователей.
источник
Когда вы находитесь на улице, вы также можете использовать "DiffTool" из Googles Play Store. DiffTool сравнивает текстовые файлы, двоичные файлы и папки, если файлы не слишком большие.
источник