как протестить кучу файлов на корректность, не тыкаясь в каждый?

dickofan

к примеру, частично полетела файлопомойка, - на помойках, естественно, мд5, как правило, не держат а помойка большая, но, к примеру, однотипная
так вот возможно ли сотворить сапж для файлов одного типа (мп3 или ави, например)? потому как бОльшая часть вроде бы сохранилась, но встречаются единичные экземпляры с белибердой в контенте, кои и хотелось бы отловить по-быстрому в целях обретения уверенности

viktor954

я тут уже такой вопрос задавал - никто не ответил. После чего пришлось наваять "на коленке" проверялку "простых" типов файлов - тех,для которых известен формат файла и есть библиотеки по работе с ними и для тех,проверить которые можно внешними интрументами(например, rar -t )

dgaf

в некоторых ОС есть `file` - identify a file's format by scanning binary data for patterns
читает заголовки

dickofan

дай догадаюсь: эта ось - не винда?
а вообще давно уже пора запихнуть мд5 в структуру файла на уровне ФС

AlexV769

а вообще давно уже пора запихнуть мд5 в структуру файла на уровне ФС
и аппаратный чип с реализацией md5\sha1 на мать.

Marinavo_0507

в процессор

Marinavo_0507

> а вообще давно уже пора запихнуть мд5 в структуру файла на уровне ФС
ZFS от Sun
и что-то ещё бывает такое

viktor954

file не решает проблему тестирования файлов.он проверяет заголовки а не структуру.существует куча вариантов,когда вариантов,когда заголовок файла цел,а "хвост" разорван в клочья...

dgaf

по условию я понял, что файл либо целый, либо забит полностью.
в твоем случае поможет только честное декодирование всего контента.
Оставить комментарий
Имя или ник:
Комментарий: