Вверх ↑
Этот топик читают: Гость
Ответов: 28
Рейтинг: 14
#31: 2011-09-28 21:10:54 ЛС | профиль | цитата
выслал, проверяй
===================

это тебе Спасибо!
карма: 0

0
Разработчик
Ответов: 4697
Рейтинг: 426
#32: 2011-09-28 21:14:48 ЛС | профиль | цитата
Угу, все дошло, спасибо.
карма: 10
0
Ответов: 632
Рейтинг: 4
#33: 2017-08-25 12:58:24 ЛС | профиль | цитата
Assasin писал(а):
Assasin писал(а):

Вот, сделал программу патчер. Алгоритм работы:
1. Считывает байт из old file.
2. Считывает байт из new file.
3. Сравнивает считанные байты.
4. Если различны, сохраняет этот байт в буфер.
5. Если равны, записывает в patch-файл позицию начала различия блока файла, потом размер блока различий, затем само различие, буфер очищается.
6. Повторить п1-п5 до конца файла.
7. Выполнить п5 без проверки условия равенства (ничего не сравнивается).
8. Вывести сообщение о завершении создания патч-файла

patcher.rar

Не у кого нету ссылки, на "patcher.rar" ?
карма: 0

0
Разработчик
Ответов: 4697
Рейтинг: 426
#34: 2017-08-25 13:52:57 ЛС | профиль | цитата
Держи, залил на свой сайт: https://sinair.ru/f/7KEFdb
карма: 10
0
Ответов: 632
Рейтинг: 4
#35: 2017-08-25 17:38:51 ЛС | профиль | цитата
Assasin писал(а):
Держи, залил на свой сайт: https://sinair.ru/f/7KEFdb

Спасибо!

Редактировалось 2 раз(а), последний 2017-08-25 17:39:41
карма: 0

0
Ответов: 952
Рейтинг: 4
#36: 2017-10-09 22:03:31 ЛС | профиль | цитата
Интересная и полезная штука. Спасибо.
Файл ехе 9Мб обработал за 3 минуты.
карма: 0

0
36
Сообщение
...
Прикрепленные файлы
(файлы не залиты)