Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Софт для побитового сравнения файлов

 
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение printer-friendly view
View previous topic :: View next topic  
Author Message
Lamer



Joined: 20 Mar 2006
Posts: 522

Post (Separately) Posted: Sun Jul 30, 2006 03:03    Post subject: Софт для побитового сравнения файлов Reply with quote

Ищется сабж.

Не могу отделатся от ощущения,что видел что-то подобное. С его помощью даже делали универсальные патчи например образов загрузочных CD. Т.е. допустим существует bootcd.iso версии 9.0 и bootcd.iso версии 10.0. При выходе 10.0 в общий доступ выкладывался не сам bootcd.iso 10.0 весом 4 гига, а exeшник, содержащий его отличия от 9.0 весом метров 100. Это общий принцип. Образы привёл просто для примера.

Интересует в общем случае вот что:
1. Имеем 2 похожих файла X и Y , каждый весом дофига.
2. Имеем утилиту,при помощи которой
а) получаем 1 файл Й размером не очень много, содержащий разницу между X и Y.
б) обрабатываем файл X, имея в руках файл Й, на выходе получаем Y.

Такая прога существует? Это не плод моего больного воображения?

P.S. пригодилась бы кстати и при выпуске патчей к TCKB.
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sun Jul 30, 2006 12:57    Post subject: Reply with quote

Такая прога была у меня... но вот хоть убей не помню как называется. TCKB ей патчить я бы всё равно не стал - способ с перепаковкой chm мне больше нравится.
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Lamer



Joined: 20 Mar 2006
Posts: 522

Post (Separately) Posted: Sun Jul 30, 2006 13:02    Post subject: Reply with quote

Убил бы.Да разве поможет? Smile
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Sun Jul 30, 2006 16:24    Post subject: Reply with quote

Такие проги называются патчеры (patсher) или патчмейкеры (patchmaker). Их множество. Вот, например, одна из них [93 кб].
Back to top
View user's profile Send private message
D1P



Joined: 20 Dec 2004
Posts: 2973
Location: Тбилиси

Post (Separately) Posted: Sun Jul 30, 2006 16:35    Post subject: Reply with quote

Просто для информации: размер файла-патча для RU.TCKB, полученного с помощью вышеприведённой программы, оказался больше, чем оригинальный файл Smile
_________________
База знаний о Total Commander
Блог
Back to top
View user's profile Send private message
Lamer



Joined: 20 Mar 2006
Posts: 522

Post (Separately) Posted: Sun Jul 30, 2006 16:49    Post subject: Reply with quote

Volniy , cпасибо. Но качается с умопомрачительной скоростью 0.08 кБ/сек Smile
D1P ,ну вообще-то логично.И как я сразу не допёр.CHM это же жатый формат, а сжатие размазывает различия по всему файлу.Надо признать,что затея провалилась, и пример был не очень. Sad
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Mon Jul 31, 2006 07:52    Post subject: Reply with quote

Успешно использую BinDiff
Правда нельзя задать папку по умолчанию, зато можно указать папку на основе ключа реестра.
А для обнолвения chm придется его вначале распаковать, затем запаковать. Тут батник нужен + распаковщик.
Back to top
View user's profile Send private message
Lamer



Joined: 20 Mar 2006
Posts: 522

Post (Separately) Posted: Mon Jul 31, 2006 09:42    Post subject: Reply with quote

Ага,интересно. Спасибо, Моторокер . Разбираюсь потихоньку.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Программное обеспечение All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group