Critter (Aug 1 2007, 15:44) писал:
Хо-хо-хо. Ничего вы не понимаете в файлах, ребята...
Если изменить mp3 только вписав туда имя артиста и название песни, то что произойдет? Изменится только заголовок (!) файла. А сам mp3 (сжатые аудиоданные) не изменится! Но ХЭШ файла тоже изменится (хоть один байт, пусть даже из заголовка измени и все - хэш всего файла изменяется).
Но заголовок - это несколько сотен байт, а размер mp3 файла может быть до 150 мегабайт!
Если изменить mp3 только вписав туда имя артиста и название песни, то что произойдет? Изменится только заголовок (!) файла. А сам mp3 (сжатые аудиоданные) не изменится! Но ХЭШ файла тоже изменится (хоть один байт, пусть даже из заголовка измени и все - хэш всего файла изменяется).
Но заголовок - это несколько сотен байт, а размер mp3 файла может быть до 150 мегабайт!
2) Да бывают и mp3 на 150М(руки бы оборвал), бывает какой-нибудь дурак кусок от фильма отрежет(зачем кстати режут?), но это всё исключения, таких случаев немного.
3) про архивы... Обычно раром пакуют, а рар он какой-нибудь .nfo ближе к началу впихнёт, посему быстрее и легче весь архив перепаковать, к тому-же у того, кто фигню эту добавит уже распакованый вариант лежит, вот он его и запакует.
PS Про хеши мы всётаки не правы, файлы ищутся по общему кешу, т.е. файл с таким-же куском как нам надо просто не найдётся.
Сообщение отредактировал drBatty: 02 Август 2007 - 08:51