Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

нужно написать (вернее найти исходники и собрать в кучку)

DLL для сравнения файлов.

Есть известная утилита с открытым кодом( на С ) xDelta

Она предназначена для получения "разницы" между файлами.

Требуется подготовить эту утилиту (или аналогичную по функциям) для

использования в среде DELPHI 7 в виде DLL со экспортными функциями.

Все исходники обязательны. Примеры вызова из DELPHI 7 обязательны.

Программа должна работать с файлам размером несколько гигабайт.

Программа должна работать на всей линейке Windows от XP до Server2008x64R2 (server2012)

Программа должна работать с русскими длинными именами

Необходимые функции:

1. Сравнение файлов по типу FC.EXE /b название функции: filecompare()

Параметры:

полный путь к файлу1

полный путь к файлу2

Возвращает: 0 если одинаковые, 1 - если нет

2. Аналог xDelta с параметрами: -e -s (создание патч-файла - DIFF) название функции: diff()

Параметры:

полный путь к файлу1

полный путь к файлу2

полный путь к файлу патча

Возвращает: 0 - нет ошибок или код ошибки

3. Аналог xDelta с параметрами: -d -s (применение патч файла) название функции: patch()

Параметры:

полный путь к файлу1

полный путь к файлу патча

полный путь к файлу2

возвращает: 0 - нет ошибок или код ошибки

4. Функция подсчета контрольной суммы

название функции: md5()

Параметры:

полный путь к файлу

возвращает: хэш MD5 или 0 если произошла ошибка

11 лет назад
GrafFromTomsk
Вячеслав 
45 летРоссия
12 лет в сервисе
Был
9 лет назад
  • Похожие заказы
  • Необходимо создать программу - шаблоны спектров матрицы покерных стартовых комбинаций. Спектры можно задавать новые, удалять, редактировать; менять цвета; добавлять/удалять/редактировать новые условия сверху (23-25, 19-22...) и справа по %. Более подробно при личном общении.

    Закрыт
    10 лет назад
  • Срочно требуется программист, который понимает или когда либо работал в crm clientbase.ru Важно, чтобы специалист разбирался/ работал когда-либо именно в этой crm системе/ готов полностью в ней разобраться/есть опят написания собственный crm систем (нежное подчеркнуть:))) Оплата почасовая ...

    Прикладное ПОнет заявок
    Закрыт
    10 лет назад
  • $5000

    Нужен хороший специалист в сфере разработки ПО. -Прикладное программирование -Linux/Unix -Разработка/Тестирование ПО Работы много, оплата будет выстраиваться таким образом: На собеседовании выявляем Вашу компетенцию, предлагаем для вас список конкретных задач, разбитых условно на человекочасы. Примерно определить заработок можно таким ...

    Закрыт
    11 лет назад
  • 1. Необходимо скомпилить GUI к OpenVPN с исправленным манифестом, чтобы под Win 7 / Vista запускался всегда с правами администратора. Исходники GUI можно найти здесь: http://sourceforge.net/projects/openvpn-gui/ 2. Убрать лимит на количество отображаемых в списке серверов - ...

    Закрыт
    11 лет назад
  • $400

    Требуется написание утилиты для IE 8-10 версий и FF последних версий, которая будет инжектироваться в процесс браузера и добавлять изменения на страницу в соотвествии с правилами. Программу RemoteDLL для инжектирования DLL в браузеры можно взять готовую ...

    Закрыт
    11 лет назад
  • Нужно написать программу, периодически сканирующую линии букмекерских контор с дальнейшей обработкой. 1. Под обработкой информации подразумевается поиск арбитражных ситуаций, считается по простым формулам, формулы предоставлю… 2. Получение информации должно происходить через сокс. 3. Система должна быть легко расширяемой, ...

    Закрыт
    11 лет назад
  • $50

    Нужна небольшая программа, c помощью которой можно быстро выводить на экран монитора и переключать файлы с изображениями, лежащими в определенной директории. В интерфейсе располагаются кнопки . К каждой кнопке привязывается свой файл .png , который открывается ...

    Прикладное ПО1 исполнитель
    Завершен
    11 лет назад
  • Срочно нужен программист для работы с CRM clientbase.ru Единственное и очень важное требование к фрилансеру - знание crm clientbase.ru Альтернативой может быть огромное желание в разобраться в ней либо опыт написания собственных CRM систем. Ждем Ваших откликов!

    Закрыт
    11 лет назад