Сравнение (текстовых) файлов

a121

New member
Регистрация
11.02.2004
Сообщения
26
Реакции
2
Баллы
3
NahAlex в 2 описываемых выше программах можно находить отличия и просто редактировать эти значения вручную или менять содержимое указанной строчки или блока из одного файла в другой и в ту и в ту сторону.
Можно выполнять поиск с заменой.
Для изменения одновременного в нескольких файлах одного значения на другое скорее всего нужен софт иного направления, у этих программ основное назначение это сравнение и изменение 2 файлов.

А для замены ОКАТО могу лишь предложить промежуточный вариант это работа через far, последовательность действий следующая:
1. для обнаружения файлов с неправильным ОКАТО заходим в каталог нажимаем Alt+F7 задаем маску файлов и искомую строку, не забыв выбрать справа кодировку если она отличается от досовской. Результат поиска выводим на панельку (кнопка внизу [Панель]).
2. На каждом файлике жмем F4 потом Ctrl+F7 вводим что менять и на что менять. можно вести замену автоматическую или в режиме подтверждения каждой найденной строчки. Для каждого следующего файла вводить "что" и "на что" не придется, они запоминаются, так что вся обработка сведется к нажатию 30 раз F4; Ctrl+F7; Enter :)
Если такой вариант утомительный, то может кто и предложит более универсальный способ, но это уже софт не для сравнения файлов, а для их пакетной обработки.
 

Ognev

ex-Team DUMPz
Свой / Own
Регистрация
20.08.2004
Сообщения
2 102
Реакции
902
Баллы
113
Возраст
25
Местоположение
В караганде
a121,
каюсь, грешен, облазил все меню в ultracomare, а на кнопочку внимания не обратил :) Получается зря я убил этот комплект - придется перекачать. А тормоза были на файле с количеством строк меньше 10 тыс. Но, возможно, это глюки самого компа. Сегодня на нем прога два раза вылетала без видимых причин. Так что, на счет ultracomare беру свои слова обратно. И спасибо за подсказки :)
 

serotka

New member
Регистрация
04.03.2006
Сообщения
29
Реакции
10
Баллы
3
Местоположение
Москва
Native language | Родной язык
Русский
Очень хорошая прога Compare It!. Пользуюсь уже второй год.
есть две версии : юникод и анси. Лучше юникод. IMHO
 
Последнее редактирование модератором:

a121

New member
Регистрация
11.02.2004
Сообщения
26
Реакции
2
Баллы
3
Ну что подведем итог (маленький FAQ)?
IMHO он выглядит так:
_________________
UltraCompare 3.10
Типы сравниваемых файлов: текстовые и бинарные
Кодировки:Win/Dos/Unicode...
Количество сравниваемых файлов: 3
Количество сравниваемых каталогов: 3
Управление закладками: несколько закладок и менеджер закладок
Бонусы:
+менеджер закладок
+сравнение 3 файлов/каталогов
Замечания:
-менее удобное окно выбора каталогов(нерасширяемое окно выбора) (по сравнению с Bayond Compare)
-режим работы с фильтрами неудобен, только маски файлов и те через меню (по сравнению с Bayond Compare)

Итог: Вполне неплохая программа если важна удобная работа с закладками, сравнение 3 фалов или каталогов, быстрым переключением кодировок.
_________________
Bayond Compare 2.3.1
Типы сравниваемых файлов: текстовые
Кодировки:Win/Dos/Unicode/КОI-8R и еще несколько десятков
Количество сравниваемых файлов: 2
Количество сравниваемых каталогов: 2
Управление закладками: только одна закладка
Бонусы:
+работа с фтп
+профили настроек под разные условия, под разные каталоги
+Мощные фильтры(диапазон дат,размер,атрибуты файлов) быстрое включение/отключение
Замечания:
-всего одна закладка, не работает с бинарными файлами

Итог: Вполне удобная программа, удобно пользоваться профилями, мощные фильтры, максимальное количество поддерживаемых кодировок
_________________
Compare It! 3.86
Типы сравниваемых файлов: текстовые, бинарные (xls,doc,pdf)
Количество сравниваемых файлов: 2
Количество сравниваемых каталогов: 0
Управление закладками: несколько закладок, последовательный обход;
Кодировки:нет выбора???
Бонусы:
+сравнение отсортированных строк файлов
Замечания:
-мало кнопок на панельке, например смена правил, переоткрытие файлов через меню(есть кнопка переключения режима "все/отличия", но её нужно самому добавить на панельку)
-нет выбора кодировок, нет сравнения каталогов

Итог: Незаменимая программа для работы с офисными файлами, но к сожалению не может работать с каталогами и вроде нет выбора досовской кодировки. Очень приятный бонус по сравнению отсортированных по алфавиту строк, менее удобное переоткрытие файлов.

_________________
Кому достаточно просто сравнения 2 текстовых файлов и при этом важно бесплатность софта, то можете обратить внимание на простенькую, но вполне функциональную программу WinMerge-2.4.6 (_http://winmerge.org/)
Бонус: для делфи - самая удобная раскраска файлов, если сравнивать с вышеописанным софтом, при всей своей относительной простоте при наличии базовых функций, этот бонус может быть очень удобным для программистов.

Принимаются любые замечания и уточнения :)
 
Последнее редактирование модератором:

Msha

ex-Team DUMPz
Свой / Own
Регистрация
12.10.2004
Сообщения
7 155
Реакции
2 481
Баллы
113
Местоположение
UT99
Функция замены сразу в нескольких открытых файлах есть в UltraEdit.
 

Msha

ex-Team DUMPz
Свой / Own
Регистрация
12.10.2004
Сообщения
7 155
Реакции
2 481
Баллы
113
Местоположение
UT99
Ребят, а кто подскажет программу для поиска дублирующихся файлов в разных папаках? В Ultra Compare есть функция сравнения папок и можно даже выбрать режим сравнения (только по размеру и дате; побайтовое; блочное ). Однако какой бы режим сравнения я не выбрал, программа почему-то в упор не видет одинаковые файлы если у них различные названия. Ну и что за брёд? Может я что-то не так делаю?

В общем мне интересно или научится сравнивать папки в Ultra Compare (если я что-то недопонял) или найти какую-нибудь альтернативную программу. Т.к. в связи с большим объёмм файлов на винчестере велика вероятность, что многие из них дублированы.

Да, и главное чтобы программа сравнивала файлы и в подкаталогах, т.е. чтобы достаточно было указать корневой каталог.
 
Последнее редактирование модератором:

Msha

ex-Team DUMPz
Свой / Own
Регистрация
12.10.2004
Сообщения
7 155
Реакции
2 481
Баллы
113
Местоположение
UT99
Такое впечатление, что Ultra Compare сранвивает тольок файлы с одинаковыми названиями :(.
 

hiohio

Well-known member
Регистрация
27.12.2004
Сообщения
900
Реакции
303
Баллы
63
Msha
Есть решение, сейчас допишу! мысль обгоняет скорость поиска на винте! =)

.Бинго!!!
Как-то раз видел эту фичу, сейчас пришлось штук двадцать твикеров попереустанавливать, прежде чем нашел нужное...

Как ни странно, всё просто - Directory Opus. В ней в Tools есть опция Duplicate finder, в котрой достаточно указать директорию поиска, и она сгруппирует и подсветит идентичные файлы. В моей версии - 8.0 - есть два способа сравнения - 1. имя+размер, 2 - .md5 (!!)

11vd.jpg


Как видно, она файлы явно с разными названиями и датами изменения опознала как идентичные по контенту, что как я понял и требуется.

.Ещё один специализированный вариант - EF Duplicate Files Manager, функциональность тоже налицо:

24ro1.jpg


Надеюсь ответил по теме :)
 
Последнее редактирование модератором:

Msha

ex-Team DUMPz
Свой / Own
Регистрация
12.10.2004
Сообщения
7 155
Реакции
2 481
Баллы
113
Местоположение
UT99
Поставлю наеврное Опус - знаю где его взять :). Есть тема на форуме.

Нашёл ещё вот что:

Duplicate Files Finder

Two powerful search engines (byte by byte and CRC32).
Find files with same contents, same name and zero size.
Find duplicate pictures, video, songs(mp3, wma, ogg).
Fastest among duplicate files finders.
Very user friendly, Specially design for novice users.
Works with removable media devices like Floppy, USB, etc.
Search local PC and over network.
Find duplicate files based on criteria : filename, byte to byte, CRC, etc.
Fuzzy Match for files with little differences
Can find duplicate from a selected set of folders (i.e., not from whole drive).
Allows important folders you wish to be excluded from scanning altogether.
Can use wild cards and protects the windows and system folders.
Skips the hidden files and folder.
Show files version and properties.
Resizable popup picture viewer.
Save job session and results for later review.
Results can be exported in HTML and CSV formats
 

alexforforums

New member
Регистрация
18.04.2005
Сообщения
14
Реакции
15
Баллы
3
Возраст
92
Местоположение
Ukraine
Есть свежая версия одной из упоминавшихся выше программ - Compare It!. Если кому нужно, вот рабочий комплект:

Compare It! v.4.1.2171 Multilingual (в т.ч. - русский язык)

Всё в одном (программа, регистрация + подробная инструкция) (2,02 МБ.):


Пароля на архив нет.
 

ils

New member
Регистрация
18.05.2007
Сообщения
16
Реакции
0
Баллы
1
Местоположение
moscow
Bayond Compare 2.3.1
Замечания:
-всего одна закладка, не работает с бинарными файлами
А что значит одна закладка? Легко открываются несколько пар файлов сравнивать.
 

techadmin

ТехАдмин
Команда форума
Администратор
Регистрация
30.01.2020
Сообщения
85
Реакции
117
Баллы
33
Native language | Родной язык
Русский
Привет из 2020.
WinMerge лучшая бесплатная прога с 3-оконным интерфейсом сравнения темам тут:
Для просмотра ссылки необходимо: Войти или Зарегистрироваться
 
198 114Темы
635 085Сообщения
3 618 401Пользователи
EeOneНовый пользователь
Верх