Сравнить файлы (CompareFiles)

Ответить
Аватара пользователя
Alex
Ас
Сообщения: 2833
Зарегистрирован: Вт апр 05, 2005 3:28 pm
Откуда: Kaliningrad City
Благодарил (а): 2 раза
Поблагодарили: 91 раз
Контактная информация:

Сравнить файлы (CompareFiles)

Сообщение Alex » Вс июл 08, 2007 10:16 am

Миссия действия:
Действие для сравнения двух текстовых файлов или любых файлов, но в текстовом режиме.

Например, если в начале дня скопировать лог файл SQL сервера в определенное место (отличное от первоначального), а потом периодически сравнивать текущий лог файл с сохраненным, то можно найти что изменилось с момента копирования лог-файла. Если произошли какие-либо изменения, то нужно снова скопировать текущий лог-файл в отличное от первоначального место, в разнице между двумя файлами попытаться найти сообщение об ошибке. Если сообщение об ошибке найдено, то выслать текст сообщения через действие SendMail на сотовый телефон.

Поля на форме:
Исходный файл - Имя исходного (сравниваемого) файла.
Файл для сравнения - Имя файла, с которым сравнивать.
Игнорировать регистр - Опция для игнорирования регистра символов в сравниваемых файлах.
Игнорировать пустоты - Опция для игнорирования пробелов в сравниваемых файлах.

Результирующие параметры:
Success - Результат выполнения действия, успешно или нет;
SourceDiff - Текст с изменениями в сравниваемом файле.
DestDiff - Текст с изменениями в файле, с которым производится сравнение.
LinesAdd - Количество новых строк.
LinesMod - Количество измененных строк.
LinesDel - Количество удаленных строк.

Ответить